Polyprotic Acid Equilibria and Stepwise Ka

A single vial of phosphoric acid contains not one acid but three. They are nested inside each other like Russian dolls. H₃PO₄ can shed a proton to give H₂PO₄⁻. That ion can shed another to give HPO₄²⁻. HPO₄²⁻ can shed a third proton to give PO₄³⁻. Every one of these species has its own equilibrium constant. Each has its own pH range where it dominates. Each also has its own role in real chemistry, from the buffer in your blood to the fertilizer in a field. Polyprotic acids are not exotic; they are the norm. Carbonic acid regulates the pH of every cell in your body. Oxalic acid poisons kidneys by precipitating calcium. EDTA — a hexaprotic ligand in disguise — titrates metal ions in water-hardness assays. This matters because a single Ka tells you almost nothing about a real polyprotic system without its partners. Consider the question "what is the pH of 0.10 M H₂CO₃?" It cannot be answered by treating carbonic acid as a simple monoprotic acid. First you must check whether the second dissociation actually contributes. It almost never does, for a reason built into the size of the ratio Ka1/Ka2. Understanding why that ratio is almost always around 10⁴–10⁵ matters greatly. So does knowing what that implies for which species dominate at which pH. This is the single most useful piece of quantitative reasoning an analytical chemist carries into acid-base work. The big picture is a ladder. Each acidic proton comes off at a progressively less favorable equilibrium. This happens because removing a proton from an already-negative species costs more electrostatic energy than removing it from a neutral one. This single physical fact generates the entire hierarchy Ka1 > Ka2 > Ka3. It lets you decouple the equilibria into a sequence of quasi-independent monoprotic problems. It also produces the diagnostic device known as a distribution diagram, in which each species owns a pH window bounded by consecutive pKa values. This article builds the stepwise framework from the ground up. It covers the equilibrium expressions for Ka1, Ka2, (and Ka3). It covers the approximation that lets you solve most polyprotic pH problems as if they were monoprotic. It covers the species-fraction algebra that generates distribution diagrams. It also includes three fully worked problems spanning a textbook diprotic acid, a real buffered biological system, and a triprotic titration-curve puzzle. The goal is to leave you able to look at any polyprotic system, glance at its pKa's, and immediately say which species dominates. You should also be able to say roughly what the pH will be, before you touch a calculator.

Key takeaways
  • Polyprotic acids dissociate in a sequence of independent equilibria, each with its own Ka1,Ka2,Ka3,…K_{a1}, K_{a2}, K_{a3}, \dots, always decreasing in magnitude.
  • The ratio Ka1/Ka2K_{a1}/K_{a2} is typically 10410^4–10510^5 because removing a proton from a negatively charged species is electrostatically harder.
  • Because of this gap, the pH of most polyprotic acid solutions can be computed using only Ka1K_{a1}, treating later dissociations as negligible perturbations.
  • Each species in the ladder (H2A,HA−,A2−H_2A, HA^-, A^{2-}, etc.) dominates over a pH range centered on the midpoint between consecutive pKapK_a values.
  • Amphiprotic species like HA−HA^- sit at the boundary and have a pH set almost independently of concentration, pH≈12(pKa1+pKa2)\text{pH} \approx \tfrac12(pK_{a1}+pK_{a2}).
  • Distribution (alpha) diagrams turn the whole equilibrium ladder into one visual map of species fraction versus pH.

Key idea: stepwise Ka's fall by 10⁴–10⁵ each time because stripping a proton from a more negatively charged species costs more energy — so polyprotic systems collapse, almost always, into a sequence of solvable monoprotic problems.

Where this lives today

Clinical blood-gas analyzers report pH, pCO2pCO_2, and calculated bicarbonate using exactly the carbonic-acid stepwise framework from Example 2 — the Henderson-Hasselbalch equation printed on every blood-gas report is literally the first-step equilibrium of a triprotic-adjacent (here diprotic-effective) carbonate system. Municipal water treatment relies on the carbonate ladder to control corrosivity and scaling: operators adjust pH to sit near the HCO3−/CO32−HCO_3^-/CO_3^{2-} crossover to precipitate calcium carbonate deliberately (softening) or avoid precipitating it accidentally (pipe scaling). Pharmaceutical formulation chemists choose buffer salts — citrate (triprotic), phosphate (triprotic), succinate (diprotic) — specifically because their pKa ladders let a single salt buffer a chosen physiological pH window, computed exactly as in Example 3's equivalence-point logic. Complexometric titrations with EDTA (formally hexaprotic, H6Y2+H_6Y^{2+} through Y4−Y^{4-}) use the same dominance-ladder reasoning to decide at what pH the fully deprotonated Y4−Y^{4-} — the actual metal-binding form — becomes available, which is why EDTA titrations for water hardness are buffered near pH 10. Fertilizer manufacture and soil chemistry depend on the phosphoric acid ladder to predict whether soil phosphorus exists as agriculturally available H2PO4−H_2PO_4^-/HPO42−HPO_4^{2-} or as unavailable precipitated phosphate salts, governed by exactly the species-fraction diagrams foreshadowed here and developed fully under Fractional Composition of Diprotic Systems. Understanding which species dominates at a given pH is also the first step toward finding the pH of any Amphiprotic Species and Intermediate pH, since amphiprotic ions sit precisely at the boundary between two rungs of this ladder — and the whole apparatus rests on the basic single-step logic developed for Acid Dissociation and Ka.

:::quiz[In the sequential approximation for a diprotic acid, what happens to [A²⁻] once [H⁺] and [HA⁻] are found from the first equilibrium?]

  • [A²⁻] must be found by solving a fully simultaneous system with the first equilibrium
  • [A²⁻] is simply set equal to C
  • [A²⁻] ≈ Ka2, obtained by plugging the already-known [H⁺] ≈ [HA⁻] into the Ka2 expression ✓
  • [A²⁻] is always exactly zero

Ask the tutor: How would the sequential approximation change if I were titrating a diprotic acid whose two pKa values differ by less than 2 units, like maleic acid?

The physical picture

A polyprotic acid HnAH_nA releases its protons one at a time, and each release is described by its own acid-dissociation equilibrium:

HnA⇌H++Hn−1A−Ka1H_nA \rightleftharpoons H^+ + H_{n-1}A^- \qquad K_{a1}
Hn−1A−⇌H++Hn−2A2−Ka2H_{n-1}A^- \rightleftharpoons H^+ + H_{n-2}A^{2-} \qquad K_{a2}
Hn−2A2−⇌H++Hn−3A3−Ka3H_{n-2}A^{2-} \rightleftharpoons H^+ + H_{n-3}A^{3-} \qquad K_{a3}

and so on until the fully deprotonated species An−A^{n-} is reached. Each of these is a genuine, independent equilibrium with its own equilibrium constant, and — crucially — they are all coupled through the same [H+][H^+], since every proton that leaves ends up in the same solution. This coupling is why you cannot simply solve three unrelated monoprotic problems in parallel; you must recognize that one species's product is the next species's reactant, all sharing a single pH. The reason Ka1>Ka2>Ka3K_{a1} > K_{a2} > K_{a3} is electrostatic, not some numerical coincidence. Pulling a proton off neutral H2AH_2A separates a positive H+H^+ from a neutral residue — costly, but bounded. Pulling a proton off HA−HA^-, however, means separating a positive H+H^+ from a species that is already negatively charged; Coulomb attraction between the departing proton and the residual negative charge makes this dissociation intrinsically less favorable. Each successive deprotonation faces a more negative conjugate base, and the ratio Ka1/Ka2K_{a1}/K_{a2} typically lands in the range 10410^4–10510^5 (sometimes called the "statistical plus electrostatic" gap). This single number is the reason the entire subject is tractable: it means that at the pH set by the first dissociation, the second dissociation has barely begun, so you can solve the equilibria sequentially rather than simultaneously. The practical consequence is a "dominance ladder" along the pH axis. At very low pH, HnAH_nA (fully protonated) dominates. As pH rises past pKa1pK_{a1}, Hn−1A−H_{n-1}A^- takes over. Past pKa2pK_{a2}, Hn−2A2−H_{n-2}A^{2-} dominates, and so on, until at very high pH the fully deprotonated An−A^{n-} prevails. Each species owns the pH interval between the pKapK_a values that bracket it, and the crossover points — where two adjacent species are equally abundant — occur exactly at pH =pKai= pK_{ai}.

Figure
Dissociation ladder for a diprotic acid H₂A: three species, two pKa boundaries
pH pKa1 = 2.15 pKa2 = 7.20 H₂A HA⁻ dominates A²⁻ dominates [H₂A]=[HA⁻] [HA⁻]=[A²⁻] Species dominance vs pH (example: H₂A, pKa1=2.15, pKa2=7.20)

Notice that in this example the two pKa's are separated by 5.05 units — far more than the minimum ~2–3 units usually needed for the sequential approximation to be safe. When the pKa's are close together (as with some dicarboxylic acids, where ΔpKa\Delta pK_a can be under 2), the species overlap more, both dissociations matter simultaneously near the crossover, and the simple sequential method starts to break down; that regime is treated properly under Amphiprotic Species and Intermediate pH.

Figure
Why Ka2 < Ka1: electrostatic cost of removing a proton from a charged species
Step 1: neutral → −1 H₂A (neutral) HA⁻ charge −1 Step 2: −1 → −2 (harder) HA⁻ A²⁻ Coulomb attraction between H⁺ and the residual negative charge raises the energy cost of the second ionization → Ka2 ≪ Ka1

The core ideas

For a diprotic acid H2AH_2A in water, the two stepwise equilibria are

Ka1=[H+][HA−][H2A]K_{a1} = \frac{[H^+][HA^-]}{[H_2A]}

where: [H+][H^+] is hydronium concentration (mol/L), [HA−][HA^-] and [H2A][H_2A] are equilibrium concentrations of the mono-anion and neutral acid. Reading: Ka1K_{a1} measures how readily the first, most acidic proton leaves the fully protonated form.

Ka2=[H+][A2−][HA−]K_{a2} = \frac{[H^+][A^{2-}]}{[HA^-]}

where: [A2−][A^{2-}] is the fully deprotonated dianion. Reading: Ka2K_{a2} measures how readily the second proton leaves the mono-anion — always a harder step, so Ka2<Ka1K_{a2} < K_{a1}. For a triprotic acid such as H3PO4H_3PO_4, a third equilibrium extends the ladder:

Ka3=[H+][PO43−][HPO42−]K_{a3} = \frac{[H^+][PO_4^{3-}]}{[HPO_4^{2-}]}

where: reading directly parallels Ka2K_{a2}, one further deprotonation step, one further electrostatic penalty, hence Ka3<Ka2<Ka1K_{a3} < K_{a2} < K_{a1}. The overall dissociation constant relating HnAH_nA directly to An−A^{n-} is the product of the stepwise constants:

Ka1Ka2⋯Kan=[H+]n[An−][HnA]K_{a1}K_{a2}\cdots K_{an} = \frac{[H^+]^n[A^{n-}]}{[H_nA]}

where: this is just the equilibrium constant for the net reaction HnA⇌nH++An−H_nA \rightleftharpoons nH^+ + A^{n-}, obtained by adding the stepwise reactions (which multiplies their KK's). Reading: this product is rarely used directly for pH work but is essential for computing the fraction of fully deprotonated species at high pH, and for relating polyprotic KaK_a's to solubility products of salts like CaC2O4CaC_2O_4. The practical workhorse, valid whenever Ka1/Ka2≳103K_{a1}/K_{a2} \gtrsim 10^3, is the sequential approximation:

[H^+] \approx \sqrt{K_{a1}C - K_{a1}[H^+]} \;\; \xrightarrow{\text{5% rule}} \;\; [H^+] \approx \sqrt{K_{a1}C}

where: CC is the formal (total) concentration of the acid. Reading: because so little HA−HA^- further ionizes, the first equilibrium alone, treated exactly as a monoprotic weak acid, fixes [H+][H^+]; the second and further equilibria are then solved afterward, using that fixed [H+][H^+], to get trace concentrations of A2−A^{2-} (and A3−A^{3-}). A companion result, obtained algebraically (derived below), states that for the intermediate amphiprotic species HA−HA^-:

[H+]≈Ka1Ka2[H^+] \approx \sqrt{K_{a1}K_{a2}}

where: this holds for the amphiprotic salt NaHANaHA dissolved alone (not the free diprotic acid), and remarkably is nearly independent of concentration CC. Reading: this is the basis of buffers like NaHCO3/Na2CO3NaHCO_3/Na_2CO_3-free bicarbonate solutions and phosphate buffers built from NaH2PO4NaH_2PO_4 or Na2HPO4Na_2HPO_4 alone.

:::derivation[Deriving [H⁺] ≈ √(Ka1·C) from the exact diprotic mass/charge balance] Goal. Show rigorously that when Ka1≫Ka2K_{a1} \gg K_{a2}, the exact equilibrium description of a diprotic acid H2AH_2A at formal concentration CC collapses to the ordinary monoprotic weak-acid formula, with the second dissociation appearing only as a negligible correction.

Step 1 — Write the exact governing equations. Mass balance on the acid: C=[H2A]+[HA−]+[A2−]C = [H_2A] + [HA^-] + [A^{2-}]. Charge balance: [H+]=[HA−]+2[A2−]+[OH−][H^+] = [HA^-] + 2[A^{2-}] + [OH^-]. Two equilibrium expressions, Ka1=[H+][HA−]/[H2A]K_{a1} = [H^+][HA^-]/[H_2A] and Ka2=[H+][A2−]/[HA−]K_{a2} = [H^+][A^{2-}]/[HA^-], plus Kw=[H+][OH−]K_w = [H^+][OH^-]. This is five equations in five unknowns ([H2A],[HA−],[A2−],[H+],[OH−][H_2A],[HA^-],[A^{2-}],[H^+],[OH^-]) — exact, but not directly solvable by hand.

Step 2 — Estimate the size of [A2−][A^{2-}] relative to [HA−][HA^-]. From the Ka2K_{a2} expression, [A2−]=Ka2[HA−]/[H+][A^{2-}] = K_{a2}[HA^-]/[H^+]. If the solution turns out mildly acidic (pH set by Ka1K_{a1}, typically pH 1–4 for common diprotic acids), and Ka2≪Ka1K_{a2}\ll K_{a1} by four to five orders of magnitude, then

[A2−][HA−]=Ka2[H+]≪1\frac{[A^{2-}]}{[HA^-]} = \frac{K_{a2}}{[H^+]} \ll 1

because [H+][H^+] from the first dissociation alone is already comparable to or larger than Ka1K_{a1}, which itself dwarfs Ka2K_{a2}. Concretely, if [H+]∼10−2[H^+]\sim 10^{-2} M and Ka2∼10−7K_{a2}\sim 10^{-7}, the ratio is ∼10−5\sim 10^{-5} — utterly negligible.

Step 3 — Drop [A2−][A^{2-}] from both balances. The charge balance becomes [H+]≈[HA−]+[OH−][H^+] \approx [HA^-] + [OH^-], and since the solution is acidic, [OH−]≪[HA−][OH^-]\ll[HA^-], giving simply

[H+]≈[HA−].[H^+] \approx [HA^-].

The mass balance becomes C≈[H2A]+[HA−]C \approx [H_2A] + [HA^-], i.e., [H2A]≈C−[HA−]≈C−[H+][H_2A] \approx C - [HA^-] \approx C - [H^+].

Step 4 — Substitute into the Ka1K_{a1} expression.

Ka1=[H+][HA−][H2A]≈[H+]2C−[H+]K_{a1} = \frac{[H^+][HA^-]}{[H_2A]} \approx \frac{[H^+]^2}{C - [H^+]}

This is exactly the monoprotic weak-acid quadratic. Solving,

[H+]2+Ka1[H+]−Ka1C=0    ⇒    [H+]=−Ka1+Ka12+4Ka1C2[H^+]^2 + K_{a1}[H^+] - K_{a1}C = 0 \;\;\Rightarrow\;\; [H^+] = \frac{-K_{a1}+\sqrt{K_{a1}^2+4K_{a1}C}}{2}

and when C≫Ka1C \gg K_{a1} (weak acid, low dissociation), this further simplifies to [H+]≈Ka1C[H^+] \approx \sqrt{K_{a1}C}.

Step 5 — Recover [A2−][A^{2-}] as a diagnostic, not a driver. Once [H+][H^+] and [HA−][HA^-] are known from Steps 3–4, plug back into Ka2K_{a2}:

[A2−]=Ka2[HA−][H+]≈Ka2[A^{2-}] = \frac{K_{a2}[HA^-]}{[H^+]} \approx K_{a2}

since [HA−]≈[H+][HA^-]\approx[H^+] in this regime. This is the elegant payoff: for a diprotic acid dominated by its first ionization, [A2−]≈Ka2[A^{2-}] \approx K_{a2} directly, independent of CC — a fact worth memorizing for quick estimates.

:::derivation[Deriving [H⁺] ≈ √(Ka1·Ka2) for the amphiprotic ion HA⁻ alone in solution] Goal. Find the pH of a solution made by dissolving the salt NaHANaHA (i.e., HA−HA^- as the dominant initial species) at formal concentration CC, independent of the diprotic-acid derivation above.

Step 1 — Recognize the two competing reactions of HA−HA^-. HA−HA^- is amphiprotic: it can act as an acid, HA−⇌H++A2−HA^- \rightleftharpoons H^+ + A^{2-} (governed by Ka2K_{a2}), or as a base, HA−+H2O⇌H2A+OH−HA^- + H_2O \rightleftharpoons H_2A + OH^- (governed by Kb=Kw/Ka1K_b = K_w/K_{a1}, since this is the reverse-conjugate reaction of the first acid dissociation). The observed pH is the net result of these two opposing tendencies.

Step 2 — Write mass and charge balances. Mass balance: C=[H2A]+[HA−]+[A2−]C = [H_2A] + [HA^-] + [A^{2-}]. Charge balance (with Na⁺ present, concentration CC): [Na+]+[H+]=[HA−]+2[A2−]+[OH−][Na^+] + [H^+] = [HA^-] + 2[A^{2-}] + [OH^-], and since [Na+]=C[Na^+] = C, subtracting the mass balance gives the proton condition

[H+]+[H2A]=[A2−]+[OH−].[H^+] + [H_2A] = [A^{2-}] + [OH^-].

This says: any excess protons beyond neutral pH must have come from converting HA−HA^- back to H2AH_2A, and any deficit is balanced by HA−HA^- giving up a proton to form A2−A^{2-}.

Step 3 — Express [H2A][H_2A] and [A2−][A^{2-}] in terms of [HA−][HA^-] and [H+][H^+]. From the equilibrium expressions, [H2A]=[H+][HA−]/Ka1[H_2A] = [H^+][HA^-]/K_{a1} and [A2−]=Ka2[HA−]/[H+][A^{2-}] = K_{a2}[HA^-]/[H^+]. Substituting into the proton condition:

[H+]+[H+][HA−]Ka1=Ka2[HA−][H+]+[OH−][H^+] + \frac{[H^+][HA^-]}{K_{a1}} = \frac{K_{a2}[HA^-]}{[H^+]} + [OH^-]

Step 4 — Solve for [H+]2[H^+]^2. Multiply through by [H+][H^+] and rearrange:

[H+]2(1+[HA−]Ka1)=Ka2[HA−]+[H+][OH−][H^+]^2\left(1 + \frac{[HA^-]}{K_{a1}}\right) = K_{a2}[HA^-] + [H^+][OH^-]

Neglecting [H+][OH−][H^+][OH^-] (valid except at very low CC) and approximating [HA−]≈C[HA^-]\approx C (valid when HA−HA^- itself dissociates only slightly further either way):

[H+]2=Ka1Ka2CKa1+C[H^+]^2 = \frac{K_{a1}K_{a2}C}{K_{a1}+C}

Step 5 — Take the concentration-independent limit. When C≫Ka1C \gg K_{a1} — true for essentially any laboratory concentration above micromolar, since Ka1K_{a1} for most diprotic acids is 10−210^{-2}–10−310^{-3} — the CC in numerator and denominator cancel:

[H+]2≈Ka1Ka2    ⇒    [H+]≈Ka1Ka2,pH≈12(pKa1+pKa2)[H^+]^2 \approx K_{a1}K_{a2} \;\;\Rightarrow\;\; [H^+] \approx \sqrt{K_{a1}K_{a2}}, \qquad \text{pH} \approx \tfrac12(pK_{a1}+pK_{a2})

This is why amphiprotic buffers (bicarbonate, monohydrogen phosphate) have a pH that barely shifts with dilution — a strikingly different behavior from ordinary weak-acid solutions, whose pH does shift with C\sqrt{C}.

Worked examples

Example 1 (Foundational): pH and species distribution of 0.20 M oxalic acid, H₂C₂O₄ Oxalic acid has Ka1=5.9×10−2K_{a1} = 5.9\times10^{-2} (pKa1=1.23pK_{a1}=1.23) and Ka2=6.4×10−5K_{a2} = 6.4\times10^{-5} (pKa2=4.19pK_{a2}=4.19). Note Ka1/Ka2≈920K_{a1}/K_{a2} \approx 920 — smaller than the "safe" 10410^4 margin, so we must check the approximation's validity as we go, not just assume it. Step 1 — First dissociation, exact (not simplified) because Ka1K_{a1} is not small compared with CC.

Ka1=x2C−x=5.9×10−2⇒x2+0.059x−0.0118=0K_{a1} = \frac{x^2}{C-x} = 5.9\times10^{-2} \quad\Rightarrow\quad x^2 + 0.059x - 0.0118 = 0

Solving the quadratic: x=−0.059+0.0592+4(0.0118)2=−0.059+0.003481+0.04722x = \dfrac{-0.059+\sqrt{0.059^2+4(0.0118)}}{2} = \dfrac{-0.059+\sqrt{0.003481+0.0472}}{2}.

x=−0.059+0.0506812=−0.059+0.225132=0.0831 Mx = \frac{-0.059+\sqrt{0.050681}}{2}=\frac{-0.059+0.22513}{2}=0.0831\ \text{M}

So [H+]≈[HC2O4−]≈0.0831[H^+]\approx[HC_2O_4^-]\approx 0.0831 M, and [H2C2O4]=C−x=0.20−0.0831=0.1169[H_2C_2O_4] = C - x = 0.20-0.0831 = 0.1169 M. Check: x/C=0.0831/0.20=41.6%x/C = 0.0831/0.20=41.6\% dissociated — far above the 5% rule, confirming the quadratic (not the square-root shortcut) was mandatory here. pH =−log⁡(0.0831)=1.080= -\log(0.0831) = 1.080 (3 sig figs, consistent with two-sig-fig Ka1K_{a1}). Step 2 — Second dissociation, using [H+][H^+] fixed from Step 1.

[C2O42−]=Ka2[HC2O4−][H+]=(6.4×10−5)(0.0831)0.0831=6.4×10−5 M[C_2O_4^{2-}] = \frac{K_{a2}[HC_2O_4^-]}{[H^+]} = \frac{(6.4\times10^{-5})(0.0831)}{0.0831} = 6.4\times10^{-5}\ \text{M}

Notice the algebraic simplification: because [HC2O4−]≈[H+][HC_2O_4^-]\approx[H^+] from Step 1, [C2O42−][C_2O_4^{2-}] reduces almost exactly to Ka2K_{a2} itself — confirming the "diagnostic" result from Step 5 of the first derivation, here giving 6.4×10−56.4\times10^{-5} M, a factor of ~1300 below [HC2O4−][HC_2O_4^-]. Step 3 — Verify self-consistency. The second dissociation consumed 6.4×10−56.4\times10^{-5} M of HC2O4−HC_2O_4^- and produced the same amount of H+H^+ — both utterly negligible next to 0.08310.0831 M. The sequential treatment is validated post hoc, even though the initial Ka1/Ka2K_{a1}/K_{a2} ratio looked marginal; what matters is not the bare ratio but how much [H+][H^+] the first step generates relative to Ka2K_{a2}.

Limiting case check: as C→0C \to 0 (infinite dilution), the quadratic in Step 1 gives x→Ka1C→0x \to \sqrt{K_{a1}C} \to 0, and pH →7\to 7 from below as expected for any acid diluted toward pure water; the sequential approximation for the second step remains valid throughout since Ka2K_{a2} stays fixed while [H+][H^+] shrinks even further below it in absolute terms once other buffering from water autoionization is included, though the treatment must switch to the exact charge balance when [H+][H^+] approaches 10−610^{-6} M or so.

Example 2 (Applied): pH of blood plasma bicarbonate buffer and the fraction of species present Human blood plasma at 37°C is buffered near pH 7.40 by the carbonic acid/bicarbonate system, with (at 37 °C, physiological ionic strength) apparent constants pKa1′=6.10pK_{a1}' = 6.10 and pKa2′=10.25pK_{a2}' = 10.25 for H2CO3∗/HCO3−/CO32−H_2CO_3^*/HCO_3^-/CO_3^{2-} (the star denotes dissolved CO2CO_2 lumped with true H2CO3H_2CO_3, standard clinical convention). Total dissolved inorganic carbon in plasma is about CT=25.0C_T = 25.0 mmol/L (a typical clinical value). Step 1 — Confirm which species dominate at pH 7.40. Since pH=7.40pH = 7.40 lies between pKa1′=6.10pK_{a1}'=6.10 and pKa2′=10.25pK_{a2}'=10.25 — specifically 1.301.30 units above pKa1′pK_{a1}' and 2.852.85 units below pKa2′pK_{a2}' — the dominant species must be HCO3−HCO_3^-, with H2CO3∗H_2CO_3^* present as a significant minority and CO32−CO_3^{2-} utterly negligible. This is read directly off the dominance ladder without any calculation. Step 2 — Apply the Henderson–Hasselbalch relation for the first equilibrium (justified because CO32−CO_3^{2-} is negligible here).

pH=pKa1′+log⁡[HCO3−][H2CO3∗]  ⇒  7.40=6.10+log⁡[HCO3−][H2CO3∗]\text{pH} = pK_{a1}' + \log\frac{[HCO_3^-]}{[H_2CO_3^*]} \;\Rightarrow\; 7.40 = 6.10 + \log\frac{[HCO_3^-]}{[H_2CO_3^*]}
log⁡[HCO3−][H2CO3∗]=1.30  ⇒  [HCO3−][H2CO3∗]=101.30=20.0\log\frac{[HCO_3^-]}{[H_2CO_3^*]} = 1.30 \;\Rightarrow\; \frac{[HCO_3^-]}{[H_2CO_3^*]} = 10^{1.30} = 20.0

Step 3 — Partition CTC_T between the two dominant species.

[H2CO3∗]+[HCO3−]≈CT=25.0 mmol/L(neglecting CO32−)[H_2CO_3^*] + [HCO_3^-] \approx C_T = 25.0\ \text{mmol/L} \quad (\text{neglecting } CO_3^{2-})
[H2CO3∗](1+20.0)=25.0  ⇒  [H2CO3∗]=1.19 mmol/L,[HCO3−]=23.8 mmol/L[H_2CO_3^*](1+20.0) = 25.0 \;\Rightarrow\; [H_2CO_3^*] = 1.19\ \text{mmol/L}, \quad [HCO_3^-] = 23.8\ \text{mmol/L}

Step 4 — Verify the neglected species really is negligible.

[CO32−]=Ka2′[HCO3−][H+]=10−10.25×(23.8×10−3)10−7.40[CO_3^{2-}] = \frac{K_{a2}'[HCO_3^-]}{[H^+]} = \frac{10^{-10.25}\times(23.8\times10^{-3})}{10^{-7.40}}
=5.62×10−11×0.02383.98×10−8=1.34×10−123.98×10−8=3.4×10−5 mol/L=0.034 mmol/L= \frac{5.62\times10^{-11}\times 0.0238}{3.98\times10^{-8}} = \frac{1.34\times10^{-12}}{3.98\times10^{-8}} = 3.4\times10^{-5}\ \text{mol/L} = 0.034\ \text{mmol/L}

This is 0.14%0.14\% of CTC_T — safely negligible, confirming Step 3's approximation. This is exactly the physiological mechanism by which the lungs (controlling dissolved CO2CO_2, hence [H2CO3∗][H_2CO_3^*]) and kidneys (controlling [HCO3−][HCO_3^-] excretion) jointly regulate blood pH: the buffer works precisely because it sits close to, but not at, pKa1′pK_{a1}', giving a large reserve of HCO3−HCO_3^- to neutralize incoming acid.

Limiting case check: if pHpH were instead pushed toward the second pKa (say pH 10.25, as in a strongly alkaline industrial scrubber solution absorbing CO2CO_2), the same algebra flips: [HCO3−]=[CO32−][HCO_3^-]=[CO_3^{2-}] and H2CO3∗H_2CO_3^* becomes negligible — the ladder simply shifts one rung, exactly as the dominance diagram predicts.

Example 3 (Exam/competition level): Triprotic phosphoric acid — locate the pH at the second equivalence point in a titration of 0.100 M H₃PO₄ with 0.100 M NaOH, and find the buffer region width Phosphoric acid: pKa1=2.15pK_{a1}=2.15, pKa2=7.20pK_{a2}=7.20, pKa3=12.35pK_{a3}=12.35 (all well separated, ΔpKa>5\Delta pK_a > 5 each time, so sequential treatment is excellent throughout). Step 1 — Identify what "second equivalence point" means chemically. Titrating H3PO4H_3PO_4 with NaOHNaOH proceeds: first equivalence point converts all H3PO4→NaH2PO4H_3PO_4 \to NaH_2PO_4 (i.e., all to H2PO4−H_2PO_4^-); second equivalence point converts all H2PO4−→Na2HPO4H_2PO_4^- \to Na_2HPO_4 (all to HPO42−HPO_4^{2-}). At the second equivalence point, the solution contains only the amphiprotic species HPO42−HPO_4^{2-} (plus spectator Na+Na^+) — precisely the scenario solved in the second derivation. Step 2 — Apply the amphiprotic-pH formula.

[H+]≈Ka2Ka3=(10−7.20)(10−12.35)=10−19.55=10−9.775[H^+] \approx \sqrt{K_{a2}K_{a3}} = \sqrt{(10^{-7.20})(10^{-12.35})} = \sqrt{10^{-19.55}} = 10^{-9.775}
pH=12(pKa2+pKa3)=12(7.20+12.35)=12(19.55)=9.775≈9.78\text{pH} = \tfrac12(pK_{a2}+pK_{a3}) = \tfrac12(7.20+12.35) = \tfrac12(19.55) = 9.775 \approx 9.78

Step 3 — Check the validity condition C≫Ka2C \gg K_{a2} from Step 5 of the derivation. At the second equivalence point, the solution has been diluted: starting from V0V_0 mL of 0.100 M H3PO4H_3PO_4, two full equivalents of 0.100 M NaOH have been added, so total volume is 3V03V_0 and C=0.100/3=0.0333C = 0.100/3 = 0.0333 M. Since Ka2=6.3×10−8≪C=0.0333K_{a2}=6.3\times10^{-8} \ll C = 0.0333 M (ratio ∼5×105\sim 5\times10^{5}), the concentration-independence condition holds superbly — pH 9.78 would be essentially unchanged even at 10-fold greater dilution. Step 4 — Locate the useful buffering width around the second equivalence point (for context: where is HPO42−/H2PO4−HPO_4^{2-}/H_2PO_4^- a good buffer versus where does the titration curve run steeply?). The buffer region for the H2PO4−/HPO42−H_2PO_4^-/HPO_4^{2-} couple (centered at pKa2=7.20pK_{a2}=7.20, not at the equivalence point pH of 9.78 — a common exam trap, since the equivalence point pH and the buffer pKa are different landmarks) is conventionally taken as pKa2±1pK_{a2}\pm1, i.e. pH 6.20 to 8.20. The steep, nearly vertical jump of the titration curve occurs between the buffer region (pH ≈ 6–8) and the equivalence point (pH 9.78), because past pH ≈ 8.2 there is almost no H2PO4−H_2PO_4^- left to consume, so each further drop of NaOH swings the pH rapidly until the next buffer region (centered on pKa3=12.35pK_{a3}=12.35) begins to take hold.

Limiting case check: setting n=1n=1 (as if phosphoric acid had only one ionizable proton) collapses this whole three-buffer-region structure to the single, familiar sigmoidal weak-acid/strong-base titration curve with one equivalence point at pH =7+12(pKa−log⁡C)= 7+\tfrac12(pK_a - \log C) — recovering the monoprotic case exactly, confirming the triprotic ladder is a strict generalization, not a different phenomenon.

Limiting cases, scope & common traps

SituationWhat happensCorrect treatment
Ka1/Ka2≳104K_{a1}/K_{a2} \gtrsim 10^4 (typical: phosphoric, carbonic, most diprotic acids)Species barely overlap; ladder cleanly separatesSolve Ka1K_{a1} alone for pH, then Ka2K_{a2} for trace A2−A^{2-} (sequential method)
Ka1/Ka2≲102K_{a1}/K_{a2} \lesssim 10^2–10310^3 (e.g., some dicarboxylic acids, H2SO3H_2SO_3 borderline)Both equilibria contribute near the crossover; sequential method underestimates dissociationSolve the full quadratic/cubic mass-and-charge balance, or use exact alpha-fraction algebra
Amphiprotic salt alone in water (NaHANaHA, NaHCO3NaHCO_3, Na2HPO4Na_2HPO_4)pH nearly independent of CCUse [H+]≈Ka1Ka2[H^+]\approx\sqrt{K_{a1}K_{a2}}, valid once C≫Ka1C \gg K_{a1} and C≫Ka2C \gg K_{a2}
Very dilute polyprotic acid (CC approaching Kw1/2K_w^{1/2})Water autoionization competes; simple square-root formulas failFull charge-balance treatment including [OH−][OH^-]
Strong first ionization (Ka1≫1K_{a1}\gg1, e.g. H2SO4H_2SO_4)First proton is essentially fully dissociated; only the second step is a true weak-acid equilibriumTreat first proton as strong acid (100% dissociated), then apply weak-acid algebra only to Ka2K_{a2}
Titration equivalence-point pH vs. buffer-region pHFrequently confusedEquivalence point (amphiprotic species alone) uses KaiKa(i+1)\sqrt{K_{ai}K_{a(i+1)}}; buffer region (mixture) uses Henderson–Hasselbalch with the single relevant KaiK_{ai}

The chemist behind it

The quantitative framework for stepwise acid dissociation constants emerged from the broader Brønsted–Lowry revolution in acid-base theory, but it was the Danish biochemist Søren Sørensen and later Niels Bjerrum who gave polyprotic equilibria their modern rigor — Bjerrum in particular developing the mathematical theory of stepwise formation and dissociation constants (originally for metal-ligand complexes, but directly transferable to polyprotic acids) that underlies every distribution diagram used today. The pH scale itself, introduced by Sørensen in 1909 while studying enzyme-catalyzed reactions at the Carlsberg Laboratory in Copenhagen, was motivated by exactly the problem this article addresses: brewing and fermentation depend on carbonic-acid and phosphate buffering of wort, and precise, reproducible acidity measurement was commercially essential before it was theoretically elegant. Sørensen's insistence on defining acidity through a consistent, measurable hydrogen-ion exponent gave later chemists the tool needed to tabulate stepwise KaK_a values reliably across laboratories.

Origins · 1 minNiels Bjerrum and how this was discovered
NB
Niels Bjerrum
1879–1958 · Danish physical chemist, University of Copenhagen

Bjerrum trained under Sørensen and van't Hoff's tradition of physical chemistry, and turned his attention to the mathematics of stepwise equilibria — first for complex ion formation, then for polyprotic acids and bases. His 1923 theory of stepwise stability constants provided the algebraic backbone (mass-action expressions chained together with shared free ligand or shared proton concentration) that this article's derivations directly employ. He also made foundational contributions to the theory of ion association in electrolyte solutions, work that fed into the Debye–Hückel framework governing activity coefficients in real (non-ideal) polyprotic systems.

History
- 1884 — Svante Arrhenius proposes ionic dissociation, the conceptual root of any acid having a dissociation constant at all.
- 1909 — Søren Sørensen introduces the pH scale at the Carlsberg Laboratory, enabling reproducible acidity measurement needed to tabulate stepwise Ka values.
- 1923 — Johannes Brønsted and Thomas Lowry independently define acids and bases via proton transfer, generalizing polyprotic behavior beyond aqueous Arrhenius ions.
- 1923 — Niels Bjerrum formalizes the mathematics of stepwise (successive) equilibrium constants, the direct ancestor of the Ka1, Ka2, Ka3 ladder used today.
- 1942 — Systematic tabulation of polyprotic acid dissociation constants (phosphoric, carbonic, citric, oxalic) becomes standard in analytical chemistry texts, cementing the modern pedagogical framework.
Why can't I just add Ka1 and Ka2 together and treat the acid as one big equilibrium?

Because Ka1K_{a1} and Ka2K_{a2} describe genuinely different chemical steps with different species and different equilibrium expressions; adding them has no physical meaning. What you can combine is their product, Ka1Ka2K_{a1}K_{a2}, which gives the equilibrium constant for the net two-proton reaction H2A⇌2H++A2−H_2A \rightleftharpoons 2H^+ + A^{2-}. For pH calculations, though, you almost always want the stepwise constants individually, applied sequentially, because the first dissociation alone typically fixes [H+][H^+] while the second contributes only a tiny correction.

Is the 10^4–10^5 gap between Ka1 and Ka2 a strict law of nature?

No — it is a strong empirical regularity rooted in electrostatics (Coulomb's law makes removing a proton from a negatively charged species harder), reinforced by a statistical factor from the number of equivalent protons available. Most common diprotic and triprotic acids obey it comfortably, but exceptions exist, especially when the two acidic protons are far apart in a large molecule (reducing electrostatic coupling) or when resonance stabilization of the conjugate base changes the pattern. Always check tabulated values rather than assuming the ratio.

How do I know when the sequential approximation will fail?

Check two things: first, whether Ka1/Ka2K_{a1}/K_{a2} is comfortably large (rule of thumb, above roughly 10310^3–10410^4); second — and more reliably — compute [H+][H^+] from the first step and verify that Ka2/[H+]K_{a2}/[H^+] (the ratio of second-step dissociation to first-step concentration) is small, say under 1–5%. If either check fails, as can happen with very dilute solutions or acids with closely spaced pKa's, you must return to the full simultaneous charge-and-mass-balance treatment.

What's the difference between the pH at an equivalence point and the pH in a buffer region, for a polyprotic titration?

The equivalence point corresponds to a solution containing (ideally) only the amphiprotic species itself, with pH given by KaiKa(i+1)\sqrt{K_{ai}K_{a(i+1)}} — roughly the midpoint between the two flanking pKa's. The buffer region, by contrast, is the range where a mixture of the amphiprotic species and one neighboring species coexist in comparable amounts, and there the pH is governed by Henderson–Hasselbalch using the single relevant pKa. These are different landmarks on the same titration curve and should never be conflated.

Does temperature affect stepwise Ka values differently for each step?

Yes, though the effect is usually modest. Each stepwise dissociation has its own enthalpy of ionization, and Van't Hoff behavior means each KaiK_{ai} shifts somewhat independently with temperature. The clinical carbonic-acid constants used in blood-gas analysis, for instance, are reported at 37 °C rather than the usual 25 °C tabulated value, precisely because the shift in pKa1′pK_{a1}' over that 12-degree range is large enough to matter for physiological pH calculations at the third decimal place.

Can a polyprotic acid have more than three steps, and does the same logic apply?

Certainly — EDTA (hexaprotic, six ionizable protons on its fully protonated form H6Y2+H_6Y^{2+}) is a common analytical example, and some polymeric or biological macromolecules (proteins, polyphosphates) have dozens of ionizable sites. The same core logic applies: each step has its own KaiK_{ai}, the constants generally decrease step to step, and each species dominates a pH window bounded by adjacent pKa's. The only complication is that with many closely spaced pKa's (as in proteins with many similar ionizable side chains), the clean separation into independent steps breaks down and a full multi-equilibrium or statistical treatment becomes necessary.

Why does the amphiprotic pH formula not depend on concentration, while ordinary weak-acid pH does?

For an ordinary weak acid, [H+]≈KaC[H^+]\approx\sqrt{K_aC}, which explicitly depends on CC because dilution shifts the position of a single equilibrium along its dissociation curve. For an amphiprotic species, however, two competing equilibria (acting as an acid via Ka2K_{a2}, and as a base via Kw/Ka1K_w/K_{a1}) both scale with [HA−]≈C[HA^-]\approx C in the same way, so their ratio — which sets [H+]2[H^+]^2 — cancels the concentration dependence, provided CC remains much larger than either flanking constant. This cancellation is a genuine, testable algebraic result, not a coincidence, as shown explicitly in the derivation.

Before this

Where this leads