Thermodynamic vs Concentration Equilibrium Constants

A silver chloride solubility calculation in pure water differs from the same calculation in seawater. This is not because the chemistry changed. It is because the electrostatic environment did. This puzzle separates a beginning equilibrium calculation from a professional one. The true equilibrium constant, built from activities, is a fixed thermodynamic number at a given temperature. The constant built from concentrations, however, drifts with the ionic content of the solution. Analytical chemists live inside that drift every day. Real samples — blood serum, seawater, soil extracts, buffer systems at 0.1 M ionic strength — are never the infinitely dilute reference state that thermodynamics prefers. This matters because every quantitative method in analytical chemistry rests on an equilibrium expression. This includes potentiometry, titrimetry, solubility-based gravimetry, complexometric titration, and chromatographic retention modeling. The numerical value of "K" quoted in a textbook table is the thermodynamic constant. It is valid strictly at zero ionic strength. Plugging raw molar concentrations into that thermodynamic K is a systematic error. This is true when expecting exact agreement. This error can run from a few percent to a factor of two. This happens in solutions of appreciable ionic strength. The fix is not to abandon K but to correct it. Build a conditional (concentration) constant, K′K', that absorbs the activity coefficients. These coefficients must suit the actual ionic strength of the medium. Then use K′K' for the arithmetic that follows. The big picture is a bridge between two languages. Thermodynamics speaks in activities, ai=γi[i]a_i = \gamma_i [i]. Here, the activity coefficient γi\gamma_i measures how much the ion's real chemical potential deviates from ideal dilute behavior. This deviation arises because of electrostatic shielding by its ionic atmosphere. Analytical measurement speaks in concentrations. A burette delivers moles per liter, not activity units. The Debye-Huckel and Activity Coefficients framework supplies the γi\gamma_i values as a function of ionic strength μ\mu. This article shows exactly how those coefficients are folded into KK. The result is the working constant K′K' that a bench chemist actually uses. This article builds the activity–concentration bridge from the ground up. It starts from the rigorous thermodynamic equilibrium expression. It derives the general relationship K=K′∏γiνiK = K'\prod\gamma_i^{\nu_i}. It works through two full derivations: a solubility product and a weak-acid dissociation constant. It then applies the machinery to three realistic problems. These are a solubility calculation in a moderately saline groundwater, a buffer pH calculation at physiological ionic strength, and a competition-level problem. That last problem couples a conditional constant to a titration curve. It closes by pointing toward how these same conditional constants control solubility and pH. This applies once ionic strength itself starts to shift during a reaction. That subject is taken up under Ionic Strength Effects on Solubility and pH.

Key takeaways
  • The thermodynamic constant KK is built from activities and is truly constant at fixed TT; it is what tables report.
  • The concentration (conditional) constant K′K' is built from molar concentrations and depends on ionic strength μ\mu.
  • They are linked by K=K′∏iγiνiK = K' \prod_i \gamma_i^{\nu_i}, so K′=K/∏iγiνiK' = K / \prod_i \gamma_i^{\nu_i}.
  • Activity coefficients come from Debye–Hückel (or extended/Davies) expressions, all functions of μ\mu and ionic charge ziz_i.
  • Neutral species have γ≈1\gamma \approx 1 at moderate μ\mu; only charged species carry the correction, and higher charge means a bigger correction.
  • Using KK instead of K′K' in a real sample silently introduces a systematic bias that grows with ionic strength and ionic charge.
  • Key idea: KK is a fixed thermodynamic constant; K′K' is the same equilibrium expressed in the currency a burette actually measures, and the exchange rate is the activity coefficient.
The core insight

Every equilibrium constant measured "in concentration units" is really a thermodynamic constant divided by a product of activity coefficients; that quotient is only exactly 1 in the infinitely dilute limit, so real-world equilibrium calculations require a conditional constant tailored to the ionic strength of the medium.

Where this lives today

Clinical chemistry laboratories routinely report ion-selective electrode results (Na⁺, K⁺, Ca²⁺, Cl⁻) that are calibrated against standards matched in ionic strength to blood plasma (roughly 0.15 M), precisely because the electrode genuinely measures activity and the conversion to a clinically meaningful concentration requires a conditional constant tuned to physiological ionic strength — a direct descendant of the acetate-buffer calculation worked above. Environmental and oceanographic chemists computing carbonate speciation, calcium carbonate saturation state, and heavy-metal solubility in seawater (ionic strength around 0.7 M) must use conditional constants (often denoted with a degree symbol as apparent constants, K∘K^\circ or K∗K^*) fitted empirically to seawater rather than extrapolated Debye–Hückel values, because seawater's ionic strength lies outside the reliable range of the simple limiting law. Pharmaceutical formulation scientists use conditional solubility products and conditional acid dissociation constants to predict drug solubility and ionization in physiological buffers (e.g., simulated gastric or intestinal fluid), where ionic strength strongly affects both the free-drug fraction and its apparent pKa. Complexometric titrimetry — EDTA titrations for water hardness, industrial metal analysis, and pharmaceutical assay of divalent/trivalent metal ions — depends entirely on conditional formation constants that combine ionic-strength activity corrections with pH-dependent side-reaction coefficients, exactly as worked through in the competition-level example. Analytical instrumentation itself, from potentiometric titrators to ion chromatography calibration routines, encodes activity-coefficient corrections in firmware so that reported concentrations already account for the sample's ionic strength, sparing the analyst from doing the Debye–Hückel arithmetic by hand every time — though understanding that correction is exactly what lets an analyst recognize when the firmware's assumptions (usually valid only up to modest ionic strength) start to break down, motivating closer attention to ionic strength effects on solubility and pH in high-salinity or high-ionic-strength samples.

Ask the tutor: How do I decide which activity-coefficient model (Debye–Hückel limiting law, extended law, or Davies equation) to use for a given ionic strength?

The physical picture

Consider a generic equilibrium,

aA+bB⇌cC+dDaA + bB \rightleftharpoons cC + dD

The rigorous thermodynamic equilibrium constant is defined in terms of activities,

K=aC c aD daA a aB bK = \frac{a_C^{\,c}\,a_D^{\,d}}{a_A^{\,a}\,a_B^{\,b}}

and each activity is the product of a concentration and an activity coefficient, ai=γi[i]a_i = \gamma_i [i] (for solutes) with γi→1\gamma_i \to 1 as [i]→0[i] \to 0. This is why KK is a true constant at a given temperature — it is a statement about the standard chemical potentials of the species, which do not depend on how crowded the solution is with spectator ions. What does depend on the crowding is the relationship between an ion's activity and its concentration, because every ion is surrounded by a diffuse "ionic atmosphere" of counter-ions that partially screens its charge and lowers its effective thermodynamic reactivity below what raw concentration would suggest. That screening is precisely what the Debye–Hückel theory quantifies through γi\gamma_i as a function of ionic strength,

μ=12∑icizi2\mu = \tfrac{1}{2}\sum_i c_i z_i^2

where cic_i is each ion's molar concentration and ziz_i its charge. Higher ionic strength means a thicker ionic atmosphere, more screening, and a smaller γi\gamma_i (below 1) for charged species — while neutral molecules feel almost none of this and keep γ≈1\gamma \approx 1 up to fairly high ionic strengths. The practical consequence is that if a chemist writes the equilibrium expression using molar concentrations instead of activities — which is unavoidable, because concentration is what is prepared, titrated, and measured — the resulting numerical "constant" is not KK itself but a related, ionic-strength-dependent quantity called the conditional or concentration equilibrium constant, K′K':

K′=[C]c[D]d[A]a[B]bK' = \frac{[C]^c [D]^d}{[A]^a [B]^b}

Because ai=γi[i]a_i = \gamma_i[i], substituting into the thermodynamic expression shows immediately that KK and K′K' differ by the activity-coefficient ratio raised to the stoichiometric powers — this is the algebraic relationship worked out fully below. The figure captures the conceptual chain: thermodynamic constant → activity coefficients from Debye–Hückel → conditional constant → the numbers a chemist actually uses in a mass-balance or titration-curve calculation.

Figure
The activity–concentration bridge: how K becomes K′
Thermodynamic K built from activities aᵢ fixed at given T, μ = 0 ref. Debye–Hückel γᵢ(μ, zᵢ) log γᵢ = −0.51 zᵢ² √μ / (1 + 0.33 αᵢ √μ) Conditional K′ built from [i] at fixed μ K′ = K / Π γᵢ^νᵢ Example: AgCl(s) ⇌ Ag⁺ + Cl⁻ at μ = 0.10 M Ksp = 1.8×10⁻¹⁰ (thermodynamic, activity basis) γ(Ag⁺) ≈ γ(Cl⁻) ≈ 0.755 at μ = 0.10 M K′sp = Ksp / (γ₊γ₋) = 1.8×10⁻¹⁰ / 0.570 ≈ 3.15×10⁻¹⁰ Using Ksp directly instead of K′sp underestimates solubility by ~32%

A second visual worth holding in mind is how the correction factor itself behaves as ionic strength rises: it is not linear, and it saturates because the denominator term 1+0.33αμ1+0.33\alpha\sqrt{\mu} grows faster than the numerator at high μ\mu.

Figure
Activity coefficient vs ionic strength for different ion charges
ionic strength μ (M) activity coefficient γ 0 0.05 0.10 0.15 0.0 0.5 1.0 z = ±1 z = ±2 z = ±3 γ → 1 as μ → 0 for every charge

The core ideas

The master relationship between the thermodynamic and conditional constants, for the general reaction aA+bB⇌cC+dDaA + bB \rightleftharpoons cC + dD, is

K=∏iaiνi=∏i(γi[i])νi=(∏iγiνi)(∏i[i]νi)=(∏iγiνi)K′K = \prod_i a_i^{\nu_i} = \prod_i \big(\gamma_i [i]\big)^{\nu_i} = \Big(\prod_i \gamma_i^{\nu_i}\Big)\Big(\prod_i [i]^{\nu_i}\Big) = \Big(\prod_i \gamma_i^{\nu_i}\Big) K'

where: νi\nu_i is the stoichiometric coefficient of species ii (positive for products, negative for reactants), γi\gamma_i its activity coefficient at the ionic strength of the solution, and [i][i] its equilibrium molar concentration.

Reading: the thermodynamic constant equals the conditional constant times a correction factor built entirely from activity coefficients; that correction factor depends only on ionic strength and the charges of the species involved, not on the specific concentrations at play in a given problem. Rearranged into the form used at the bench,

K′=K∏iγiνiK' = \frac{K}{\displaystyle\prod_i \gamma_i^{\nu_i}}

where: the product runs over every dissolved (solute) species in the equilibrium; solids and pure liquids are omitted because their activities are defined as 1 regardless of ionic strength.

Reading: K′K' is what you actually solve mass-balance equations with; it is obtained once, for the ionic strength of interest, by dividing the tabulated thermodynamic KK by the appropriate activity-coefficient product, and then treated as an ordinary concentration-based equilibrium constant for the rest of the calculation. For a 1:1 dissociation such as HA⇌H++A−HA \rightleftharpoons H^+ + A^-, this specializes to

Ka′=KaγH+γA−/γHA≈KaγH+γA−K_a' = \frac{K_a}{\gamma_{H^+}\gamma_{A^-}/\gamma_{HA}} \approx \frac{K_a}{\gamma_{H^+}\gamma_{A^-}}

where: the approximation γHA≈1\gamma_{HA}\approx 1 holds because HAHA is neutral and neutral-species activity coefficients stay close to unity except at very high ionic strength (roughly μ>1\mu > 1 M, where the linear Setschenow "salting-out" term becomes non-negligible).

Reading: for weak-acid/weak-base equilibria only the ionic species carry an appreciable correction, so the conditional constant is smaller than the thermodynamic one whenever μ>0\mu>0, because γH+γA−<1\gamma_{H^+}\gamma_{A^-} < 1 — meaning the acid appears more dissociated in concentration terms at finite ionic strength than the thermodynamic KaK_a alone would suggest. The activity coefficients themselves come from the extended Debye–Hückel law,

−log⁡γi=0.51 zi2μ1+0.33 αiμ-\log \gamma_i = \frac{0.51\, z_i^2 \sqrt{\mu}}{1 + 0.33\,\alpha_i \sqrt{\mu}}

where: ziz_i is the ion's charge, μ\mu the ionic strength in mol/L, αi\alpha_i the ion-size parameter in picometers/100 (angstrom-like units, typically 300–900 pm), and the numerical constants 0.51 and 0.33 are valid for water at 25 °C (they themselves are temperature-dependent through the dielectric constant and density of water).

Reading: this is the working formula for γi\gamma_i used throughout analytical practice up to about μ≈0.1\mu \approx 0.1 M; beyond that, empirical extensions such as the Davies equation are preferred, still expressed as a function of μ\mu and ziz_i only.

Derivation AFrom the thermodynamic Ksp to the conditional K′sp for a 1:1 salt

Goal. Derive the exact relationship between the thermodynamic solubility product KspK_{sp} of a sparingly soluble 1:1 salt MX(s)⇌M++X−MX(s) \rightleftharpoons M^+ + X^- and the conditional solubility product Ksp′K_{sp}', and show how molar solubility ss is computed correctly at finite ionic strength.

Step 1 — write the rigorous thermodynamic expression. The solid has activity 1 by convention, so

Ksp=aM+ aX−=γM+[M+]⋅γX−[X−]K_{sp} = a_{M^+}\,a_{X^-} = \gamma_{M^+}[M^+]\cdot\gamma_{X^-}[X^-]

This is the only expression that is truly constant at fixed temperature; KspK_{sp} tabulated in reference works (e.g. 1.8×10−101.8\times10^{-10} for AgCl at 25 °C) refers to exactly this activity-based quantity, extrapolated to zero ionic strength.

Step 2 — group the activity coefficients into the correction factor. Rearranging,

Ksp=(γM+γX−) [M+][X−]=(γM+γX−) Ksp′K_{sp} = \big(\gamma_{M^+}\gamma_{X^-}\big)\,[M^+][X^-] = \big(\gamma_{M^+}\gamma_{X^-}\big)\,K_{sp}'

so that the conditional constant is

Ksp′=KspγM+γX−K_{sp}' = \frac{K_{sp}}{\gamma_{M^+}\gamma_{X^-}}

Because both γM+\gamma_{M^+} and γX−\gamma_{X^-} are less than 1 for μ>0\mu>0, the denominator is less than 1, and therefore Ksp′>KspK_{sp}' > K_{sp} — the concentration-based product of ion concentrations at saturation is larger than the thermodynamic value, because the ions are less "thermodynamically active" per mole present and so more of them must dissolve to satisfy the fixed activity product.

Step 3 — connect to molar solubility. For a 1:1 salt with no common ion, [M+]=[X−]=s[M^+]=[X^-]=s at saturation, so

Ksp′=s2⟹s=Ksp′=KspγM+γX−K_{sp}' = s^2 \quad\Longrightarrow\quad s = \sqrt{K_{sp}'} = \sqrt{\dfrac{K_{sp}}{\gamma_{M^+}\gamma_{X^-}}}

This is the corrected solubility, larger than the naive Ksp\sqrt{K_{sp}} by the factor 1/γM+γX−1/\sqrt{\gamma_{M^+}\gamma_{X^-}}.

Step 4 — self-consistency loop. Because γi\gamma_i depends on μ\mu, and μ\mu itself depends on the solubility (and on any background electrolyte), the calculation is implicit: one must (i) guess μ\mu (often dominated by an added background electrolyte, e.g. 0.10 M KNO₃, so the salt's own contribution is negligible in comparison), (ii) compute γi\gamma_i from Debye–Hückel, (iii) solve for ss, and (iv) check that ss's contribution to μ\mu was indeed negligible or iterate. In the common case of a swamping inert electrolyte, one pass suffices because the dissolved salt itself barely perturbs μ\mu.

Limiting case check. As μ→0\mu \to 0, γM+,γX−→1\gamma_{M^+},\gamma_{X^-}\to 1, so Ksp′→KspK_{sp}' \to K_{sp} and s→Ksps\to\sqrt{K_{sp}} exactly — recovering the familiar infinitely-dilute formula, confirming the derivation collapses correctly to the textbook limit.

Go deeper · Derivation B · 1 minConditional acid-dissociation constant and its effect on pH
Derivation BConditional acid-dissociation constant and its effect on pH

Goal. Show explicitly how the thermodynamic acid dissociation constant KaK_a for a monoprotic weak acid HAHA becomes the conditional constant Ka′K_a' at finite ionic strength, and how this shifts the calculated pH relative to the naive (activity-free) calculation.

Step 1 — thermodynamic expression in activities. For HA⇌H++A−HA \rightleftharpoons H^+ + A^-,

Ka=aH+aA−aHA=γH+[H+]⋅γA−[A−]γHA[HA]K_a = \frac{a_{H^+}a_{A^-}}{a_{HA}} = \frac{\gamma_{H^+}[H^+]\cdot\gamma_{A^-}[A^-]}{\gamma_{HA}[HA]}

Because HAHA is neutral, γHA≈1\gamma_{HA}\approx 1 for μ\mu up to roughly 0.1–0.5 M (ignoring the small positive Setschenow salting-out correction, which matters mainly for large uncharged organics or very high μ\mu).

Step 2 — define the conditional constant. Collecting activity coefficients,

Ka=γH+γA−⋅[H+][A−][HA]=γH+γA− Ka′⟹Ka′=KaγH+γA−K_a = \gamma_{H^+}\gamma_{A^-}\cdot\frac{[H^+][A^-]}{[HA]} = \gamma_{H^+}\gamma_{A^-}\,K_a' \quad\Longrightarrow\quad K_a' = \frac{K_a}{\gamma_{H^+}\gamma_{A^-}}

Since γH+\gamma_{H^+} and \gampmaA−\gampma_{A^-} (both charge ±1\pm1) are less than unity for μ>0\mu>0, Ka′>KaK_a' > K_a: the conditional dissociation constant is larger than the thermodynamic one, meaning that, expressed in terms of concentrations, the acid appears to dissociate more extensively at finite ionic strength — a real, measurable effect on pH.

Step 3 — solve the mass-balance with K′. For an analytical concentration CC of acid, the concentration-based mass action and mass balance give the standard quadratic,

Ka′=x2C−x,x=[H+]K_a' = \frac{x^2}{C-x}, \qquad x = [H^+]

so

x=−Ka′+(Ka′)2+4Ka′C2x = \frac{-K_a' + \sqrt{(K_a')^2 + 4K_a' C}}{2}

This xx is directly [H+][H^+], the concentration a burette-and-electrode measurement would report (after converting the electrode's activity response back to concentration units if needed — see Step 4).

Step 4 — from [H⁺] to measured pH. A glass pH electrode actually responds to activity, pHmeasured=−log⁡aH+=−log⁡(γH+[H+])\text{pH}_{measured} = -\log a_{H^+} = -\log(\gamma_{H^+}[H^+]), so the two corrections (one in Ka′K_a', one in converting [H+][H^+] back to measured pH) partially compound. This is precisely why operational pH (measured against NBS/NIST buffers) is an activity-based quantity, while a mass-balance calculation done with concentrations naturally produces [H+][H^+], and the two must be reconciled through γH+\gamma_{H^+} at the relevant ionic strength.

Limiting case check. As μ→0\mu\to 0: γH+,γA−→1\gamma_{H^+},\gamma_{A^-}\to 1, so Ka′→KaK_a'\to K_a, and pHmeasured→−log⁡[H+]\text{pH}_{measured}\to -\log[H^+] exactly, recovering the ordinary dilute weak-acid formula with no distinction between activity and concentration.

Worked examples

Example 1 (foundational) — Conditional Ksp of AgCl in 0.10 M KNO₃. Silver chloride's thermodynamic solubility product at 25 °C is Ksp=1.8×10−10K_{sp} = 1.8\times10^{-10}. Find the molar solubility of AgCl in a 0.10 M KNO₃ solution (an inert electrolyte that fixes ionic strength without participating in the equilibrium), and compare to the naive calculation that ignores activity effects. Ionic strength. Since KNO₃ fully dissociates into K⁺ and NO₃⁻, each 1 mol/L contributing z2=1z^2=1,

μ=12([K+](1)2+[NO3−](1)2)=12(0.10+0.10)=0.10 M\mu = \tfrac12\big([K^+](1)^2 + [NO_3^-](1)^2\big) = \tfrac12(0.10+0.10) = 0.10\ \text{M}

(the tiny contribution from dissolved Ag⁺ and Cl⁻, of order 10−510^{-5} M, is negligible next to 0.10 M, so no iteration is needed). Activity coefficients. Using extended Debye–Hückel with z=1z=1 for both Ag⁺ (α≈250\alpha \approx 250 pm scaled, use αAg+=250\alpha_{Ag^+}=250, in the table units of Å = 2.5) and Cl⁻ (αCl−=300\alpha_{Cl^-}=300, i.e. 3.0 Å):

−log⁡γAg+=0.51(1)20.101+0.33(2.5)0.10=0.16131+0.2608=0.1280-\log\gamma_{Ag^+} = \frac{0.51(1)^2\sqrt{0.10}}{1+0.33(2.5)\sqrt{0.10}} = \frac{0.1613}{1+0.2608} = 0.1280
γAg+=10−0.1280=0.745\gamma_{Ag^+} = 10^{-0.1280} = 0.745
−log⁡γCl−=0.51(1)20.101+0.33(3.0)0.10=0.16131+0.3131=0.1228-\log\gamma_{Cl^-} = \frac{0.51(1)^2\sqrt{0.10}}{1+0.33(3.0)\sqrt{0.10}} = \frac{0.1613}{1+0.3131} = 0.1228
γCl−=10−0.1228=0.754\gamma_{Cl^-} = 10^{-0.1228} = 0.754

Conditional Ksp.

Ksp′=KspγAg+γCl−=1.8×10−10(0.745)(0.754)=1.8×10−100.5618=3.20×10−10K_{sp}' = \frac{K_{sp}}{\gamma_{Ag^+}\gamma_{Cl^-}} = \frac{1.8\times10^{-10}}{(0.745)(0.754)} = \frac{1.8\times10^{-10}}{0.5618} = 3.20\times10^{-10}

Solubility.

s=Ksp′=3.20×10−10=1.79×10−5 Ms = \sqrt{K_{sp}'} = \sqrt{3.20\times10^{-10}} = 1.79\times10^{-5}\ \text{M}

compared to the naive value ignoring activity effects,

snaive=Ksp=1.8×10−10=1.34×10−5 Ms_{naive} = \sqrt{K_{sp}} = \sqrt{1.8\times10^{-10}} = 1.34\times10^{-5}\ \text{M}

The corrected solubility is about 33% higher than the naive estimate — a difference well outside typical gravimetric or titrimetric measurement uncertainty (often 0.1–1%), so ignoring activity effects here is not a negligible approximation; it is a real systematic error.

Example 2 (applied) — pH of an acetate buffer at physiological ionic strength. A buffer is prepared to be 0.150 M in acetic acid and 0.100 M in sodium acetate, with additional NaCl added so that the total ionic strength is 0.15 M (mimicking a physiological-strength buffer used in an enzyme assay). The thermodynamic pKapK_a of acetic acid at 25 °C is 4.756 (Ka=1.75×10−5K_a = 1.75\times10^{-5}). Find the measured pH, accounting for activity effects, and compare with the naive Henderson–Hasselbalch calculation. Step 1 — activity coefficients at μ = 0.15 M. Acetate ion (CH₃COO⁻, z=−1z=-1, α≈450\alpha \approx 450 pm → 4.5 Å) and H⁺ (z=1z=1, α=900\alpha=900 pm → 9.0 Å, the standard Kielland value):

−log⁡γH+=0.510.151+0.33(9.0)0.15=0.19751+1.1499=0.0919  ⇒  γH+=0.809-\log\gamma_{H^+} = \frac{0.51\sqrt{0.15}}{1+0.33(9.0)\sqrt{0.15}} = \frac{0.1975}{1+1.1499} = 0.0919 \;\Rightarrow\; \gamma_{H^+}=0.809
−log⁡γAc−=0.510.151+0.33(4.5)0.15=0.19751+0.5749=0.1254  ⇒  γAc−=0.749-\log\gamma_{Ac^-} = \frac{0.51\sqrt{0.15}}{1+0.33(4.5)\sqrt{0.15}} = \frac{0.1975}{1+0.5749} = 0.1254 \;\Rightarrow\; \gamma_{Ac^-}=0.749

Step 2 — conditional Ka.

Ka′=KaγH+γAc−=1.75×10−5(0.809)(0.749)=1.75×10−50.6059=2.888×10−5K_a' = \frac{K_a}{\gamma_{H^+}\gamma_{Ac^-}} = \frac{1.75\times10^{-5}}{(0.809)(0.749)} = \frac{1.75\times10^{-5}}{0.6059} = 2.888\times10^{-5}

so pKa′=−log⁡(2.888×10−5)=4.539pK_a' = -\log(2.888\times10^{-5}) = 4.539. Step 3 — Henderson–Hasselbalch with the conditional constant.

pH=pKa′+log⁡[Ac−][HAc]=4.539+log⁡0.1000.150=4.539−0.176=4.363\text{pH} = pK_a' + \log\frac{[Ac^-]}{[HAc]} = 4.539 + \log\frac{0.100}{0.150} = 4.539 - 0.176 = 4.363

This is a genuine measured pH (activity of H⁺ directly, since the electrode already reports −log⁡aH+-\log a_{H^+}, and pKa′pK_a' was built to make this consistent, as Step 4 of the earlier derivation shows). Naive comparison. Ignoring activity effects entirely,

pHnaive=pKa+log⁡0.1000.150=4.756−0.176=4.580\text{pH}_{naive} = pK_a + \log\frac{0.100}{0.150} = 4.756 - 0.176 = 4.580

The difference, 4.580−4.363=0.2174.580 - 4.363 = 0.217 pH units, is roughly a 65% change in [H+][H^+] — far larger than a typical combination electrode's precision (±0.01–0.02 pH units), confirming that activity corrections are essential, not cosmetic, at physiological ionic strengths such as 0.15 M.

Example 3 (exam / competition level) — Conditional constant inside a complexometric titration. A 50.00 mL aliquot of 0.02000 M Ca²⁺ is titrated with 0.02000 M EDTA at pH 10.00 in a solution buffered with NH₃/NH₄Cl to a total ionic strength of 0.10 M. The thermodynamic formation constant for CaY²⁻ (Y⁴⁻ = fully deprotonated EDTA) is Kf=1010.69K_f = 10^{10.69}. At pH 10.00 the side-reaction coefficient for EDTA protonation is αY4−=0.35\alpha_{Y^{4-}} = 0.35 (fraction of total unbound EDTA present as Y⁴⁻). Find the conditional formation constant Kf′′K_f'' (which analytical chemists define including both the pH side-reaction and the ionic-strength activity correction) and use it to find pCa at the equivalence point, V=50.00V = 50.00 mL EDTA added. Step 1 — activity coefficients at μ = 0.10 M. Ca²⁺ has z=2z=2, α=600\alpha=600 pm (6 Å); Y⁴⁻ (as the fully deprotonated form, dominant charge for activity purposes taken as z=4z=4, α=800\alpha = 800 pm, 8 Å — Kielland tabulates EDTA anion parameters this way for such estimates); CaY²⁻ has z=2z=2, α=600\alpha=600 pm.

−log⁡γCa2+=0.51(4)0.101+0.33(6.0)0.10=0.64521+0.6263=0.3966  ⇒  γCa2+=0.4013-\log\gamma_{Ca^{2+}} = \frac{0.51(4)\sqrt{0.10}}{1+0.33(6.0)\sqrt{0.10}} = \frac{0.6452}{1+0.6263} = 0.3966 \;\Rightarrow\; \gamma_{Ca^{2+}}=0.4013
−log⁡γY4−=0.51(16)0.101+0.33(8.0)0.10=2.5811+0.8350=1.406  ⇒  γY4−=0.0393-\log\gamma_{Y^{4-}} = \frac{0.51(16)\sqrt{0.10}}{1+0.33(8.0)\sqrt{0.10}} = \frac{2.581}{1+0.8350} = 1.406 \;\Rightarrow\; \gamma_{Y^{4-}}=0.0393
−log⁡γCaY2−=0.51(4)0.101+0.33(6.0)0.10=0.3966  ⇒  γCaY2−=0.4013-\log\gamma_{CaY^{2-}} = \frac{0.51(4)\sqrt{0.10}}{1+0.33(6.0)\sqrt{0.10}} = 0.3966 \;\Rightarrow\; \gamma_{CaY^{2-}}=0.4013

(CaY²⁻ has the same charge and similar size to Ca²⁺, so its coefficient works out identical here — a coincidence of the chosen size parameters, not a general rule.) Step 2 — conditional Kf′ from ionic strength alone.

Kf′=Kf γCa2+γY4−γCaY2−=Kf⋅(0.4013)(0.0393)0.4013=Kf⋅0.0393K_f' = \frac{K_f\,\gamma_{Ca^{2+}}\gamma_{Y^{4-}}}{\gamma_{CaY^{2-}}} = K_f \cdot \frac{(0.4013)(0.0393)}{0.4013} = K_f \cdot 0.0393
Kf′=1010.69×0.0393=4.898×1010×0.0393=1.925×109K_f' = 10^{10.69}\times 0.0393 = 4.898\times10^{10}\times0.0393 = 1.925\times10^{9}

Step 3 — fold in the pH side reaction to get the full conditional constant Kf″. The analytically useful constant restricts EDTA to the fraction actually present as Y⁴⁻ at this pH:

Kf′′=αY4− Kf′=(0.35)(1.925×109)=6.74×108K_f'' = \alpha_{Y^{4-}}\,K_f' = (0.35)(1.925\times10^9) = 6.74\times10^{8}

Step 4 — compute pCa at the equivalence point. At equivalence, essentially all metal is complexed, and the small residual free [Ca2+][Ca^{2+}] comes from the slight dissociation of CaY²⁻. Total complex concentration at the equivalence point (100 mL total volume, since equal volumes of equal-concentration titrant and analyte were combined):

CCaY=(0.02000 M)(50.00 mL)100.00 mL=0.01000 MC_{CaY} = \frac{(0.02000\ \text{M})(50.00\ \text{mL})}{100.00\ \text{mL}} = 0.01000\ \text{M}

Treat dissociation CaY2−⇌Ca2++Y(effective, all forms)4−CaY^{2-}\rightleftharpoons Ca^{2+}+Y^{4-}_{(\text{effective, all forms})} with [Ca2+]=[Y′]=x[Ca^{2+}]=[Y']=x (using Kf′′K_f'', which already accounts for the total unprotonated-equivalent EDTA):

Kf′′=CCaY−xx2≈CCaYx2(since x≪CCaY)K_f'' = \frac{C_{CaY}-x}{x^2}\approx \frac{C_{CaY}}{x^2}\quad(\text{since } x \ll C_{CaY})
x2=CCaYKf′′=0.010006.74×108=1.484×10−11x^2 = \frac{C_{CaY}}{K_f''} = \frac{0.01000}{6.74\times10^{8}} = 1.484\times10^{-11}
x=[Ca2+]=3.85×10−6 Mx = [Ca^{2+}] = 3.85\times10^{-6}\ \text{M}
pCa=−log⁡(3.85×10−6)=5.415\text{pCa} = -\log(3.85\times10^{-6}) = 5.415

Sanity/limiting check. If activity effects and pH side reaction were both ignored (naive Kf=4.90×1010K_f = 4.90\times10^{10} used directly), x=0.01000/4.90×1010=4.52×10−7x = \sqrt{0.01000/4.90\times10^{10}} = 4.52\times10^{-7} M, giving pCa = 6.345 — nearly a full pCa unit different. This exam-level example shows explicitly why both corrections (ionic strength and pH-dependent side reactions) must be combined before an equivalence-point pCa (and hence indicator choice or titration-curve sharpness) can be trusted.

Limiting cases, scope & common traps

RegimeBehavior of γᵢPractical consequence
μ → 0 (infinite dilution)all γᵢ → 1K′→KK' \to K; naive concentration calculation is exact
Low μ (< 0.01 M), all charges ±1γᵢ ≈ 0.9–0.95small (few %) correction, often within experimental error
Moderate μ (0.01–0.5 M)γᵢ noticeably < 1, more so for higherzcorrection routinely 10–50%; must use K′
High μ (> 1 M)Debye–Hückel/Davies breaks down; γᵢ can rise back above 1 (salting-in)neither simple law applies; need empirical Pitzer-type models
Neutral species (any μ up to ~0.5 M)γ ≈ 1often safely dropped from the correction product
High-charge ions (z = 3, 4)γᵢ deviates strongly even at modest μcorrections can exceed an order of magnitude in K (see EDTA example)

The chemist behind it

The activity-coefficient formalism traces to Peter Debye and Erich Hückel, who in 1923 derived the limiting law for ionic solutions while working at the ETH Zürich, treating each ion as surrounded by a spherically averaged "ionic atmosphere" of opposite charge whose screening lowers the ion's effective electrostatic free energy below the ideal-dilute value. Debye, a Dutch physicist trained under Arnold Sommerfeld, had already built a reputation in dipole-moment theory and X-ray diffraction; his collaboration with Hückel, a younger theorist, produced the limiting law −log⁡γi=Azi2μ-\log\gamma_i = A z_i^2\sqrt{\mu} from a rigorous solution of the linearized Poisson–Boltzmann equation for the ionic atmosphere. Debye later won the 1936 Nobel Prize in Chemistry, primarily for his work on dipole moments and molecular structure via X-ray and electron diffraction, but the ionic-atmosphere theory bearing his name with Hückel became indispensable to physical and analytical chemistry alike, because it gave the first quantitative bridge between the idealized activities of thermodynamics and the concentrations that experimentalists actually control.

Origins · 1 minPeter J. W. Debye and how this was discovered
PJ
Peter J. W. Debye
1884–1966 · ETH Zürich and later Cornell University, developing ionic solution theory and molecular structure methods

Debye combined a physicist's comfort with statistical mechanics and electrostatics with a chemist's attention to real solution behavior, and the Debye–Hückel theory remains the starting point for every activity-coefficient calculation used in modern potentiometry, solubility work, and ionic-strength-dependent kinetics.

History
- 1884 — Peter Debye born in Maastricht, Netherlands.
- 1923 — Debye and Hückel publish the limiting law for activity coefficients of strong electrolytes.
- 1936 — Debye awarded the Nobel Prize in Chemistry for work on molecular structure via dipole moments and diffraction.
- 1938 — Debye emigrates to the United States, later joining Cornell University.
- 1966 — Debye dies in Ithaca, New York; the Debye–Hückel framework remains standard in analytical and physical chemistry curricula.
Why does the textbook Ksp value not match my measured solubility in tap water or seawater?

Tabulated Ksp values are thermodynamic constants, defined in terms of ion activities and typically obtained by extrapolating measurements to zero ionic strength. Tap water and especially seawater have appreciable ionic strength (tap water often 0.001–0.01 M from dissolved minerals; seawater around 0.7 M), so the ions' activity coefficients are measurably below 1. The conditional solubility product Ksp′=Ksp/(γ+γ−)K_{sp}' = K_{sp}/(\gamma_+\gamma_-) is correspondingly larger than KspK_{sp}, meaning more salt actually dissolves than the naive Ksp\sqrt{K_{sp}} calculation predicts. The gap grows with both ionic strength and the charges of the ions involved, so it is far more pronounced for a 2:2 salt like CaSO₄ than for a 1:1 salt like AgCl.

Is K′ a real thermodynamic quantity, or just a computational trick?

K′ is a genuine, reproducible number at a fixed ionic strength and temperature — it is not arbitrary — but it is not a universal constant the way K is, because it changes if the ionic strength changes. Chemists sometimes call it an "apparent" or "conditional" constant precisely to flag that its validity is tied to a specified medium (for instance, "Kf′ = 1.9×10⁹ at μ = 0.10 M, 25 °C"). Within that fixed medium, K′ behaves exactly like an ordinary equilibrium constant for all practical mass-balance and titration-curve calculations, which is why it is the quantity actually used at the bench.

Do I need to correct for activity effects in every equilibrium calculation I do?

Not always — the size of the correction depends on both ionic strength and ionic charge. For dilute solutions (μ below about 0.001–0.005 M) of singly charged ions, γ is close enough to 1 (typically 0.95–0.98) that the correction is often smaller than other experimental uncertainties, and can reasonably be neglected in an introductory calculation. However, for buffers, physiological samples, seawater, or any system with ionic strength above roughly 0.01 M — and especially whenever ions of charge 2 or higher are involved, since the correction scales with z² — activity corrections are not optional if you want agreement with measured pH, solubility, or titration endpoints to better than about 10%.

Why does the correction depend on z² rather than just z?

The Debye–Hückel derivation computes the electrostatic work needed to charge an ion in the presence of its surrounding ionic atmosphere, and that electrostatic (Coulombic) energy scales with the square of the ion's charge, just as the energy stored in a capacitor or the potential energy of a point charge in a field scales with q². A doubly charged ion interacts four times as strongly with the surrounding ionic atmosphere as a singly charged ion of the same size, which is exactly why Ca²⁺ or SO₄²⁻ show much larger deviations from ideality than Na⁺ or Cl⁻ at the same ionic strength — visible directly in how steeply the z = 2 and z = 3 curves fall relative to z = 1 in the activity-coefficient plot.

How is ionic strength calculated when several electrolytes are present at once?

Ionic strength is additive over every ion in solution, weighted by the square of its charge: μ=12∑icizi2\mu = \tfrac12\sum_i c_i z_i^2, summed over all species, including background electrolyte, buffer components, and the analyte ions themselves. In practice, when a large excess of an inert "swamping" electrolyte (like 0.1 M KNO₃ or NaClO₄) is deliberately added, its contribution dominates the sum, and the small contribution from the analyte of interest (often micromolar to low millimolar) can be neglected without materially changing μ — which is exactly why analytical chemists deliberately add such electrolytes: it fixes μ at a known, reproducible value so that γᵢ (and hence K′) can be computed once and used throughout an experiment.

What happens to activity coefficients at very high ionic strength, like in seawater?

Above roughly μ ≈ 0.1–0.5 M, the simple (even extended) Debye–Hückel expression becomes unreliable, and in some cases activity coefficients can actually rise back above 1 — a phenomenon called salting-in — as short-range ion-ion interactions beyond simple electrostatic screening start to dominate. At these high ionic strengths, chemists typically switch to empirical models such as the Davies equation (valid to about μ ≈ 0.5 M) or Pitzer ion-interaction models (valid to several molar), or simply measure conditional constants directly in a medium matched to the real sample, such as "seawater Ksp" values reported by oceanographers rather than attempting to extrapolate from dilute-solution theory.

How does this relate to acid–base titration curves and indicator choice?

The shape and endpoint pH of any titration curve are governed by conditional equilibrium constants at the ionic strength actually present during the titration (which itself often changes as titrant is added, since new ions are introduced). A conditional pKa or conditional Kf shifts the calculated equivalence-point pH or pM, which in turn determines whether a chosen indicator's transition range brackets the true equivalence point sharply or introduces a systematic titration error. This is precisely why rigorous titration-curve calculations, especially in complexometric titrimetry with EDTA, explicitly build in both the ionic-strength correction and any pH-dependent side-reaction coefficients before selecting an indicator or predicting titration sharpness.

Before this