无论怎样沉淀,总是满足Ksp不变.在本题中,c(SO42-)受加入的Na2SO4溶液控制,是定值.Ksp(CaSO4) = c(Ca2+) *c(SO42-),Ksp(BaSO4) = c(Ba2+) *c(SO42-).
由于CaSO4是微溶,BaSO4是难溶,故 Ksp(CaSO4) > Ksp(BaSO4)所以溶液中c(Ca2+) > c(Ba2+)
但是!由于初始的c(Ca2+) > c(Ba2+) (因二者饱和溶液等体积混合,而CaSO4溶解度大)所以无法直接判断CaSO4、BaSO4哪一个沉淀的更多.需要计算.
计算的结果是 CaSO4沉淀更多.
抱歉,这个题 http://zhidao.baidu.com/question/1893998481179268860.html?oldq=1我弄错了.