Chemie: stupeň disociace
Jak vypočítat stupeň disociace, když znám koncentraci a pH?
Moje úvaha:
pH= -log(alfa*c)
-10napH = alfa * c
alfa = -10napH * c
Je to správně?
Moje úvaha:
pH= -log(alfa*c)
-10napH = alfa * c
alfa = -10napH * c
Je to správně?
Odpovědi
Diskuze
pH = -log(α*c) => 10^(-pH) = α*c => α = 10^(-pH)/ca
kde ca je analytická koncentrace kyseliny.
Ostatně, vezměme to logicky:
Čím vyšší je pH a koncentrace, tím nižší je stupeň disociace, ale vždycky se musí pohybovat v rozmezí 0 až 1. U koncentrovanějších roztoků vzniká problém, protože pH je vyšší než analytická koncentrace H3O+. V těchto případech pH nevyjadřuje koncentraci H3O+, ale jejich aktivitu.
Takže když mám např. za úkol vypočítat stupeň disociace kyseliny azidovodíkové a znám c= 0,5 mol/l a pH=2,32.
Postupuju takto:
pH= -log(alfa*c)
alfa = 10^(-2,32) * 0,5
alfa= 0,0096
?
A dalo by se říct, že disociuje 0,96% HN3…?
HN3 + H2O = N3- + H3O+ ?
A disociační kostanta by se vypočítala takto:
KA=(α^2*c)/(1-α)= (0,0096^2*0,5)/(1-0,0096)= 0,0000465
nevyšlo mi nějak moc malé číslo?
pKA= -log KA = -log(0,0000465) = 4,33
Mám to tedy správně (včetně výpočtu KA?)
KA=(α^2*c)/(1-α)= (0,00957260184^2*0,5)/(1-0,00957260184)= 0,00004626018
pKA= -log(0,00957260184)= 4,33479265
Děkuji za pomoc