作业帮 > 化学 > 作业

0.1mol/L的Na2HPO4溶液的PH值约为——

来源:学生作业帮 编辑:作业帮 分类:化学作业 时间:2024/05/25 12:56:00
0.1mol/L的Na2HPO4溶液的PH值约为——
已知Ka1=7.1*10^-3,Ka2=6.3*10^-8,Ka3=4.8*10^-13.
三级电离是否可以忽略?
若只考虑HPO42-的水解,计算出Kb2,用最简式(不考虑Ka3)计算c(OH-)=1.26*10^-4,ph=10.1;标准答案为9.显然这样有偏差,那究竟应该怎么计算?
[H+]^2 Ka2*Ka3 = 6.3*10^(-8) * 4.8* 10^(-13) = 3.0*10^(-20)
[H+] = 1.74*10^(-10)
pH = 9.76
再问: 能否大概解释一下这么计算的理由:
再答: 有严格的公式推导,把结果告诉你吧,你可以自己去推: 对任何酸式盐NaHA,有: [H+]^2 = (Ka1*Ka2*[HA-] + Ka1*Kw)/(Ka1 + [HA-] ) 在此例中,严格的计算应为: [H+]^2 = (Ka2*Ka3*[HA(2-)] + Ka2*Kw)/(Ka2 + [HA(2-)] ) pH = 9.72