计算CaF2在下列溶液中的溶解度:(1)pH3.0的HCl溶液中;(2)0.010mol/L的NaF溶液中

2个回答

  • HF的Ka=6.8*10^-4,CaF2的Ksp=3.4*10^-11

    (1) 设氟化钙的溶解度为x

    CaF2(s) ⇋ Ca2+ + 2F- F- + H+ ⇋ HF

    x 2x y y y

    则溶液中[F-]=2x-y [H+]=10^-3-y [HF]=y

    列方程得:Ksp=[Ca2+][F-]^2=x(2x-y)^2=3.4*10^-11

    Ka=[HF]/([H+][F-])=y/[(10^-3-y)(2x-y)]=6.8*10^-4

    解得 x=2.04*10^-4 y=2.77*10^-10

    所以CaF2在pH3.0的HCl溶液中的溶解度为2.04*10^-4mol/L.

    (2)设氟化钙的溶解度为z

    CaF2(s) ⇋ Ca2+ + 2F-

    z 2z

    则溶液中[F-]=2z+0.010

    Ksp=[Ca2+][F-]^2=z(2z+0.010)^2=3.4*10^-11

    解得 z=3.4*10^-7

    所以CaF2在0.010mol/L的NaF溶液中溶解度为3.4*10^-7mol/L.