已知一定的温度下,CdCO3的Ksp=4.0×10-12,Cd(OH)2 的Ksp=3.2 ×10-14,那么它们在水中的溶解度谁大?
问题描述:
已知一定的温度下,CdCO3的Ksp=4.0×10-12,Cd(OH)2 的Ksp=3.2 ×10-14,那么它们在水中的溶解度谁大?
这怎么能不是CdCO3大呢?
答
在 Cd(OH)2中的溶解度大.计算如下:
因为CdCO3与Cd(OH)2 不是同一类型物质,前者为AB型,后者为AB2型.所以不能直接比较Ksp
需要计算在溶液中的溶解度s(mol / L):
1、CdCO3 = Cd2+ + CO3 2-
s s
s = ( 4.0×10-12 )^1/2
= 2.0×10-6 (mol/L)
2、Cd(OH)2 = Cd2+ + 2OH-
s 2s
s = (3.2 ×10-14 /4 )^1/3
= 2 ×10-5 (mol/L)