Calculating Equilibrium Concentrations in Chemistry
What Equilibrium Actually Means
Chemical equilibrium is when a reaction and its reverse happen at the same rate. The concentrations of reactants and products stop changing—not because the reaction stops, but because both directions are occurring simultaneously.
Most students get this wrong: equilibrium does not mean equal concentrations. It means stable concentrations. A reaction can be 99% complete or only 1% complete and still be at equilibrium.
The only thing that matters is the equilibrium constant (Keq), which tells you the ratio of products to reactants at equilibrium.
The Equilibrium Constant Formula
For a general reaction:
aA + bB ⇌ cC + dD
The equilibrium constant expression is:
Keq = [C]c[D]d / [A]a[B]b
Squares, cubes, or whatever exponents appear in the balanced equation become exponents in the K expression. This isn't optional or negotiable.
What K Values Actually Tell You
- K > 1: Products dominate at equilibrium
- K < 1: Reactants dominate at equilibrium
- K ≈ 105 or higher: Reaction essentially goes to completion
- K ≈ 10-5 or lower: Reaction barely proceeds
The ICE Table Method
ICE stands for Initial, Change, and Equilibrium. This is the standard tool for calculating equilibrium concentrations, and you need to master it.
Setting Up Your ICE Table
Take this reaction as an example:
N2(g) + 3H2(g) ⇌ 2NH3(g)
Keq = 6.0 × 10-2
Initial concentrations: [N2] = 1.0 M, [H2] = 1.0 M, [NH3] = 0 M
| N2 | H2 | NH3 | |
|---|---|---|---|
| Initial | 1.0 | 1.0 | 0 |
| Change | -x | -3x | +2x |
| Equilibrium | 1.0 - x | 1.0 - 3x | 2x |
The change row uses stoichiometric coefficients. When N2 decreases by x, H2 must decrease by 3x (the ratio from the balanced equation), and NH3 increases by 2x.
Solving for Equilibrium Concentrations
Step 1: Write the K Expression
Keq = [NH3]2 / ([N2][H2]3)
Step 2: Substitute Equilibrium Values
6.0 × 10-2 = (2x)2 / ((1.0 - x)(1.0 - 3x)3)
6.0 × 10-2 = 4x2 / ((1.0 - x)(1.0 - 3x)3)
Step 3: Check If You Can Simplify
Most textbook problems are designed so you can make an assumption. If K is very small (less than 10-3) and initial concentrations are reasonable, you can usually assume that x is negligible compared to initial concentrations.
Here, K = 0.06, which is small enough to try this. But 0.06 isn't tiny, so test it carefully.
Step 4: Solve the Equation
For this specific problem, solving the cubic equation gives x ≈ 0.22 M.
Equilibrium concentrations:
- [N2] = 1.0 - 0.22 = 0.78 M
- [H2] = 1.0 - 3(0.22) = 0.34 M
- [NH3] = 2(0.22) = 0.44 M
Step 5: Verify Your Answer
Plug these back into the K expression:
Kcalc = (0.44)2 / ((0.78)(0.34)3) = 0.194 / (0.78 × 0.039) = 0.194 / 0.030 = 6.5
Close enough to 6.0. Rounding errors during calculation explain the minor difference. Your answer works.
When You Can't Use the Shortcut
The "x is negligible" assumption fails when:
- K is large (> 10-2)
- Initial concentrations are very small
- The reaction produces significant changes in concentration
In these cases, you must solve the full polynomial equation. Sometimes this means solving a quadratic (manageable). Sometimes it means solving a cubic or higher (brutal without a calculator).
If you're stuck solving a nasty polynomial, use the quadratic formula for second-order terms or resort to numerical methods. There's no shame in it.
Common Mistakes That Kill Your Answer
- Forgetting to balance the equation first. Your stoichiometry is completely wrong if the equation isn't balanced.
- Swapping products and reactants in the K expression. Products always go on top, reactants on bottom. Memorize it.
- Using initial concentrations instead of equilibrium concentrations. The K expression only works with equilibrium values.
- Mismatching coefficients in the change row. If one reactant decreases by x, the others must decrease by multiples based on their coefficients in the balanced equation.
- Assuming x is negligible when it isn't. This produces wrong answers that look reasonable.
Solving Weak Acid Equilibrium
Weak acid dissociation is a common equilibrium problem. For acetic acid:
CH3COOH ⇌ H+ + CH3COO-
For a 0.10 M solution with Ka = 1.8 × 10-5:
| CH3COOH | H+ | CH3COO- | |
|---|---|---|---|
| Initial | 0.10 | 0 | 0 |
| Change | -x | +x | +x |
| Equilibrium | 0.10 - x | x | x |
Ka = 1.8 × 10-5 = x2 / (0.10 - x)
Since Ka is tiny, x is negligible:
1.8 × 10-5 ≈ x2 / 0.10
x2 = 1.8 × 10-6
x = [H+] = 1.3 × 10-3 M
pH = -log(1.3 × 10-3) = 2.9
Quick Reference: Problem-Solving Checklist
- Balance the chemical equation
- Write the correct K expression (products over reactants, with exponents)
- Set up the ICE table with initial concentrations
- Fill in the change row using stoichiometry
- Fill in the equilibrium row by adding/subtracting
- Substitute equilibrium expressions into K
- Solve for x (check if approximation is valid)
- Calculate all equilibrium concentrations
- Verify by plugging back into K expression
The Bottom Line
Calculating equilibrium concentrations is procedural. Follow the steps, watch your stoichiometry, and verify your answers. The math isn't complicated—students lose points because they rush through setup, not because they can't solve equations.
Master ICE tables. They're not going anywhere, and neither will these problems on exams.