溶解度计算BaF2在0.40 mol/L NaF溶液中的溶解度是多少?(Ksp(BaF2) = 2.4 *10-5,忽略F离子水解)

问题描述:

溶解度计算
BaF2在0.40 mol/L NaF溶液中的溶解度是多少?
(Ksp(BaF2) = 2.4 *10-5,忽略F离子水解)

[Ba]=Ksp/[F]2=6*10-5mol/L
100g水(0.1L)中,Ba有6*10-6mol,BaF2有6*10-6*175=0.00105g

Ksp=[Ba]*[F]2=S*(0.40+2S)^2由于这是一个三次方程,可先忽略F-浓度项中由沉淀电离的,转化方程为:S*(0.40)^2=2.4*10^-5解得S=1.5*10^-4由于这个结果误差较大,如要减小误差可以迭代进原公式:S'=2.4*10^-5/(0.40+2S)^2...