无机化学 沉淀溶解溶液
来源:百度知道 编辑:UC知道 时间:2024/06/04 18:58:12
将BaCO3(Ksp=2.6x10-9)和 CaCO3(Ksp=4.9x10-9)置于水中,形成含有CaCO3(s)和 BaCO3(s)的饱和溶液,此溶液中c(Ba2+)和c(Ca2+)分别是()
答案是3.0x10-5 和 5.7x10-5
求过程和思路。谢谢。
可以追加悬赏。
答案是3.0x10-5 和 5.7x10-5
求过程和思路。谢谢。
可以追加悬赏。
因为两者溶解度“相当”(溶度积方程类似,数值相近),故溶液中
CO32-的总浓度
[CO32-]=[Ca2+]+[Ba2+]
又,
(1)Ksp=4.9x10-9=[Ca2+][CO32-]=[Ca2+]([Ca2+]+[Ba2+])
(2)K'sp=2.6x10-9=[Ba2+][CO32-]=[Ba2+]([Ca2+]+[Ba2+])
(1)/(2)
[Ca2+]/[Ba2+]= 1.8846. 即 [Ca2+]=1.8846[Ba2+]
代入(2)得:
K'sp=2.6x10-9=[Ba2+][CO32-]=2.8846[Ba2+]^2
[Ba2+]=3.00x10-5
同理,代[Ca2+]=1.8846[Ba2+]入(1)得:
[Ca2+]=5.7x10-5