The Ksp for BaCO3 is 5.5٠10-10. Ignoring the hydrolysis of CO32-, this would mean it has a molar solubility of 2.35٠10-5 mol٠L-1. However, taking into account the hydrolysis of CO32-, how does one calculate the actual molarsolublity of BaCO3?
Ka1 and Ka2 for carbonic acid are, respectively, 4.4٠10-7 and 5.6٠10-11.
So I've tried adding up the equations and calculating the Ksp for the resulting equation, like in problems where there's formation of complex ions, but it doesn't seem to work.
BaCO3(s) --> Ba2+(aq) + CO32-(aq) Ksp = 5.5٠10-10
CO32- (aq) + H2O(l) --> HCO3- (aq) + OH-(aq) Kh2 = Kw/Ka2 = 1.79٠10-4
HCO3-(aq) + H2O(l) --> H2CO3(aq) + OH-(aq) Kh1 = Kw/Ka1 = 2.27٠10-8
---------------------------------------------------------------
BaCO3(s) + 2H2O(l) --> Ba2+(aq) + H2CO3(aq) + 2OH-(aq) K= Ksp٠Kh2٠Kh1 = 2.24٠10-21
I don't know what to do with this number, since the concentration of H2CO3 is far smaller than that of Ba2+, because the hydrolyses have such small constants, unlike the Kf of a complex ion.
Answer: the solubility increases to 5.32٠10-5
Thank you very much!