BaSO4+CO32-=(可逆号)BaCO3+SO42-
(1)根据上述转化方程式,可知K=c(SO42-)/c(CO32-)=Ksp(BaSO4)/Ksp(BaCO3)=1.1×10-7/2.6×10-6=0.042(注意平衡时,C(Ba2+)、c(SO42-)、c(CO32-)既要满足BaSO4的溶解平衡常数,又要满足BaCO3的溶解平衡常数,所以上述等式成立.)
(2)BaSO4完全转化后,溶液中的c(SO42-)=0.01mol/L,根据刚才计算的平衡常数,可计算溶液中CO32-的浓度,即:k=c(SO42-)/c(CO32-)=0.01/c(CO32-)=0.042,可得溶液中c(CO32-)=0.24mol/L,在要加上转化为BaCO3沉淀需要消耗的0.01mol/L,共需0.25mol/L,选b
