EDTA Chemistry and Conditional Formation Constants

A titration flask holding 50.00 mL of 0.01000 M Ca²⁺ behaves completely differently at pH 4 than at pH 10. This is true even though not a single calcium ion has moved. The difference lies entirely in the chemistry of the titrant itself. This titrant is ethylenediaminetetraacetic acid, EDTA. It is a molecule so sensitive to pH that its effective binding strength can swing by ten orders of magnitude. This swing occurs between an acidic buffer and an ammoniacal one. Understanding why requires tracking six coexisting acid-base forms of one ligand. It also requires a single mole-fraction parameter called αY4−\alpha_{Y^{4-}}. Finally, it requires a rescaled equilibrium constant, Kf′K_f', that absorbs all of that pH dependence into one usable number. This matters because essentially every complexometric titration runs on EDTA. This includes water hardness analysis, pharmaceutical assay, and industrial metal quantification. None of it works without pH control. A chemist who ignores speciation will pick the wrong buffer. They may get a titration curve with no sharp end point. Or they may miss a metal ion entirely because a competing hydroxide precipitate formed first. The formal machinery here connects directly to Complexation Equilibria and Formation Constants. It uses the same mass-action logic. But now it is layered with a second, coupled acid-base equilibrium. The titrant carries this equilibrium with it everywhere it goes. The big picture is this: EDTA's absolute formation constant KfK_f (sometimes written KMYK_{MY}) describes binding between a metal ion and the fully deprotonated ligand Y4−Y^{4-}. Except at high pH, this species is a minority form. The fraction of total uncomplexed EDTA present as Y4−Y^{4-} is αY4−\alpha_{Y^{4-}}. This is a strong function of pH. It is computed from EDTA's six acid dissociation constants. Multiplying KfK_f by αY4−\alpha_{Y^{4-}} gives the conditional formation constant Kf′K_f'. This is the number that actually governs a real titration's sharpness and quantitative accuracy at a chosen pH. This article builds the acid-base speciation of EDTA from first principles. It derives αY4−\alpha_{Y^{4-}} as a function of [H+][\mathrm{H}^+]. It defines Kf′K_f' rigorously. It works through three complete numerical examples. These span a foundational calculation, an applied titration-feasibility problem, and a competition-level multi-metal selectivity calculation. It sets up everything needed for constructing full EDTA Titration Curves. It also prepares readers for reasoning about selective titrations and masking.

Key takeaways
  • EDTA (H₄Y) is a hexadentate ligand with six ionizable protons (four carboxylic acid, two ammonium); its acid-base speciation splits total EDTA among seven forms: H₆Y²⁺ through Y⁴⁻.
  • Only the fully deprotonated form, Y⁴⁻, binds metal ions with the tabulated formation constant KfK_f; at any real pH, Y⁴⁻ is a minority species.
  • αY4−\alpha_{Y^{4-}} is the fraction of uncomplexed EDTA existing as Y⁴⁻; it is computed from [H+][\mathrm{H}^+] and the six KaK_a values and rises steeply with pH.
  • The conditional (effective) formation constant is Kf′=αY4−KfK_f' = \alpha_{Y^{4-}} K_f; it is the number that predicts the sharpness and feasibility of a titration at a fixed pH.
  • A titration is generally feasible if log⁡Kf′≳8\log K_f' \gtrsim 8 for millimolar analyte concentrations; below that, the end point break becomes too shallow to detect reliably.
  • Buffering the solution fixes αY4−\alpha_{Y^{4-}} and therefore fixes Kf′K_f', which is why every EDTA titration procedure specifies a pH or buffer, not just a titrant concentration.
  • Key idea: EDTA's usable "strength" as a titrant is not a fixed constant — it is a pH-tunable quantity, Kf′=αY4−KfK_f' = \alpha_{Y^{4-}}K_f, and controlling pH is how a chemist controls selectivity and sharpness.

Where this lives today

Water-hardness testing remains the most widely taught application: total Ca²⁺ plus Mg²⁺ is titrated with standardized EDTA at pH ≈ 10 (ammonia buffer) using Eriochrome Black T, directly exploiting the log⁡Kf′≈8\log K_f' \approx 8–8.48.4 window computed above. Municipal water utilities and industrial boiler-feed monitoring still run this exact protocol at large scale because it is fast, cheap, and requires no specialized instrumentation beyond a buret. Pharmacopeial assays use EDTA titrations to quantify calcium and magnesium salts and to check purity of metal-containing active ingredients, where the United States Pharmacopeia and European Pharmacopoeia specify exact buffer pH and indicator combinations derived from exactly this conditional-constant reasoning. Selective sequential titrations — first at low pH to capture high-KfK_f metals like Fe³⁺ or Bi³⁺, then raising pH to capture progressively weaker-binding metals — are used in metallurgical and geological sample analysis to speciate multi-metal mixtures without separating them physically first. In biochemistry and cell biology, EDTA's strong, pH-tunable chelation of divalent cations (particularly Ca²⁺ and Mg²⁺) is exploited to inhibit metal-dependent enzymes (many proteases and nucleases require divalent metal cofactors), to detach adherent cells from culture surfaces by stripping Ca²⁺ from cadherin-mediated junctions, and as an anticoagulant in blood collection tubes by sequestering the Ca²⁺ required for the clotting cascade. Analytical instrumentation built on the same speciation logic includes ion-selective electrode calibration buffers and automated titrators used in industrial quality control, where software computes real-time αY4−\alpha_{Y^{4-}} and predicted end-point sharpness before a titration is even run. The same conditional-constant framework generalizes directly to constructing full EDTA Titration Curves and underlies the selectivity and masking strategies used in EDTA Titration Techniques and Selectivity.

Ask the tutor: How do I use Kf′K_f' to actually plot the pM vs. volume curve through the equivalence point of an EDTA titration?

The physical picture — EDTA as a pH-gated hexadentate ligand

Ethylenediaminetetraacetic acid, commonly abbreviated H₄Y, has the structure of two tertiary amine nitrogens, each carrying two acetic acid arms, joined by an ethylene bridge. Fully protonated, it is a hexaprotic acid center: two amine nitrogens can each pick up an extra proton to become ammonium-like (giving H₆Y²⁺ as the most protonated species commonly tabulated), and four carboxylic acid groups can each lose a proton. The fully deprotonated anion, Y⁴⁻, presents six potential donor atoms — two amine nitrogens and four carboxylate oxygens — and wraps around a metal ion in an octahedral-like cage, which is why EDTA complexes are so much more stable than complexes formed from monodentate ligands of comparable donor strength. This chelate effect is why log⁡Kf\log K_f values for EDTA complexes are enormous: log⁡Kf(CaY2−)=10.69\log K_f(\mathrm{CaY}^{2-}) = 10.69, log⁡Kf(FeY−)=25.1\log K_f(\mathrm{FeY}^{-}) = 25.1, log⁡Kf(HgY2−)=21.7\log K_f(\mathrm{HgY}^{2-}) = 21.7. The catch is that Y⁴⁻ is a strong base (conjugate base of a weak acid, HY³⁻) and is therefore protonated at any pH below roughly 10.5. At pH 2, essentially all uncomplexed EDTA exists as H₄Y or more protonated forms; the concentration of free Y⁴⁻ available to grab a metal ion is vanishingly small. As pH rises, successive protons are stripped off, and the equilibrium distribution shifts toward Y⁴⁻. This is exactly analogous to how the fraction of a weak acid present as its conjugate base rises with pH — except here there are six coupled equilibria instead of one, so the "titration" of EDTA's own protons is a six-step affair. The practical consequence is that the same metal-EDTA formation reaction has different apparent strength at different pH. Below pH 8 or so, Ca2+\mathrm{Ca}^{2+} titrations become sluggish and the end point break shrinks, because αY4−\alpha_{Y^{4-}} is small and the conditional constant Kf′K_f' drops correspondingly. Above pH 12, most divalent metal ions instead precipitate as hydroxides before EDTA gets a chance to bind them. Somewhere in between lies a workable window, different for every metal, and finding it is the entire art of applied complexometric titrimetry.

Figure
EDTA structure and its six ionizable protons
H₄Y — ethylenediaminetetraacetic acid (drawn as neutral tetraprotic form) N N CH₂-COOH CH₂-COOH HOOC-CH₂ HOOC-CH₂ Kₐ₅ site (N-H⁺) Kₐ₆ site (N-H⁺) Kₐ₁,Kₐ₂,Kₐ₃,Kₐ₄ (four -COOH groups) Order of loss as pH rises: H₆Y²⁺ → H₅Y⁺ → H₄Y → H₃Y⁻ → H₂Y²⁻ → HY³⁻ → Y⁴⁻
Figure
Fraction diagram: α values for EDTA species vs pH
α(Y⁴⁻) rises steeply between pH 3 and pH 11 pH α(Y⁴⁻) 0 4 8 12 14 0 1 α(Y⁴⁻) pH 4: α ≈ 3.6×10⁻⁹ pH 10: α ≈ 0.35 pH 12: α ≈ 0.98

The core ideas — speciation, αY4−\alpha_{Y^{4-}}, and Kf′K_f'

EDTA speciation follows the standard sequential acid-dissociation framework. Writing CEDTAC_{\mathrm{EDTA}} for the total analytical concentration of all uncomplexed EDTA forms in solution,

CEDTA=[H6Y2+]+[H5Y+]+[H4Y]+[H3Y−]+[H2Y2−]+[HY3−]+[Y4−]C_{\mathrm{EDTA}} = [\mathrm{H_6Y^{2+}}] + [\mathrm{H_5Y^+}] + [\mathrm{H_4Y}] + [\mathrm{H_3Y^-}] + [\mathrm{H_2Y^{2-}}] + [\mathrm{HY^{3-}}] + [\mathrm{Y^{4-}}]

where: each bracketed term is the equilibrium concentration of that protonation state, and the six successive equilibria connecting them are governed by acid constants Ka1K_{a1} through Ka6K_{a6} (from H₆Y²⁺ losing its first proton down to HY³⁻ losing its last). Representative literature values (25 °C, ionic strength ≈ 0.1 M) are pKa1=0.9pK_{a1}=0.9, pKa2=1.6pK_{a2}=1.6, pKa3=2.0pK_{a3}=2.0, pKa4=2.67pK_{a4}=2.67, pKa5=6.16pK_{a5}=6.16, pKa6=10.26pK_{a6}=10.26. The first four are carboxylic acid dissociations; the last two are the ammonium-nitrogen dissociations, which is why they sit so much higher in pH. The mole fraction of total uncomplexed EDTA present as Y4−\mathrm{Y}^{4-} is defined as

αY4−=[Y4−]CEDTA\alpha_{Y^{4-}} = \frac{[\mathrm{Y}^{4-}]}{C_{\mathrm{EDTA}}}

where: [Y4−][\mathrm{Y}^{4-}] is the free tetra-anion concentration and CEDTAC_{\mathrm{EDTA}} is the sum above. This is precisely the same kind of α\alpha fraction used to describe monoprotic or diprotic weak-acid speciation, just extended to six equilibria. Carrying through the standard polyprotic-acid algebra (expressing every species in the sum in terms of [Y4−][\mathrm{Y}^{4-}], [H+][\mathrm{H}^+], and the KaK_a's) gives the closed-form expression

αY4−=Ka1Ka2Ka3Ka4Ka5Ka6D\alpha_{Y^{4-}} = \frac{K_{a1}K_{a2}K_{a3}K_{a4}K_{a5}K_{a6}}{D}
D=[H+]6+[H+]5Ka1+[H+]4Ka1Ka2+[H+]3Ka1Ka2Ka3+[H+]2Ka1Ka2Ka3Ka4D = [\mathrm{H}^+]^6 + [\mathrm{H}^+]^5K_{a1} + [\mathrm{H}^+]^4K_{a1}K_{a2} + [\mathrm{H}^+]^3K_{a1}K_{a2}K_{a3} + [\mathrm{H}^+]^2K_{a1}K_{a2}K_{a3}K_{a4}
+[H+]Ka1Ka2Ka3Ka4Ka5+Ka1Ka2Ka3Ka4Ka5Ka6\qquad\qquad + [\mathrm{H}^+]K_{a1}K_{a2}K_{a3}K_{a4}K_{a5} + K_{a1}K_{a2}K_{a3}K_{a4}K_{a5}K_{a6}

where: DD is the denominator polynomial containing one term for every protonation state, arranged from most protonated ([H+]6[\mathrm{H}^+]^6, the H₆Y²⁺ term) to least (Ka1⋯Ka6K_{a1}\cdots K_{a6}, the pure-Y⁴⁻ term). Finally, the conditional (effective) formation constant is defined by folding αY4−\alpha_{Y^{4-}} into the thermodynamic formation constant:

Kf′=αY4− KfK_f' = \alpha_{Y^{4-}}\, K_f

where: KfK_f is the metal-ion-specific, pH-independent formation constant for Mn++Y4−⇌MY(n−4)\mathrm{M}^{n+} + \mathrm{Y}^{4-} \rightleftharpoons \mathrm{MY}^{(n-4)}, tabulated once per metal, and Kf′K_f' is the effective constant that applies at one fixed, buffered pH. Reading this equation: since αY4−≤1\alpha_{Y^{4-}} \le 1 always, Kf′≤KfK_f' \le K_f always — buffering EDTA at any finite pH can only weaken its apparent binding relative to the fully-deprotonated ideal, never strengthen it.

Derivation AThe alpha fraction for EDTA (Y⁴⁻) from six coupled equilibria

Goal. Derive αY4−=[Y4−]/CEDTA\alpha_{Y^{4-}} = [\mathrm{Y}^{4-}]/C_{\mathrm{EDTA}} as an explicit function of [H+][\mathrm{H}^+] and the six acid constants, starting from the mass-action expressions for each dissociation step.

Step 1 — Write each equilibrium and solve for concentration ratios. Label the species H6Y2+,H5Y+,H4Y,H3Y−,H2Y2−,HY3−,Y4−H_6Y^{2+}, H_5Y^+, H_4Y, H_3Y^-, H_2Y^{2-}, HY^{3-}, Y^{4-} in order of decreasing protonation. Each successive dissociation is

Ka1=[H+][H5Y+][H6Y2+],Ka2=[H+][H4Y][H5Y+],…,Ka6=[H+][Y4−][HY3−]K_{a1} = \frac{[\mathrm{H}^+][\mathrm{H_5Y^+}]}{[\mathrm{H_6Y^{2+}}]}, \quad K_{a2} = \frac{[\mathrm{H}^+][\mathrm{H_4Y}]}{[\mathrm{H_5Y^+}]}, \quad \ldots, \quad K_{a6} = \frac{[\mathrm{H}^+][\mathrm{Y^{4-}}]}{[\mathrm{HY^{3-}}]}

Each equation rearranges to give one species in terms of the next-less-protonated one and [H+][\mathrm{H}^+]: for instance [H6Y2+]=[H5Y+][H+]/Ka1[\mathrm{H_6Y^{2+}}] = [\mathrm{H_5Y^+}][\mathrm{H}^+]/K_{a1}.

Step 2 — Express every species in terms of [Y4−][\mathrm{Y}^{4-}]. Chaining the six relations backward from Y4−\mathrm{Y}^{4-}: [HY3−]=[Y4−][H+]/Ka6[\mathrm{HY^{3-}}] = [\mathrm{Y^{4-}}][\mathrm{H}^+]/K_{a6}; then [H2Y2−]=[HY3−][H+]/Ka5=[Y4−][H+]2/(Ka5Ka6)[\mathrm{H_2Y^{2-}}] = [\mathrm{HY^{3-}}][\mathrm{H}^+]/K_{a5} = [\mathrm{Y^{4-}}][\mathrm{H}^+]^2/(K_{a5}K_{a6}); and so on up to

[H6Y2+]=[Y4−] [H+]6Ka1Ka2Ka3Ka4Ka5Ka6[\mathrm{H_6Y^{2+}}] = [\mathrm{Y^{4-}}]\,\frac{[\mathrm{H}^+]^6}{K_{a1}K_{a2}K_{a3}K_{a4}K_{a5}K_{a6}}

Every species is now [Y4−][\mathrm{Y^{4-}}] times a power of [H+][\mathrm{H}^+] divided by a product of KaK_a's.

Step 3 — Sum all seven species to get CEDTAC_{\mathrm{EDTA}}. Substituting each expression into CEDTA=∑(species)C_{\mathrm{EDTA}} = \sum(\text{species}) and factoring out [Y4−][\mathrm{Y^{4-}}]:

CEDTA=[Y4−]([H+]6Ka1⋯Ka6+[H+]5Ka2⋯Ka6+⋯+[H+]Ka6+1)C_{\mathrm{EDTA}} = [\mathrm{Y^{4-}}]\left(\frac{[\mathrm{H}^+]^6}{K_{a1}\cdots K_{a6}} + \frac{[\mathrm{H}^+]^5}{K_{a2}\cdots K_{a6}} + \cdots + \frac{[\mathrm{H}^+]}{K_{a6}} + 1\right)

Step 4 — Multiply through by Ka1Ka2Ka3Ka4Ka5Ka6K_{a1}K_{a2}K_{a3}K_{a4}K_{a5}K_{a6} to clear denominators. This turns the bracket into the polynomial DD (each term now has a product of KaK_a's in the numerator instead of denominator), giving

CEDTA⋅Ka1Ka2Ka3Ka4Ka5Ka6=[Y4−]⋅DC_{\mathrm{EDTA}} \cdot K_{a1}K_{a2}K_{a3}K_{a4}K_{a5}K_{a6} = [\mathrm{Y^{4-}}]\cdot D

Step 5 — Solve for the ratio. Dividing both sides by CEDTA⋅DC_{\mathrm{EDTA}}\cdot D and rearranging directly gives the closed form stated above,

αY4−=[Y4−]CEDTA=Ka1Ka2Ka3Ka4Ka5Ka6D\alpha_{Y^{4-}} = \frac{[\mathrm{Y^{4-}}]}{C_{\mathrm{EDTA}}} = \frac{K_{a1}K_{a2}K_{a3}K_{a4}K_{a5}K_{a6}}{D}

Limiting-case check. As [H+]→0[\mathrm{H}^+]\to 0 (pH → very high), every term in DD except the constant term Ka1⋯Ka6K_{a1}\cdots K_{a6} vanishes, so D→Ka1⋯Ka6D \to K_{a1}\cdots K_{a6} and αY4−→1\alpha_{Y^{4-}} \to 1: essentially all EDTA becomes Y⁴⁻, as physically required. As [H+]→∞[\mathrm{H}^+]\to\infty (very acidic), the [H+]6[\mathrm{H}^+]^6 term dominates DD, so αY4−→Ka1⋯Ka6/[H+]6→0\alpha_{Y^{4-}} \to K_{a1}\cdots K_{a6}/[\mathrm{H}^+]^6 \to 0, matching the expectation that Y⁴⁻ is negligible in strongly acidic solution.

Go deeper · Derivation B · 1 minThe conditional constant and its role in the titration mass-balance
Derivation BThe conditional constant and its role in the titration mass-balance

Goal. Show why Kf′=αY4−KfK_f' = \alpha_{Y^{4-}}K_f is exactly the quantity that governs the equilibrium position of a metal-EDTA titration reaction at fixed pH, by starting from the true thermodynamic equilibrium and the total-EDTA mass balance.

Step 1 — Write the true (thermodynamic) formation equilibrium. For a metal ion Mn+\mathrm{M}^{n+} reacting with the fully deprotonated ligand,

Mn++Y4−⇌MY(n−4),Kf=[MY(n−4)][Mn+][Y4−]\mathrm{M}^{n+} + \mathrm{Y}^{4-} \rightleftharpoons \mathrm{MY}^{(n-4)}, \qquad K_f = \frac{[\mathrm{MY}^{(n-4)}]}{[\mathrm{M}^{n+}][\mathrm{Y^{4-}}]}

This equation is rigorously correct at any pH, but it is inconvenient because [Y4−][\mathrm{Y}^{4-}] is only a small, pH-dependent slice of the EDTA actually delivered from the buret.

Step 2 — Introduce the experimentally relevant variable, CEDTAC_{\mathrm{EDTA}}. In a titration, what is controlled and known is the total uncomplexed EDTA concentration, CEDTAC_{\mathrm{EDTA}} (mol delivered, minus what has reacted, divided by volume) — not [Y4−][\mathrm{Y}^{4-}] directly. By definition,

[Y4−]=αY4− CEDTA[\mathrm{Y^{4-}}] = \alpha_{Y^{4-}}\, C_{\mathrm{EDTA}}

Step 3 — Substitute into the mass-action expression. Replacing [Y4−][\mathrm{Y}^{4-}] in the KfK_f expression:

Kf=[MY(n−4)][Mn+]⋅αY4−CEDTAK_f = \frac{[\mathrm{MY}^{(n-4)}]}{[\mathrm{M}^{n+}]\cdot \alpha_{Y^{4-}} C_{\mathrm{EDTA}}}

Step 4 — Rearrange to isolate a single effective constant multiplying CEDTAC_{\mathrm{EDTA}}. Multiplying both sides by αY4−\alpha_{Y^{4-}},

αY4−Kf=[MY(n−4)][Mn+] CEDTA\alpha_{Y^{4-}}K_f = \frac{[\mathrm{MY}^{(n-4)}]}{[\mathrm{M}^{n+}]\, C_{\mathrm{EDTA}}}

The left-hand side is defined as Kf′K_f', so the right-hand side is an equilibrium expression written entirely in terms of experimentally accessible quantities: free metal ion and total uncomplexed EDTA. This is the working equation used to build titration curves.

Step 5 — Confirm the constant is genuinely "constant" during a titration. At any given fixed, buffered pH, [H+][\mathrm{H}^+] does not change during the titration (that is the entire purpose of the buffer), so αY4−\alpha_{Y^{4-}} — and therefore Kf′K_f' — is a true constant throughout that particular experiment, even though CEDTAC_{\mathrm{EDTA}}, [Mn+][\mathrm{M}^{n+}], and [MY(n−4)][\mathrm{MY}^{(n-4)}] all change as titrant is added.

Limiting-case check. At pH=10.5\mathrm{pH} = 10.5 (well above pKa6=10.26pK_{a6}=10.26), essentially all uncomplexed EDTA is Y⁴⁻, so αY4−→1\alpha_{Y^{4-}}\to 1 and Kf′→KfK_f'\to K_f: the conditional and thermodynamic constants coincide, exactly as expected when the "conditioning" by pH becomes negligible.

Worked examples

Example 1 — Foundational: computing αY4−\alpha_{Y^{4-}} and Kf′K_f' for Ca²⁺ at pH 10.00. Use pKa1=0.0, pKa2=1.5, pKa3=2.0, pKa4=2.66, pKa5=6.16, pKa6=10.24pK_{a1}=0.0,\ pK_{a2}=1.5,\ pK_{a3}=2.0,\ pK_{a4}=2.66,\ pK_{a5}=6.16,\ pK_{a6}=10.24 (a common tabulated set) and log⁡Kf(CaY2−)=10.69\log K_f(\mathrm{CaY}^{2-}) = 10.69. At pH 10.00, [H+]=1.00×10−10 M[\mathrm{H}^+] = 1.00\times10^{-10}\ \mathrm{M}. Because [H+][\mathrm{H}^+] is tiny compared with Ka1K_{a1} through Ka5K_{a5} (all of which correspond to [H+][\mathrm{H}^+] values many orders of magnitude larger), every term in DD except the last two is negligible. Only the [H+]⋅Ka1Ka2Ka3Ka4Ka5[\mathrm{H}^+]\cdot K_{a1}K_{a2}K_{a3}K_{a4}K_{a5} term and the constant term Ka1Ka2Ka3Ka4Ka5Ka6K_{a1}K_{a2}K_{a3}K_{a4}K_{a5}K_{a6} matter appreciably:

αY4−≈Ka6[H+]+Ka6\alpha_{Y^{4-}} \approx \frac{K_{a6}}{[\mathrm{H}^+]+K_{a6}}

This simplified form makes physical sense: near pKa6=10.24pK_{a6}=10.24, only the last dissociation (HY³⁻ ⇌ H⁺ + Y⁴⁻) is still incomplete, so the problem reduces to a single-proton equilibrium. With Ka6=10−10.24=5.75×10−11 MK_{a6} = 10^{-10.24} = 5.75\times10^{-11}\ \mathrm{M} and [H+]=1.00×10−10 M[\mathrm{H}^+]=1.00\times10^{-10}\ \mathrm{M}:

αY4−=5.75×10−111.00×10−10+5.75×10−11=5.75×10−111.575×10−10=0.365\alpha_{Y^{4-}} = \frac{5.75\times10^{-11}}{1.00\times10^{-10}+5.75\times10^{-11}} = \frac{5.75\times10^{-11}}{1.575\times10^{-10}} = 0.365

(This matches standard tabulated values of αY4−\alpha_{Y^{4-}} at pH 10, usually quoted as ≈0.30\approx 0.30–0.360.36 depending on the exact KaK_a set used — the number is sensitive to the precise literature pKa6pK_{a6}, illustrating why textbooks differ slightly in the third digit.) The conditional constant is then

Kf′=αY4−Kf=0.365×1010.69=0.365×4.90×1010=1.79×1010K_f' = \alpha_{Y^{4-}} K_f = 0.365 \times 10^{10.69} = 0.365 \times 4.90\times10^{10} = 1.79\times10^{10}
log⁡Kf′=log⁡(0.365)+10.69=−0.438+10.69=10.25\log K_f' = \log(0.365) + 10.69 = -0.438 + 10.69 = 10.25

So at pH 10.00, log⁡Kf′(CaY2−)≈10.25\log K_f'(\mathrm{CaY}^{2-}) \approx 10.25 — only slightly smaller than the thermodynamic value 10.69, because pH 10 lies just above pKa6pK_{a6} and most EDTA is already deprotonated to Y⁴⁻. Limiting-case check: if pH were pushed to 12.00, [H+]=1.0×10−12[\mathrm{H}^+]=1.0\times10^{-12}, and αY4−=5.75×10−11/(1.0×10−12+5.75×10−11)=0.983\alpha_{Y^{4-}} = 5.75\times10^{-11}/(1.0\times10^{-12}+5.75\times10^{-11}) = 0.983, giving log⁡Kf′=−0.0074+10.69=10.68\log K_f' = -0.0074+10.69 = 10.68 — essentially equal to log⁡Kf\log K_f, confirming that αY4−→1\alpha_{Y^{4-}}\to1 at high pH as derived.

Example 2 — Applied: feasibility of titrating Mg²⁺ at pH 9.00 versus pH 10.00. A water-hardness laboratory wants to titrate 2.50×10−3 M Mg2+2.50\times10^{-3}\ \mathrm{M}\ \mathrm{Mg}^{2+} with EDTA using Eriochrome Black T indicator. Given log⁡Kf(MgY2−)=8.79\log K_f(\mathrm{MgY}^{2-}) = 8.79, and using the same αY4−\alpha_{Y^{4-}} approximation as Example 1 (valid near pKa6pK_{a6}): At pH 9.00, [H+]=1.00×10−9 M[\mathrm{H}^+] = 1.00\times10^{-9}\ \mathrm{M}:

αY4−=5.75×10−111.00×10−9+5.75×10−11=5.75×10−111.0575×10−9=0.0544\alpha_{Y^{4-}} = \frac{5.75\times10^{-11}}{1.00\times10^{-9}+5.75\times10^{-11}} = \frac{5.75\times10^{-11}}{1.0575\times10^{-9}} = 0.0544
log⁡Kf′=log⁡(0.0544)+8.79=−1.264+8.79=7.53\log K_f' = \log(0.0544) + 8.79 = -1.264 + 8.79 = 7.53

At pH 10.00 (as in Example 1), αY4−=0.365\alpha_{Y^{4-}} = 0.365, so

log⁡Kf′=log⁡(0.365)+8.79=−0.438+8.79=8.35\log K_f' = \log(0.365) + 8.79 = -0.438 + 8.79 = 8.35

The rule of thumb used in practical complexometric titrimetry is that a sharp, usable end point requires log⁡Kf′≳8\log K_f' \gtrsim 8 for millimolar-level analyte concentrations (the exact threshold depends on the analyte concentration and required precision, since a more concentrated analyte can tolerate a somewhat smaller Kf′K_f' and still show a detectable break). At pH 9.00, log⁡Kf′=7.53\log K_f' = 7.53 is below this threshold — the titration curve near the equivalence point would show only a shallow inflection, and indicator color change would be indistinct. At pH 10.00, log⁡Kf′=8.35\log K_f' = 8.35 clears the threshold, giving a usable break. This is precisely why standard water-hardness procedures specify an ammonia buffer at pH ≈ 10, not pH 9: the one-unit difference in pH changes αY4−\alpha_{Y^{4-}} by nearly a factor of 7 and pushes the conditional constant from "unusable" to "titratable." Limiting-case check: setting pH so high that αY4−→1\alpha_{Y^{4-}}\to1 (e.g., pH 13) would give log⁡Kf′→8.79\log K_f'\to8.79, the ceiling value — but in practice Mg(OH)₂ begins to precipitate near pH 10.5–11 for millimolar Mg²⁺, so the achievable window is bounded above as well as below, a genuine trade-off explored further under selectivity and masking.

Example 3 — Competition level: selective titration window between Ca²⁺ and Fe³⁺ in a mixed sample. A sample contains both 1.00×10−3 M Ca2+1.00\times10^{-3}\ \mathrm{M}\ \mathrm{Ca}^{2+} (log⁡Kf=10.69\log K_f = 10.69) and 1.00×10−3 M Fe3+1.00\times10^{-3}\ \mathrm{M}\ \mathrm{Fe}^{3+} (log⁡Kf=25.1\log K_f = 25.1). The analyst wants to find a pH at which Fe³⁺ can be titrated with EDTA while Ca²⁺ remains essentially untouched, exploiting the huge gap in KfK_f between the two metals. Because αY4−\alpha_{Y^{4-}} is common to both metals at any chosen pH (it depends only on pH, not on which metal is present), the ratio of conditional constants at any pH equals the ratio of thermodynamic constants:

Kf′(FeY−)Kf′(CaY2−)=αY4−Kf(FeY−)αY4−Kf(CaY2−)=Kf(FeY−)Kf(CaY2−)=1025.1−10.69=1014.4\frac{K_f'(\mathrm{FeY}^-)}{K_f'(\mathrm{CaY}^{2-})} = \frac{\alpha_{Y^{4-}} K_f(\mathrm{FeY}^-)}{\alpha_{Y^{4-}} K_f(\mathrm{CaY}^{2-})} = \frac{K_f(\mathrm{FeY}^-)}{K_f(\mathrm{CaY}^{2-})} = 10^{25.1-10.69} = 10^{14.4}

This ratio is pH-independent — a crucial insight: pH tuning changes the absolute size of both conditional constants together but cannot change their relative separation. Selectivity between two metals bound by the same ligand at the same pH is fixed by the gap in their thermodynamic constants, not by pH itself. What pH tuning can do is push the weaker metal's Kf′K_f' below the titratable threshold (log⁡Kf′≈8\log K_f' \approx 8) while keeping the stronger metal's Kf′K_f' above it — effectively "switching off" Ca²⁺ so that only Fe³⁺ reacts with added EDTA. Using the pH-9 approximation values developed above is not appropriate this far from pKa6pK_{a6}; at low pH, the full polynomial DD must be used because [H+][\mathrm{H}^+] becomes comparable to Ka4K_{a4} and Ka5K_{a5}. A practical shortcut is to use tabulated log⁡αY4−\log\alpha_{Y^{4-}} values directly (a standard table gives, for example, log⁡αY4−=−13.8\log\alpha_{Y^{4-}} = -13.8 at pH 1.0, −4.65-4.65 at pH 4.0, −1.19-1.19 at pH 6.0, and −0.45-0.45 at pH 8.0). At pH 1.0: log⁡Kf′(FeY−)=25.1−13.8=11.3\log K_f'(\mathrm{FeY}^-) = 25.1 - 13.8 = 11.3 — comfortably titratable. Meanwhile log⁡Kf′(CaY2−)=10.69−13.8=−3.1\log K_f'(\mathrm{CaY}^{2-}) = 10.69 - 13.8 = -3.1 — utterly non-titratable (formation is thermodynamically unfavorable at this pH). This is the classic basis for titrating Fe³⁺ (and other high-charge, high-KfK_f metals like Bi³⁺ or Th⁴�⁺) in strongly acidic solution while completely excluding divalent alkaline-earth interference.

log⁡Kf′(FeY−)−log⁡Kf′(CaY2−)=(25.1−13.8)−(10.69−13.8)=11.3−(−3.1)=14.4\log K_f'(\mathrm{FeY}^-) - \log K_f'(\mathrm{CaY}^{2-}) = (25.1-13.8)-(10.69-13.8) = 11.3-(-3.1) = 14.4

confirming the pH-independent separation of 14.4 log units derived above, now expressed at pH 1 specifically. This 14.4-unit gap is exactly log⁡(1014.4)\log(10^{14.4}) found in the ratio step, an internal consistency check that the two routes to the answer agree. Limiting-case check: if the two metals had nearly equal KfK_f (say both log⁡Kf≈10.7\log K_f \approx 10.7, as for Ca²⁺ and Mg²⁺), the ratio Kf′(M1Y)/Kf′(M2Y)K_f'(\mathrm{M}_1\mathrm{Y})/K_f'(\mathrm{M}_2\mathrm{Y}) would be close to 1 at every pH, and no pH choice could separate them — consistent with the well-known experimental fact that Ca²⁺ and Mg²⁺ cannot be selectively titrated against each other by pH control alone; a different tactic (masking or precipitation) is required.

Limiting cases, scope & common traps

RegimeBehavior of αY4−\alpha_{Y^{4-}}Consequence for titration
pH ≪ pKa1pK_{a1} (strongly acidic, pH < 0)αY4−→0\alpha_{Y^{4-}} \to 0 extremely fast ([H+]6[\mathrm{H}^+]^6 term dominates DD)EDTA essentially inert; only extremely high-KfK_f metals (Fe³⁺, Th⁴⁺) can still be titrated
pH near pKa5pK_{a5} or pKa6pK_{a6} (≈6 or ≈10)αY4−\alpha_{Y^{4-}} changes steeply with pH (factor of ~7–10 per pH unit)Buffer control is critical; small pH drift measurably changes Kf′K_f'
pH ≫ pKa6pK_{a6} (pH > 12)αY4−→1\alpha_{Y^{4-}} \to 1Kf′→KfK_f' \to K_f; but many metal hydroxides precipitate, removing the analyte from solution before EDTA can react
Two metals with very different KfK_fRatio of Kf′K_f' values is pH-independentSelectivity achieved by suppressing the weaker metal's Kf′K_f' below threshold via low pH
Two metals with similar KfK_f (e.g., Ca²⁺/Mg²⁺)Ratio of Kf′K_f' values ≈ 1 at all pHpH control alone cannot separate them; masking agents or sequential precipitation needed

The chemist behind it

EDTA's role in analytical chemistry was established chiefly through the work of Gerold Schwarzenbach (1904–1978), a Swiss inorganic and analytical chemist working at ETH Zürich. Schwarzenbach systematically investigated aminopolycarboxylic acid ligands in the 1940s and demonstrated that EDTA formed exceptionally stable 1:1 chelates with a huge range of metal ions across the periodic table, largely independent of the metal's usual coordination preferences, because the chelate effect from six potential donor atoms dominates the thermodynamics. He and his collaborators worked out the formation constants, developed masking strategies to achieve selectivity between competing metal ions, and essentially created the discipline of complexometric titrimetry as a practical quantitative tool — work that transformed EDTA from a laboratory curiosity into the default titrant for water hardness, industrial metal assay, and later pharmaceutical quality control.

Origins · 1 minGerold Schwarzenbach and how this was discovered
GS
Gerold Schwarzenbach
1904–1978 · Swiss coordination chemist, ETH Zürich, founder of complexometric titrimetry

Schwarzenbach's key conceptual contribution was recognizing that a ligand's apparent strength toward a metal ion is not a fixed number but is gated by the ligand's own competing acid-base equilibria — precisely the conditional-constant logic formalized in Kf′=αY4−KfK_f' = \alpha_{Y^{4-}}K_f. This reframing let him predict, rather than merely observe, which metal pairs could be selectively titrated by pH control and which required auxiliary masking agents.

History
- 1935 — Ferdinand Münz first synthesizes EDTA (originally for other industrial purposes, unrelated to titrimetry).
- 1945 — Gerold Schwarzenbach begins systematic study of EDTA and related aminopolycarboxylic acids as metal-ion chelators at ETH Zürich.
- 1946 — Schwarzenbach establishes the general chelate-stability framework and begins tabulating formation constants for EDTA complexes across many metals.
- 1950s — Complexometric titration methodology (indicators such as Eriochrome Black T, buffer-controlled selectivity, masking agents) is formalized and adopted into standard analytical practice.
- 1960s–present — EDTA titrimetry becomes a standard method in water analysis (hardness), pharmacopeial assays, and industrial process control, still taught as the archetype of pH-gated complexation chemistry.
Why does EDTA have six pKa values instead of four, given it has four carboxylic acid groups?

EDTA has two tertiary amine nitrogens in addition to its four carboxylic acid arms. Each amine nitrogen can accept an extra proton to form a protonated ammonium-like center, just as any tertiary amine can be protonated in acidic solution. Counting both amine protonations and all four carboxylic acid dissociations gives six ionizable protons total, hence six KaK_a values (pKa1pK_{a1} through pKa6pK_{a6}) and the fully protonated form commonly written as H6Y2+\mathrm{H_6Y^{2+}}. The two highest pKapK_a values (around 6.2 and 10.2) correspond to the amine protonations, while the four lower ones (below about 2.7) correspond to the carboxylic acids.

Does the conditional constant Kf' change during a single titration if the pH is held constant by a buffer?

No — as long as the buffer genuinely holds [H+][\mathrm{H}^+] fixed throughout the titration, αY4−\alpha_{Y^{4-}} is constant, and therefore Kf′=αY4−KfK_f' = \alpha_{Y^{4-}}K_f is also constant for the duration of that experiment. This is precisely the point of buffering: it converts a pH-dependent equilibrium into an effectively fixed-constant equilibrium so that standard titration-curve mathematics (the same style used for acid-base titrations) can be applied directly using CEDTAC_{\mathrm{EDTA}} and Kf′K_f' in place of the raw concentrations and KfK_f.

Why can't Ca²⁺ and Mg²⁺ be selectively titrated against each other just by adjusting pH?

Selectivity via pH control relies on the ratio of conditional constants, Kf′(M1Y)/Kf′(M2Y)K_f'(\mathrm{M_1Y})/K_f'(\mathrm{M_2Y}), which equals the pH-independent ratio of thermodynamic constants Kf(M1Y)/Kf(M2Y)K_f(\mathrm{M_1Y})/K_f(\mathrm{M_2Y}). For Ca²⁺ (log⁡Kf=10.69\log K_f = 10.69) and Mg²⁺ (log⁡Kf=8.79\log K_f = 8.79), this ratio is only about 101.910^{1.9} — not large enough to create a pH window where one metal's Kf′K_f' clears the titratable threshold while the other's does not, especially since both ions are titrated together at the same practical pH (≈10) in standard water-hardness procedures. Real separation of these two ions instead requires masking agents or precipitation methods, not pH tuning alone.

What role does the indicator play, and how is it related to Kf'?

Metal-ion indicators such as Eriochrome Black T are themselves weak acids that form colored complexes with the metal ion, distinct in color from the free indicator. The indicator must bind the metal more weakly than EDTA does (lower conditional constant than Kf′K_f' for the metal-EDTA pair) so that added EDTA can displace the metal from the indicator complex near the equivalence point, producing a sharp color change. Indicator selection therefore requires the same pH-dependent conditional-constant reasoning applied to the indicator's own metal complex, not just to the EDTA complex.

Is alpha_Y4- ever exactly zero or exactly one in a real solution?

Never exactly, but practically indistinguishable from those limits over accessible pH ranges. At pH 0, αY4−\alpha_{Y^{4-}} is on the order of 10−1410^{-14} to 10−1810^{-18} depending on the exact KaK_a set — vanishingly small but not mathematically zero, since equilibrium always leaves some finite (if minuscule) population of every species. Likewise, at pH 13 or 14, αY4−\alpha_{Y^{4-}} is on the order of 0.999 or more but never reaches exactly 1, since some HY³⁻ always remains in equilibrium with Y⁴⁻ and water. For practical calculation purposes these extremes are treated as 0 and 1.

How does ionic strength affect Kf and Ka values used in this calculation?

Both the thermodynamic KfK_f values and the six EDTA pKapK_a values are typically tabulated at a fixed ionic strength (commonly 0.1 M, adjusted with an inert electrolyte such as KNO₃ or KCl), because activity coefficients for the highly charged EDTA species (up to charge −4) are extremely sensitive to ionic strength. Using constants tabulated at one ionic strength in a solution of substantially different ionic strength introduces systematic error; rigorous work corrects for this using the extended Debye-Hückel or Davies equation, a refinement layered on top of the concentration-based αY4−\alpha_{Y^{4-}} and Kf′K_f' framework presented here.

Why is log Kf' ≈ 8 used as a rough feasibility threshold rather than some other number?

The threshold is not a fundamental constant but a practical rule of thumb tied to what a human observer (or a potentiometric/photometric end-point detector) can reliably resolve as a sharp inflection in a titration curve, typically for analyte concentrations in the 10−310^{-3} to 10−210^{-2} M range. Smaller Kf′K_f' produces a shallower, more rounded curve near the equivalence point because a larger fraction of metal remains uncomplexed exactly at stoichiometric addition, blurring the inflection. More dilute analyte solutions require correspondingly larger Kf′K_f' for the same sharpness, while more concentrated solutions can tolerate somewhat smaller Kf′K_f' — the exact numerical criterion is derived rigorously when constructing full titration curves.

Before this

Where this leads