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 ▸

What is the C-O-H bond angle in propan-2-ol and why is this? [4 marks]


1.5 g of hydrocarbon undergoes complete combustion to give 4.4 g of CO2 and 2.7 g of H2O. Given this data, what is the empirical formula of this hydrocarbon?


1a) Describe the difference between strong and weak acids. 1b) HCl is a strong acid. Draw the spin diagram for a chlorine atom.


What's the difference between Sn1 and Sn2 reactions?