Å finne pH i en svak syre krever en lengre utredning.
HA + H2O <=> A- + H3O+
Når protolysen når likevekt er igjen [A-] lik [H3O+], men nå er [HA] = [HA]start - [A-] da ikke alt blir brukt opp. Settes dette inn i likevekten får du:
ka = [A-] [H3O+] / [HA]
Da det er like mye A- ioner som H3O+ i likevekt og HA er redusert med A- ioner, vil om en setter [H3O+] = x få:
ka = x.x/([HA]start -x) eller
x2 = ka([HA]start -x)
(x + ka/2)2 = ka[HA]start + ka2/4
Hvis ka er liten, vil leddet ka2/4 bety lite og kan fjernes.
(x+ka/2) = (ka[HA]start)1/2
[H3O+]= (ka[HA]start)1/2 - ka/2 og pH = -log((ka[HA]start)1/2 -ka/2)
Ut fra dette vil pH i en 1,0 mol/l eddiksyre bli når ka for eddiksyre = 1,8 . 10-5
pH = - log ((1,8 . 10-5 . 1,0)1/2 - 1,8 . 10-5/2)
Her er leddet -1,8 . 10-5/2 lite og kan sees bort fra.
Dermed blir pH = -log 0,00424 = 2,37
pH i svake syrer ligger i området 2 - 5
pH i svake syrer