I'm trying to find if potassium nitrate is polar or non-polar by using the electronegativity scale. Can someone check my work?

Electronegativity:
potassium: 0.82
nitrogen: 3.04
oxygen: 3.44

=3.44-3.04 =0.82-0.4
=0.4 =0.42
So the final answer is 0.42 and by looking at the electronegativity scale I can see that it is non-polar.

KNO3 is a polar compound. The anions (NO3^- etc) don't have electronegativities listed since they are polyatomic ions. Most of the polyatomic ions are largely covalent bonding. However, it would be more appropriate to use either N or O alone (with K) to calculate the difference in EN of KNO3. Done that way, K at 0.82 and N at 3.04 gives a difference of 2.22 which makes it a polar molecule.

To determine if a molecule is polar or non-polar using electronegativity values, you need to consider the difference in electronegativity between the atoms in the molecule.

However, your calculation seems to be incorrect. To find the difference in electronegativity, you subtract the smaller value from the larger value.

In the case of potassium nitrate (KNO3), you have potassium (K), nitrogen (N), and oxygen (O) atoms. The electronegativity values are:
- Potassium (K): 0.82
- Nitrogen (N): 3.04
- Oxygen (O): 3.44

To find the difference in electronegativity between nitrogen and oxygen, you subtract N's electronegativity from O's electronegativity:
3.44 - 3.04 = 0.40

Taking this value into consideration, it is not sufficient to determine whether a compound is polar or non-polar. The polarity of potassium nitrate (KNO3) is determined by the arrangement of its atoms and the overall symmetry of the molecule.

In the case of potassium nitrate, it has a symmetrical structure with an ionic bonding nature. The electronegativity difference alone cannot determine polarity.

To determine if a molecule is polar or nonpolar based on electronegativity, you need to calculate the difference in electronegativity between the atoms involved.

However, in your calculations, there is a slight mistake. The difference in electronegativity should be calculated by subtracting the electronegativity of the atoms involved. It seems that you have subtracted in the wrong order.

Let's correct it:

For potassium nitrate (KNO3), we have:

Potassium (K): electronegativity = 0.82
Nitrogen (N): electronegativity = 3.04
Oxygen (O): electronegativity = 3.44

The difference in electronegativity between nitrogen and oxygen is:
3.44 - 3.04 = 0.40

The difference in electronegativity between potassium and nitrogen is:
0.82 - 3.04 = -2.22

Now, when determining the polarity of a compound, you need to consider the overall molecular geometry and the polarity of the individual bonds.

In the case of potassium nitrate (KNO3), it is an ionic compound where the potassium cation (K+) and the nitrate anion (NO3-) are held together by ionic bonds due to the transfer of electrons. Consequently, the concept of polarity does not apply to it in the same way as it does for covalent compounds.

Therefore, potassium nitrate (KNO3) does not have a defined polarity in terms of a single molecule, as it is a crystal lattice composed of oppositely charged ions.