SECTION 1
Historical Context & Motivation
The quantitative study of how much of a sparingly soluble salt dissolves in water dates to the dawn of analytical chemistry, long before equilibrium thermodynamics was formalized. Early chemists observed that certain precipitates formed only when the concentrations of the constituent ions exceeded a reproducible threshold—an observation that begged for a predictive framework. The development of the solubility product constant (Ksp) gave chemists precisely that tool, transforming qualitative precipitation tests into rigorous calculations rooted in chemical equilibrium. Understanding how to compute Ksp from experimentally measured solubility is a foundational skill because solubility data—expressed in grams per liter or moles per liter—is what we actually measure in the laboratory, whereas Ksp is the thermodynamic quantity that allows us to predict whether precipitation will occur under any arbitrary set of ion concentrations.
1864 • Law of Mass Action
1889 • Nernst's Solubility Product
1923 • Debye–Hückel Theory
1960s–present • Modern Computational Approaches
The central question this lesson addresses is deceptively straightforward: given that a sparingly soluble salt has a measured solubility of s mol L⁻¹, how do we convert that single number into the equilibrium constant Ksp? As we will see, the answer depends critically on the stoichiometry of the dissolution reaction, a detail that novice problem-solvers frequently overlook.
SECTION 2
Core Principles & Definitions
Before computing any Ksp value, you need a firm grasp on several interconnected ideas. The dissolution equilibrium of a sparingly soluble ionic compound is a heterogeneous equilibrium in which the undissolved solid is the reactant and its constituent aqueous ions are the products. Because the activity of a pure solid is unity, only the ion concentrations (or, more precisely, activities) appear in the equilibrium expression. The molar solubility (often denoted s) is the number of moles of solid that dissolve per liter of saturated solution and serves as the experimental input from which Ksp is derived.
Dissolution Equilibrium
Molar Solubility (s)
ICE Table Stoichiometry
Unit Conversion
Temperature Dependence
KEY TAKEAWAY
SECTION 3
Visual Explanation — From Solid to Ions to Ksp
The following diagram illustrates the conceptual workflow for computing Ksp from solubility data. It traces the path from the experimentally measured solubility (in g L⁻¹ or mol L⁻¹) through the stoichiometric dissociation of the salt into its ions, and finally to the assembly of the Ksp expression. Pay particular attention to the stoichiometric coefficients, which multiply the molar solubility to yield individual ion concentrations. The distinction between a 1 : 1 salt like AgCl and a 1 : 2 salt like CaF2 is the single most important conceptual step in these calculations.
In the diagram above, note that the generic expression Ksp = aa × bb × s(a+b) is the master formula connecting molar solubility to the equilibrium constant. For a 1 : 1 salt this simplifies to s², for a 1 : 2 salt to 4s³, and for a 2 : 3 salt to 108s⁵. Each of these numerical prefactors—1, 4, and 108—arises purely from stoichiometric coefficients raised to the appropriate powers.
SECTION 4
Mathematical Framework
The mathematical derivation begins with the balanced dissolution equilibrium for a general sparingly soluble salt. We then construct an ICE (Initial–Change–Equilibrium) table to express all ion concentrations in terms of a single unknown—the molar solubility s. Finally, we substitute these expressions into the Ksp expression. The key insight is that stoichiometric coefficients enter both as multipliers of s and as exponents in the product.
GENERAL DISSOLUTION EQUILIBRIUM
MaXb is the sparingly soluble salt; a and b are the stoichiometric coefficients of the cation and anion, respectively.
SOLUBILITY PRODUCT EXPRESSION
The solid does not appear because its activity is 1 by convention. Brackets denote molar concentrations at equilibrium.
SUBSTITUTION OF MOLAR SOLUBILITY
Here s is the molar solubility (mol L⁻¹). For AgCl (a = b = 1): Ksp = s². For PbCl2 (a = 1, b = 2): Ksp = 4s³.
UNIT CONVERSION (WHEN GIVEN g/L)
Always convert to mol L⁻¹ before substituting into the Ksp expression. A dimensional analysis check should confirm that Ksp has units of (mol L⁻¹)(a+b), although by convention equilibrium constants are reported as dimensionless quantities.
Common Pitfall
SECTION 5
Detailed Breakdown by Salt Stoichiometry
Different stoichiometric classes of sparingly soluble salts produce qualitatively different Ksp expressions. Recognizing the pattern for each class allows you to write the expression by inspection, without re-deriving the algebra every time. The table below catalogs the most commonly encountered salt types in general chemistry, together with their generic Ksp in terms of s and a representative compound.
| Salt Type (a : b) | Example | Dissolution Equation | Ksp in Terms of s | Total Ion Exponent |
|---|---|---|---|---|
| 1 : 1 | AgCl | AgCl ⇌ Ag⁺ + Cl⁻ | s² | 2 |
| 1 : 2 | CaF₂ | CaF₂ ⇌ Ca²⁺ + 2 F⁻ | 4s³ | 3 |
| 2 : 1 | Ag₂CrO₄ | Ag₂CrO₄ ⇌ 2 Ag⁺ + CrO₄²⁻ | 4s³ | 3 |
| 1 : 3 | AlF₃ (simplified) | AlF₃ ⇌ Al³⁺ + 3 F⁻ | 27s⁴ | 4 |
| 2 : 3 | Bi₂S₃ | Bi₂S₃ ⇌ 2 Bi³⁺ + 3 S²⁻ | 108s⁵ | 5 |
| 3 : 2 | Ca₃(PO₄)₂ | Ca₃(PO₄)₂ ⇌ 3 Ca²⁺ + 2 PO₄³⁻ | 108s⁵ | 5 |
Ksp expressions for common stoichiometric salt types
The diagram above powerfully illustrates why you cannot directly compare Ksp values to rank solubilities when salts have different stoichiometries. A 2 : 3 salt like Bi2S3 has a Ksp four orders of magnitude smaller than AgCl at the same molar solubility, solely because the equilibrium expression contains s5 rather than s2. This is precisely why converting Ksp back to molar solubility (the reverse calculation) requires careful attention to the appropriate root.
SECTION 6
Worked Example — PbI₂
Lead(II) iodide, PbI2, is a sparingly soluble yellow salt commonly encountered in qualitative analysis. Suppose an experiment at 25 °C determines that the solubility of PbI2 is 0.54 g L⁻¹. Calculate Ksp for PbI2.
Computing Ksp of PbI₂ from Solubility in g/L
- 1
Step 1 — Write the Dissolution Equation
PbI2(s) ⇌ Pb²⁺(aq) + 2 I⁻(aq). This is a 1 : 2 salt: one formula unit produces one Pb²⁺ ion and two I⁻ ions. - 2
Step 2 — Convert Solubility to mol L⁻¹
The molar mass of PbI2 is 207.2 (Pb) + 2 × 126.9 (I) = 461.0 g mol⁻¹. Therefore, s = 0.54 g L⁻¹ ÷ 461.0 g mol⁻¹ = 1.17 × 10⁻³ mol L⁻¹.s = 1.17 × 10⁻³ mol L⁻¹ - 3
Step 3 — Build the ICE Table
At equilibrium: [Pb²⁺] = s = 1.17 × 10⁻³ M, and [I⁻] = 2s = 2(1.17 × 10⁻³) = 2.34 × 10⁻³ M. Note the factor of 2 on the iodide concentration—this is the stoichiometric coefficient from the balanced equation.[Pb²⁺] = 1.17 × 10⁻³ M, [I⁻] = 2.34 × 10⁻³ M - 4
Step 4 — Substitute into the Ksp Expression
Ksp = [Pb²⁺][I⁻]² = (1.17 × 10⁻³)(2.34 × 10⁻³)². First compute (2.34 × 10⁻³)² = 5.48 × 10⁻⁶. Then multiply: 1.17 × 10⁻³ × 5.48 × 10⁻⁶ = 6.41 × 10⁻⁹.Ksp = 6.4 × 10⁻⁹ - 5
Step 5 — Verify with the General Formula
For a 1 : 2 salt, Ksp = 4s³ = 4 × (1.17 × 10⁻³)³ = 4 × 1.60 × 10⁻⁹ = 6.4 × 10⁻⁹. The shortcut formula confirms our stepwise answer, providing a valuable self-check. The literature value for PbI2 is approximately 9.8 × 10⁻⁹, and the difference arises from the approximate solubility value used in this problem.Confirmed: Ksp ≈ 6.4 × 10⁻⁹
SECTION 7
Strengths & Limitations of the Ksp Model
The Ksp framework is one of the most practically useful equilibrium tools in chemistry, but it rests on idealizing assumptions that fail under certain conditions. Recognizing these boundaries is essential for knowing when the simple calculation we have developed is reliable and when more sophisticated treatments are required.
| Strengths | Limitations |
|---|---|
| Simple, closed-form relationship between measurable solubility and an equilibrium constant—requires only stoichiometry and basic algebra. | Uses concentrations rather than activities, so accuracy deteriorates when ionic strength is high (above ~0.01 M). |
| Allows prediction of precipitation via the ion product Q vs. Ksp comparison, applicable in qualitative analysis, water treatment, and geochemistry. | Assumes complete dissociation into the specified ions—does not account for ion-pair formation or complex ion equilibria (e.g., AgCl₂⁻). |
| Temperature dependence can be quantified through van 't Hoff analysis, linking solubility to thermodynamic state functions. | Ignores the common-ion effect and competing acid–base equilibria unless explicitly incorporated into a more complex equilibrium calculation. |
| Universally tabulated: extensive reference data exist for thousands of salts at 25 °C. | Cannot be directly applied to salts that undergo hydrolysis or redox reactions upon dissolution (e.g., some metal sulfides in acidic solution). |
Strengths versus limitations of the simple Ksp calculation
KEY TAKEAWAY
SECTION 8
Connection to Advanced Equilibrium Theory
The simple Ksp calculation presented in this lesson is the foundation upon which more advanced treatments are built. In analytical chemistry and geochemistry, the interplay between solubility equilibria, acid–base equilibria, complexation equilibria, and redox equilibria often makes real-world solubility prediction far more complex than a single Ksp expression would suggest. Nonetheless, every advanced multi-equilibrium calculation begins with the same Ksp expression and the same stoichiometric reasoning.
| Feature | Simple Ksp (This Lesson) | Advanced Activity-Based Treatment |
|---|---|---|
| Equilibrium expression | Ksp = [cation]ᵃ[anion]ᵇ using molar concentrations | Ksp° = (γ₊[cation])ᵃ(γ₋[anion])ᵇ using activity coefficients |
| Ionic strength assumption | Negligible (dilute solution) | Explicitly calculated; Debye–Hückel or Davies equation used for γ |
| Competing equilibria | None considered | Common-ion effect, complex-ion formation, pH-dependent anion protonation |
| Typical accuracy | Within a factor of 2–5 for sparingly soluble salts in pure water | Within 5–10% even in complex matrices |
| When to use | General chemistry courses; quick estimates | Environmental modeling, clinical assays, industrial precipitation design |
Simple vs. advanced Ksp treatments
Looking ahead, in courses on analytical chemistry or aqueous geochemistry you will encounter the conditional solubility product, which folds in the effects of pH, complexation, and ionic strength so that the apparent Ksp depends on the solution matrix. Software packages such as MINEQL+ and PHREEQC automate these multi-equilibrium calculations, but they all rely on the same fundamental stoichiometric reasoning we have practiced here. Mastering the simple case ensures you can critically evaluate the output of those computational tools rather than treating them as black boxes.
SECTION 9
Practice Problems
Question 1: CONCEPTUAL
Show answer
Question 2: BASIC CALCULATION
Show answer
Question 3: INTERMEDIATE
Show answer
Question 4: APPLIED
Show answer
Question 5: CRITICAL THINKING
Show answer
SUMMARY
Lesson Summary
Summary
Computing Ksp from solubility data involves a clear five-step workflow: write the balanced dissolution equation, convert solubility to molar solubility (mol L⁻¹) if necessary, use stoichiometric coefficients to express each ion concentration in terms of s, substitute into the Ksp expression, and evaluate the algebra. The general result for a salt MaXb is Ksp = aa × bb × s(a+b), where the numeric prefactor and power of s are entirely determined by stoichiometry.
Key points to remember: the solid's activity is 1 and does not appear in Ksp; stoichiometric coefficients multiply s and serve as exponents; different stoichiometries yield different formulas (s² for 1 : 1, 4s³ for 1 : 2 or 2 : 1, 108s⁵ for 2 : 3 or 3 : 2); and the concentration-based Ksp is an approximation that works well for dilute solutions but should be replaced by an activity-based treatment when ionic strength is significant.