急!一道有关pH值计算的化学题!求0.1mol/l Na2S 溶液的PH是多少? H2S的Ka1=1.3*10^-7 Ka2=7.1*10^-15过程尽量详细

问题描述:

急!一道有关pH值计算的化学题!
求0.1mol/l Na2S 溶液的PH是多少? H2S的Ka1=1.3*10^-7 Ka2=7.1*10^-15
过程尽量详细

S2- + H2O ---> HS- + OH-
以第一步为主计算:
c(OH-)c(HS-)=0.1*Kw/7.1*10^-15=1
pH=13

只考虑第二级水解,[HS-]浓度太低不予考虑其水解。
[OH-]=√(Ka2 * c)=8.42 * 10^-9
pH = 8.07
楼上计算忘了开根

首先算出来共轭碱的水解平衡常数,以S2-水解为主要,设为Kb1Kb1=1*10^-14/Ka2=1.408S2-+H2O=OH-+HS-[OH-]*[HS-]/[S2-]=Kb1[OH-]=[HS-][OH]-=√(Kb1*[S2-])=0.375[H+]=2.665*10^-14PH=13.57刚才忘开根号了...

根据电离常数和离子积来算