Why Is The EA Of Magnesium Positive But The EA Of Sodium Negative?

Why Is The EA Of Magnesium Positive But The EA Of Sodium Negative? The first ionization energy of magnesium is larger than sodium because magnesium has one more proton in its nucleus to hold on to the electrons in the 3s orbital. … The same pattern can be seen in the ionization energies of aluminum.