Why dose sodium oxide have a high melting point?

Sodium oxide has a formula of Na2O. Since sodium is a metal and oxygen is a non metal, sodium oxide is an ionic species. Sodium will lose an electron to form a cation and oxygen will gain 2 electrons to form anion. These ions will be arranged in an ionic lattice structure. There is a strong attractive force between these oppositely charged ions, which require a lot of energy to break lots of these bonds to melt the lattice structure. This is why sodium oxide has a high melting point.

Related Chemistry A Level answers

All answers ▸

Explain why the product of a nucleophilic addition to butanone does not effect plane polarized light.


Why do the atomic radii of the elements decrease across a period?


Rank the following compounds in acending order of melting point (and explain your reasoning): CH3CH2CH2NH2, CH3CH2CH3, CH3CH2CH2OH


Use the concept of electronegativity to justify why the acid strengths of ethanedioic acid and ethanoic acid are different.