Buffer Capacity and Buffer Selection

A biochemist adds 2.0 mL of 1.0 M HCl to a liter of blood plasma. The pH barely moves — from 7.40 to about 7.38. Add that same acid to a liter of pure water instead. The pH crashes from 7.0 to 2.7. The difference is not luck. It is a quantitative property called buffer capacity. It can be calculated to three significant figures before a single drop is added. This article makes precise a question that Buffers and the Henderson-Hasselbalch Equation only gestures at. Not just what the pH is, but how hard the system resists changing it. Buffer capacity matters wherever controlled acid-base chemistry underlies a measurement or a process. Enzyme assays, HPLC mobile phases, electroplating baths, fermentation broths, and blood itself all depend on this. A buffer must hold pH within a narrow window despite acids and bases generated by the reaction it hosts. Choosing the wrong buffer is a common and avoidable error. This means picking one with capacity in the wrong pH range. It also means picking a concentration too dilute for the demand. The big picture is this: buffer capacity, symbolized β\beta, is a derivative. It is literally the slope of moles of strong base added versus pH. That derivative has a clean closed form. It depends on the total buffer concentration and the fraction of acid and base forms present. It is maximized exactly at pH = pKaK_a. It falls off symmetrically on a logarithmic pH scale. It becomes negligible more than about one pH unit away from pKaK_a. This single fact governs buffer selection. Pick a weak acid whose pKaK_a sits within roughly ±1 unit of the target pH. Then pick a total concentration large enough to survive the expected acid/base load. This article derives β\beta from first principles. It shows why β\beta peaks at pH = pKaK_a with the value βmax=0.576 C\beta_{max} = 0.576\,C. It works three problems, from a classroom titration to a fermentor-scale challenge. It also lays out the practical rules that separate a buffer that works from one that merely looks right on paper. These include the "20 mM rule," the ratio limits of 0.1–10, and dilution effects.

Key takeaways
  • Buffer capacity β=dCb/d(pH)\beta = dC_b/d(\mathrm{pH}) measures moles of strong base per liter needed to raise pH by 1 unit.
  • For a monoprotic weak acid system, β=2.303(CHA⋅αHA⋅αA−+[H+]+[OH−])\beta = 2.303\left(C_{HA}\cdot\alpha_{HA}\cdot\alpha_{A^-} + [H^+] + [OH^-]\right).
  • β\beta is maximal exactly at pH = pKaK_a, where αHA=αA−=0.5\alpha_{HA}=\alpha_{A^-}=0.5, giving βmax=0.576 Ctotal\beta_{max}=0.576\,C_{total}.
  • Effective buffering range is conventionally pH = pKa±1K_a \pm 1, where β\beta has fallen to about 33% of its maximum.
  • Buffer selection requires matching pKaK_a to target pH and choosing total concentration CC large enough for the anticipated titrant load, typically 0.01–0.5 M.
  • Dilution reduces β\beta proportionally (buffers are "poisoned" by over-dilution) even though pH itself is nearly dilution-independent.
  • Key idea: buffer capacity is the curvature-resisting power of a weak acid/base pair, maximized when acid and conjugate base are present in equal amounts, i.e., at pH = pKaK_a.

Where this lives today

Clinical blood gas analysis remains the most direct descendant of Van Slyke's own work: arterial blood pH is normally held at 7.40 ± 0.05 by the combined bicarbonate (pKa1′≈6.1K_{a1}'\approx6.1 under physiological CO₂ partial pressure), phosphate, and protein buffer systems, and a physician diagnosing acidosis or alkalosis is implicitly reasoning about which buffer reservoir has been depleted — a direct clinical application of buffer capacity falling off away from pKaK_a. In pharmaceutical formulation, injectable drugs and eye drops are buffered not only to a target pH for stability and solubility, but with buffer capacity engineered to be just strong enough to resist pH drift from the container, the drug's own acid/base groups, or CO₂ absorption from air — but not so strong that injecting the formulation shocks the patient's local physiological buffering (a poorly buffered or over-buffered injectable can both cause tissue irritation). In HPLC and capillary electrophoresis, mobile-phase and running buffers are chosen with pKaK_a near the operating pH specifically so that small variations in sample pH, injection volume, or dissolved CO₂ do not shift retention times or electroosmotic flow — a direct industrial-analytical use of the pKaK_a-matching principle from Example 2. In fermentation and bioprocessing, buffer capacity calculations size the base-addition (or acid-addition) capacity of a bioreactor's pH-control system: knowing β\beta at the target pH tells engineers how much titrant pump capacity and buffer salt inventory are needed to hold pH steady against the acid or base produced by cell metabolism over a multi-day fermentation run, exactly as computed in Example 2's kinase assay but scaled to thousands of liters. In environmental and geochemistry, the "acid neutralizing capacity" (ANC) of natural waters and soils is a direct macroscopic analog of β\beta, integrated over the carbonate and mineral buffer systems present, and used to predict a lake's or soil's vulnerability to acid rain — low-ANC (low buffer capacity) waters show catastrophic pH crashes from the same acid load that a high-ANC system absorbs without effect, mirroring exactly the plasma-versus-water comparison that opened this article.

Ask the tutor: How does buffer capacity change when two overlapping buffer systems (like phosphate's pKa2 and pKa3, or bicarbonate and phosphate together) are mixed in the same solution?

The physical picture

Picture titrating a solution of a weak acid HA with strong base, plotting pH on the vertical axis against volume of titrant (or equivalently, moles of strong base added per liter, CbC_b) on the horizontal axis. Far from the equivalence point, the curve is nearly flat — a small addition of base produces almost no pH change. Near the equivalence point, the curve turns almost vertical — the same small addition of base swings the pH by several units. Buffer capacity is the reciprocal of the local slope of this curve: where the titration curve is flat, capacity is high; where it is steep, capacity is low. Chemically, the flat region exists because added OH⁻ is consumed by the reaction HA + OH⁻ → A⁻ + H₂O, converting acid to its conjugate base without much accumulation of free OH⁻ or consumption of H⁃buffered proton reservoir. The system can "absorb" the perturbation because there is a reservoir of both HA (to donate a proton when acid is added) and A⁻ (to accept a proton when base is added). When either reservoir runs low — near pH = pKaK_a ± 2 or beyond — the system loses its absorptive power and behaves like unbuffered water. The curvature of the titration curve is literally the second derivative structure that buffer capacity is built to quantify: β\beta is defined as dCb/d(pH)dC_b/d(\mathrm{pH}), the amount of strong base (mol/L) required per unit pH increase. Where the titration curve's slope d(pH)/dCbd(\mathrm{pH})/dC_b is small, β\beta is large, and vice versa — they are reciprocal measures of the same flatness.

Figure
Titration curve and its buffer-capacity mirror image
C_b (mol OH⁻ added per L) pH pH = pKa (half-neutralization) flat region: high β steep region: low β β(pH) — bell curve, peak at pKa

The buffer capacity curve, plotted against pH, is a bell shape peaking exactly at pH = pKaK_a — the point of half-neutralization, where [HA]=[A−][\mathrm{HA}] = [\mathrm{A^-}]. This symmetry is not approximate; it follows directly from the algebra of fractional composition, which reappears with more protonation states in Fractional Composition of Diprotic Systems.

Figure
Buffer capacity β vs pH for a weak acid with pKa = 4.76 (acetic acid), C = 0.10 M
pH β (mol L⁻¹ per pH unit) 24 4.766 8 β_max = 0.576 C = 0.0576 M ≈33% of β_max at pKa ± 1

The third piece of the physical picture is the water background. At extreme pH (below 2 or above 12), buffering by the weak acid/base pair becomes negligible, but water autoionization itself starts to contribute non-trivial capacity, since strongly acidic or basic solutions resist pH change partly because [H+][\mathrm{H^+}] or [OH−][\mathrm{OH^-}] is itself large and any titrant addition is a small fractional perturbation. This term, 2.303([H+]+[OH−])2.303([\mathrm{H^+}]+[\mathrm{OH^-}]), is usually negligible near neutral pH but dominates outside pH 3–11.

The core ideas

The formal definition of buffer capacity, due to Van Slyke (1922), is:

β≡dCbd(pH)=−dCad(pH)\beta \equiv \frac{dC_b}{d(\mathrm{pH})} = -\frac{dC_a}{d(\mathrm{pH})}

where:

  • CbC_b = moles per liter of strong base added (cumulative, from an initial reference state),
  • CaC_a = moles per liter of strong acid added,
  • pH = −log⁡10[H+]-\log_{10}[\mathrm{H^+}],
  • β\beta has units of mol L⁻¹ per pH unit — always positive, since adding base always raises pH.

Reading: β\beta is a local slope, evaluated at a particular pH, not a single number for a whole solution. It answers: "at this pH, how many moles of strong base per liter would I need to add to raise the pH by exactly one unit," in the limit of an infinitesimal addition (the finite-addition version is only approximately equal to β\beta unless the addition is small). For a monoprotic weak acid HA of total analytical concentration C=[HA]+[A−]C = [\mathrm{HA}] + [\mathrm{A^-}] (constant, since dilution during titrant addition is assumed negligible or corrected for), the closed form is:

β=2.303(C αHA αA−+[H+]+[OH−])\beta = 2.303\left(C\,\alpha_{HA}\,\alpha_{A^-} + [\mathrm{H^+}] + [\mathrm{OH^-}]\right)

where:

  • αHA=[H+][H+]+Ka\alpha_{HA} = \dfrac{[\mathrm{H^+}]}{[\mathrm{H^+}]+K_a} and αA−=Ka[H+]+Ka\alpha_{A^-} = \dfrac{K_a}{[\mathrm{H^+}]+K_a} are the fractions of total buffer present as acid and conjugate base,
  • 2.303=ln⁡(10)2.303 = \ln(10), converting natural-log derivatives to base-10 pH derivatives,
  • the [H+][\mathrm{H^+}] and [OH−][\mathrm{OH^-}] terms are the "water contribution," significant only outside roughly pH 3–11.

Reading: the buffer term C αHAαA−C\,\alpha_{HA}\alpha_{A^-} is a product of two fractions that each range from 0 to 1 and sum to 1 — a classic "x(1−x)x(1-x)" shape, maximized when αHA=αA−=1/2\alpha_{HA}=\alpha_{A^-}=1/2, i.e., when pH = pKaK_a. This immediately explains the bell curve in the figure above. At the maximum (pH = pKaK_a, ignoring the small water term):

βmax=2.303×C×12×12=0.576 C\beta_{max} = 2.303 \times C \times \tfrac{1}{2}\times\tfrac{1}{2} = 0.576\,C

Reading: the peak buffer capacity is just over half the total buffer concentration — a convenient rule of thumb. A 0.10 M acetic acid/acetate buffer at pH 4.76 can absorb about 0.0576 mol of strong base per liter for each unit of pH rise, right at its peak.

Derivation ADeriving β(pH) from mass balance and charge balance

Goal. Starting from the equilibrium of a weak monoprotic acid and the definition of strong base added, derive the closed-form expression for β\beta.

Step 1 — Set up the system. Consider a solution formed by mixing total buffer concentration CC (as HA and/or A⁻) with strong base at concentration CbC_b (mol/L cumulative, e.g., from titrating with NaOH) and strong acid CaC_a (usually zero in a pure titration, but kept for generality). The relevant species are H⁺, OH⁻, HA, A⁻, and spectator cation Na⁺ (or whatever accompanies the base). Charge balance requires:

[Na+]+[H+]=[A−]+[OH−][\mathrm{Na^+}] + [\mathrm{H^+}] = [\mathrm{A^-}] + [\mathrm{OH^-}]

Since [Na+]=Cb[\mathrm{Na^+}] = C_b (all the strong base added, fully dissociated), rearrange:

Cb=[A−]+[OH−]−[H+]C_b = [\mathrm{A^-}] + [\mathrm{OH^-}] - [\mathrm{H^+}]

This is the exact charge-balance expression for the base added as a function of solution composition — sometimes called the proton-condition or "Q function."

Step 2 — Express in terms of pH. Substitute [A−]=C αA−[\mathrm{A^-}] = C\,\alpha_{A^-}, where αA−=Ka/([H+]+Ka)\alpha_{A^-} = K_a/([\mathrm{H^+}]+K_a), and [OH−]=Kw/[H+][\mathrm{OH^-}]=K_w/[\mathrm{H^+}]:

Cb=C⋅Ka[H+]+Ka+Kw[H+]−[H+]C_b = C\cdot\frac{K_a}{[\mathrm{H^+}]+K_a} + \frac{K_w}{[\mathrm{H^+}]} - [\mathrm{H^+}]

This gives CbC_b explicitly as a function of [H+][\mathrm{H^+}] (equivalently, of pH), for fixed total CC and KaK_a.

Step 3 — Differentiate with respect to pH. Since [H+]=10−pH[\mathrm{H^+}] = 10^{-\mathrm{pH}}, we have d[H+]/d(pH)=−2.303 [H+]d[\mathrm{H^+}]/d(\mathrm{pH}) = -2.303\,[\mathrm{H^+}] (chain rule on 10−x10^{-x}). Differentiate each term of CbC_b with respect to [H+][\mathrm{H^+}] first, then multiply by d[H+]/d(pH)d[\mathrm{H^+}]/d(\mathrm{pH}): For the buffer term, using the quotient rule on CKa/([H+]+Ka)C K_a/([\mathrm{H^+}]+K_a):

dd[H+](CKa[H+]+Ka)=−CKa([H+]+Ka)2\frac{d}{d[\mathrm{H^+}]}\left(\frac{CK_a}{[\mathrm{H^+}]+K_a}\right) = \frac{-CK_a}{([\mathrm{H^+}]+K_a)^2}

Multiplying by d[H+]/d(pH)=−2.303 [H+]d[\mathrm{H^+}]/d(\mathrm{pH}) = -2.303\,[\mathrm{H^+}] gives a positive contribution:

2.303 [H+]⋅CKa([H+]+Ka)2=2.303 C⋅[H+][H+]+Ka⋅Ka[H+]+Ka=2.303 C αHA αA−2.303\,[\mathrm{H^+}]\cdot\frac{CK_a}{([\mathrm{H^+}]+K_a)^2} = 2.303\,C\cdot\frac{[\mathrm{H^+}]}{[\mathrm{H^+}]+K_a}\cdot\frac{K_a}{[\mathrm{H^+}]+K_a} = 2.303\,C\,\alpha_{HA}\,\alpha_{A^-}

For the water terms, d(Kw/[H+])/d[H+]=−Kw/[H+]2d(K_w/[\mathrm{H^+}])/d[\mathrm{H^+}] = -K_w/[\mathrm{H^+}]^2, multiplied by −2.303[H+]-2.303[\mathrm{H^+}] gives 2.303 Kw/[H+]=2.303 [OH−]2.303\,K_w/[\mathrm{H^+}] = 2.303\,[\mathrm{OH^-}]. And d(−[H+])/d[H+]=−1d(-[\mathrm{H^+}])/d[\mathrm{H^+}] = -1, multiplied by −2.303[H+]-2.303[\mathrm{H^+}] gives 2.303 [H+]2.303\,[\mathrm{H^+}].

Step 4 — Assemble. Summing all three contributions:

β=dCbd(pH)=2.303(C αHA αA−+[H+]+[OH−])\beta = \frac{dC_b}{d(\mathrm{pH})} = 2.303\left(C\,\alpha_{HA}\,\alpha_{A^-} + [\mathrm{H^+}] + [\mathrm{OH^-}]\right)

This confirms the closed form stated above, derived rigorously from charge balance rather than asserted. Note that no approximation was used anywhere — this expression is exact for any monoprotic weak acid system at any pH, not merely "near pKaK_a."

Go deeper · Derivation B · 1 minLocating and evaluating the maximum of β
Derivation BLocating and evaluating the maximum of β

Goal. Prove that β\beta (buffer term only) is maximized at pH = pKaK_a and find the maximum value, using calculus on αHAαA−\alpha_{HA}\alpha_{A^-} directly rather than assuming the result.

Step 1 — Write the product of fractions as a function of one variable. Since αHA+αA−=1\alpha_{HA} + \alpha_{A^-} = 1 always (they are complementary fractions of the same total CC), let x=αA−x = \alpha_{A^-}, so αHA=1−x\alpha_{HA} = 1-x. The buffer term of β\beta is proportional to:

f(x)=x(1−x)=x−x2,0≤x≤1f(x) = x(1-x) = x - x^2, \qquad 0 \le x \le 1

Step 2 — Differentiate and set to zero.

dfdx=1−2x\frac{df}{dx} = 1 - 2x

Setting df/dx=0df/dx = 0 gives x=1/2x = 1/2. The second derivative d2f/dx2=−2<0d^2f/dx^2 = -2 < 0, confirming this is a maximum (not a minimum or inflection).

Step 3 — Translate back to pH. x=αA−=1/2x = \alpha_{A^-} = 1/2 means [A−]=[HA][\mathrm{A^-}] = [\mathrm{HA}], i.e., equal amounts of acid and conjugate base. By the Henderson-Hasselbalch relation,

pH=pKa+log⁡[A−][HA]=pKa+log⁡(1)=pKa\mathrm{pH} = \mathrm{p}K_a + \log\frac{[\mathrm{A^-}]}{[\mathrm{HA}]} = \mathrm{p}K_a + \log(1) = \mathrm{p}K_a

So the maximum of β\beta occurs exactly at pH = pKaK_a, independent of CC or KaK_a's numerical value — a completely general result for any monoprotic weak acid.

Step 4 — Evaluate the maximum value. At x=1/2x=1/2: f(1/2)=(1/2)(1/2)=1/4f(1/2) = (1/2)(1/2) = 1/4. So:

βmax=2.303×C×14=0.5758 C≈0.576 C\beta_{max} = 2.303 \times C \times \frac{1}{4} = 0.5758\,C \approx 0.576\,C

(ignoring the water term, valid whenever pKaK_a is not within about 2 units of 0 or 14).

Step 5 — Check the falloff at pKa±1K_a \pm 1. At pH = pKa+1K_a + 1, [A−]/[HA]=10[\mathrm{A^-}]/[\mathrm{HA}] = 10, so αA−=10/11\alpha_{A^-} = 10/11 and αHA=1/11\alpha_{HA}=1/11. Then:

f=1011×111=10121=0.0826f = \frac{10}{11}\times\frac{1}{11} = \frac{10}{121} = 0.0826

Compare to the maximum value of f=0.25f=0.25: the ratio is 0.0826/0.25=0.3310.0826/0.25 = 0.331, i.e., β\beta has fallen to 33.1% of its peak value exactly one pH unit from pKaK_a — the origin of the conventional "useful range" of pKa±1K_a \pm 1. By symmetry the same 33% falloff occurs at pKa−1K_a - 1, confirming the bell curve is symmetric on a logarithmic (pH) axis even though the underlying concentration ratio is not symmetric on a linear scale.

Worked examples

Example 1 (Foundational): Buffer capacity of an acetate buffer at three pH values. Consider an acetic acid/acetate buffer, total concentration C=0.200C = 0.200 M, pKa=4.76K_a = 4.76 (Ka=1.74×10−5K_a = 1.74\times10^{-5}). Compute β\beta at pH 3.76, pH 4.76, and pH 5.76, and compare to the pKa±1K_a\pm1 rule. At pH 4.76 (= pKaK_a): [H+]=10−4.76=1.74×10−5[\mathrm{H^+}] = 10^{-4.76} = 1.74\times10^{-5} M, equal to KaK_a, so αHA=αA−=0.500\alpha_{HA}=\alpha_{A^-}=0.500.

β=2.303(0.200×0.500×0.500+1.74×10−5+5.75×10−10)\beta = 2.303\left(0.200 \times 0.500\times0.500 + 1.74\times10^{-5} + 5.75\times10^{-10}\right)
β=2.303(0.0500+0.0000174)=2.303×0.050017=0.1152 M/pH\beta = 2.303\left(0.0500 + 0.0000174\right) = 2.303 \times 0.050017 = 0.1152 \ \mathrm{M/pH}

The water term contributes only 0.03% here — completely negligible, as expected near neutral pH. This matches βmax=0.576×0.200=0.1152\beta_{max}=0.576\times0.200 = 0.1152 M/pH exactly, confirming the formula. At pH 3.76 (= pKa−1K_a - 1): [H+]=10−3.76=1.738×10−4[\mathrm{H^+}] = 10^{-3.76} = 1.738\times10^{-4} M.

αHA=1.738×10−41.738×10−4+1.74×10−5=1.738×10−41.912×10−4=0.9091\alpha_{HA} = \frac{1.738\times10^{-4}}{1.738\times10^{-4}+1.74\times10^{-5}} = \frac{1.738\times10^{-4}}{1.912\times10^{-4}} = 0.9091
αA−=1−0.9091=0.0909\alpha_{A^-} = 1 - 0.9091 = 0.0909
β=2.303(0.200×0.9091×0.0909+1.738×10−4)=2.303(0.01653+0.000174)\beta = 2.303\left(0.200\times0.9091\times0.0909 + 1.738\times10^{-4}\right) = 2.303\left(0.01653 + 0.000174\right)
β=2.303×0.01671=0.03848 M/pH\beta = 2.303 \times 0.01671 = 0.03848 \ \mathrm{M/pH}

Ratio to maximum: 0.03848/0.1152=0.3340.03848/0.1152 = 0.334 — matching the predicted 33.1% (small discrepancy from the tiny water contribution at this pH, and rounding). At pH 5.76 (= pKa+1K_a + 1), by the symmetric calculation, αA−=0.9091\alpha_{A^-}=0.9091, αHA=0.0909\alpha_{HA}=0.0909, and the water term ([OH−][\mathrm{OH^-}] now) is again negligible:

β=2.303×0.200×0.0909×0.9091=2.303×0.01653=0.03807 M/pH\beta = 2.303 \times 0.200 \times 0.0909\times0.9091 = 2.303\times0.01653 = 0.03807 \ \mathrm{M/pH}

The slight asymmetry between 0.03848 and 0.03807 (about 1%) comes from the [H+][\mathrm{H^+}] vs. [OH−][\mathrm{OH^-}] terms, entirely negligible at these pH values — confirming the bell curve is, for practical purposes, perfectly symmetric on the pH axis near neutral pH.

Limiting case check: as pH moves far from pKaK_a (say pH = pKa+3K_a + 3), αA−→0.999\alpha_{A^-}\to 0.999, αHA→0.001\alpha_{HA}\to0.001, so f→0.000999f\to0.000999, and βbuffer→2.303×0.200×0.000999=0.00046\beta_{buffer}\to 2.303\times0.200\times0.000999 = 0.00046 M/pH — buffering has essentially vanished, and the solution behaves like a solution of the conjugate base alone with little resistance to further pH change from that component (though the water/strong-base term may start to matter at very high pH).

Example 2 (Applied): Selecting a buffer for an enzyme assay. A biochemist runs a kinase assay that must be held at pH 7.40 and expects the reaction to release up to 0.01500.0150 mol/L of H⁺ over the course of the assay (from ATP hydrolysis byproducts) in a total reaction volume of 10.0 mL. The lab has two buffer stocks available: (a) acetate, pKa=4.76K_a = 4.76, and (b) HEPES, pKa=7.48K_a = 7.48. Determine which is suitable, and find the minimum total HEPES concentration CC needed to keep the pH drift under 0.05 units when the 0.0150 mol/L of acid is generated. Step 1 — Screen by pKaK_a. Target pH 7.40 is 2.64 units from acetate's pKaK_a (4.76) — far outside the useful pKa±1K_a\pm1 window; acetate is disqualified regardless of concentration, since at pH 7.40 acetic acid is almost entirely (>99.9%) deprotonated and there is essentially no HA reservoir left to buffer against further base, nor is there meaningful buffering against the acid produced (since αHAαA−\alpha_{HA}\alpha_{A^-} is minuscule). HEPES, with pKa=7.48K_a = 7.48, is only 0.08 units away — squarely in the optimal zone. Step 2 — Use the buffer capacity relation to size CC. We want the pH to drop by no more than ΔpH=0.05\Delta\mathrm{pH} = 0.05 when ΔCa=0.0150\Delta C_a = 0.0150 mol/L of acid is added (equivalent to −ΔCb=0.0150-\Delta C_b = 0.0150). Approximate β≈∣ΔCa∣/∣ΔpH∣\beta \approx |\Delta C_a|/|\Delta \mathrm{pH}| for small changes (valid since 0.05 pH units is a small perturbation relative to the curve's local curvature):

βneeded=0.0150 mol/L0.05=0.300 M/pH\beta_{needed} = \frac{0.0150 \ \mathrm{mol/L}}{0.05} = 0.300 \ \mathrm{M/pH}

Step 3 — Evaluate β\beta at pH 7.40 as a function of CC, using HEPES's pKa=7.48K_a=7.48. First find αHA\alpha_{HA} and αA−\alpha_{A^-} at pH 7.40: [H+]=10−7.40=3.981×10−8[\mathrm{H^+}]=10^{-7.40}=3.981\times10^{-8} M; Ka=10−7.48=3.311×10−8K_a = 10^{-7.48}=3.311\times10^{-8} M.

αHA=3.981×10−83.981×10−8+3.311×10−8=3.9817.292=0.5460\alpha_{HA} = \frac{3.981\times10^{-8}}{3.981\times10^{-8}+3.311\times10^{-8}} = \frac{3.981}{7.292} = 0.5460
αA−=1−0.5460=0.4540\alpha_{A^-} = 1-0.5460 = 0.4540
f=αHAαA−=0.5460×0.4540=0.2479f = \alpha_{HA}\alpha_{A^-} = 0.5460\times0.4540 = 0.2479

So β=2.303 C (0.2479)=0.5709 C\beta = 2.303\,C\,(0.2479) = 0.5709\,C (water term negligible at pH 7.4). Step 4 — Solve for CC.

C=βneeded0.5709=0.3000.5709=0.5256 MC = \frac{\beta_{needed}}{0.5709} = \frac{0.300}{0.5709} = 0.5256 \ \mathrm{M}

This is unusually concentrated for a lab buffer — a signal to sanity-check the assumption. In practice, biochemists commonly build in a safety factor and would recognize that 0.0150 mol/L of acid released is a substantial load; a more typical target might allow ΔpH=0.10\Delta\mathrm{pH}=0.10 instead of 0.05, halving the requirement to C≈0.263C \approx 0.263 M, closer to a realistic 0.20–0.30 M HEPES stock. This example shows explicitly how buffer capacity converts a chemical process specification (acid released) into a concrete concentration requirement — not a guess.

Example 3 (Exam/competition level): Buffer capacity of a diprotic-adjacent mixture and the "20 mM rule." A student proposes buffering a solution at pH 6.00 using a phosphate buffer built from NaH₂PO₄/Na₂HPO₄ (pKa2=7.21K_{a2} = 7.21 for H₂PO₄⁻/HPO₄²⁻), at a modest total phosphate concentration of C=0.0500C = 0.0500 M. (a) Estimate β\beta at pH 6.00 using the monoprotic formula (treating the H₂PO₄⁻/HPO₄²⁻ couple in isolation, ignoring the more distant pKa1=2.15K_{a1}=2.15 and pKa3=12.32K_{a3}=12.32, which is justified since pH 6.00 is far from both). (b) Compare this to the capacity the same total concentration would provide if instead used at its optimal pH (7.21), and hence quantify the "penalty" of choosing a mismatched buffer. (c) Determine what total concentration C′C' of phosphate at pH 6.00 would be needed to match the buffering power of 0.0200 M MES (pKa=6.10K_a = 6.10) at its near-optimal pH — illustrating why practitioners prefer a buffer with pKaK_a close to target pH even if it means using a less familiar reagent. (a) Compute β\beta at pH 6.00 for phosphate, pKa2=7.21K_{a2}=7.21.

[H+]=10−6.00=1.000×10−6 M,Ka2=10−7.21=6.166×10−8 M[\mathrm{H^+}] = 10^{-6.00} = 1.000\times10^{-6}\ \mathrm{M}, \qquad K_{a2} = 10^{-7.21} = 6.166\times10^{-8}\ \mathrm{M}
αHA=1.000×10−61.000×10−6+6.166×10−8=1.000×10−61.0617×10−6=0.9419\alpha_{HA} = \frac{1.000\times10^{-6}}{1.000\times10^{-6}+6.166\times10^{-8}} = \frac{1.000\times10^{-6}}{1.0617\times10^{-6}} = 0.9419
αA−=1−0.9419=0.0581\alpha_{A^-} = 1-0.9419 = 0.0581
f=0.9419×0.0581=0.05473f = 0.9419\times0.0581 = 0.05473
β=2.303×0.0500×0.05473=6.303×10−3 M/pH\beta = 2.303\times0.0500\times0.05473 = 6.303\times10^{-3}\ \mathrm{M/pH}

(b) Compute β\beta for the same CC at pH = pKa2=7.21K_{a2}=7.21 (optimal).

βmax=0.576×0.0500=0.02880 M/pH\beta_{max} = 0.576\times0.0500 = 0.02880 \ \mathrm{M/pH}

Penalty ratio:

β(pH 6.00)βmax=6.303×10−30.02880=0.2189\frac{\beta(\mathrm{pH\ 6.00})}{\beta_{max}} = \frac{6.303\times10^{-3}}{0.02880} = 0.2189

So using phosphate 1.21 pH units off its pKaK_a costs a factor of 4.6 in buffering power (only 21.9% of what the same total concentration could deliver at the optimal pH) — a substantial, quantifiable penalty consistent with the earlier derivation that predicted roughly 33% capacity at exactly 1 unit off and even less at 1.21 units off. (c) Compute β\beta for 0.0200 M MES at pH close to its pKaK_a = 6.10 (use pH 6.00, 0.10 units off). [H+]=10−6.00=1.000×10−6[\mathrm{H^+}]=10^{-6.00}=1.000\times10^{-6}; Ka=10−6.10=7.943×10−7K_a = 10^{-6.10}=7.943\times10^{-7}.

αHA=1.000×10−61.000×10−6+7.943×10−7=1.0001.794=0.5574,αA−=0.4426\alpha_{HA} = \frac{1.000\times10^{-6}}{1.000\times10^{-6}+7.943\times10^{-7}} = \frac{1.000}{1.794} = 0.5574,\quad \alpha_{A^-}=0.4426
f=0.5574×0.4426=0.2467f = 0.5574\times0.4426 = 0.2467
βMES=2.303×0.0200×0.2467=1.136×10−2 M/pH\beta_{MES} = 2.303\times0.0200\times0.2467 = 1.136\times10^{-2}\ \mathrm{M/pH}

Now solve for the phosphate concentration C′C' (still at pH 6.00, so f=0.05473f = 0.05473 from part a) that matches this:

βMES=2.303 C′ (0.05473)⇒C′=1.136×10−22.303×0.05473=1.136×10−20.1261=0.0902 M\beta_{MES} = 2.303\,C'\,(0.05473) \quad\Rightarrow\quad C' = \frac{1.136\times10^{-2}}{2.303\times0.05473} = \frac{1.136\times10^{-2}}{0.1261} = 0.0902\ \mathrm{M}

So matching MES's modest 0.0200 M capacity at pH 6.00 with mismatched phosphate would require C′=0.0902C' = 0.0902 M — over 4.5 times as much total buffer salt. This is the quantitative content of the "20 mM rule" heuristic: choosing a buffer with pKaK_a close to the target pH lets you use dramatically lower (and cheaper, less ionic-strength-perturbing) concentrations for the same protective power, which is why practicing analysts keep a shelf of buffers spanning the whole pH range (phosphate, acetate, MES, HEPES, Tris, borate, carbonate) rather than relying on one system diluted or concentrated to force it to work far from its native pH.

Limiting cases, scope & common traps

RegimeBehavior of β\betaPractical consequence
pH = pKaK_aβ=βmax=0.576 C\beta = \beta_{max} = 0.576\,CBest possible buffering for given CC; always the target design point
pH = pKa±1K_a \pm 1β≈0.33 βmax\beta \approx 0.33\,\beta_{max}Conventional edge of "useful" buffer range
pH = pKa±2K_a \pm 2β≈0.04 βmax\beta \approx 0.04\,\beta_{max}Essentially unbuffered by this couple; other equilibria or water dominate
pH < 3 or pH > 11Water term 2.303([H+]+[OH−])2.303([\mathrm{H^+}]+[\mathrm{OH^-}]) becomes significant or dominantStrong acid/base solutions "self-buffer" via their own high [H+][\mathrm{H^+}] or [OH−][\mathrm{OH^-}]
C→0C \to 0 (dilution)β→0\beta \to 0 proportionallypH stays roughly constant on dilution, but capacity vanishes — a dilute buffer is easily overwhelmed
Polyprotic systems, pKaK_a's well separated (>3 units apart)Total β\beta ≈ sum of independent monoprotic bell curves, each centered at its own pKaiK_{ai}Justifies treating each equilibrium step in isolation, as in Example 3
Polyprotic systems, pKaK_a's close together (<2 units apart)Bell curves overlap; β\beta minimum between peaks is raised, not zeroFull diprotic/triprotic α\alpha-fraction treatment required (see the diprotic composition framework)

The chemist behind it

The formal, exact treatment of buffer capacity is due to Donald Dexter Van Slyke, a Dutch-American biochemist working at the Rockefeller Institute for Medical Research in New York in the early twentieth century. Van Slyke was, above all, a builder of quantitative physiological chemistry: he developed manometric gas analysis apparatus still recognizable in clinical laboratories, precise methods for blood gas and electrolyte measurement, and — in a 1922 paper in the Journal of Biological Chemistry titled "On the Measurement of Buffer Values and On the Relationship of Buffer Value to the Dissociation Constant of the Buffer and the Concentration and Reaction of the Buffer Solution" — he gave buffer capacity its rigorous mathematical definition, coined the term "buffer value," and derived the very bell-curve relationship worked through above. His motivation was intensely practical: understanding how blood, a bicarbonate/phosphate/protein buffer system, resists the pH swings that would otherwise accompany metabolic acid production, and how clinicians could measure and interpret that resistance in patients with respiratory or metabolic acid-base disorders. Van Slyke's broader career exemplifies the analytical chemist's habit of turning a clinical or biological puzzle into a precise, reproducible number. He built apparatus (the Van Slyke manometric blood gas apparatus) that clinical laboratories used for decades to measure blood CO₂ content, and he insisted throughout his career on expressing physiological quantities — buffer capacity among them — with the same rigor as a titration in a beaker. That insistence is why buffer capacity today is not a vague qualitative notion ("this buffer is strong") but a defined, calculable, testable quantity with units of mol L⁻¹ per pH unit.

Origins · 1 minDonald Dexter Van Slyke and how this was discovered
DD
Donald Dexter Van Slyke
1883–1971 · Rockefeller Institute for Medical Research, New York; clinical and physiological chemistry

History
- 1883 — Donald D. Van Slyke born in Pike, New York.
- 1907 — Earns PhD in chemistry at the University of Michigan.
- 1914 — Joins the Rockefeller Institute for Medical Research; begins physiological chemistry program.
- 1922 — Publishes "On the Measurement of Buffer Values," formally defining buffer capacity β=dCb/d(pH)\beta = dC_b/d(\mathrm{pH}).
- 1971 — Dies in New York, having also contributed foundational work on amino acid analysis and blood gas apparatus.
Why is buffer capacity maximum exactly at pH = pKa rather than at some other ratio?

Buffer capacity's chemical core is the product αHA⋅αA−\alpha_{HA}\cdot\alpha_{A^-}, the fractions of total buffer present as acid and conjugate base. Since these two fractions always sum to 1, their product is a simple quadratic in one variable, x(1−x)x(1-x), which calculus shows is maximized at x=0.5x=0.5 — equal amounts of each form. By the Henderson-Hasselbalch equation, equal concentrations of HA and A⁻ correspond exactly to pH = pKaK_a (since log⁡(1)=0\log(1)=0). This is a purely mathematical consequence of having two complementary reservoirs (proton donor and proton acceptor) that must sum to a fixed total; it holds for any weak acid, any pKaK_a, at any total concentration.

Does dilution change the pH of a buffer? Does it change its capacity?

To a good approximation, diluting a buffer leaves its pH nearly unchanged, because the Henderson-Hasselbalch equation depends on the ratio [A−]/[HA][\mathrm{A^-}]/[\mathrm{HA}], and dilution scales both concentrations by the same factor, leaving the ratio (and hence the pH) essentially constant, aside from small activity-coefficient shifts at very different ionic strengths. Buffer capacity, however, is directly proportional to total concentration CC, so diluting a buffer tenfold cuts its buffering power by roughly tenfold even though the pH barely moves. This is why a buffer can "look fine" (correct pH) right up until it is overwhelmed by an acid or base load it no longer has the reserve to absorb — the danger is invisible until it happens.

What does the "0.1 to 10 ratio" rule for buffer range actually mean quantitatively?

The rule states that a buffer works well when the ratio [A−]/[HA][\mathrm{A^-}]/[\mathrm{HA}] (or vice versa) lies between 0.1 and 10, corresponding to pH = pKa±1K_a \pm 1. Quantitatively, this is the range over which buffer capacity β\beta stays above about one-third of its peak value. Outside this range, one of the two reservoirs (HA or A⁻) becomes so depleted relative to the other that the system can no longer effectively neutralize an added acid or base of appreciable size — mathematically, the product αHAαA−\alpha_{HA}\alpha_{A^-} shrinks rapidly once one fraction drops much below 0.1, since the product is bounded above by the smaller fraction.

How do you choose the right total concentration C for a buffer, not just the right pKa?

First select a weak acid/base pair whose pKaK_a lies within about one unit of your target pH — this fixes where the bell curve is centered. Then estimate the maximum acid or base load your system must survive (from stoichiometry of the reaction, expected CO₂ absorption, titrant delivery rate, etc.) and the maximum acceptable pH drift ΔpH\Delta\mathrm{pH}. Use βneeded=ΔCacid or base/ΔpH\beta_{needed} = \Delta C_{acid\ or\ base}/\Delta\mathrm{pH}, then solve βneeded=2.303 C αHAαA−\beta_{needed} = 2.303\,C\,\alpha_{HA}\alpha_{A^-} for CC at your working pH. Round up modestly for a safety margin, but check that the resulting ionic strength and osmolarity are compatible with your system (cells, electrodes, instrumentation).

Why do biological buffers like phosphate and bicarbonate work in blood despite phosphate's pKa2 (7.21) not exactly matching blood pH (7.40)?

No single buffer perfectly matches blood pH; the body instead layers several buffer systems (bicarbonate/CO₂, phosphate, hemoglobin and plasma proteins) whose combined capacity, summed at pH 7.40, is adequate even though each individual system is somewhat off its own optimum. The bicarbonate system in particular is special: it is an "open" buffer, continuously regenerated and removed via respiration (CO₂ exhalation) and renal control of bicarbonate reabsorption, which makes its effective capacity far larger than the closed-system formula alone would predict — physiological regulation adds capacity beyond pure solution-phase chemistry.

Is buffer capacity the same thing as buffering range?

No — they are related but distinct. Buffering range refers to the span of pH values (conventionally pKa±1K_a \pm 1) over which a given buffer pair can be considered "useful" at all. Buffer capacity, β\beta, is the continuous quantitative function of pH that tells you exactly how much acid or base can be absorbed per unit pH change at any specific pH within (or even somewhat outside) that range. Range is a qualitative summary derived from the shape of the capacity curve; capacity is the actual number you calculate and use for sizing a real buffer system.

How does buffer capacity relate to the slope of a titration curve?

They are reciprocal descriptions of the same underlying curve. If you plot pH versus volume (or moles) of titrant added, the slope d(pH)/dCbd(\mathrm{pH})/dC_b is small in the flat, well-buffered region and large near the steep equivalence-point jump. Buffer capacity β=dCb/d(pH)\beta = dC_b/d(\mathrm{pH}) is literally the reciprocal of that slope — large where the titration curve is flat, small where it is steep. This is why buffer capacity is highest at the half-equivalence point (pH = pKaK_a), which is visibly the flattest part of any weak-acid titration curve.

Before this

Where this leads