Why does magnesium have a higher melting point than sodium?

Both sodium and magnesium have metallic bonding between atoms. Outer electrons become delocalised and float freely between the positive ions. The positive ions attract the negatively charged electrons so the bond is very strong.Magnesium has a higher melting point because magnesium ions are Mg2+ and sodium is Na+. Magnesium ions have a stronger positive charge so the attraction to the delocalised electrons is stronger. There are also more delocalised electrons in magnesium than there is in sodium. This makes the metallic bonding in magnesium stronger so more energy is required to break it.

SC

Related Chemistry A Level answers

All answers ▸

Describe the structure and bonding in Benzene (C6H6).


Why are molecules coloured?


A chemist mixes together 0.450 mol N2 with 0.450 mol H2 in a sealed container. The mixture is heated and allowed to reach equilibrium. At equilibrium, the mixture contains 0.400 mol N2 and the total pressure is 500 kPa. Calculate Kp.


Calculate the pH of a 0.025 mol dm-​3​ solution of methanoic acid. For HCOOH, Ka = 1.58 x 10-​4​ mol dm-​3