问题标题:
为什么NaH2PO4溶液的pH是pKa1+pKa2而不是pKa2+pKa3?
问题描述:
为什么NaH2PO4溶液的pH是pKa1+pKa2而不是pKa2+pKa3?
任伟回答:
NaH2PO4溶液的pH=(1/2)(pKa1+pKa2).(别忘了要乘1/2)
这是因为:
(1)H2PO4-作为酸有H2PO4---->H++HPO42-Ka2
(2)H2PO4-作为碱有H2PO4-+H2O--->H3PO4+OH-Kb3=Kw/Ka1
上述两式只涉及Ka1,Ka2(而不涉及Ka3)
经过推导,得到:pH=(1/2)(pKa1+pKa2)
查看更多