Dobrý den, poradíte prosím s následujícím příkladem?

Anonym Rafenas03.06.2015 10:23 Nahlásit
Jaké bude pH 0,01 M roztoku slabé jednosytné kyseliny s hodnotou kyselé disociační konstanty 0,0001?

Odpovědi

Přidat odpověď ▾

Diskuze

Mezek03.06.2015 12:25 Nahlásit
pKa = -log(0,0001) = 4
pH = 0,5*(4 - log(0,01)) = 3

Stačí? Nebo chceš řešení kvadratickou rovnicí?
Mezek03.06.2015 20:52 Nahlásit
Ka = c(H+)*c(A-)/c(HA); platí u jednosytné kyseliny, že c(H+) = c(A-) = x. Pak
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ý.
Anonym Rovihed13.06.2015 09:51 Nahlásit
Ahoj, rád bych se zeptal, proč se to u toho výpočtu násobí 0,5? Děkuji
Mezek13.06.2015 11:05 Nahlásit
Ka = c(H+)*c(A-)/c(HA) pro obecnou jednosytnou kyselinu HA. Předpokládáme, že jde o roztok v čisté vodě, a potřebujeme počítat pH, tedy c(H+). Pro jednosytnou kyselinu platí c(H+) = c(A-), pro slabou kyselinu můžeme také zanedbat úbytek c(HA),takže dostaneme:
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é?
Přidat komentář do diskuze ▾