Polyprotic Acids

Polyprotic Acids

10 min read Updated Mar 26, 2026

Polyprotic acids have more than one proton to donate, but they do not give them all up at once. Each proton leaves in a separate step, and each step has its own Ka - getting progressively smaller as it becomes harder to pull a proton from an already-negative species.

Stepwise Dissociation

A diprotic acid like H₂CO₃ dissociates in two steps:

Step 1: H₂CO₃ ⇌ H⁺ + HCO₃⁻ (Ka1=4.3×107K_{a1} = 4.3 \times 10^{-7})

Step 2: HCO₃⁻ ⇌ H⁺ + CO₃²⁻ (Ka2=4.7×1011K_{a2} = 4.7 \times 10^{-11})

A triprotic acid like H₃PO₄ dissociates in three steps:

Step 1: H₃PO₄ ⇌ H⁺ + H₂PO₄⁻ (Ka1=7.5×103K_{a1} = 7.5 \times 10^{-3})

Step 2: H₂PO₄⁻ ⇌ H⁺ + HPO₄²⁻ (Ka2=6.2×108K_{a2} = 6.2 \times 10^{-8})

Step 3: HPO₄²⁻ ⇌ H⁺ + PO₄³⁻ (Ka3=4.8×1013K_{a3} = 4.8 \times 10^{-13})

Why Each Ka Gets Smaller

Each successive KaK_a is always smaller than the previous one - typically by a factor of 10410^4 to 10610^6. The reason is electrostatic:

  • Removing the first proton from a neutral molecule (H₃PO₄) is relatively easy.
  • Removing the second proton from a negatively charged ion (H₂PO₄⁻) is harder because you are pulling a positive proton away from a negative species.
  • Removing the third proton from a doubly negative ion (HPO₄²⁻) is even harder.

Common Polyprotic Acids on the MCAT

AcidTypeKa₁Ka₂Ka₃Biological Role
H₂SO₄DiproticStrong1.2×1021.2 \times 10^{-2}-Lab acid
H₂CO₃Diprotic4.3×1074.3 \times 10^{-7}4.7×10114.7 \times 10^{-11}-Blood buffer system
H₃PO₄Triprotic7.5×1037.5 \times 10^{-3}6.2×1086.2 \times 10^{-8}4.8×10134.8 \times 10^{-13}DNA backbone, ATP
H₂C₂O₄Diprotic5.9×1025.9 \times 10^{-2}6.4×1056.4 \times 10^{-5}-Oxalic acid (kidney stones)
Titration curve of phosphoric acid H₃PO₄ with NaOH showing multiple equivalence points
Titration curve of H₃PO₄ (a triprotic acid) titrated with NaOH. The blue curve shows two visible equivalence points, with the third occurring at very high pH. The red derivative curve highlights where the pH changes most rapidly. Each flat buffer region corresponds to a different conjugate pair. Source: Wikimedia Commons.

Calculating pH of a Polyprotic Acid

Because Ka1>>Ka2K_{a1} >> K_{a2} (typically by 10410^4 or more), the first dissociation produces nearly all of the H⁺ in solution. The second and third dissociations contribute negligible additional H⁺.

The shortcut: To find the pH of a polyprotic acid, use only Ka₁. Treat it as a monoprotic weak acid.

Example: What is the pH of 0.10 M H₂CO₃?

Use Ka1=4.3×107K_{a1} = 4.3 \times 10^{-7} only:

[H+]=Ka1×c=4.3×107×0.10=4.3×1082.1×104[\text{H}^+] = \sqrt{K_{a1} \times c} = \sqrt{4.3 \times 10^{-7} \times 0.10} = \sqrt{4.3 \times 10^{-8}} \approx 2.1 \times 10^{-4}

pH4log(2.1)40.3=\text{pH} \approx 4 - \log(2.1) \approx 4 - 0.3 = 3.7

(The second dissociation would add roughly 4.7×10114.7 \times 10^{-11} M more H⁺ - completely negligible.)

Finding the Concentration of the Fully Deprotonated Species

Although Ka₂ does not affect pH significantly, MCAT questions sometimes ask for the concentration of the second or third conjugate base.

For a diprotic acid: the concentration of the fully deprotonated species (A²⁻) numerically equals Ka₂ (when the x-is-small approximation applies to the first dissociation).

This is because at equilibrium: Ka₂ = [H⁺][A²⁻] / [HA⁻]. Since [H⁺] ≈ [HA⁻] from the first dissociation, Ka₂ ≈ [A²⁻].

Amphoteric Intermediate Species

The intermediate species of a polyprotic acid (like HCO₃⁻ or H₂PO₄⁻) are amphoteric - they can act as either an acid or a base. The pH of a solution of the amphoteric species is approximated by:

pH ≈ (pKa₁ + pKa₂) / 2

This averages the two relevant pKa values, giving the pH at which the amphoteric species is most stable (neither donating nor accepting protons significantly).

Why is Ka₂ always smaller than Ka₁ for any polyprotic acid?
Click to reveal answer
Electrostatic attraction. After the first proton leaves, the remaining species is negatively charged. Removing a positive proton from a negative ion requires more energy than removing one from a neutral molecule. Each successive deprotonation increases the negative charge, making each subsequent proton harder to remove. This is reflected in progressively smaller Ka values.
What is the approximate pH of a 0.10 M NaHCO₃ solution? (Ka1K_{a1} of H₂CO₃ =4.3×107= 4.3 \times 10^{-7}, Ka2=4.7×1011K_{a2} = 4.7 \times 10^{-11})
Click to reveal answer
pH ≈ 8.3. HCO₃⁻ is amphoteric. pH ≈ (pKa₁ + pKa₂)/2 = (6.37 + 10.33)/2 = 16.72\frac{16.7}{2} ≈ 8.3. This makes sense - NaHCO₃ (baking soda) solutions are mildly basic.