vypoctete pH roztoku kyseliny
vypoctete pH roztoku kyseliny 0,1 mo/l zneutralizovane z 50% silnym hydroxidem.. je v tomto priklade nejaky zadrhel alebo je to ozaj take primitivne ze hned z fleku urcim pH=1?
Odpovědi
Diskuze
Ka = c(H+)*c(CH3COO-)/c(CH3COOH); protože c(H+) = c(CH3COO-) (na každý proton vznikne i octanový aniont), můžeme i za koncentraci octanu dosadit koncentraci protonů:
Ka = c(H+)^2/c(CH3COOH); v dalším c(CH3COOH) = ca
Logaritmujeme a násobíme -1:
pKa = 2*pH + log(ca) => pH = 0,5*(pKa - log(ca))
Podobně bychom si mohli odvodit vztah pro pH směsi slabé kyseliny a její soli se silnou zásadou, ale bylo by to trochu delší. Tento vztah najdeme v učebnici jako Henderson-Hasselbalchovu rovnici:
pH = pKa + log(cs/ca) kde cs je koncentrace soli. V našem případě byla zneutralizována přesně polovina kyseliny, takže roztok obsahuje stejné koncentrace kyseliny a její soli. Tedy cs = ca a log(cs/ca) = 0. Z toho plyne, že pH = pKa a nezávisí na koncentraci (samozřejmě v určitém rozsahu koncentrací). Takový roztok stabilizuje pH, snižuje se nejen vliv ředění, ale i vliv přídavku silné kyseliny nebo zásady. Označujeme je jako ústojné roztoky, nebo pufry. Koncentrace nemusí být nutně stejné, za přijatelnou se považuje v mnoha případech změna pH +/- 1. Pro tyto případy musí být cs/ca v rozmezí 0,1 - 10.