Conditional Solubility Products

Activities, pH and complexation behind measured solubility

Lesson 2531 of 4,500 · Advanced Ionic Equilibrium

Learning objectives

Introduction

A table lists the solubility product of calcium fluoride, yet a sample of CaF₂ shaken with dilute hydrochloric acid dissolves several times more than the table predicts. Nothing is wrong with the table. The Ksp expression contains only the free ions, Ca²⁺ and F⁻, while an analyst measures total dissolved calcium and fluoride. Whenever the free ions are drawn off into other dissolved forms, or behave less than ideally, the measured solubility departs from the simple prediction. The conditional solubility product is the tool that reconciles the two.

Core explanation

Three reasons measured solubility differs from Ksp predictions.

1. Activity effects. The true, thermodynamic constant is written in activities: K°sp = a(Ca²⁺) × a(F⁻)². In a solution of significant ionic strength, activity coefficients (γ) fall below 1, so the concentrations needed to reach saturation are larger than the ideal calculation suggests. This is the salt effect: an inert electrolyte such as KNO₃ slightly increases the solubility of a sparingly soluble salt. 2. Acid–base side reactions. If the anion is the conjugate base of a weak acid (F⁻, CO₃²⁻, C₂O₄²⁻, PO₄³⁻, S²⁻), hydrogen ions convert part of it into HF, HCO₃⁻ and so on. The free anion concentration is lowered, Q falls below Ksp and more solid dissolves. 3. Complexation side reactions. A ligand such as NH₃, Cl⁻ in excess, or EDTA can bind the metal ion, lowering the free metal concentration in the same way.

The fraction α. For each dissolved component we define the fraction present as the free ion:

α(M) = [M free] ÷ [M total dissolved], α(L) = [L free] ÷ [L total dissolved]

For fluoride in acid, total fluoride is [F⁻] + [HF], so α(F⁻) = Ka ÷ (Ka + [H⁺]). For a metal bound by a ligand X with overall formation constants β₁, β₂ …, α(M) = 1 ÷ (1 + β₁[X] + β₂[X]² + …).

Defining K′sp. For a salt MₐLᵦ, substituting [M] = α(M)·C(M) and [L] = α(L)·C(L) into Ksp gives

K′sp = C(M)ᵃ × C(L)ᵇ = Ksp ÷ (α(M)ᵃ × α(L)ᵇ)

Because each α is at most 1, K′sp is always equal to or larger than Ksp. It is conditional because it holds only for the chosen pH, ligand concentration and ionic strength. Once calculated, it is used exactly like an ordinary Ksp, but with total concentrations, which is what a chemist actually measures.

When is it valid? The method works cleanly when the pH (or free ligand level) is fixed by a buffer or large excess, so that α values are constants. If dissolution itself changes the pH significantly, a full treatment with mass and charge balances is needed instead.

Formulae

K′sp = Ksp ÷ (α(M)ᵃ α(L)ᵇ). For a monoprotic weak acid HL: α(L⁻) = Ka ÷ (Ka + [H⁺]). For a diprotic acid H₂L: α(L²⁻) = Ka₁Ka₂ ÷ ([H⁺]² + Ka₁[H⁺] + Ka₁Ka₂). Activity form: K°sp = Ksp(concentration) × γ(M)ᵃ γ(L)ᵇ.

Step-by-step reasoning

To find the solubility of a salt under fixed conditions:

1. Write the dissolution equation and the ordinary Ksp expression. 2. Identify every side reaction of the cation and the anion at those conditions. 3. Calculate α for each ion from Ka values or formation constants and the fixed [H⁺] or [ligand]. 4. Compute K′sp = Ksp ÷ (αᵃ αᵇ). 5. Set up the solubility s using total concentrations and solve as for an ordinary Ksp. 6. Check that the assumed fixed conditions really stay fixed.

Visual explanation

In the solubility simulation, plot log(solubility) of CaF₂ against pH. Above about pH 5 the line is flat, because fluoride is almost entirely F⁻ and α ≈ 1. Below the pKa of HF (about 3.2) the line climbs steadily, rising by roughly two-thirds of a log unit for each pH unit, as protonation pulls fluoride out of the Ksp expression.

Real-world analogy

Imagine a shop that allows only a fixed number of customers inside at once, counted at the door. If some customers slip into a side café inside the building, the door counter sees fewer "shoppers" and lets more people in. Side reactions are the café: the Ksp counter sees only free ions, so the total that can enter solution grows.

Real-world example

Tooth enamel is largely hydroxyapatite, Ca₅(PO₄)₃OH. Acids produced by oral bacteria protonate phosphate and hydroxide ions, lowering their free concentrations, so the conditional solubility of enamel rises sharply below about pH 5.5. Fluoride treatment converts some surface to fluorapatite, which has a lower Ksp and a less basic anion, so it resists acid attack better.

Why?

Why does a conditional constant make calculations easier? Side reactions add many coupled equations. When pH or ligand level is fixed, all those equations collapse into a single number, α, so the problem returns to the familiar one-constant form while still reflecting the real chemistry.

Common misconception

"Adding acid increases the solubility of every sparingly soluble salt." Only salts whose ions are basic, or whose cation is complexed by the acid's anion, respond. Silver chloride contains the anion of a strong acid; Cl⁻ is not protonated, so its solubility is essentially unchanged by nitric acid.

Worked example

Question: Calculate the solubility of CaF₂ in water (ignoring hydrolysis) and in a solution buffered at pH 2.00. Ksp = 3.9 × 10⁻¹¹; Ka(HF) = 6.8 × 10⁻⁴.

Reasoning: In water, 4s³ = 3.9 × 10⁻¹¹, so s = 2.1 × 10⁻⁴ mol dm⁻³. At pH 2.00, α(F⁻) = 6.8 × 10⁻⁴ ÷ (6.8 × 10⁻⁴ + 1.0 × 10⁻²) = 0.064. K′sp = 3.9 × 10⁻¹¹ ÷ (0.064)² = 9.6 × 10⁻⁹. Total calcium = s and total fluoride = 2s, so 4s³ = 9.6 × 10⁻⁹ and s = 1.3 × 10⁻³ mol dm⁻³.

Answer: About 2.1 × 10⁻⁴ mol dm⁻³ in water and 1.3 × 10⁻³ mol dm⁻³ at pH 2.00, roughly six times more soluble.

Quick check

1. Why is a conditional solubility product always greater than or equal to the ordinary Ksp? Answer: Because each α fraction is at most 1, dividing Ksp by α values can only keep it the same or make it larger.

Exam focus

State clearly that Ksp involves free ions while measured solubility is a total. Show the α calculation explicitly and state the pH or ligand concentration it applies to. Examiners reward a sentence explaining the direction of the effect using Le Chatelier's principle before any numbers.

Advanced insight

In real work, activity and side-reaction corrections are combined: K′sp = K°sp ÷ (γ(M)ᵃ γ(L)ᵇ α(M)ᵃ α(L)ᵇ). The Davies equation supplies γ values up to ionic strengths of roughly 0.5 mol dm⁻³. Ion pairs such as CaSO₄(aq) add a further dissolved species that neither α nor γ captures, which is why careful solubility data sometimes need an explicit ion-pair constant.

Summary

Tabulated Ksp values refer to free ions and, strictly, to activities. Measured solubility counts total dissolved metal and ligand. Low activity coefficients, protonation of basic anions and complexation of metal ions all raise the measured solubility. The conditional constant K′sp = Ksp ÷ (αᵃ αᵇ) captures these effects at fixed conditions and is used like an ordinary Ksp with total concentrations.

Practice questions

1. Write α(F⁻) for fluoride in a solution of fixed [H⁺] and evaluate it at pH 3.17, where [H⁺] equals Ka. Answer: α = Ka ÷ (Ka + [H⁺]); when [H⁺] = Ka, α = 0.50. 2. Explain why barium sulfate is only slightly more soluble in dilute acid, while barium carbonate dissolves readily. Answer: Sulfate is a very weak base (pKa of HSO₄⁻ about 2), so α(SO₄²⁻) stays near 1 except in strong acid; carbonate is strongly protonated, and CO₂ escapes, so its α becomes tiny. 3. Adding KNO₃ to saturated AgCl slightly increases the dissolved silver. Which effect is responsible? Answer: The activity (salt) effect: higher ionic strength lowers the activity coefficients, so higher concentrations are needed to reach K°sp. 4. For a metal with α(M) = 0.010 because of complexation, by what factor does K′sp exceed Ksp for an MX salt with a non-basic anion? Answer: K′sp = Ksp ÷ 0.010, a factor of 100, so the solubility of MX rises by a factor of 10.