已知SrF2的Ksp=4.3x10^(-9),HF的Ka=6.3x10^(-4).当保持体系的pH=3时,SrF2溶解度是多少?

问题描述:

已知SrF2的Ksp=4.3x10^(-9),HF的Ka=6.3x10^(-4).当保持体系的pH=3时,SrF2溶解度是多少?

1.93*10^-3 (mol/L)

pH=3,[F-]=0.63mol/L
[Sr2+]=Ksp/[F-]^2=1.08*10^-8 mol/L

本题因为在pH=3的条件下,F-会与HF存在平衡,所以得考虑二个平衡因素:
SrF2 = Sr2+ + 2F-
s 2s
注意此时的2s是F-的总的浓度(包括HF,和F-)真正的游离的[F-]还需计算.
C(F-)= [F-] + [HF] = [F-] +[ F-] [H+] / Ka(HF) = 2s
将已知条件[H+],Ka(HF)代入得:C(F-)= 2.5873[F-] = 2s
[F-] = 0.773s
[Sr2+][F-]2 = Ksp = s(0.773s)^2
s = 1.93*10^-3 (mol/L)