The ICE table is the most failed calculation type in Module 5 HSC exams — not because students don't know the method, but because they make the same three errors every time. This lesson is the cure.
Wrong: You can ignore the minus x in ICE tables when x is small compared to the initial concentration.
Right: The simplifying assumption [initial] − x ≈ [initial] is only valid when x < 5% of the initial concentration (or more strictly, Ka/c < 0.0025). You must always verify this assumption after solving. If invalid, you must solve the full quadratic equation.
Use the PDF for classwork, homework or revision. It includes key ideas, activities, questions, an extend task and success-criteria proof.
A student is solving: "0.200 mol of H₂ and 0.200 mol of I₂ are placed in a 1.00 L flask at 430°C. Keq = 54.3 for H₂(g) + I₂(g) ⇌ 2HI(g). Find the equilibrium concentrations." The student sets up the ICE table and writes:
Change row: H₂: −x; I₂: −x; HI: +x
They substitute into Keq and get: 54.3 = x²/((0.200−x)(0.200−x)). They solve and get x = 0.155 mol/L. They report [HI] = 0.155 mol/L.
Before reading on — identify the error in the Change row AND the error in the final answer. How should the Change row for HI read? What should the correct [HI] be?
Simplifying assumption: if Keq/[initial] < 0.05 (i.e. < 5%), then (initial − x) ≈ initial → avoids quadratic
When to use quadratic: when Keq/[initial] ≥ 5% — assumption invalid; solve ax² + bx + c = 0 using x = (−b ± √(b²−4ac)) / 2a
Non-zero initial products: calculate Q first; if Q < Keq → shift right; if Q > Keq → shift left
Always verify: substitute final E values back into Keq — must equal given Keq within rounding
Before doing harder problems, it is worth being precise about exactly which errors cause ICE table calculations to fail.
Students write ±x for every species regardless of stoichiometric coefficients. For N₂ + 3H₂ ⇌ 2NH₃: writing N₂: −x, H₂: −x, NH₃: +x gives wrong equilibrium concentrations and a wrong Keq.
Correct Change row for N₂ + 3H₂ ⇌ 2NH₃: N₂: −x; H₂: −3x; NH₃: +2x
Students solve for x and report x as the equilibrium concentration, forgetting that [HI] = 2x, or that other species have different relationships to x.
For H₂ + I₂ ⇌ 2HI with Change row +2x: if x = 0.0787, then [HI] = 2(0.0787) = 0.1574, NOT 0.0787.
Students get a value of x, report concentrations, and stop. Without verification, arithmetic errors in the quadratic go undetected.
The verified Keq must equal the given Keq within rounding (typically ±2%). A 15% discrepancy means there is an error to find.
Think of each species in the equilibrium as a separate bank account. The Initial row is the opening balance — what you start with before any chemistry happens. The Change row is the set of transactions: deposits (+, species being formed) and withdrawals (−, species being consumed). For every withdrawal from one account (reactant), there is a corresponding deposit to another account (product) in a fixed ratio (the stoichiometric ratio). The Equilibrium row is the closing balance — opening balance plus all transactions.
Key check: Just as a bank account cannot go negative, the Equilibrium row values must all be positive. If you get a negative equilibrium concentration, you have made an error — either in the sign of the Change row, the stoichiometric ratio, or the direction of the shift.
ICE table decision flowchart — two paths depending on whether Keq or an equilibrium concentration is given
Imagine a large funnel with 1 litre of water (the initial concentration) and a very slow leak at the bottom (the x that drains away). If the leak is tiny — say, 0.1% of the total — the amount remaining is 1.000 − 0.001 ≈ 1.000. Subtracting the tiny x makes no practical difference to the arithmetic. This is the simplifying assumption: when x is very small relative to the initial concentration, (initial − x) ≈ initial.
When is it valid? The rule of thumb: if Keq/[initial] < 0.05 (less than 5%), then x/[initial] will be less than 5% and the simplifying assumption gives less than 5% error — acceptable for HSC.
How to check after solving: calculate x/[initial] as a percentage. If <5% → assumption was valid. If ≥5% → must solve the full quadratic.
Most ICE table problems start with pure reactants — products at zero. But if the problem gives non-zero initial concentrations for products, you must first calculate Q to determine which direction the system will shift.
Step 1: Calculate Q using the initial concentrations
Step 2: Compare Q to Keq:
Step 3: Write Change row with x in the direction determined by Q vs Keq
Example setup: 2NO₂(g) ⇌ 2NO(g) + O₂(g), Keq = 0.50. Initial: [NO₂] = 0.400, [NO] = 0.100, [O₂] = 0.050 mol/L.
Q = [NO]²[O₂]/[NO₂]² = (0.100)²(0.050)/(0.400)² = (0.010)(0.050)/0.160 = 0.000500/0.160 = 3.13 × 10⁻³
Q = 3.13 × 10⁻³ < Keq = 0.50 → system shifts RIGHT → NO₂ decreases (−2x), NO increases (+2x), O₂ increases (+x).
When the simplifying assumption is invalid, you need the quadratic formula — and the key is setting up the equation correctly from the ICE table before applying the formula.
General procedure:
Example: A(g) ⇌ B(g) + C(g), Keq = 0.25. Initial: [A] = 0.600; [B] = [C] = 0.
Check: Keq/[A] = 0.25/0.600 = 42% >> 5% → must use quadratic.
ICE: A: 0.600−x; B: x; C: x. Keq = x²/(0.600−x) = 0.25
x² = 0.25(0.600−x) = 0.150 − 0.25x → x² + 0.25x − 0.150 = 0
x = (−0.25 ± √(0.0625 + 0.600)) / 2 = (−0.25 ± √0.6625) / 2 = (−0.25 ± 0.8140) / 2
Positive root: x = (−0.25 + 0.8140) / 2 = 0.5640/2 = 0.282 mol/L
Equilibrium: [A] = 0.318; [B] = [C] = 0.282 mol/L. Verify: (0.282)(0.282)/(0.318) = 0.250 ✓
For harder ICE tables, always define x as the change in the limiting reagent's concentration. Use the stoichiometry to express all other changes in terms of x. When Keq is very small and the initial concentration is relatively large, you can often approximate [reactant]eq ≈ [reactant]initial. Always verify this assumption using the 5% rule: if x / [initial] < 0.05, the approximation is valid.
Look back at what you wrote in the Think First section. What has changed? What did you get right? What surprised you?
Problem: N₂(g) + O₂(g) ⇌ 2NO(g), Keq = 1.0 × 10⁻³⁰ at 25°C. A flask contains [N₂] = 0.780 mol/L and [O₂] = 0.210 mol/L. Calculate [NO] at equilibrium. State and verify the simplifying assumption.
Problem: 0.500 mol of PCl₅(g) is placed in a 1.00 L flask at 250°C. PCl₅(g) ⇌ PCl₃(g) + Cl₂(g), Keq = 0.041. (a) Check the simplifying assumption. (b) Set up and solve. (c) Verify.
| PCl₅ | PCl₃ | Cl₂ | |
|---|---|---|---|
| Initial | 0.500 | 0 | 0 |
| Change | −x | +x | +x |
| Equilibrium | 0.500−x | x | x |
Problem: A flask at 430°C contains: [H₂] = 0.100, [I₂] = 0.100, [HI] = 0.100 mol/L. H₂(g) + I₂(g) ⇌ 2HI(g), Keq = 54.3. (a) Calculate Q and determine the direction of shift. (b) Set up and solve the ICE table. (c) Verify.
| H₂ | I₂ | HI | |
|---|---|---|---|
| Initial | 0.100 | 0.100 | 0.100 |
| Change | −x | −x | +2x |
| Equilibrium | 0.100−x | 0.100−x | 0.100+2x |
1 mark
Q1: For the equilibrium A(g) ⇌ 2B(g), a student writes the Change row as A: −x; B: +x. What is wrong and what is the correct Change row?
Q1: For the equilibrium A(g) ⇌ 2B(g), a student writes the Change row as A: −x; B: +x. What is wrong and Identify the correct Change row?
1 mark
Q2: An ICE table problem gives Keq = 4.5 × 10⁻³ and initial concentration [A] = 0.200 mol/L. Should the simplifying assumption be applied?
1 mark
Q3: After solving an ICE table problem, a student substitutes equilibrium concentrations back into Keq and gets 0.047 instead of the given Keq = 0.041. What is the most likely cause?
Q3: After solving an ICE table problem, a student substitutes equilibrium concentrations back into Keq and gets 0.047 instead of the given Keq = 0.041. Identify the most likely cause?
5 marks
Q4: The equilibrium 2HI(g) ⇌ H₂(g) + I₂(g) has Keq = 0.0184 at 430°C. If 1.00 mol of HI is placed in a 1.00 L flask, (a) check whether the simplifying assumption is valid, (b) set up the ICE table, (c) solve for equilibrium concentrations, and (d) verify your answer.
5 marks
Q5: A flask at 250°C contains: [PCl₃] = 0.200 mol/L, [Cl₂] = 0.200 mol/L, [PCl₅] = 0.050 mol/L. The equilibrium PCl₃(g) + Cl₂(g) ⇌ PCl₅(g) has Keq = 65.0. (a) Calculate Q and determine the direction of shift. (b) Set up the ICE table and write the Keq expression in terms of x. (You do not need to solve for x — just set up the expression.)
Climb platforms, hit checkpoints, and answer questions on ICE Table Mastery. Quick recall from lessons 1–11.