2,0×10–3 mol di NH3 (Kb =1,8×10–5) vengono sciolte in 2,0 L di soluzione tampone a pH = 9,85. Calcolare [NH4 + ]
Imposto:
pH= pka+log(base/acido).
9.85= 9.25+log(1*10^-3/x)
Ora non riesco a risolvere a livello matematico questa equazione, ci sta un modo alternativo? grazie
Ti consiglio vivamente di imparare le operazioni con i logaritmi!!!
pH = pKa + log Cb - log Ca
pH = - log Ka + log 1,0·10^-3 - log x
9,85 = 9,26 -3 - log x
9,85 - 9,26 + 3 = - log x
3,59 = - log x
log x = - 3,595
x = 10^-3,595 = 2,54·10^-4 mol/L
Senza usare i logaritmi, basta usare l'espressione della Ka, oppure della Kb:
Ka = 10^-14 / 1,8·10^-5 = 5,56·10^-10
pKa = -log 5,56·10^-10 =
pH = 9,85
[H+] = 10^-9,85 = 1,41·10^-10 mol/L
Ka = [NH3][H+] / [NH4+]
[NH4+] = [NH3][H+] / Ka
[NH4+] = 1,0·10^-3 · 1,41·10^-10 / 5,56·10^-10 = 2,54·10^-4 mol/L
Ricordati che l'equazione di Henderson-Hasselbalch altro non è che una rielaborazione dell'espressione dell'equilibrio di un acido o di una base debole:
NH4+ <--> NH3 + H+
Ka = [NH3][H+]/[NH4+]
log Ka = log [NH3][H+] / [NH4+] = log [H+] + log [NH3]/[NH4+]
-log [H+] = -log Ka + log [NH3]/[NH4+]
pH = pKa + log [NH3]/[NH4+]
pH = pKa + log [NH3] - log [NH4+]
I seguenti utenti ringraziano LuiCap per questo messaggio: claudia
grazie, ho ripetuto le regole sui logaritmi