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 what is meant by the term 'rate of reaction'?


Why is benzene more stable than expected?


What is the evidence that disproves the Kekule model for benzene?


The molecular formula of TCDD is C12H4O2Cl4. Chlorine exists as two isotopes 35Cl (75%) and 37Cl (25%). How many molecular ion peaks are there? What is the mass of the most abundant one?