Dobrý den, poradíte prosím s následujícím příkladem?
Jaké bude pH 0,01 M roztoku slabé jednosytné kyseliny s hodnotou kyselé disociační konstanty 0,0001?
Odpovědi
Diskuze
pH = 0,5*(4 - log(0,01)) = 3
Stačí? Nebo chceš řešení kvadratickou rovnicí?
Ka = x^2/(0,01 - x) = 0,0001 => x^2 + 0,0001x - 10^-6 = 0
x1 = 0,000951; x2 = -0,00105; záporný kořen nemá reálný význam.
pH = - log(0,000951) = 3,02
V prvním příspěvku použitý přibližný vzorec zanedbává úbytek c(HA) disociací, proto pH vyjde nepatrně vyšší. S klesající sílou kyseliny se tato chyba snižuje. A rozdíl 0,02 v hodnotě pH je prakticky nevýznamný.
Ka = c(H+)^2/c(HA) a po logaritmování log(Ka) = 2*log(c(H+) - log(c(HA). Nyní násobíme celý výraz -1:
-log(Ka) = 2*(-log(c(H+)) + log(HA) a s použitím našeho p = -log...:
pKa = 2*pH + log(c(HA)) a vypočítáme pH:
pH = (pKa - log(c(HA)))/2 = 0,5*(pKa - log(c(HA)))
Jasné?