What this tool checks
When two ionic solutions are mixed, precipitation is possible if the
ion product \(Q_{sp}\) exceeds the tabulated
solubility product \(K_{sp}\) of the salt \(A_mB_n\):
\(\mathrm{A}_{m}\mathrm{B}_{n}(s)\;\rightleftharpoons\; m\,\mathrm{A}^{z_A+}(aq)\;+\;n\,\mathrm{B}^{z_B-}(aq)\)
Key expressions
-
Solubility product (activities \(\approx\) concentrations):
\[
K_{sp} = [\mathrm{A}^{z_A+}]^{m}[\mathrm{B}^{z_B-}]^{n}
\]
-
Ion product just after mixing:
\[
Q_{sp} = [\mathrm{A}^{z_A+}]_0^{m}[\mathrm{B}^{z_B-}]_0^{n}
\]
-
Decision rule:
\[
Q_{sp} < K_{sp} \Rightarrow \text{no precipitate},\quad
Q_{sp} = K_{sp} \Rightarrow \text{threshold},\quad
Q_{sp} > K_{sp} \Rightarrow \text{precipitation occurs}.
\]
Concentrations after mixing
Mixing \(V_A\) of an A-source (\(C_A\)) with a B-source giving \(n_B\) moles in volume \(V_B\) gives
total volume \(V_{\text{tot}} = V_A + V_B\) and:
\[
[\mathrm{A}^{z_A+}]_0 = \frac{C_A V_A}{V_{\text{tot}}},\qquad
[\mathrm{B}^{z_B-}]_0 = \frac{n_B}{V_{\text{tot}}}.
\]
For drops: \(n_B = (\#\text{drops})\cdot(\text{mL/drop})\cdot C_{\text{stock}}\cdot 10^{-3}\,\text{L/mL}\).
Simple precipitation picture
If \(Q_{sp} > K_{sp}\), precipitation reduces both ion concentrations until the equilibrium condition
\[
K_{sp} = ([\mathrm{A}]_0 - m\,s)^{m}([\mathrm{B}]_0 - n\,s)^{n}
\]
is reached, where \(s\) is the amount (in mol·L\(^{-1}\)) that precipitates.
Completeness with a fixed common ion (m = 1)
If one ion is effectively held constant at \([\mathrm{B}]_{\text{const}}\):
\[
[\mathrm{A}^{z_A+}]_{\text{remaining}}
= \frac{K_{sp}}{([\mathrm{B}^{z_B-}]_{\text{const}})^{n}}
\]
and
\[
\%\text{remaining} = 100\cdot
\frac{[\mathrm{A}]_{\text{remaining}}}{[\mathrm{A}]_{\text{initial}}}.
\]
Assumes additive volumes, 25 °C, activities ≈ concentrations, and no extra complex-formation
equilibria. The calculator uses these relations to decide whether a precipitate forms and, when
requested, how complete the precipitation is.