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 ▸

How many peaks would you expect from a Hydrogen NMR of Ethane?


What would the ideal conditions for the Haber process (nitrogen + hydrogen to ammonia) be? Why are the ideal conditions not used in industry?


A chemist has 3 beakers, each containing a pure sample of acetone (2-propanone), isopropanol (2-propanol) and propanal. Using chemical techniques, suggest how the chemist may be able to determine which beaker contains which sample. [4]


Using principles of structure and bonding, explain why sulfur has a higher melting point than phosphorus