The hydroxides and carbonates of sodium and potassium are easily soluble in water while the corresponding salts of magnesium and calcium are sparingly soluble in water. Explain.
The atomic size of sodium and potassium is larger than that of magnesium and calcium. Thus, the lattice energies of carbonates and hydroxides formed by calcium and magnesium are much more than those of sodium and potassium. Hence, carbonates and hydroxides of sodium and potassium dissolve readily in water whereas those of calcium and magnesium are only sparingly soluble.