Skip to content

Chemistry · Ch 8 — Ionic Equilibrium

Henderson – Hasselbalch Equation

8.7.3

Henderson – Hasselbalch Equation

In an acidic buffer, [H3O+]=Ka[acid]eq[base]eq[H_3O^+]=K_a\dfrac{[acid]_{eq}}{[base]_{eq}}; since a weak acid dissociates only slightly, and common-ion suppression from the salt weakens it further, the equilibrium acid concentration is close to the acid's initial (unionised) concentration, and the equilibrium conjugate-base concentration is close to the salt's initial concentration -- so [H3O+]=Ka[acid][salt][H_3O^+]=K_a\dfrac{[acid]}{[salt]}, using the initial concentrations used to prepare the buffer. Taking −log⁡10-\log_{10} of both sides: −log⁡10[H3O+]=−log⁡10Ka−log⁡10[acid][salt]-\log_{10}[H_3O^+]=-\log_{10}K_a-\log_{10}\dfrac{[acid]}{[salt]}, and since pH=−log⁡10[H3O+]pH=-\log_{10}[H_3O^+] and pKa=−log⁡10KapK_a=-\log_{10}K_a, this rearranges to the Henderson–Hasselbalch equation, pH=pKa+log⁡10[salt][acid]pH=pK_a+\log_{10}\dfrac{[salt]}{[acid]}. The equivalent form for a basic buffer is pOH=pKb+log⁡10[salt][base]pOH=pK_b+\log_{10}\dfrac{[salt]}{[base]}.

Example 8.6 – pH of an acetate buffer from molar concentrations. Find the pH of a buffer containing 0.20 mol/L sodium acetate and 0.18 mol/L acetic acid, Ka=1.8×10−5K_a=1.8\times10^{-5}. pKa=−log⁡10(1.8×10−5)=5−log⁡101.8=5−0.26=4.74pK_a=-\log_{10}(1.8\times10^{-5})=5-\log_{10}1.8=5-0.26=4.74. pH=pKa+log⁡10[salt][acid]=4.74+log⁡100.200.18=4.74+log⁡10(10/9)=4.74+(1−0.95)=4.74+0.05=4.79pH=pK_a+\log_{10}\dfrac{[salt]}{[acid]}=4.74+\log_{10}\dfrac{0.20}{0.18}=4.74+\log_{10}(10/9)=4.74+(1-0.95)=4.74+0.05=4.79.

Example 8.7 – pH of a buffer prepared by mass. 6 g of acetic acid and 8.2 g of sodium acetate are made up to 500 mL; Ka=1.8×10−5K_a=1.8\times10^{-5} (so pKa=4.74pK_a=4.74, as in Example 8.6). Moles of sodium acetate =8.2/82=0.1=8.2/82=0.1 mol, so [salt]=0.1/0.5=0.2[salt]=0.1/0.5=0.2 M. Moles of acetic acid =6/60=0.1=6/60=0.1 mol, so [acid]=0.1/0.5=0.2[acid]=0.1/0.5=0.2 M. Since [salt]=[acid][salt]=[acid], pH=pKa+log⁡10(0.2/0.2)=pKa+log⁡101=4.74+0=4.74pH=pK_a+\log_{10}(0.2/0.2)=pK_a+\log_{10}1=4.74+0=4.74. …

Misc example-8.6Example 8.6 – pH of an acetate buffer from molar concentrations

Worked out. Find the pH of a buffer containing 0.20 mol/L sodium acetate and 0.18 mol/L acetic acid, Ka=1.8×10−5K_a=1.8\times10^{-5}. pKa=−log⁡10(1.8×10−5)=5−log⁡101.8=5−0.26=4.74pK_a=-\log_{10}(1.8\times10^{-5})=5-\log_{10}1.8=5-0.26=4.74. pH=pKa+log⁡10[salt][acid]=4.74+log⁡100.200.18=4.74+log⁡10(10/9)=4.74+(1−0.95)=4.74+0.05=4.79pH=pK_a+\log_{10}\dfrac{[salt]}{[acid]}=4.74+\log_{10}\dfrac{0.20}{0.18}=4.74+\log_{10}(10/9)=4.74+(1-0.95)=4.74+0.05=4.79. …

Misc example-8.7Example 8.7 – pH of a buffer prepared by mass

Worked out. 6 g of acetic acid and 8.2 g of sodium acetate are made up to 500 mL; Ka=1.8×10−5K_a=1.8\times10^{-5} (so pKa=4.74pK_a=4.74, as in Example 8.6). Moles of sodium acetate =8.2/82=0.1=8.2/82=0.1 mol, so [salt]=0.1/0.5=0.2[salt]=0.1/0.5=0.2 M. Moles of acetic acid =6/60=0.1=6/60=0.1 mol, so [acid]=0.1/0.5=0.2[acid]=0.1/0.5=0.2 M. Since [salt]=[acid][salt]=[acid], pH=pKa+log⁡10(0.2/0.2)=pKa+log⁡101=4.74+0=4.74pH=pK_a+\log_{10}(0.2/0.2)=pK_a+\log_{10}1=4.74+0=4.74 …

Misc 8.7.3-eval9Evaluate yourself – 9: designing buffers to a target pH

Worked out. Two design problems using the Henderson-Hasselbalch equation in reverse: (a) prepare a pH-9 buffer from 0.1M NH4OHNH_4OH and solid ammonium chloride, given pKb=4.7pK_b=4.7 for NH4OHNH_4OH at 25∘C25^\circ C -- since pOH=14−9=5pOH=14-9=5, and pOH=pKb+log⁡10([salt]/[base])pOH=pK_b+\log_{10}([salt]/[base]), solve 5=4.7+log⁡10([salt]/[base])5=4.7+\log_{10}([salt]/[base]) for the required NH4ClNH_4Cl-to-NH4OHNH_4OH ratio, then weigh out the corresponding mass of NH4ClNH_4Cl crystals to add to the given NH4OHNH_4OH volume; (b) find the volume of 0.6M sodium formate needed with 100 mL of 0.8M formic acid to give pH 4.0, given pKa=3.75pK_a=3.75 for formic acid -- solve 4.0=3.75+log⁡10([salt]/[acid])4.0=3.75+\log_{10}([salt]/[acid]) for the salt-to-acid mole ratio, then back out the sodium formate volume needed to supply that many …