CHEMISTRY 2 • AQUEOUS EQUILIBRIA & SOLUBILITY

Computing Ksp from Solubility — Compute Ksp from solubility data

Learn to transform measurable solubility into the equilibrium constant that governs how ionic solids dissolve.

Historical Context & Motivation

For centuries, people noticed that some salts dissolve easily in water while others barely dissolve at all. Pharmacists, miners, and alchemists all needed to know how much of a substance water could hold, but they lacked a quantitative framework to predict it. The concept of solubility product constant (Ksp) arose from the broader development of chemical equilibrium theory, giving chemists a single number that captures how readily an ionic compound dissolves.

1864
Law of Mass Action
Cato Guldberg and Peter Waage proposed that the rate of a reaction is proportional to the concentrations of the reactants. This foundational idea eventually led to equilibrium expressions for all types of reactions, including dissolution.
1889
Arrhenius & Ionic Dissociation
Svante Arrhenius demonstrated that salts break apart into ions when they dissolve. His theory of electrolytic dissociation clarified that dissolved salts exist as separate cations and anions in solution.
1894
Nernst & Solubility Product
Walther Nernst formalized the solubility product concept, applying equilibrium theory to sparingly soluble salts. He showed that Ksp is a true equilibrium constant, valid at a given temperature.
1923
Debye-Hückel Theory
Peter Debye and Erich Hückel developed a model for ion interactions in solution, explaining why real-world solubility measurements sometimes deviate from ideal Ksp predictions. Their work refined how we use ionic strength to correct calculations.

The central question this lesson addresses is straightforward: if you know how many grams of a salt dissolve per liter of water, how can you convert that experimental measurement into the equilibrium constant Ksp? Answering this question connects lab data to the powerful predictions of equilibrium chemistry.

Core Principles & Definitions

Before you can compute Ksp from solubility data, you need to understand four essential ideas. These principles form the logical chain from a measured solubility value all the way to the equilibrium constant.

1

Molar Solubility (s)

Molar solubility is the number of moles of solute that dissolve per liter of saturated solution at a given temperature. If a problem gives solubility in grams per liter, you must convert to mol/L using the molar mass before proceeding.
2

Dissolution Equilibrium

When an ionic solid is placed in water, it dissolves until the solution is saturated. At saturation, the rate of dissolving equals the rate of precipitation, establishing a dynamic equilibrium between the solid and its dissolved ions.
3

Ion Stoichiometry

The balanced dissolution equation tells you how many moles of each ion form per mole of solid that dissolves. For example, if one formula unit produces two anions, then the anion concentration is twice the molar solubility.
4

Ksp Expression

The solubility product constant (Ksp) equals the product of the ion concentrations, each raised to the power of its coefficient in the balanced equation. Pure solids do not appear in the expression.
✦ KEY TAKEAWAY
Think of Ksp like the capacity of a parking garage. The molar solubility tells you how many cars (formula units) can fit, but Ksp accounts for the fact that each car might release a different number of passengers (ions). A salt that produces three ions from one formula unit fills up the 'garage' differently than one producing only two ions, even if both have the same molar solubility.

Visual Explanation — From Solid to Ions

The diagram shows CaF2 dissolving into Ca²⁺ (purple) and F⁻ (pink) ions. At saturation, dissolving and precipitation occur at equal rates. The Ksp expression captures the ion concentrations at this dynamic equilibrium.

Notice in the diagram that each formula unit of CaF2 releases one Ca²⁺ ion and two F⁻ ions. This 1 : 2 stoichiometric ratio is essential. If the molar solubility of CaF2 is s mol/L, then [Ca²⁺] = s and [F⁻] = 2s. Forgetting that factor of 2 is one of the most common mistakes students make when computing Ksp.

Mathematical Framework

The mathematical procedure for computing Ksp from solubility data follows a clear sequence: write the dissolution equation, build an ICE-style relationship, and substitute into the equilibrium expression. Let's formalize each step.

GENERAL DISSOLUTION
MₐXᵦ(s) ⇌ a M^(m+)(aq) + b X^(n−)(aq)
M = cation, X = anion, a and b = stoichiometric coefficients. The solid does not appear in the Ksp expression.
KSP EXPRESSION
Ksp = [M^(m+)]^a × [X^(n−)]^b
Each ion concentration is raised to the power of its coefficient in the balanced dissolution equation.
SUBSTITUTING MOLAR SOLUBILITY (s)
Ksp = (a × s)^a × (b × s)^b = a^a × b^b × s^(a+b)
If the molar solubility is s mol/L, then [Mm+] = a × s and [Xn−] = b × s. This general formula lets you handle any salt type.
⚠️ Unit Check
Solubility is often given in g/L, but Ksp requires molar concentrations (mol/L). Always convert using the molar mass: s (mol/L) = solubility (g/L) ÷ molar mass (g/mol). Skipping this conversion is a frequent source of error on exams.

Let's see what the general formula looks like for common salt types. For a 1 : 1 salt like AgCl, a = 1 and b = 1, so Ksp = s². For a 1 : 2 salt like CaF2, a = 1 and b = 2, giving Ksp = (s)(2s)² = 4s³. For a 2 : 3 salt like Bi2S3, a = 2 and b = 3, so Ksp = (2s)²(3s)³ = 108s⁵. Getting the stoichiometry right is the key to every problem.

Salt-Type Classification & Quick-Reference

Different types of ionic compounds produce different numbers of ions, which changes the relationship between molar solubility and Ksp. The table below and the accompanying diagram give you a quick reference for the most common salt types you'll encounter.

Ksp expressions for common salt types in terms of molar solubility s
Salt TypeExampleDissolution EquationKsp in Terms of s
1 : 1 (MX)AgClAgCl ⇌ Ag⁺ + Cl⁻s²
1 : 2 (MX₂)CaF₂CaF₂ ⇌ Ca²⁺ + 2 F⁻4s³
2 : 1 (M₂X)Ag₂CrO₄Ag₂CrO₄ ⇌ 2 Ag⁺ + CrO₄²⁻4s³
1 : 3 (MX₃)AlF₃AlF₃ ⇌ Al³⁺ + 3 F⁻27s⁴
2 : 3 (M₂X₃)Bi₂S₃Bi₂S₃ ⇌ 2 Bi³⁺ + 3 S²⁻108s⁵
This graph compares how Ksp grows as molar solubility increases for three salt types. Notice that salts producing more ions (like the 2 : 3 type) have Ksp values that increase much more steeply with solubility, because the exponent in the formula is larger.

The graph makes a crucial point: you cannot directly compare Ksp values to rank solubility unless the salts produce the same number and ratio of ions. A salt with a larger Ksp might actually have a lower molar solubility than a salt with a smaller Ksp if their formulas produce different numbers of ions. Always convert Ksp to molar solubility before making solubility comparisons across different salt types.

Worked Example — Computing Ksp of PbI₂

Let's walk through a complete problem. Suppose you measure that the solubility of lead(II) iodide, PbI2, is 0.59 g/L at 25 °C. Compute Ksp.

Computing Ksp of PbI₂ from Solubility
1
Step 1 — Write the Dissolution EquationPbI2(s) ⇌ Pb²⁺(aq) + 2 I⁻(aq). Each formula unit of PbI2 produces one Pb²⁺ ion and two I⁻ ions. This is a 1 : 2 salt.
2
Step 2 — Convert Solubility to mol/LThe molar mass of PbI2 is 207.2 (Pb) + 2 × 126.9 (I) = 461.0 g/mol. Therefore, the molar solubility is s = 0.59 g/L ÷ 461.0 g/mol = 1.28 × 10⁻³ mol/L.
s = 1.28 × 10⁻³ mol/L
3
Step 3 — Determine Ion ConcentrationsFrom the balanced equation: [Pb²⁺] = s = 1.28 × 10⁻³ M and [I⁻] = 2s = 2 × (1.28 × 10⁻³) = 2.56 × 10⁻³ M. Always multiply the molar solubility by the stoichiometric coefficient for each ion.
[Pb²⁺] = 1.28 × 10⁻³ M, [I⁻] = 2.56 × 10⁻³ M
4
Step 4 — Write and Evaluate the Ksp ExpressionKsp = [Pb²⁺][I⁻]² = (1.28 × 10⁻³)(2.56 × 10⁻³)². First compute (2.56 × 10⁻³)² = 6.55 × 10⁻⁶. Then multiply: (1.28 × 10⁻³)(6.55 × 10⁻⁶) = 8.39 × 10⁻⁹.
Ksp = 8.4 × 10⁻⁹
5
Step 5 — Verify with General FormulaFor a 1 : 2 salt, Ksp = 4s³. Substituting s = 1.28 × 10⁻³: Ksp = 4 × (1.28 × 10⁻³)³ = 4 × 2.10 × 10⁻⁹ = 8.4 × 10⁻⁹. This matches our step-by-step result, confirming our calculation is correct.
Confirmed: Ksp ≈ 8.4 × 10⁻⁹
💡 Pro Tip
Always double-check your answer using the shortcut formula (4s³ for 1 : 2 salts, s² for 1 : 1 salts, etc.). If the two methods agree, you can be confident in your result. If they don't, look for an arithmetic mistake in your ion concentrations.

Strengths & Limitations of the Ksp Model

The Ksp model is a powerful tool, but like any model, it works best under certain conditions. Understanding its strengths and limitations helps you know when to trust your calculations and when additional corrections might be needed.

Strengths and limitations of the Ksp approach
StrengthsLimitations
Predicts whether a precipitate will form when two solutions are mixed (compare ion product Q to Ksp).Assumes ideal behavior — ignores ion-ion interactions that matter at higher concentrations.
Allows ranking of solubilities for salts of the same type (e.g., comparing two 1 : 1 salts).Cannot be used to compare solubilities of salts with different stoichiometries without converting to molar solubility first.
Combines with common-ion effect and pH calculations to predict solubility in complex solutions.Does not account for complex-ion formation, which can dramatically increase solubility beyond what Ksp predicts.
Tabulated values are widely available and temperature-specific, enabling reliable calculations.Only valid at the specific temperature listed. Ksp changes with temperature, and tables may not cover all conditions.
✦ KEY TAKEAWAY
Ksp is like the maximum occupancy sign on a building — it tells you the equilibrium limit of dissolved ions. But just as a fire code doesn't account for people standing in the hallway or sneaking in a back door, Ksp doesn't account for complex ions or non-ideal behavior. It's a reliable starting point for predicting solubility, but real solutions can be more complicated.

Connection to Advanced Equilibrium Concepts

Computing Ksp from solubility is just the beginning. In more advanced chemistry courses, you'll encounter situations where multiple equilibria operate simultaneously — for instance, a dissolving salt whose ions also participate in acid-base reactions or form complex ions. The table below previews how the basic Ksp concept connects to these more advanced topics.

How basic Ksp calculations connect to advanced equilibrium topics
This Lesson (Basic Ksp)Advanced Extensions
Compute Ksp from molar solubility in pure water.Compute solubility in the presence of a common ion (common-ion effect), which decreases solubility.
Assume all dissolved solute fully dissociates into simple ions.Account for complex-ion formation (Kf), which can increase apparent solubility far beyond Ksp predictions.
Use concentrations directly in the Ksp expression.Use activities instead of concentrations, corrected by activity coefficients from Debye-Hückel theory.
Compare ion product Q to Ksp to predict precipitation.Use ΔG° = −RT ln Ksp to connect solubility to thermodynamic quantities like enthalpy and entropy of dissolution.

For now, focus on mastering the fundamental skill of converting solubility data into Ksp. Once that process is automatic, you'll be well prepared to tackle the common-ion effect, selective precipitation, and qualitative analysis — topics that build directly on what you've learned here. Every advanced solubility problem still starts with the same dissolution equation and the same Ksp expression.

Practice Problems

PROBLEM 1 — CONCEPTUAL
Explain why the pure solid is not included in the Ksp expression. If you had twice as much solid in the beaker, would Ksp change?
PROBLEM 2 — BASIC CALCULATION
The molar solubility of AgBr at 25 °C is 7.35 × 10⁻⁷ mol/L. AgBr is a 1 : 1 salt (AgBr ⇌ Ag⁺ + Br⁻). Calculate Ksp.
PROBLEM 3 — INTERMEDIATE
The solubility of Ca(OH)2 at 25 °C is 1.5 g/L. The molar mass of Ca(OH)2 is 74.09 g/mol. Compute Ksp. (Hint: Ca(OH)2 is a 1 : 2 salt.)
PROBLEM 4 — APPLIED
A water treatment plant tests a sample and finds that a saturated solution of Ag2CrO4 contains 0.022 g of dissolved silver chromate per liter. The molar mass of Ag2CrO4 is 331.7 g/mol. Compute Ksp and discuss whether this salt is very soluble or sparingly soluble.
PROBLEM 5 — CRITICAL THINKING
Two salts, AX (a 1 : 1 salt) and BY2 (a 1 : 2 salt), have Ksp values of 4.0 × 10⁻⁸ and 4.0 × 10⁻⁸ respectively. Without doing the full calculation, predict which salt has the greater molar solubility. Then verify your prediction by calculating s for each.

Lesson Summary

The solubility product constant (Ksp) quantifies the equilibrium between a sparingly soluble ionic solid and its dissolved ions. To compute Ksp from solubility data, follow these steps: (1) write the balanced dissolution equation, (2) convert solubility to molar solubility (s in mol/L) if necessary, (3) use stoichiometric ratios to express each ion concentration in terms of s, and (4) substitute into the Ksp expression and evaluate.

The relationship between Ksp and s depends on the salt type: s² for 1 : 1 salts, 4s³ for 1 : 2 or 2 : 1 salts, and 108s⁵ for 2 : 3 salts. Because these formulas differ, you cannot directly compare Ksp values to rank solubility across different salt types — always convert to molar solubility first. Mastering this skill prepares you for the common-ion effect, selective precipitation, and more advanced aqueous equilibrium problems.

Varsity Tutors • Chemistry 2 • Computing Ksp from Solubility