GENERAL CHEMISTRY 2 • AQUEOUS EQUILIBRIA & SOLUBILITY

Comparing Solubilities — Compare solubilities using Ksp and stoichiometry

Why a larger Ksp does not always mean greater solubility, and how stoichiometry resolves the comparison.

Historical Context & Motivation

The question of why certain salts dissolve readily while others remain stubbornly insoluble has occupied chemists for centuries. Early alchemists catalogued substances as "soluble" or "insoluble" based on qualitative observation, but quantifying the degree of solubility required a thermodynamic framework that did not emerge until the late nineteenth and early twentieth centuries. The development of the solubility product constant (Ksp) gave chemists a single equilibrium number for each sparingly soluble salt, but comparing Ksp values across salts of different stoichiometries introduced a subtle and often misunderstood complication.

1864
Law of Mass Action
Cato Guldberg and Peter Waage formalize the relationship between equilibrium concentrations and a constant expression, laying the groundwork for all equilibrium constants including Ksp.
1889
Nernst's Solubility Product
Walther Nernst applies the mass-action law specifically to dissolution equilibria of sparingly soluble salts, defining the solubility product as the product of ion concentrations each raised to its stoichiometric coefficient.
1923
Debye–Hückel Theory
Peter Debye and Erich Hückel develop a model for ion–ion interactions in solution, explaining why measured solubilities deviate from ideal Ksp predictions and motivating the use of activity coefficients.
1950s–present
Modern Tabulations & Computational Chemistry
Extensive Ksp databases and computational approaches allow chemists to predict precipitation and compare solubilities across thousands of compounds under varying conditions.

A central question persists from Nernst's era to the modern classroom: if salt A has a Ksp of 10⁻⁸ and salt B has a Ksp of 10⁻¹⁰, is salt A necessarily more soluble? The answer depends entirely on whether the two salts share the same dissolution stoichiometry. This lesson clarifies when a direct Ksp comparison is valid, and when you must convert Ksp into molar solubility (s) before drawing conclusions.

Core Principles & Definitions

Before comparing solubilities, it is essential to distinguish between two related but distinct quantities. The solubility product constant (Ksp) is a thermodynamic equilibrium constant that characterizes the dissolution of a sparingly soluble ionic compound at a given temperature. The molar solubility (s) is the number of moles of the compound that dissolve per liter of saturated solution. While Ksp is a fixed constant for each salt at a given temperature, s is the experimentally measurable concentration that tells us how much actually dissolves. Because the mathematical relationship between Ksp and s depends on the stoichiometry of the dissolution reaction, comparing Ksp values directly across different salt types can be misleading.

1

Ksp Is an Equilibrium Constant

Ksp equals the product of the equilibrium ion concentrations, each raised to the power of its stoichiometric coefficient. It is temperature-dependent and independent of how much excess solid is present.
2

Molar Solubility (s) Is the Observable Quantity

Molar solubility s represents moles of solid dissolved per liter. It is derived from Ksp via the ICE table and reflects how much solute the solution can hold at equilibrium.
3

Stoichiometry Determines the Ksp ↔ s Relationship

For a 1:1 salt like AgCl, Ksp = s². For a 1:2 salt like CaF₂, Ksp = 4s³. These different exponents mean that Ksp values with different stoichiometries cannot be compared directly.
4

Same-Type Salts: Direct Ksp Comparison Works

When two salts share identical stoichiometry (e.g., both are AB-type), the salt with the larger Ksp is guaranteed to have the larger molar solubility. The monotonic mapping s = (Ksp)^(1/n) preserves the ordering.
5

Different-Type Salts: Convert to s First

When comparing AB vs. AB₂ vs. A₂B₃ salts, you must calculate s for each compound individually and then compare the resulting molar solubilities. A smaller Ksp can yield a larger s when the stoichiometric factor differs.
✦ KEY TAKEAWAY
Think of Ksp as a "compressed" representation of solubility, where the compression algorithm depends on stoichiometry. Just as you cannot directly compare the file sizes of a JPEG and a RAW photo to determine which image has higher resolution, you cannot directly compare Ksp values across different salt types to determine which salt is more soluble. You must "decompress" each Ksp back to molar solubility using the appropriate stoichiometric formula before making a valid comparison.

Visual Explanation — Stoichiometric Types at a Glance

Three common stoichiometric types and their Ksp–to–s conversion formulas. The bottom panel illustrates how CaF2 (AB2 type) has a smaller Ksp yet a larger molar solubility than AgCl (AB type).

The diagram above organizes the three most frequently encountered stoichiometric types for sparingly soluble salts. Notice that as the total number of ions produced per formula unit increases, the exponent on s in the Ksp expression grows, and a numerical coefficient (4 for AB2, 108 for A2B3) appears. This coefficient and exponent act as a "packing factor" that compresses a relatively large molar solubility into a deceptively small Ksp. The counterintuitive comparison between AgCl and CaF2 in the lower panel is the classic example used to demonstrate that a direct Ksp comparison fails when stoichiometries differ.

Mathematical Framework — From Ksp to Molar Solubility

Consider a generic sparingly soluble salt MaXb that dissolves according to the equilibrium MaXb(s) ⇌ aMn+(aq) + bXm−(aq). If s is the molar solubility, then [Mn+] = as and [Xm−] = bs at equilibrium. The general Ksp expression and its solution for s are derived below.

GENERAL Ksp EXPRESSION
Ksp = [M^(n+)]^a × [X^(m−)]^b = (as)^a × (bs)^b = a^a × b^b × s^(a+b)
s = molar solubility (mol L⁻¹); a, b = stoichiometric coefficients; a + b = total number of ions per formula unit.
SOLVING FOR MOLAR SOLUBILITY
s = (Ksp / a^a × b^b)^(1/(a+b))
This is the master equation for converting Ksp into molar solubility. The stoichiometric prefactor aabb and the exponent (a + b) both depend on the dissolution stoichiometry.

Common Special Cases

AB TYPE (1:1)
Ksp = s² → s = √Ksp
Examples: AgCl, BaSO4, PbSO4. The coefficient aabb = 1¹ × 1¹ = 1.
AB₂ TYPE (1:2)
Ksp = 4s³ → s = ∛(Ksp / 4)
Examples: CaF2, PbCl2, Mg(OH)2. The coefficient = 1¹ × 2² = 4.

Detailed Breakdown — When Can You Compare Ksp Directly?

A systematic decision process helps avoid errors when comparing solubilities. The flowchart below encodes the logic: first identify the stoichiometric type of each salt, then decide whether a direct Ksp comparison suffices or whether you must compute s for each compound.

Decision flowchart for comparing solubilities. When the stoichiometric types match (left branch), Ksp rankings and solubility rankings coincide. When they differ (right branch), you must convert each Ksp to molar solubility before comparing.
Summary of stoichiometric types with their Ksp expressions and molar solubility formulas
Salt TypeGeneral FormulaKsp in Terms of sSolve for s
AB (1:1)AgCl, BaSO₄s²s = √Ksp
AB₂ or A₂B (1:2)CaF₂, PbCl₂, Ag₂CrO₄4s³s = ∛(Ksp / 4)
AB₃ (1:3)Al(OH)₃, Fe(OH)₃27s⁴s = ⁴√(Ksp / 27)
A₂B₃ (2:3)Bi₂S₃, Ca₃(PO₄)₂108s⁵s = ⁵√(Ksp / 108)
⚠ Common Pitfall
Students frequently assume that a smaller Ksp always means lower solubility. This is only guaranteed when the salts being compared produce the same total number of ions in the same ratio. When in doubt, always convert to molar solubility.

Worked Example — Ranking Three Salts by Solubility

Rank the following three salts from most soluble to least soluble in pure water at 25 °C: AgBr (Ksp = 5.0 × 10⁻¹³), CaF2 (Ksp = 3.9 × 10⁻¹¹), and Ag2CrO4 (Ksp = 1.1 × 10⁻¹²).

Ranking Three Salts of Different Stoichiometric Types
1
Step 1 — Identify the Stoichiometric Type of Each SaltAgBr is an AB-type salt: AgBr(s) ⇌ Ag⁺(aq) + Br⁻(aq), so Ksp = s². CaF2 is an AB2-type salt: CaF2(s) ⇌ Ca²⁺(aq) + 2F⁻(aq), so Ksp = 4s³. Ag2CrO4 is an A2B-type salt: Ag2CrO4(s) ⇌ 2Ag⁺(aq) + CrO₄²⁻(aq), so Ksp = 4s³.
All three salts have different stoichiometric types (AB vs. AB₂ vs. A₂B), so direct Ksp comparison is invalid.
2
Step 2 — Calculate Molar Solubility for AgBrFor the AB-type: s = √Ksp = √(5.0 × 10⁻¹³) = 7.1 × 10⁻⁷ M.
s(AgBr) = 7.1 × 10⁻⁷ M
3
Step 3 — Calculate Molar Solubility for CaF₂For the AB2-type: s = ∛(Ksp / 4) = ∛(3.9 × 10⁻¹¹ / 4) = ∛(9.75 × 10⁻¹²) = 2.1 × 10⁻⁴ M.
s(CaF₂) = 2.1 × 10⁻⁴ M
4
Step 4 — Calculate Molar Solubility for Ag₂CrO₄For the A2B-type: Ksp = (2s)²(s) = 4s³, so s = ∛(Ksp / 4) = ∛(1.1 × 10⁻¹² / 4) = ∛(2.75 × 10⁻¹³) = 6.5 × 10⁻⁵ M.
s(Ag₂CrO₄) = 6.5 × 10⁻⁵ M
5
Step 5 — Rank by Molar SolubilityComparing the three molar solubilities: s(CaF₂) = 2.1 × 10⁻⁴ M > s(Ag₂CrO₄) = 6.5 × 10⁻⁵ M > s(AgBr) = 7.1 × 10⁻⁷ M.
CaF₂ > Ag₂CrO₄ > AgBr (most to least soluble)
💡 Note on This Result
If you had ranked by Ksp alone, you would have placed CaF₂ (3.9 × 10⁻¹¹) as the least soluble—exactly the opposite of the correct answer. The A2B and AB2 stoichiometries compress larger solubilities into smaller Ksp values.

Strengths, Limitations & Assumptions

The Ksp-to-s conversion framework is elegant and widely applicable, but it rests on several assumptions that may break down in real systems. Understanding these limitations is essential for correctly interpreting solubility data in laboratory or industrial contexts.

Strengths and limitations of the Ksp-based solubility comparison method
AspectStrengthLimitation
SimplicityQuick ranking of solubilities with a single formula per salt typeOnly valid in pure water with no common ions, no competing equilibria
Ideal solution assumptionAccurate for very dilute solutions where activity coefficients ≈ 1Breaks down at higher ionic strengths; activity corrections (Debye–Hückel) needed
Temperature dependenceKsp values are tabulated at standard temperature (25 °C) for easy lookupComparisons at other temperatures require recalculation via van 't Hoff equation
Common-ion effectThe same Ksp framework handles common-ion problems by modifying the ICE tableSolubility rankings may change in solutions containing common ions
Ion pairing / complexationWorks well for salts that fully dissociate into simple ionsIf ions form complexes (e.g., Pb²⁺ + Cl⁻ → PbCl⁺), effective solubility exceeds Ksp prediction
✦ KEY TAKEAWAY
The Ksp-to-s conversion is analogous to converting between units in engineering: the conversion factor (the stoichiometric prefactor and exponent) is exact and reliable under the stated assumptions, but the physical quantity it represents—actual dissolved concentration—can be affected by environmental factors (ionic strength, pH, temperature) just as a bridge's load capacity depends on conditions not captured by the blueprints alone.

Connections to Advanced Solubility Theory

The approach outlined in this lesson treats Ksp as a concentration-based equilibrium constant, which is the standard approximation for general chemistry. More rigorous treatments replace concentrations with thermodynamic activities and incorporate additional equilibria such as hydrolysis, complex formation, and redox reactions. The table below connects the introductory framework to its advanced counterparts, foreshadowing topics encountered in analytical chemistry, geochemistry, and environmental science.

Connecting the introductory Ksp framework to advanced solubility concepts
Introductory ConceptAdvanced ExtensionWhy It Matters
Ksp with concentrationsThermodynamic Ksp with activities (a = γ × c)Accounts for inter-ionic attractions; essential in seawater, biological fluids, and industrial brines
Pure water assumptionCommon-ion & diverse-ion effects, ion pairingReal solutions always contain other electrolytes that shift equilibrium positions
Single equilibrium (dissolution)Simultaneous equilibria (Ksp + Kb + Kf)Hydrolysis of basic anions (e.g., CO₃²⁻, S²⁻) significantly increases solubility beyond simple Ksp prediction
Molar solubility comparisonConditional solubility product (Ksp′) at a given pHpH-dependent solubility is critical for metal hydroxide precipitation and selective separation schemes

In a subsequent course on analytical chemistry, you will encounter situations where the "simple" molar solubility comparison must be modified for pH, complex-ion formation, or simultaneous precipitation of multiple salts. The foundational skill of converting Ksp to s using correct stoichiometry—the focus of this lesson—remains the essential first step in all of these more advanced analyses.

Practice Problems

PROBLEM 1 — CONCEPTUAL
Explain why two salts with different stoichiometric types cannot be ranked in order of solubility solely by comparing their Ksp values. Use the mathematical relationship between Ksp and s to support your answer.
PROBLEM 2 — BASIC CALCULATION
Which is more soluble in pure water: BaSO₄ (Ksp = 1.1 × 10⁻¹⁰) or AgCl (Ksp = 1.8 × 10⁻¹⁰)? Justify your answer.
PROBLEM 3 — INTERMEDIATE
Determine which compound has greater molar solubility in pure water: PbCl₂ (Ksp = 1.7 × 10⁻⁵) or PbSO₄ (Ksp = 1.6 × 10⁻⁸). Show your work.
PROBLEM 4 — APPLIED
A wastewater treatment plant must choose between precipitating Pb²⁺ as PbCO₃ (Ksp = 7.4 × 10⁻¹⁴) or Pb₃(PO₄)₂ (Ksp = 1.0 × 10⁻⁵⁴). Which precipitate would leave the lowest residual Pb²⁺ concentration in solution? Calculate s for each.
PROBLEM 5 — CRITICAL THINKING
Consider two hypothetical salts: MX with Ksp = 1.0 × 10⁻⁶ and MY₃ with Ksp = 1.0 × 10⁻⁶. Both have the same numerical Ksp. (a) Calculate s for each. (b) Derive a general condition (in terms of stoichiometric coefficients a and b) under which a salt with identical Ksp to a 1:1 salt will nonetheless be more soluble.

Lesson Summary

Comparing the solubilities of sparingly soluble salts requires careful attention to dissolution stoichiometry. The solubility product constant (Ksp) encodes both the molar solubility and the stoichiometric type of the salt into a single number. For salts of the same stoichiometric type (e.g., all AB or all AB₂), a direct Ksp comparison correctly identifies the more soluble compound. For salts of different stoichiometric types, you must convert each Ksp to molar solubility using the general formula s = (Ksp / aabb)1/(a+b) before comparing.

Key results to remember: AB-type salts give Ksp = s², AB₂/A₂B-type salts give Ksp = 4s³, and A₂B₃-type salts give Ksp = 108s⁵. Salts producing more ions per formula unit "compress" a larger molar solubility into a smaller Ksp, which is precisely why the classic CaF₂ vs. AgCl comparison yields the counterintuitive result that CaF₂ is more soluble despite its smaller Ksp. Always check stoichiometry before comparing.

Varsity Tutors • General Chemistry 2 • Comparing Solubilities — Compare solubilities using Ksp and stoichiometry