Hur man beräknar pH från pKa: Henderson-Hasselbalch och buffertar
Att kunna beräkna pH från pKa är nyckelfärdigheten bakom varje buffertuppgift i allmän och organisk kemi, och den bygger på en enda ekvation: pH = pKa + log([A-]/[HA]). Till skillnad från en vanlig omräkning från molaritet till pH talar pKa redan om hur stark en svag syra är, så Henderson-Hasselbalchs ekvation låter dig slippa ställa upp en fullständig ICE-tabell när en korresponderande bas eller ett salt redan finns närvarande. Den här guiden går igenom formeln för pKa till pH steg för steg, omvandlar pKa till Ka när du behöver [H+] direkt, löser exempel med buffertar och svaga syror med riktiga siffror och visar hur du kontrollerar varje svar.
Innehåll
- 01Hur man beräknar pH från pKa: Henderson-Hasselbalchs ekvation
- 02Hur omvandlar man pKa till Ka?
- 03Hur man beräknar pH från pKa och koncentration för en svag syra ensam
- 04Hur man beräknar pH från pKa och koncentration i en buffert
- 05Vad händer med buffertens pH när förhållandet mellan syra och bas ändras?
- 06Varför är pH = pKa vid buffertens mittpunkt?
- 07Vanliga misstag när man beräknar pH från pKa
- 08Övningsuppgifter: pH från pKa
- 09Kör du fortfarande fast när du beräknar pH från pKa?
- 10Vanliga frågor om att beräkna pH från pKa
Hur man beräknar pH från pKa: Henderson-Hasselbalchs ekvation
Henderson-Hasselbalchs ekvation är den snabbaste vägen från pKa till pH när du känner till förhållandet mellan en svag syra och dess korresponderande bas: pH = pKa + log([A-]/[HA]). Här är pKa en fast egenskap hos den svaga syran (den ändras inte med koncentrationen), medan [A-] och [HA] är jämviktskoncentrationerna av den korresponderande basen och den odissocierade syran. Ekvationen fungerar eftersom pKa = -log₁₀(Ka), så den är egentligen bara en omskriven form av jämviktsuttrycket för HA ⇌ H+ + A-. När [A-] är lika med [HA] — lika delar syra och korresponderande bas — blir logtermen log(1) = 0, så pH är helt enkelt lika med pKa. Det faktumet är värt att lägga på minnet i sig: vid mittpunkten av en buffert eller titrering är pH = pKa exakt. Henderson-Hasselbalch är ingen genväg som hoppar över kemin; det är ett exakt jämviktssamband som gäller så länge approximationen att jämviktskoncentrationer ≈ startkoncentrationer håller — vilket stämmer för i princip varje buffertuppgift du stöter på i en kurs.
pH = pKa + log([A-]/[HA]). När [A-] = [HA] är pH = pKa.
Hur omvandlar man pKa till Ka?
Vissa uppgifter ger dig pKa och frågar efter pH i en ren lösning av en svag syra utan tillsatt korresponderande bas — i så fall gäller Henderson-Hasselbalch inte direkt, och du behöver Ka för att i stället ställa upp en ICE-tabell. Att omvandla pKa till Ka tar bara bort logaritmen: Ka = 10^(-pKa).
1. Exempel — omvandla pKa = 4.76 till Ka
Ka = 10^(-4.76) = 1.74 × 10⁻⁵. Kontroll: -log(1.74 × 10⁻⁵) = 4.76 ✓ — detta är Ka för ättiksyra, vilket är anledningen till att buffertar av ättiksyra/acetat är det klassiska exemplet på Henderson-Hasselbalch.
Omvandling från pKa till Ka: Ka = 10^(-pKa). Omvänt: pKa = -log₁₀(Ka).
Hur man beräknar pH från pKa och koncentration för en svag syra ensam
När en svag syra löses ensam — utan tillsatt korresponderande bas eller salt — kan du inte använda buffertförhållandet direkt eftersom [A-] börjar på noll. Omvandla i stället pKa till Ka och lös sedan jämvikten på samma sätt som om du bara hade Ka: x² ≈ Ka × C, där C är startmolariteten och x = [H+].
1. Exempel — 0.20 M bensoesyra, pKa = 4.20
Omvandla först: Ka = 10^(-4.20) = 6.31 × 10⁻⁵. Sedan x² = Ka × C = (6.31 × 10⁻⁵)(0.20) = 1.26 × 10⁻⁵, så x = [H+] = √(1.26 × 10⁻⁵) = 3.55 × 10⁻³ M. pH = -log(3.55 × 10⁻³) = 2.45.
2. Kontrollera 5 %-regeln
x ÷ C = 3.55 × 10⁻³ ÷ 0.20 = 1.8%, med god marginal under gränsen på 5%, så kvadratrotsapproximationen är giltig och pH = 2.45 går att lita på.
Svag syra ensam: omvandla först pKa till Ka och använd sedan [H+] ≈ √(Ka × C), samma genväg som används för alla svaga syror.
Hur man beräknar pH från pKa och koncentration i en buffert
En buffert innehåller både en svag syra och dess korresponderande bas (ofta i form av ett salt), så Henderson-Hasselbalch gäller direkt — ingen ICE-tabell behövs. Det är den här beräkningen de flesta elever menar när de frågar hur man beräknar pH från pKa och koncentration.
1. Exempel — buffert av ättiksyra/acetat
0.30 M ättiksyra (HA) och 0.20 M natriumacetat (A-), pKa = 4.76. pH = pKa + log([A-]/[HA]) = 4.76 + log(0.20/0.30) = 4.76 + log(0.667) = 4.76 + (-0.176) = 4.58.
2. Kontrollera genom att räkna baklänges
[A-]/[HA] = 10^(pH - pKa) = 10^(4.58 - 4.76) = 10^(-0.18) = 0.66 ✓, vilket stämmer med startförhållandet 0.20/0.30 = 0.667 och bekräftar uträkningen.
Buffertens pH från pKa och koncentration: pH = pKa + log([korresponderande bas]/[svag syra]).
Vad händer med buffertens pH när förhållandet mellan syra och bas ändras?
Eftersom Henderson-Hasselbalchs ekvation är logaritmisk är buffertens pH anmärkningsvärt okänsligt för spädning — att späda en buffert med vatten ändrar [A-] och [HA] med samma faktor, så deras förhållande (och därmed pH) förblir i stort sett konstant. Det som faktiskt ändrar pH är att förhållandet mellan syra och korresponderande bas förskjuts, till exempel genom att tillsätta en stark syra eller stark bas som förbrukar den ena komponenten och bildar den andra.
1. Exempel — tillsats av stark bas till en buffert
Börja med 0.30 M HA och 0.20 M A- (pKa = 4.76, pH = 4.58 från ovan). En liten tillsats av NaOH omvandlar en del HA till A-; om förhållandet förskjuts till [A-]/[HA] = 0.20 + 0.02 genom 0.30 - 0.02 = 0.22/0.28 = 0.786 blir det nya pH = 4.76 + log(0.786) = 4.76 + (-0.104) = 4.66 — en måttlig ökning, precis vad en buffert är gjord för att motverka.
En buffert motverkar pH-förändring eftersom tillsatt syra eller bas bara förskjuter förhållandet [A-]/[HA] något, och logaritmfunktionen dämpar förskjutningen ytterligare.
Varför är pH = pKa vid buffertens mittpunkt?
Buffertens mittpunkt — där exakt hälften av den svaga syran har omvandlats till sin korresponderande bas — är den mest användbara referenspunkten i alla uppgifter om titrering eller buffertdesign, eftersom [A-] = [HA] i den punkten och logtermen i Henderson-Hasselbalch försvinner.
1. Exempel — välja en buffert för pH 7.40
För att buffra en lösning nära det fysiologiska pH-värdet 7.40 väljer du en svag syra med pKa nära 7.40, till exempel H2PO4-/HPO4²- (pKa₂ ≈ 7.21), eftersom en buffert fungerar bäst — motverkar pH-förändring mest effektivt — inom ungefär ±1 pH-enhet från sitt pKa.
Bästa buffertområde: pKa ± 1 pH-enhet. Vid exakt mittpunkt är pH = pKa.
Vanliga misstag när man beräknar pH från pKa
De här felen dyker upp hela tiden i uppgifter om buffertar och svaga syror, och vart och ett är lätt att upptäcka när du vet vad du ska leta efter.
1. Att vända på förhållandet i Henderson-Hasselbalch
Ekvationen är pH = pKa + log([A-]/[HA]) — korresponderande bas genom syra, inte syra genom bas. Om du vänder på förhållandet byter logtermen tecken och du får ett pH på fel sida om pKa.
2. Att använda Henderson-Hasselbalch utan korresponderande bas
Om en uppgift bara ger dig en svag syra och inget salt eller korresponderande bas börjar [A-] på noll och Henderson-Hasselbalch gäller inte ännu — omvandla pKa till Ka och lös jämvikten med en ICE-tabell i stället.
3. Att glömma att pKa = -log(Ka)
Att sätta in pKa direkt i ett jämviktsuttryck skrivet i Ka (i stället för att först omvandla) blandar ett logaritmiskt värde med ett linjärt och ger ett meningslöst resultat.
4. Att anta att koncentrationen inte spelar någon roll
pKa i sig ändras inte med koncentrationen, men pH beror på de faktiska värdena för [A-] och [HA] (eller deras förhållande) — att ange pH = pKa för varje buffert oavsett blandningsförhållande ignorerar logtermen helt.
Övningsuppgifter: pH från pKa
Uppgift 1 (Buffert): 0.40 M NH3 och 0.25 M NH4Cl, pKa för NH4+ = 9.25. Bestäm pH. Lösning: pH = pKa + log([bas]/[syra]) = 9.25 + log(0.40/0.25) = 9.25 + log(1.6) = 9.25 + 0.204 = 9.45 ✓ Kontroll: 10^(9.45-9.25) = 10^0.20 = 1.58, nära 1.6 (avrundning) ✓ Uppgift 2 (Svag syra ensam): 0.15 M fluorvätesyra, pKa = 3.17. Bestäm pH. Lösning: Ka = 10^(-3.17) = 6.76 × 10⁻⁴. x² = (6.76 × 10⁻⁴)(0.15) = 1.01 × 10⁻⁴, x = √(1.01 × 10⁻⁴) = 1.01 × 10⁻² M. pH = -log(1.01 × 10⁻²) = 2.00. Kontroll: x/C = 1.01×10⁻²/0.15 = 6.7%, något över 5%, så andragradsformeln skulle ge ett marginellt mer exakt svar — en påminnelse om att HF ligger på gränsen för approximationen. Uppgift 3 (Buffertens mittpunkt): lika många mol mjölksyra (pKa = 3.86) och natriumlaktat. Bestäm pH. Lösning: eftersom [A-] = [HA] är log(1) = 0, så pH = pKa = 3.86 ✓ Uppgift 4 (pKa till Ka): en svag syra har pKa = 6.35 (kolsyra, första dissociationen). Bestäm Ka. Lösning: Ka = 10^(-6.35) = 4.47 × 10⁻⁷. Kontroll: -log(4.47 × 10⁻⁷) = 6.35 ✓
Kör du fortfarande fast när du beräknar pH från pKa?
Om buffertens pH inte stämmer med facit, räkna baklänges: ta ditt beräknade pH, subtrahera pKa och upphöj 10 till den potensen för att få tillbaka förhållandet [A-]/[HA] som du började med. En avvikelse tyder oftast på ett omvänt förhållande, en saknad omvandling från pKa till Ka eller att Henderson-Hasselbalch har använts där ingen korresponderande bas faktiskt fanns. När du vill se varje log- och förhållandesteg uppställt med en skriftlig förklaring kan Solvifys steg-för-steg-lösare gå igenom vilken uppgift som helst om pKa till pH eller buffertens pH — praktiskt för att dubbelkolla läxan innan den ska lämnas in.
Vanliga frågor om att beräkna pH från pKa
1. Vilken är formeln för pH från pKa?
Henderson-Hasselbalchs ekvation: pH = pKa + log([A-]/[HA]), där [A-] är koncentrationen av den korresponderande basen och [HA] är koncentrationen av den svaga syran. Den gäller när både syran och dess korresponderande bas finns närvarande, som i en buffert.
2. Kan man beräkna pH från enbart pKa, utan koncentrationer?
Bara vid buffertens mittpunkt, där [A-] = [HA] och pH = pKa exakt. I alla andra fall behöver du förhållandet mellan korresponderande bas och syra — eller, för en svag syra ensam, den totala koncentrationen plus Ka — för att bestämma pH från pKa och koncentration.
3. Hur omvandlar jag pKa till Ka?
Ka = 10^(-pKa). Detta är omvändningen av definitionen pKa = -log₁₀(Ka) och behövs när du måste lösa en jämvikt (ICE-tabell) i stället för att använda förhållandet i Henderson-Hasselbalch direkt.
4. Varför är pH lika med pKa när koncentrationerna av syra och korresponderande bas är lika?
Eftersom logtermen i Henderson-Hasselbalch är log([A-]/[HA]). När de två koncentrationerna är lika är förhållandet 1, och log(1) = 0, vilket ger pH = pKa + 0 = pKa.
5. Vilket pKa ska jag välja för en buffert vid ett önskat pH?
Välj en svag syra vars pKa ligger inom ungefär 1 pH-enhet från det önskade pH-värdet — i det intervallet motverkar bufferten pH-förändring mest effektivt, eftersom både [A-] och [HA] förblir tillräckligt stora för att ta upp tillsatt syra eller bas.
Relaterade artiklar
Hur man beräknar pH från molaritet: Starka syror, baser och svaga syror
Lär dig formeln från molaritet till pH för starka syror, starka baser och svaga syror med hjälp av Ka och ICE-tabeller.
pH-kalkylator: Så beräknar du pH, pOH och H+-koncentration steg för steg
En fördjupning i den grundläggande pH-formeln, inklusive omvända omräkningar från pH tillbaka till [H+] och pOH.
Molaritetskalkylator: så beräknar du molär koncentration
Lär dig beräkna molaritet från substansmängd och volym — startkoncentrationen som varje beräkning av buffertens pH bygger på.
Relaterade matematiklösare
Smart Scan-lösare
Ta ett foto av valfri kemiuppgift och få direkt en steg-för-steg-lösning från pKa till pH.
Steg-för-steg-lösningar
Få detaljerade förklaringar av varje steg med Henderson-Hasselbalch och logaritmer, inte bara det slutliga pH-värdet.
Stöd för flera ämnen
Lös uppgifter i kemi, algebra, statistik, fysik och mycket mer.
Relaterade ämnen
Hjälp med biologiläxor
Buffertar av svaga syror och deras pKa-värden reglerar blodets pH och cellulära processer — utforska kopplingarna till biologin.
Hur man balanserar kemiska ekvationer steg för steg
En grundläggande stökiometrisk färdighet som ligger bakom syra-basreaktionerna i varje pH-beräkning baserad på pKa.
Problemlösning i fysik: En steg-för-steg-metod som fungerar
Tillämpa samma logaritmiska resonemang som i beräkningar från pKa till pH på decibel, radioaktivt sönderfall och andra exponentiella problem.
