50ml 0.1mol/LH3PO4 PH怎么求

如题所述

磷酸为三元弱酸,各级电离常数分别为:
Ka1=6.7×10^-3,pKa1=2.17
Ka2=6.2×10^-8,pKa2=7.21
Ka3=4.5×10^-13,pKa3=12.35
可以忽略三级电离,认为Ka3=0,仅考虑前两级电离(Ka1和Ka2)
再用公式pH=-lg[H+]
自己动手算一下有助于你的记忆,希望对你有帮助。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-03-31
h3po4不是强酸,不能完全电离,所以c(h+)<0.05*0.1=0.005,ph>-lg(0.005)=2.3
具体数值像楼下说的,用平衡常数算,谢谢
第2个回答  2020-04-09
磷酸一级电离常数为ka1=7.6×10^-3,因此0.1mol/l磷酸溶液中h离子浓度为7.6×10^-4mol/l,换算为ph为3.12.
因为磷酸二级电离和三级电离极小.可以忽略不计.
第3个回答  2020-04-09
磷酸为三元弱酸,各级电离常数分别为:
ka1=6.7×10^-3,
pka1=2.17
ka2=6.2×10^-8,
pka2=7.21
ka3=4.5×10^-13,pka3=12.35
可以忽略三级电离,认为ka3=0,仅考虑前两级电离(ka1和ka2)
再用公式ph=-lg[h+]
第4个回答  2020-04-04
磷酸可以只考虑一级电离,0.1
mol/L
磷酸电离产生的H+浓度为
0.1
mol/L,
pH=-lgc(H+)=1
相似回答