Dissolution equilibrium of a slightly soluble salt
“Insoluble” doesn’t mean none at all dissolves. Put AgCl in water and a very small amount dissolves; once the solution is saturated, dissolving and precipitating happen at the same rate:
The solid is left out of the expression, so K for this equilibrium is just the product of the ion concentrations, called the solubility product溶度积, Ksp: Ksp = [Ag⁺][Cl⁻]. In general, for MₘXₙ(s) ⇌ mMⁿ⁺(aq) + nXᵐ⁻(aq), Ksp = [Mⁿ⁺]ᵐ[Xᵐ⁻]ⁿ. The Ksp values on this site come from OpenStax Chemistry 2e, Appendix J (25 °C).
Ksp and molar solubility
If s mol of salt dissolves per liter of saturated solution (the molar solubility摩尔溶解度), then [Mⁿ⁺] = m·s and [Xᵐ⁻] = n·s:
| Formula type | Examples | Ksp and s |
|---|---|---|
| MX | AgCl, CaCO₃ | Ksp = s² |
| MX₂ or M₂X | CaF₂, Ag₂CO₃ | Ksp = (s)(2s)² = 4s³ |
| M₃X or MX₃ | Ag₃PO₄, Fe(OH)₃ | Ksp = 27s⁴ |
For salts of the same formula type, the smaller Ksp means the less soluble salt; for different types you can’t compare Ksp values directly and must calculate s first.
When two solutions are mixed, substituting the ion concentrations after mixing into the expression gives the ion product离子积, Q: if Q > Ksp the solution is supersaturated and a precipitate forms; if Q < Ksp no precipitate forms.
Choose a salt to see each step from Ksp to solubility; then try mixing two solutions:
Example 1: Solubility from Ksp
At 25 °C, Ksp for PbI₂ is 1.4 × 10⁻⁸. Find the molar solubility of PbI₂ in water, [I⁻] in the saturated solution, and the mass that dissolves per liter (M = 461.0 g/mol).
-
Write the equilibrium and the Ksp expression.
-
Express the ion concentrations in terms of s. If s mol of PbI₂ dissolves per liter, it gives s mol of Pb²⁺ and 2s mol of I⁻ (concentrations in M):
PbI₂(s) Pb²⁺ 2I⁻ I — 0 0 C −s +s +2s E — s 2s -
Substitute into Ksp. When 2s is squared, the 2 is squared too:
-
Solve for s. Divide by 4, then take the cube root; the cube root of 10⁻⁹ is exactly 10⁻³:
-
Find [I⁻].
-
Convert to mass per liter. Molar solubility (mol/L) × molar mass (g/mol) = grams dissolved per liter:
Example 2: Ksp from solubility
At 25 °C, the solubility of Ag₂CO₃ is measured as 0.035 g/L (M = 275.75 g/mol). Find Ksp.
-
Convert the mass solubility to molar solubility. Mass solubility (g/L) ÷ molar mass (g/mol):
-
Write the equilibrium and express the ions in terms of s. One Ag₂CO₃ gives 2 Ag⁺ and 1 CO₃²⁻:
-
Write Ksp and substitute s.
-
Substitute the value.
-
Check. This agrees with the OpenStax table value, 8.1 × 10⁻¹². Two common mistakes: writing [Ag⁺] as s gives Ksp = s³ = 2.0 × 10⁻¹², 4 times too small; forgetting to square the 2 gives 2s³ = 4.1 × 10⁻¹², 2 times too small.
Example 3: Will a precipitate form, and what is left?
0.100 L of 0.200 M K₂C₂O₄ (potassium oxalate) is added to 0.150 L of 0.250 M BaBr₂. Ksp for BaC₂O₄ is 2.3 × 10⁻⁸ (the value given in the problem). Describe what the final mixture looks like, and support your answer with calculations.
-
Find the possible precipitate. After mixing, the solution contains K⁺, C₂O₄²⁻, Ba²⁺ and Br⁻. All potassium salts are soluble, so KBr does not precipitate; the only possible precipitate is BaC₂O₄:
-
Concentrations after mixing (don’t forget dilution). The total volume is 0.100 + 0.150 = 0.250 L. First find the moles, then divide by the total volume to get molarity:
M₁V₁ = M₂V₂ gives the same result: 0.200 × 0.100 = M₂ × 0.250, so M₂ = 0.0800 M.
-
Calculate Q and compare it with Ksp.
Q is about 5 × 10⁵ times Ksp (2.3 × 10⁻⁸). Q ≫ Ksp, so the solution is far supersaturated and BaC₂O₄ must precipitate.
-
Treat the precipitation as complete and find the limiting ion. Ba²⁺ + C₂O₄²⁻ → BaC₂O₄(s) uses the two ions 1 : 1. There is less C₂O₄²⁻ (0.0200 mol) than Ba²⁺ (0.0375 mol), so C₂O₄²⁻ is limiting. A BCA table (U4.5) keeps track of the amounts, in mol:
Ba²⁺ C₂O₄²⁻ BaC₂O₄ Before 0.0375 0.0200 0 Change −0.0200 −0.0200 +0.0200 After 0.0175 ≈ 0 0.0200 -
Find how much C₂O₄²⁻ is left. [C₂O₄²⁻] is not really zero: the liquid above the solid is a saturated solution of BaC₂O₄, so a tiny amount of BaC₂O₄ dissolves. Let x M dissolve and set up an ICE table (concentrations in M):
BaC₂O₄(s) Ba²⁺ C₂O₄²⁻ I — 0.0700 0 C −x +x +x E — 0.0700 + x x Because x is tiny, 0.0700 + x ≈ 0.0700:
Check: 3.3 × 10⁻⁷ ≪ 0.0700, so the approximation is fine. The excess Ba²⁺ is a common ion that keeps even less BaC₂O₄ in solution (next lesson, U7.12).
-
List the final ion concentrations (in M). K⁺ and Br⁻ take no part in the reaction; they are only diluted:
Check that charge balances:
-
Describe the appearance. A white precipitate (BaC₂O₄) forms as soon as the two colorless solutions are mixed. Once it settles, about 4.5 g of white solid sits at the bottom under a clear, colorless solution (all the remaining ions are colorless). The oxalate left in solution:
The oxalate has been precipitated almost completely, which is called quantitative precipitation.
- AgCl (1.6 × 10⁻¹⁰) or AgBr (5.0 × 10⁻¹³)
Same type, so the larger Ksp means the larger solubility.
- CaF₂ (4.0 × 10⁻¹¹) or AgCl (1.6 × 10⁻¹⁰)
Different types: s for CaF₂ is 2.2 × 10⁻⁴ M and for AgCl 1.3 × 10⁻⁵ M.
- Ag₂CO₃ (8.1 × 10⁻¹²) or CaCO₃ (8.7 × 10⁻⁹)
s is 1.3 × 10⁻⁴ M and 9.3 × 10⁻⁵ M.
- PbI₂ (1.4 × 10⁻⁸) or PbSO₄ (1.3 × 10⁻⁸)
Similar Ksp, but PbI₂ is 4s³ with s = 1.5 × 10⁻³ M; PbSO₄ has s = 1.1 × 10⁻⁴ M.
- AgI (1.5 × 10⁻¹⁶) or AgBr (5.0 × 10⁻¹³)
Same type, and AgBr has the larger Ksp.
- Ag₃PO₄ (1.8 × 10⁻¹⁸) or AgCl (1.6 × 10⁻¹⁰)
For Ag₃PO₄, s = (Ksp/27)¼ = 1.6 × 10⁻⁵ M, even larger than 1.3 × 10⁻⁵ M for AgCl.
- Fe(OH)₃ (4 × 10⁻³⁸) or AgI (1.5 × 10⁻¹⁶)
s is 2 × 10⁻¹⁰ M and 1.2 × 10⁻⁸ M.
- CaCO₃ (8.7 × 10⁻⁹) or Mg(OH)₂ (8.9 × 10⁻¹²)
s is 9.3 × 10⁻⁵ M and 1.3 × 10⁻⁴ M: three orders of magnitude smaller Ksp, yet more soluble.
Common mistakes
Mistake 1: “The smaller Ksp, the lower the solubility, always.” That holds only for salts of the same formula type. For different types, calculate s first and then compare.
Mistake 2: “For CaF₂, Ksp = s × 2s.” [F⁻] is 2s and is squared in the expression: Ksp = s(2s)² = 4s³.
Mistake 3: “Adding more solid to a saturated solution raises the ion concentrations.” The solid doesn’t affect the equilibrium; Ksp sets the ion concentrations in a saturated solution, and the extra solid just sits on the bottom.
Quick check
What is the Ksp expression for Ca₃(PO₄)₂?
The exponents are the coefficients of the ions, and the solid is left out.
At 25 °C, Ksp for AgBr is 5.0 × 10⁻¹³ (M = 187.8 g/mol). What is the greatest mass of AgBr that can dissolve in 2.0 L of water?
s = √(5.0 × 10⁻¹³) = 7.1 × 10⁻⁷ M, so 2.0 L holds 1.4 × 10⁻⁶ mol, a mass of 1.4 × 10⁻⁶ × 187.8 = 2.7 × 10⁻⁴ g. A is for only 1.0 L; D uses Ksp in place of s.
The molar solubility of CaF₂ is measured as 2.2 × 10⁻⁴ M. The Ksp calculated from this is about:
Ksp = s(2s)² = 4s³ = 4 × (2.2 × 10⁻⁴)³ = 4.3 × 10⁻¹¹. B is s²; D leaves out the 4.
Equal volumes of 2.0 × 10⁻⁴ M AgNO₃ and 2.0 × 10⁻⁴ M NaCl are mixed (Ksp of AgCl = 1.6 × 10⁻¹⁰). Does a precipitate form?
Mixing halves each concentration to 1.0 × 10⁻⁴ M, so Q = 1.0 × 10⁻⁸, about 60 times Ksp.
For which salt is the molar solubility calculated with s = (Ksp/27)¼?
Ag₃PO₄ ⇌ 3Ag⁺ + PO₄³⁻, so Ksp = (3s)³·s = 27s⁴.
More solid AgCl is added to a saturated AgCl solution (with AgCl solid on the bottom), stirred, and left to settle. [Ag⁺] in the solution:
The solution is already saturated, so Ksp sets [Ag⁺]; the added solid doesn’t dissolve.
AP-style free response
At 25 °C, Ksp for Mg(OH)₂ is 8.9 × 10⁻¹² and Ksp for CaCO₃ is 8.7 × 10⁻⁹ (OpenStax).
(a) Write the dissolution equilibrium and the Ksp expression for Mg(OH)₂.
(b) Calculate the molar solubility of Mg(OH)₂ in water and [OH⁻] in the saturated solution.
(c) Ksp for CaCO₃ is about 1000 times larger than for Mg(OH)₂. Which has the larger molar solubility in water? Justify your answer with calculations.
(d) 50.0 mL of 2.0 × 10⁻³ M MgCl₂ is mixed with 50.0 mL of 2.0 × 10⁻³ M NaOH. Does Mg(OH)₂ precipitate?
(e) Explain why comparing the Ksp values alone is not enough in (c).
Model answer and scoring
(a) Mg(OH)₂(s) ⇌ Mg²⁺(aq) + 2OH⁻(aq), Ksp = [Mg²⁺][OH⁻]².
(b) Ksp = 4s³, so s = ³√(8.9 × 10⁻¹² ÷ 4) = 1.3 × 10⁻⁴ M; [OH⁻] = 2s = 2.6 × 10⁻⁴ M.
(c) For CaCO₃, s = √(8.7 × 10⁻⁹) = 9.3 × 10⁻⁵ M, smaller than 1.3 × 10⁻⁴ M for Mg(OH)₂. Mg(OH)₂ has the larger molar solubility.
(d) After mixing, [Mg²⁺] = [OH⁻] = 1.0 × 10⁻³ M, so Q = 1.0 × 10⁻³ × (1.0 × 10⁻³)² = 1.0 × 10⁻⁹ > 8.9 × 10⁻¹²: a precipitate forms.
(e) The two salts are different formula types: Ksp = s² for CaCO₃ and Ksp = 4s³ for Mg(OH)₂. Because Ksp is related to s differently, s must be calculated before comparing.
Scoring: (a) equilibrium and expression; (b) 4s³ and 2s; (c) calculating and comparing both values of s; (d) halved concentrations after mixing, and comparing Q with Ksp; (e) different formula types.
Summary
- For a slightly soluble salt MₘXₙ, Ksp = [Mⁿ⁺]ᵐ[Xᵐ⁻]ⁿ, with the solid left out.
- Molar solubility s: Ksp = s² for MX, 4s³ for MX₂, and 27s⁴ for M₃X. For different types, compare s, not just Ksp.
- If the ion product Q > Ksp, a precipitate forms; if Q < Ksp, it doesn’t.
AP tip: Include the coefficient when you write an ion concentration ([F⁻] = 2s) and square the whole 2s when you substitute. For mixing problems, find the concentrations after mixing (the volume has changed) before calculating Q.