The General Titration Curve

A single S-shaped curve describes almost every titration ever run. It is steep in the middle and flat at the ends. Whether you are neutralizing acetic acid with sodium hydroxide, precipitating chloride with silver nitrate, or oxidizing iron(II) with cerium(IV), the pattern holds. The plot of a monitored signal (pH, electrode potential, pM) against titrant volume has the same qualitative shape. There is a gentle pre-equivalence slope, a sharp central inflection, and a gentle post-equivalence slope. Understanding why this shape is universal matters greatly. So does knowing exactly how steepness, symmetry, and inflection position depend on concentration and equilibrium constants. This is the difference between memorizing individual titration types and predicting the behavior of any new one. This matters because the titration curve is the analytical chemist's diagnostic tool. Its inflection point locates the equivalence point. Its steepness dictates which indicator or instrumental method can detect that point reliably. Its overall shape reveals whether a titration is even feasible before a single drop of titrant is dispensed. A flat, sluggish curve near the equivalence point means no indicator will give a sharp color change. No instrumental method will give a crisp signal jump either. The reaction must then be abandoned or reformulated. A steep curve means centimeter-scale volume errors translate into negligible concentration errors. The big picture is that every titration curve is generated by the same three-region logic. This holds regardless of chemical type. There is an excess-reagent region governed by simple stoichiometric dilution. There is a transition region governed by the reaction's equilibrium constant. And there is a mirror-image excess-titrant region on the other side. The reaction type (acid–base, complexometric, precipitation, redox) only changes which equilibrium expression computes the monitored quantity. The mathematical skeleton is identical. This universality is why one master curve underlies many different systems. Built from mass balances and an equilibrium constant, it describes the strong-acid/strong-base curve, the Fajans precipitation curve, and the potentiometric redox curve alike. This article builds that master curve from first principles. It uses mass and charge balances, an equilibrium expression, and a definition of the fraction titrated. It derives the standard shape parameters: where the curve is flattest, where it is steepest, and how steepness scales with the equilibrium constant and analyte concentration. It shows, with fully worked numerical examples, how these parameters change across acid–base, precipitation, and redox systems. The treatment assumes familiarity with Titer and Titrimetric Calculations and the Theory of Titrimetric Analysis. It sets up the more detailed treatment of the equivalence point and end-point detection that follows elsewhere.

Key takeaways
  • Every titration curve is sigmoidal: flat pre-equivalence, steep transition, flat post-equivalence, because the monitored quantity depends logarithmically on concentration ratios that swing wildly near stoichiometric balance.
  • The fraction titrated, f=CtitrantVtitrant/(CanalyteVanalyte0)f = C_{titrant}V_{titrant}/(C_{analyte}V_{analyte}^{0}), is the natural universal coordinate; f=1f=1 marks the equivalence point regardless of reaction type.
  • Curve steepness at the equivalence point scales with 1/K1/\sqrt{K} for 1:1 reactions of comparable dilution — larger equilibrium constants (more complete reactions) give sharper breaks.
  • Dilution during titration (titrant added to a fixed initial volume) systematically damps the curve at high ff, an effect often neglected in textbook sketches but real and calculable.
  • The same mass-balance/charge-balance machinery generates acid–base pH curves, precipitation pM curves, and redox potential curves — only the Nernst or KspK_{sp}/KaK_a expression differs.
  • Curve symmetry about the equivalence point holds exactly only for 1:1 stoichiometry with negligible dilution asymmetry; unequal analyte/titrant concentrations or n:1 stoichiometry skew the curve.
  • Key idea: the sigmoidal shape and its steepness are consequences of a logarithmic response to a concentration ratio that changes by orders of magnitude within a few percent of stoichiometric equivalence.

Where this lives today

Automated potentiometric titrators — instruments standard in pharmaceutical quality control, water-treatment laboratories, and petrochemical assay labs — digitize the entire sigmoidal curve at fine volume increments and locate the equivalence point from the maximum of the first derivative d(response)/dVtd(\text{response})/dV_t or the zero-crossing of the second derivative, rather than relying on a human eye watching an indicator; the theory in this article is exactly what such firmware implements. Karl Fischer titrators for water content, acid-value and base-value titrators for petroleum products, and chloride titrators for food-salt content all report results derived from fitting or differentiating a curve of precisely this general shape. In pharmaceutical analysis, non-aqueous acid–base titrations of weak organic bases (many active pharmaceutical ingredients are amines) rely on predicting curve steepness from the effective KaK_a in the non-aqueous solvent to choose a compatible indicator or electrode system, directly applying the 1/K1/\sqrt{K} steepness scaling derived above. In environmental and geochemical analysis, alkalinity titrations of natural waters (carbonate/bicarbonate systems) produce titration curves with two inflection points, requiring exactly the same mass-balance machinery extended to a diprotic system, where two overlapping sigmoids must be resolved. Complexometric titrations with EDTA — used to determine water hardness (Ca²⁺/Mg²�ic content) and to assay metal ion content in alloys and pharmaceutical excipients — generate pM curves whose sharpness depends on the conditional formation constant Kf′K_f' (itself a function of pH and competing side reactions), a direct generalization of the KspK_{sp}-controlled precipitation curve worked out in Example 2. Biosensor and ion-selective electrode (ISE) research groups continue to use the general titration-curve framework to design new potentiometric sensors, predicting from first principles how sharp a response a new ionophore-based membrane will give when challenged with a titration-like concentration ramp, connecting directly to the theory of Theory of Titrimetric Analysis and anticipating the more detailed treatment of The Equivalence Point and the End Point and practical Indicators and End-Point Detection used to read these curves out in real time.

Ask the tutor: How does the shape of this general curve change when the analyte is a weak acid instead of a strong acid, and why does the pre-equivalence region become a buffer region rather than a simple dilution region?

The physical picture

Picture a beaker holding a fixed volume V0V_0 of analyte at concentration C0C_0, into which titrant of concentration CtC_t is dispensed from a buret. At every instant the solution contains some leftover, unreacted analyte (before equivalence), or some excess, unconsumed titrant (after equivalence), plus whatever product the reaction has generated. A detector — glass electrode, ion-selective electrode, redox electrode, or the human eye watching an indicator — reports some monotonic function of one of these species' concentrations. That is the entire physical picture: a mass balance tracks how much of each species is present, an equilibrium constant fixes how that species partitions among its possible forms, and the response is typically the logarithm of a concentration (pH, pM, or potential via the Nernst equation). The logarithmic response is the key to the sigmoid. Consider titrating a strong acid with a strong base. Far from equivalence, adding one more milliliter of base neutralizes a tiny fraction of the large excess of acid present, so [H+][\text{H}^+] barely changes and pH creeps upward slowly. But near equivalence, the excess acid has been whittled down to a small residual amount; the same one-drop addition now neutralizes a much larger fraction of what remains, so [H+][\text{H}^+] can fall by two or three orders of magnitude in that single drop. Because pH is −log⁡[H+]-\log[\text{H}^+], an order-of-magnitude concentration change is a full pH unit — hence the near-vertical jump. Immediately past equivalence, the base itself becomes the "excess reagent" and the same logic runs in reverse: the curve flattens again because now a large excess of titrant dominates and one more drop is a small fractional perturbation. This qualitative story is identical for precipitation titrations (monitoring pAg or pCl via KspK_{sp}), for complexometric titrations (monitoring pM via a formation constant), and for redox titrations (monitoring EE via the Nernst equation and the reaction's combined formal potential). In every case there are three algebraic regimes: (1) pre-equivalence, where leftover analyte, diluted by added titrant volume, controls the response; (2) the equivalence region itself, a narrow window where the mass balance must be solved from the equilibrium constant because neither reactant is in stoichiometric excess; (3) post-equivalence, where excess titrant, diluted by total volume, controls the response. The curve's inflection point, its slope there, and its overall symmetry are all consequences of stitching these three regimes together smoothly.

Figure
Anatomy of the general sigmoidal titration curve: three regimes joined at the equivalence point
Volume of titrant, V (mL) Response (pH, pM, or E) equivalence point, f = 1 pre-equivalence: excess analyte + dilution post-equivalence: excess titrant + dilution steep transition region (set by K of reaction)
Figure
Fraction titrated f as the universal x-axis: three algebraic regimes
fraction titrated, f = C_t V_t / (C_0 V_0) f < 1 [analyte]_leftover = C0V0(1-f)/(V0+Vt) f = 1 solve equilibrium exactly (K expression) f > 1 [titrant]_excess = C0V0(f-1)/(V0+Vt) 0 1.0 2.0

The core ideas

The universal coordinate for any titration is the fraction titrated,

f=CtVtC0V0f = \frac{C_t V_t}{C_0 V_0}

where: CtC_t is titrant concentration (mol L⁻¹), VtV_t is volume of titrant delivered, C0C_0 is initial analyte concentration, V0V_0 is initial analyte volume. Reading: f=1f=1 is stoichiometric equivalence for a 1:1 reaction; f<1f<1 means analyte is in excess; f>1f>1 means titrant is in excess. For an nn:1 stoichiometry (analyte : titrant), replace C0V0C_0V_0 with C0V0/nC_0V_0/n in the denominator, or equivalently define ff relative to moles of reactive equivalents. In the pre-equivalence region, the concentration of unreacted analyte, diluted into the growing total volume, is

[A]excess=C0V0(1−f)V0+Vt,f<1[\text{A}]_{\text{excess}} = \frac{C_0 V_0 (1-f)}{V_0+V_t}, \qquad f<1

where: the numerator is moles of analyte not yet consumed, the denominator is total solution volume at that point. Reading: this term dominates the monitored response whenever leftover analyte concentration is much larger than what the reaction's equilibrium would otherwise dictate — which is true away from equivalence for any reaction with a reasonably large equilibrium constant. In the post-equivalence region the mirror expression holds for excess titrant,

[T]excess=C0V0(f−1)V0+Vt,f>1[\text{T}]_{\text{excess}} = \frac{C_0 V_0 (f-1)}{V_0+V_t}, \qquad f>1

where: symbols as above. Reading: exactly analogous logic, with titrant now in stoichiometric excess. At f=1f=1 neither approximation is valid — trace amounts of both species are present in stoichiometric balance, and the true concentration must be obtained from the reaction's equilibrium constant directly, e.g. KaK_a, KspK_{sp}, KfK_f, or a Nernst-derived equilibrium constant for redox systems. The steepness of the curve at f=1f=1, expressed as d(response)/dfd(\text{response})/df, is what a general derivation below makes explicit; it turns out to scale with K\sqrt{K} (or, for redox, with the number of electrons transferred and the difference in formal potentials), which is the master relationship that determines titration feasibility. The relative sharpness of the break can be quantified with the slope at the equivalence point,

(dpdf)f=1  ∝  1Krev\left(\frac{dp}{df}\right)_{f=1} \;\propto\; \frac{1}{\sqrt{K_{\text{rev}}}}

where: pp denotes a −log⁡-\log-type response (pH, pM, pAg…), KrevK_{\text{rev}} is the equilibrium constant governing the reverse of the titration reaction (i.e., how far the "completed" reaction still dissociates back into reactants). Reading: a reaction that goes essentially to completion (tiny KrevK_{\text{rev}}, i.e. huge forward KK) gives an enormous slope — a razor-sharp break; a reaction that is only weakly favorable gives a gentle, hard-to-detect break.

Derivation AThe symmetric potentiometric/pM curve near equivalence for a 1:1 reaction

Goal. Show that for a general 1:1 titration reaction A+T⇌P\text{A} + \text{T} \rightleftharpoons \text{P} with equilibrium constant KK, the monitored quantity p=−log⁡[A]p = -\log[\text{A}] passes through the point f=1f=1 with a slope that scales as 1/K1/\sqrt{K}, and that the curve is symmetric about f=1f=1 in the limit of negligible dilution.

Step 1 — set up the mass and equilibrium balances. Let CAC_A be the total analytical concentration of species originally present as A (diluted appropriately), and CTC_T the total titrant added, both referenced to total volume V=V0+VtV=V_0+V_t. Define x=[A]x=[\text{A}] as the free (unreacted) concentration of A at any point. By mass balance, the amount of P formed equals the amount of T consumed, so

[P]=CT−[T]=CA−x[\text{P}] = C_T - [\text{T}] = C_A - x

assuming stoichiometric 1:1 consumption and that [T][\text{T}] is the free (excess or deficient) titrant concentration. The equilibrium constant is

K=[P][A][T]K = \frac{[\text{P}]}{[\text{A}][\text{T}]}

Step 2 — write the overall balance in terms of f. Using CA=C0V0/VC_A = C_0V_0/V and CT=CtVt/V=fC0V0/VC_T = C_tV_t/V = fC_0V_0/V, the difference CT−CA=(f−1)C0V0/VC_T - C_A = (f-1)C_0V_0/V is the "signed excess" — positive past equivalence, negative before. Mass balance requires [T]−x=(f−1)C0V0/V[\text{T}]-x = (f-1)C_0V_0/V (excess titrant equals free titrant minus free leftover A, since whatever A remains free was never consumed and so did not contribute to titrant consumption beyond stoichiometry). Substituting into the equilibrium expression and eliminating [T][\text{T}] gives a quadratic in xx:

Kx2+[K(f−1)C0V0/V+1]x−C0V0/V=0K x^2 + \big[K(f-1)C_0V_0/V + 1\big]x - C_0V_0/V = 0

This quadratic is the exact equation of the titration curve; it applies for all ff, not just near equivalence.

Step 3 — evaluate exactly at f = 1. At f=1f=1 the linear coefficient collapses to xx alone (the term (f−1)(f-1) vanishes), leaving

Kx2+x−C0V0V=0Kx^2 + x - \frac{C_0V_0}{V} = 0

For a reaction with large KK (favorable, as almost all titrations require), the product Kx2Kx^2 dominates over the linear term xx except when xx is very small, and to leading order

xf=1≈C0V0KVx_{f=1} \approx \sqrt{\frac{C_0V_0}{KV}}

This is the free-analyte concentration exactly at equivalence — small when KK is large, as expected physically (the reaction has gone essentially to completion, leaving only a trace of unreacted A governed by the reverse equilibrium).

Step 4 — differentiate to get the slope at equivalence. Differentiating the exact quadratic implicitly with respect to ff, holding C0V0/VC_0V_0/V approximately constant over the narrow region near f=1f=1 (dilution effects are treated separately), gives

dxdf=−Kx (C0V0/V)2Kx+K(f−1)(C0V0/V)+1\frac{dx}{df} = \frac{-K x \,(C_0V_0/V)}{2Kx + K(f-1)(C_0V_0/V) + 1}

At f=1f=1 this simplifies, using xf=1≈C0V0/(KV)x_{f=1}\approx\sqrt{C_0V_0/(KV)}, to

(dxdf)f=1≈−K(C0V0/V)32K(C0V0/V)+1≈−12C0V0KV\left(\frac{dx}{df}\right)_{f=1} \approx \frac{-\sqrt{K(C_0V_0/V)^3}}{2\sqrt{K(C_0V_0/V)}+1} \approx -\frac{1}{2}\sqrt{\frac{C_0V_0}{KV}}

for large KK. Converting to the p=−log⁡10xp=-\log_{10}x scale via dp=−dx/(xln⁡10)dp = -dx/(x\ln 10),

(dpdf)f=1≈12ln⁡10\left(\frac{dp}{df}\right)_{f=1} \approx \frac{1}{2\ln 10}

which is a striking result: to leading order in large KK, the slope of pp versus ff at equivalence is nearly independent of KK for the pp-scale itself, but the width of the region over which the curve stays "sharp" (in terms of raw concentration xx, not pp) shrinks as 1/K1/\sqrt{K} — meaning a small volume error near a large-KK equivalence point produces a much larger swing in pp than the same volume error would for small KK, because the curve's curvature (not just its instantaneous slope) tightens around f=1f=1. The practically useful measure is the total Δp\Delta p across a fixed small Δf\Delta f window (e.g. ±0.1%), which does scale with log⁡K\log K; this is developed quantitatively in the worked examples.

Step 5 — symmetry. Because the quadratic in Step 2 is, apart from the sign of (f−1)(f-1), unchanged under simultaneous exchange f−1→−(f−1)f-1 \to -(f-1) and appropriate relabeling of "excess A" and "excess T" concentrations (valid when KK for the forward and notional reverse-excess equilibria are reciprocal, and dilution is symmetric), the curve p(f)p(f) is antisymmetric about f=1f=1 in this idealized limit: p(1+δ)−p(1)=−[p(1−δ)−p(1)]p(1+\delta) - p(1) = -[p(1-\delta)-p(1)] for small δ\delta. Real curves break this symmetry whenever C0V0/VC_0V_0/V changes non-negligibly between 1−δ1-\delta and 1+δ1+\delta (dilution asymmetry) or when the reaction is not exactly 1:1.

Go deeper · Derivation B · 2 minDilution-corrected steepness and the volume at which the curve is steepest
Derivation BDilution-corrected steepness and the volume at which the curve is steepest

Goal. Derive the general expression for d(response)/dVtd(\text{response})/dV_t (steepness with respect to volume, the experimentally relevant quantity) including the dilution factor, and show explicitly where it peaks.

Step 1 — write the pre-equivalence response with dilution. For a strong-acid/strong-base type titration (as the simplest concrete case, generalizable to other systems by replacing [H+][\text{H}^+] with the appropriate species), before equivalence

[H+]=C0V0−CtVtV0+Vt[\text{H}^+] = \frac{C_0V_0 - C_tV_t}{V_0+V_t}

so that

pH=−log⁡10 ⁣(C0V0−CtVtV0+Vt)\text{pH} = -\log_{10}\!\left(\frac{C_0V_0-C_tV_t}{V_0+V_t}\right)

Step 2 — differentiate with respect to titrant volume. Using d(ln⁡y)/dVtd(\ln y)/dV_t for y=(C0V0−CtVt)/(V0+Vt)y = (C_0V_0-C_tV_t)/(V_0+V_t), apply the quotient rule inside the logarithm:

d pHdVt=−1ln⁡10⋅dln⁡ydVt=−1ln⁡10[−CtC0V0−CtVt−1V0+Vt]\frac{d\,\text{pH}}{dV_t} = -\frac{1}{\ln 10}\cdot\frac{d\ln y}{dV_t} = -\frac{1}{\ln 10}\left[\frac{-C_t}{C_0V_0-C_tV_t} - \frac{1}{V_0+V_t}\right]
d pHdVt=1ln⁡10[CtC0V0−CtVt+1V0+Vt]\frac{d\,\text{pH}}{dV_t} = \frac{1}{\ln 10}\left[\frac{C_t}{C_0V_0-C_tV_t} + \frac{1}{V_0+V_t}\right]

Both terms are positive (pH rises as VtV_t increases, as physically required), and both diverge as Vt→C0V0/CtV_t \to C_0V_0/C_t — i.e., as the equivalence volume is approached, since the first term's denominator goes to zero. This divergence is the mathematical signature of the sharp break; it is tamed in reality only by the finite equilibrium constant taking over exactly at f=1f=1 (Step 3 of the first derivation), which caps the actual maximum slope at a large but finite value.

Step 3 — identify the location of maximum slope for the exact (equilibrium-capped) curve. Because the idealized excess-reagent formula diverges at f=1f=1, the true maximum slope of the full curve — the quadratic solution from the first derivation, valid through the transition — occurs extremely close to, but not always exactly at, f=1f=1. For a symmetric 1:1 reaction with negligible dilution asymmetry (Step 5 above), the inflection point of p(Vt)p(V_t) coincides with f=1f=1 to a very good approximation whenever K≫1K \gg 1; the residual shift is of order 1/K1/\sqrt{K} in ff-units and is negligible (parts per million of VeqV_{eq}) for K>106K>10^{6}, but becomes appreciable (percent-level shifts) for K<103K<10^{3}, which is precisely the regime in which titrations become unreliable.

Step 4 — general n:1 and asymmetric-concentration correction. If titrant and analyte concentrations differ substantially (e.g., titrating a dilute analyte with concentrated titrant to minimize volume), the dilution term 1/(V0+Vt)1/(V_0+V_t) in Step 2 no longer varies negligibly across the transition window, and the inflection point shifts slightly toward smaller VtV_t relative to the naive equivalence volume; the shift is second order in (Ct/C0)(Veq/V0)(C_t/C_0)(V_{eq}/V_0) and is calculated case-by-case rather than by a universal formula, which is why real curves are always checked numerically (or graphically) rather than assumed perfectly symmetric when concentrations differ by more than roughly a factor of ten.

Worked examples

Example 1 — foundational: strong acid titrated with strong base, full curve construction. Titrate V0=50.00V_0 = 50.00 mL of C0=0.1000C_0 = 0.1000 M HCl with Ct=0.1000C_t = 0.1000 M NaOH. Compute pH at Vt=0.00V_t = 0.00, 10.0010.00, 49.0049.00, 49.9049.90, 50.0050.00, 50.1050.10, 51.0051.00, and 60.0060.00 mL. Equivalence volume: Veq=C0V0/Ct=(0.1000)(50.00)/0.1000=50.00V_{eq}=C_0V_0/C_t = (0.1000)(50.00)/0.1000 = 50.00 mL. At Vt=0.00V_t=0.00 mL: [H+]=0.1000[\text{H}^+]=0.1000 M, pH =1.00=1.00. At Vt=10.00V_t=10.00 mL (pre-equivalence, dilution matters):

[H+]=(0.1000)(50.00)−(0.1000)(10.00)50.00+10.00=5.000−1.00060.00=0.06667 M[\text{H}^+] = \frac{(0.1000)(50.00)-(0.1000)(10.00)}{50.00+10.00} = \frac{5.000-1.000}{60.00} = 0.06667\ \text{M}

pH =−log⁡(0.06667)=1.176= -\log(0.06667) = 1.176, report pH =1.18=1.18. At Vt=49.00V_t=49.00 mL:

[H+]=5.000−4.90099.00=0.100099.00=1.010×10−3 M,pH=2.996≈3.00[\text{H}^+]=\frac{5.000-4.900}{99.00}=\frac{0.1000}{99.00}=1.010\times10^{-3}\ \text{M}, \quad \text{pH}=2.996\approx 3.00

At Vt=49.90V_t=49.90 mL:

[H+]=5.000−4.99099.90=0.010099.90=1.001×10−4 M,pH=4.000[\text{H}^+]=\frac{5.000-4.990}{99.90}=\frac{0.0100}{99.90}=1.001\times10^{-4}\ \text{M}, \quad \text{pH}=4.000

At Vt=50.00V_t=50.00 mL (exact equivalence): the solution is 0.0500 M NaCl (neutral salt of strong acid/strong base), so [H+]=[OH−]=Kw=1.00×10−7[\text{H}^+]=[\text{OH}^-]=\sqrt{K_w}=1.00\times10^{-7} M at 25 °C, pH =7.00=7.00. At Vt=50.10V_t=50.10 mL (post-equivalence, excess OH⁻):

[OH−]=(0.1000)(50.10)−5.000100.10=5.010−5.000100.10=0.0100100.10=9.99×10−5 M[\text{OH}^-]=\frac{(0.1000)(50.10)-5.000}{100.10}=\frac{5.010-5.000}{100.10}=\frac{0.0100}{100.10}=9.99\times10^{-5}\ \text{M}

pOH =4.000=4.000, pH =10.00=10.00. At Vt=51.00V_t=51.00 mL:

[OH−]=5.100−5.000101.00=0.1000101.00=9.90×10−4 M,pOH=3.004, pH=10.996≈11.00[\text{OH}^-]=\frac{5.100-5.000}{101.00}=\frac{0.1000}{101.00}=9.90\times10^{-4}\ \text{M}, \quad \text{pOH}=3.004,\ \text{pH}=10.996\approx11.00

At Vt=60.00V_t=60.00 mL:

[OH−]=6.000−5.000110.00=1.000110.00=9.091×10−3 M,pOH=2.041, pH=11.96[\text{OH}^-]=\frac{6.000-5.000}{110.00}=\frac{1.000}{110.00}=9.091\times10^{-3}\ \text{M}, \quad \text{pOH}=2.041,\ \text{pH}=11.96

Tabulating: pH rises from 1.00 to only 3.00 over the first 49 mL (48 pH-unit-per-49-mL average, essentially flat), then rockets from 3.00 to 11.00 (an 8.00-unit jump) across just 2.10 mL bracketing equivalence (49.00 to 51.10 mL), then flattens again, reaching only 11.96 after ten more milliliters. This is the sigmoid quantitatively: essentially all of the useful signal change is compressed into roughly ±0.2% of the equivalence volume. The maximum slope, from the derivation, indeed sits almost exactly at Vt=50.00V_t=50.00 mL — consistent with KK for H++OH−→H2O\text{H}^++\text{OH}^-\to\text{H}_2\text{O} being 1/Kw=1.00×10141/K_w = 1.00\times10^{14}, an enormous number that pins the inflection essentially exactly at f=1f=1.

Example 2 — applied: precipitation titration of chloride with silver nitrate, and comparison of curve sharpness. Titrate V0=25.00V_0=25.00 mL of C0=0.0500C_0=0.0500 M NaCl with Ct=0.1000C_t=0.1000 M AgNO₃ (Ksp,AgCl=1.8×10−10K_{sp,\text{AgCl}}=1.8\times10^{-10}). Find pCl at Vt=10.00V_t = 10.00 mL (pre-equivalence), at the equivalence point, and at Vt=15.00V_t=15.00 mL (post-equivalence), and compare the sharpness of the break to a hypothetical titration of iodide (using Ksp,AgI=8.3×10−17K_{sp,\text{AgI}}=8.3\times10^{-17}) under identical volumes/concentrations. Equivalence volume: Veq=C0V0/Ct=(0.0500)(25.00)/0.1000=12.50V_{eq}=C_0V_0/C_t=(0.0500)(25.00)/0.1000=12.50 mL. At Vt=10.00V_t=10.00 mL (pre-equivalence, excess Cl⁻ dominates over the tiny solubility contribution):

[Cl−]excess=(0.0500)(25.00)−(0.1000)(10.00)25.00+10.00=1.250−1.00035.00=7.143×10−3 M[\text{Cl}^-]_{\text{excess}}=\frac{(0.0500)(25.00)-(0.1000)(10.00)}{25.00+10.00}=\frac{1.250-1.000}{35.00}=7.143\times10^{-3}\ \text{M}

pCl =2.146≈2.15=2.146\approx 2.15. (Check that this dominates the equilibrium solubility contribution: [Ag+]=Ksp/[Cl−]=1.8×10−10/7.14×10−3=2.5×10−8[\text{Ag}^+]=K_{sp}/[\text{Cl}^-]=1.8\times10^{-10}/7.14\times10^{-3}=2.5\times10^{-8} M, utterly negligible next to 7.14×10−37.14\times10^{-3} M — approximation valid.) At equivalence (Vt=12.50V_t=12.50 mL): here [Ag+]=[Cl−]=x[\text{Ag}^+]=[\text{Cl}^-]=x from the stoichiometric precipitation of AgCl leaving only its own solubility equilibrium, diluted appropriately but with no net excess of either ion, so

x=Ksp=1.8×10−10=1.342×10−5 M,pCl=4.872≈4.87x=\sqrt{K_{sp}}=\sqrt{1.8\times10^{-10}}=1.342\times10^{-5}\ \text{M}, \quad \text{pCl}=4.872\approx4.87

At Vt=15.00V_t=15.00 mL (post-equivalence, excess Ag⁺ dominates):

[Ag+]excess=(0.1000)(15.00)−1.25025.00+15.00=1.500−1.25040.00=6.250×10−3 M[\text{Ag}^+]_{\text{excess}}=\frac{(0.1000)(15.00)-1.250}{25.00+15.00}=\frac{1.500-1.250}{40.00}=6.250\times10^{-3}\ \text{M}
[Cl−]=Ksp[Ag+]=1.8×10−106.250×10−3=2.88×10−8 M,pCl=7.541≈7.54[\text{Cl}^-]=\frac{K_{sp}}{[\text{Ag}^+]}=\frac{1.8\times10^{-10}}{6.250\times10^{-3}}=2.88\times10^{-8}\ \text{M}, \quad \text{pCl}=7.541\approx7.54

So pCl swings from 2.15 → 4.87 → 7.54 across just 5.00 mL: a total change of 5.39 pCl units. For the hypothetical AgI titration under identical volumes and concentrations, the pre-equivalence value of pI at Vt=10.00V_t=10.00 mL is identical in form (excess-halide-controlled, no solubility correction needed since KspK_{sp} is even smaller), giving pI =2.15=2.15 as well; but at equivalence,

x=Ksp,AgI=8.3×10−17=9.11×10−9 M,pI=8.04x=\sqrt{K_{sp,\text{AgI}}}=\sqrt{8.3\times10^{-17}}=9.11\times10^{-9}\ \text{M}, \quad \text{pI}=8.04

a jump of 5.89 pI units already just from excess-halide to equivalence (compare 2.72 for chloride over the same span), demonstrating explicitly that the smaller (more favorable) KspK_{sp} gives the sharper break, exactly as the 1/K1/\sqrt{K} scaling in the derivation predicts (here K=1/KspK=1/K_{sp} plays the role of the "reaction" equilibrium constant, since precipitation is the forward direction being driven to completion).

Example 3 — exam/competition level: redox titration curve and locating the true inflection point for asymmetric electron stoichiometry. A solution containing V0=40.00V_0=40.00 mL of C0=0.0800C_0=0.0800 M Fe²⁺ is titrated with Ct=0.1000C_t=0.1000 M Ce⁴⁺ (ECe4+/Ce3+∘=1.70E^{\circ}_{\text{Ce}^{4+}/\text{Ce}^{3+}}=1.70 V, EFe3+/Fe2+∘=0.68E^{\circ}_{\text{Fe}^{3+}/\text{Fe}^{2+}}=0.68 V vs. SHE, both formal potentials in 1 M H₂SO₄, 1-electron transfers each, so the reaction is 1:1 despite both being one-electron couples — a genuinely symmetric case is chosen deliberately here to set up the asymmetric follow-up). Find EE at Vt=15.00V_t=15.00 mL, at equivalence, and at Vt=30.00V_t=30.00 mL (Veq=32.00V_{eq}=32.00 mL), and then show how the equivalence potential formula changes if instead a two-electron oxidant such as Tl3+/Tl+\text{Tl}^{3+}/\text{Tl}^{+} (n=2) is titrated against the same one-electron Fe²⁺/Fe³⁺ couple, to illustrate the asymmetric-stoichiometry correction to the equivalence potential. Equivalence volume: Veq=(0.0800)(40.00)/0.1000=32.00V_{eq}=(0.0800)(40.00)/0.1000=32.00 mL.

Pre-equivalence (Vt=15.00V_t=15.00 mL), Fe couple controls (excess Fe²⁺/Fe³⁺ present in known ratio): Moles Fe²⁺ initial =0.0800×0.04000=3.200×10−3=0.0800\times0.04000=3.200\times10^{-3} mol. Moles Ce⁴⁺ added =0.1000×0.01500=1.500×10−3=0.1000\times0.01500=1.500\times10^{-3} mol, which oxidizes an equal number of moles of Fe²⁺ to Fe³⁺ (1:1 stoichiometry). So:

n(Fe3+)=1.500×10−3 mol,n(Fe2+)remaining=3.200×10−3−1.500×10−3=1.700×10−3 moln(\text{Fe}^{3+})=1.500\times10^{-3}\ \text{mol}, \qquad n(\text{Fe}^{2+})_{\text{remaining}}=3.200\times10^{-3}-1.500\times10^{-3}=1.700\times10^{-3}\ \text{mol}

Using the Nernst equation for the Fe³⁺/Fe²⁺ couple (volume cancels in the ratio since both species are in the same total volume):

E=EFe∘−0.059161log⁡[Fe2+][Fe3+]=0.68−0.05916log⁡1.7001.500E = E^{\circ}_{\text{Fe}} - \frac{0.05916}{1}\log\frac{[\text{Fe}^{2+}]}{[\text{Fe}^{3+}]} = 0.68 - 0.05916\log\frac{1.700}{1.500}
E=0.68−0.05916(0.05448)=0.68−0.00322=0.677 V≈0.677 VE = 0.68 - 0.05916(0.05448) = 0.68-0.00322 = 0.677\ \text{V}\approx0.677\ \text{V}

At equivalence: for two one-electron couples with equal electron stoichiometry (n1=n2=1n_1=n_2=1), the equivalence potential is the simple weighted average

Eeq=n1E1∘+n2E2∘n1+n2=(1)(0.68)+(1)(1.70)2=2.382=1.19 VE_{eq}=\frac{n_1E^{\circ}_1+n_2E^{\circ}_2}{n_1+n_2}=\frac{(1)(0.68)+(1)(1.70)}{2}=\frac{2.38}{2}=1.19\ \text{V}

This follows from adding the two Nernst equations (one for each couple, both valid simultaneously at equivalence since both redox pairs share the same solution) and using the stoichiometric fact that at equivalence [Fe3+]≈[Ce3+][\text{Fe}^{3+}]\approx[\text{Ce}^{3+}] and [Fe2+]≈[Ce4+][\text{Fe}^{2+}]\approx[\text{Ce}^{4+}] (charge/mass balance at exact stoichiometric balance), which lets the log terms cancel upon addition when n1=n2n_1=n_2.

Post-equivalence (Vt=30.00V_t=30.00 mL — note this is actually pre-equivalence since Veq=32.00V_{eq}=32.00 mL; recomputing for genuinely post-equivalence at Vt=35.00V_t=35.00 mL instead), Ce couple controls: Moles Ce⁴⁺ added at 35.00 mL: 0.1000×0.03500=3.500×10−30.1000\times0.03500=3.500\times10^{-3} mol; moles Fe²⁺ available to reduce it, 3.200×10−33.200\times10^{-3} mol, all consumed, leaving excess Ce⁴⁺ =3.500×10−3−3.200×10−3=3.00×10−4=3.500\times10^{-3}-3.200\times10^{-3}=3.00\times10^{-4} mol and Ce³⁺ formed =3.200×10−3=3.200\times10^{-3} mol (one Ce³⁺ per Fe²⁺ consumed).

E=ECe∘−0.05916log⁡[Ce3+][Ce4+]=1.70−0.05916log⁡3.200×10−33.00×10−4E=E^{\circ}_{\text{Ce}}-0.05916\log\frac{[\text{Ce}^{3+}]}{[\text{Ce}^{4+}]}=1.70-0.05916\log\frac{3.200\times10^{-3}}{3.00\times10^{-4}}
E=1.70−0.05916log⁡(10.67)=1.70−0.05916(1.028)=1.70−0.0608=1.639 VE=1.70-0.05916\log(10.67)=1.70-0.05916(1.028)=1.70-0.0608=1.639\ \text{V}

So EE rises from 0.677 V (well before equivalence) to 1.19 V at equivalence to 1.639 V (just past) — a large, sharp break of order 1 V total, driven by the 1.02 V difference in formal potentials, consistent with redox titrations generally giving very sharp breaks when ΔE∘\Delta E^{\circ} exceeds roughly 0.2 V.

Asymmetric stoichiometry correction (n₁ ≠ n₂): if instead titrant is Tl3++2e−→Tl+\text{Tl}^{3+}+2e^-\to\text{Tl}^{+} (n=2n=2, E∘=0.77E^\circ=0.77 V) reacting with Fe²⁺ (n=1n=1), the balanced reaction is Tl3++2Fe2+→Tl++2Fe3+\text{Tl}^{3+}+2\text{Fe}^{2+}\to\text{Tl}^{+}+2\text{Fe}^{3+}, and the equivalence-potential formula must weight by electrons transferred, not by a simple average:

Eeq=n1E1∘+n2E2∘n1+n2=(1)(0.68)+(2)(0.77)1+2=0.68+1.543=2.223=0.740 VE_{eq}=\frac{n_1E^{\circ}_1+n_2E^{\circ}_2}{n_1+n_2}=\frac{(1)(0.68)+(2)(0.77)}{1+2}=\frac{0.68+1.54}{3}=\frac{2.22}{3}=0.740\ \text{V}

Note this is not the simple average of 0.68 and 0.77 (which would be 0.725 V) — the two-electron couple's potential is weighted twice as heavily, since twice as many Fe²⁺ equivalents are consumed per mole of Tl³⁺, shifting EeqE_{eq} closer to ETl∘E^{\circ}_{\text{Tl}}. This is the essential correction that a purely "symmetric" mental model of redox titrations misses, and it is a common source of error in equivalence-potential calculations for mixed n-value systems.

Limiting cases, scope & common traps

Limiting caseWhat happens to the curveWhy
K→∞K\to\infty (reaction goes to completion)Break becomes vertical; equivalence point and steepest point coincide exactlyFree reactant concentration at f=1f=1 vanishes as 1/K1/\sqrt{K} (derivation, Step 3)
KK small (weak reaction, e.g. weak acid + weak base)Break flattens or disappears; may be undetectable by eye or simple electrodeFree reactant at f=1f=1 remains large; curve never develops a sharp inflection
C0→0C_0\to 0 (very dilute analyte)Break shrinks in pp-units even for large KK; total Δp\Delta p across equivalence shrinksBoth pre- and post-equivalence excess terms shrink toward the equilibrium value, narrowing the achievable dynamic range
n1≠n2n_1\ne n_2 (unequal electron/stoichiometric coefficients, redox)Equivalence value is an electron-weighted average, not simple average; curve is asymmetric about f=1f=1Charge/mass balance at equivalence weights each couple by its electron count (Example 3)
Large dilution ratio Ct/C0≫1C_t/C_0\gg1 or ≪1\ll1Inflection point shifts slightly from nominal VeqV_{eq}; total volume change across titration is very asymmetricDilution term 1/(V0+Vt)1/(V_0+V_t) varies non-negligibly across the transition window (second derivation, Step 4)
f→0f\to 0 or f→∞f\to\infty far from equivalenceCurve response becomes nearly volume-independent (flat)Fractional change in a large excess concentration from one more drop is negligible

The chemist behind it

The systematic mathematical treatment of the titration curve — expressing pH, pM, or EE as continuous functions of titrant volume via mass-balance and equilibrium-constant bookkeeping — crystallized through the twentieth-century development of physical and analytical chemistry, but its deepest roots trace to the study of acid–base equilibria itself.

Origins · 1 minSøren Peter Lauritz Sørensen and how this was discovered
SP
Søren Peter Lauritz Sørensen
1868–1939 · Carlsberg Laboratory, Copenhagen, early 20th century

Sørensen, a Danish chemist working at the Carlsberg Laboratory on the physical chemistry of protein and enzyme behavior, introduced the pH scale in 1909 explicitly to make hydrogen-ion concentration measurements tractable across the enormous dynamic range that acid–base systems exhibit — precisely the range that a titration curve traverses. His work on buffer solutions and hydrogen-ion activity measurement supplied the conceptual and notational scaffold (the negative logarithm convention) without which the "sharp break" language used to describe titration curves would not exist in its modern form. Sørensen's meticulous quantitative approach — treating hydrogen-ion concentration as a variable worthy of its own precise scale and measurement technique — exemplifies the same rigor that underlies the mass-balance/equilibrium-constant derivation of the general titration curve: a willingness to track a concentration across many orders of magnitude with equal care at every point, not just where it is convenient.

History
- 1909 — Sørensen defines the pH scale at the Carlsberg Laboratory, enabling compact description of the enormous concentration range spanned by a titration curve.
- 1920s — 1930s — systematic potentiometric titration curves (pH and redox) become standard laboratory practice as glass and reference electrodes mature.
- 1950s — Gran's linearization method is developed, allowing the steep, equilibrium-dominated transition region to be extrapolated from the well-behaved excess-reagent tails, sharpening equivalence-point determination without relying on the inflection itself.
- 1960s–1970s — computerized simulation of titration curves (solving the exact mass-balance/equilibrium quadratics and higher-order polynomials numerically) becomes routine, replacing graphical estimation for complex polyprotic and mixed-ligand systems.
- Present — automated potentiometric titrators fit full digitized curves in real time, locating inflection points, computing first- and second-derivative curves, and flagging non-ideal (skewed, double-inflection, or poorly resolved) titration shapes automatically.
Why is the titration curve always S-shaped rather than, say, linear or a simple exponential?

The S-shape arises because the monitored variable (pH, pM, or potential) is a logarithm of a concentration, and that concentration itself is a ratio of two quantities — leftover analyte or excess titrant, each divided by total volume — that change from "large" to "near zero" to "large again" as titrant is added. Far from equivalence, one reactant dominates so heavily that adding more titrant changes its concentration by only a small fractional amount, giving a flat log-response. Near equivalence, the dominant reactant has been reduced to a small residual, so the same volume increment represents a huge fractional change, and the logarithm swings sharply. Stitching these two flat regions to a swiftly rising middle region necessarily produces a sigmoid; no other shape is consistent with a logarithmic response to a concentration ratio that spans many orders of magnitude across a narrow volume window.

Does every titration curve pass through its steepest point exactly at the stoichiometric equivalence point?

Only approximately, and only under specific conditions: 1:1 stoichiometry, a sufficiently large equilibrium constant, and comparable analyte/titrant concentrations (so dilution effects are symmetric across the transition). When these hold, the curve is antisymmetric about equivalence and the inflection coincides with f=1f=1 to high precision. When stoichiometry is n:1 (unequal electrons or unequal reacting moles), or when titrant concentration differs greatly from analyte concentration, the point of maximum slope can be measurably offset from true equivalence. High-precision titrimetry therefore fits the entire curve to the exact mass-balance equation, or uses linearization techniques like the Gran plot, rather than assuming the visual inflection is exactly correct.

How does the equilibrium constant of the titration reaction determine whether the titration is even feasible?

Feasibility requires a break sharp enough that an indicator color change or instrumental signal change reliably brackets the equivalence point within an acceptable volume tolerance (commonly ±0.1% relative or better). The derivation shows the residual, unreacted-analyte concentration exactly at equivalence scales as C0V0/(KV)\sqrt{C_0V_0/(KV)}: a large KK (strongly favorable reaction) drives this residual concentration to a very small value, producing a steep, well-resolved break. If KK is too small — for instance, titrating a very weak acid with a very weak base, or precipitating a salt with a modestly large KspK_{sp} — the residual concentration at equivalence remains comparable to concentrations elsewhere on the curve, the inflection flattens, and no indicator or simple electrode can locate the equivalence point with useful precision. A common rule of thumb requires the product of concentration and equilibrium constant to exceed roughly 10610^{6}–10710^{7} for a clearly usable break.

Why does dilution matter even though the titration reaction's stoichiometry is unaffected by adding solvent?

Dilution changes the total volume over which a fixed number of moles of leftover analyte or excess titrant is distributed, and since the monitored response depends on concentration (moles per volume), not moles alone, this directly changes the measured pH, pM, or potential at every point except exactly at equivalence for perfectly symmetric conditions. The flat tails of the sigmoid are partly a "true" reflection of stoichiometric excess and partly an artifact of the fact that as titrant volume grows, everything gets a little more dilute, further damping the response. In precision work, particularly when titrant concentration is very different from analyte concentration, this dilution correction is not negligible and is built explicitly into the exact mass-balance equations rather than approximated away.

Can the same "general titration curve" framework describe complexometric (EDTA) titrations?

Yes — the framework is identical in structure, with the equilibrium constant replaced by the (conditional) formation constant Kf′K_f' of the metal–EDTA complex, and the monitored quantity replaced by pM (the negative log of free metal-ion concentration). Pre-equivalence, excess free metal ion, diluted into total volume, controls pM; post-equivalence, excess EDTA (which competes for any trace of free metal ion via the large Kf′K_f') controls it; at equivalence, the residual free-metal concentration is set by the conditional formation constant exactly as C0V0/(KfV)\sqrt{C_0V_0/(K_fV)} sets the residual analyte at equivalence for any 1:1 reaction. The only extra complication is that Kf′K_f' itself depends on pH (through EDTA protonation) and on competing ligands, so a buffered pH is essential to keep the effective equilibrium constant — and hence the curve's sharpness — as large as possible.

Why do some titration curves show two inflection points instead of one?

Two inflection points occur when the analyte can react with titrant in two (or more) sequential, resolvable steps — for example, titrating a diprotic acid whose two dissociation constants differ by several orders of magnitude, or titrating a mixture of two different halides with silver nitrate when their KspK_{sp} values are sufficiently different. Each step behaves, locally, like its own miniature version of the general titration curve, with its own local equivalence point and its own local excess-reagent/equilibrium-constant/excess-titrant structure; the overall curve is the concatenation of these local sigmoids. Resolution of the two steps requires the ratio of the relevant equilibrium constants (e.g., Ka1/Ka2K_{a1}/K_{a2}, or the two KspK_{sp} values) to be large enough — typically several orders of magnitude — that the second step does not begin appreciably before the first has essentially finished.

How is the "general titration curve" different for redox titrations compared to acid–base or precipitation titrations?

The core three-region logic — pre-equivalence excess-analyte control, equivalence-point equilibrium control, post-equivalence excess-titrant control — is identical, but the governing expression is the Nernst equation for each redox couple rather than KaK_a or KspK_{sp}. Because the Nernst equation for a couple depends on the ratio of oxidized to reduced forms rather than an absolute concentration, the pre- and post-equivalence regions are each controlled by a single couple's Nernst equation (Fe³⁺/Fe²⁺ before equivalence, Ce⁴⁺/Ce³⁺ after, in the classic example), and the equivalence potential itself is a weighted average of the two standard (formal) potentials, weighted by the number of electrons each couple transfers. The steepness of a redox break is governed not by a single equilibrium constant but by the difference between the two formal potentials, ΔE∘\Delta E^{\circ}; a larger separation gives a sharper, more useful break, exactly analogous to a larger KK giving a sharper break in acid–base or precipitation titrations.

Before this

Where this leads