Home
Class 12
CHEMISTRY
Which oxide is more basic, MgO or BaO? W...

Which oxide is more basic, `MgO` or `BaO`? Whay?

Text Solution

Verified by Experts

BaO, because basic character of oxides increases down the group. On going down the group, the size of the cation increases and hence its acidic nature becomes less. As a result those with smaller sizes generally become amphoteric or more acidic. MgO is a basic oxide too but BaO with a larger sized `Ba^(+2)` ion has greater basic nature. This can also be proven by looking at the strength of the hydroxide bases. Where `Ba(OH)_2` is a strong base, `Mg(OH)_2` is a weak base and poorly soluble in water also.
Promotional Banner

Similar Questions

Explore conceptually related problems

Which is more basic

Which is more basic NaOH or KOH?

Which of the two is more hard :MgO or CaO ? The internuclear distances of MgO and CaO are 2.05 and 2.40Å respectively.

Which oxide is more basic among the following

Which is more basic in character?

Select the correct choice (no reasons) (a) Which of the two is more hard : MgO or CaO ? (b) Which of the two has more ionic character :HCl or HBr ?

Which is not a basic oxide ?

Which oxide is moderately basic among the following ?