Equilibrium constant calculations
A reversible reaction sitting at equilibrium hides a fixed number — the equilibrium constant — inside its concentrations, but real problems rarely hand you on a plate. You are given a starting mixture and a single clue, perhaps how much of one substance is left at equilibrium, or the value of itself, and asked to reconstruct everything else. The tool that makes this tractable, every single time, is the ICE table: a three-row bookkeeping grid for Initial concentrations, the Change each species undergoes (scaled by stoichiometry, in terms of one unknown ), and the resulting Equilibrium concentrations. Once the equilibrium row is written down, it slots directly into the expression, turning a wordy chemistry problem into a clean piece of algebra — sometimes linear, sometimes quadratic, occasionally simplified by a small- approximation.
Build an ICE table (Initial, Change scaled by stoichiometry, Equilibrium), substitute the Equilibrium row into , and solve either for (if concentrations are known) or for (if is known).
The core idea
The three rows. Every ICE table has the same shape: write the balanced equation across the top, then one row each for Initial concentration, Change (always times the stoichiometric coefficient — negative for reactants being consumed, positive for products being formed), and Equilibrium (Initial plus Change, algebraically). For a generic reaction , the equilibrium concentrations read straight off the bottom row, and those are the only numbers allowed into the expression:
where: square brackets denote equilibrium molar concentrations (mol L⁻¹), and the exponents are the balanced-equation stoichiometric coefficients — not arbitrary powers, and not the coefficients of the initial or change rows, which must first be combined into the equilibrium row before substitution.
Two directions of the same table. Nearly every numerical splits into one of two directions. In a forward calculation you are given and the initial concentrations, and you solve the resulting algebraic equation for — sometimes a simple linear equation, sometimes a quadratic that needs the quadratic formula or a careful small- approximation. In a reverse calculation you are given some or all of the equilibrium concentrations directly (often from experiment — titration, spectroscopy, or a mass-balance measurement) and you substitute straight into the expression to compute a number. Both directions use the identical ICE table; only the direction of substitution changes.
Pressures instead of concentrations. When a reaction is entirely gaseous and pressures are the natural measurement, the same logic runs with an ICE table in partial pressures instead of concentrations, feeding into instead of . The two constants are related by
where: (matching the units of and pressures in atm), is the absolute temperature in kelvin, and is the change in moles of gas, (moles of gaseous products) minus (moles of gaseous reactants), counted only from species that are actually gases.
The small- shortcut. When is very small compared with the initial concentrations, the extent of reaction often turns out to be negligible next to , so simplifies a quadratic into a one-line calculation. This shortcut is never assumed blindly: after solving for under the approximation, you check that is genuinely small (a common rule of thumb is under about of ); if it fails the check, the exact quadratic must be solved instead. This approximation is used heavily for weak-electrolyte ionisation elsewhere in the equilibrium chapter, but the logic is identical here.
The goal is to show, step by step, how a balanced equation plus a known and known initial concentrations turn into a single equilibrium concentration through nothing more than the ICE table and school algebra, so that the same four-step pattern can be reused for any reversible reaction in this chapter.
Step 1. Write the balanced equation and set up the ICE table with one column per species. Fill the Initial row from the problem statement (concentrations at the moment the reactants are mixed, before any reaction occurs), and leave the Change and Equilibrium rows blank for now.
Step 2. Fill the Change row using a single unknown , scaled by each species' stoichiometric coefficient, negative for species being consumed and positive for species being formed. A coefficient of in the equation means that species changes by , never by ; getting this scaling right is the step most calculations go wrong at.
Step 3. Add Initial and Change to get the Equilibrium row for every species, then substitute those equilibrium expressions into the expression for the reaction, giving a single algebraic equation in (linear if only one species has a nonzero change with a first power, otherwise quadratic or higher).
Step 4. Solve the equation for — by direct algebra, by taking a square root when both sides are perfect squares, by the quadratic formula, or by the small- approximation if justifies it — then substitute back into the Equilibrium row to report every equilibrium concentration, and check the answer by re-substituting into the original expression. Verified: substituting the solved equilibrium concentrations back into the expression reproduces the given value of in both worked examples below.
Worked example
Extending the Pass-1 case: finding equilibrium composition, then checking the small- shortcut would have failed. For , at a given temperature, and each of and are placed in a vessel. Find at equilibrium, and comment on whether the small- approximation could have been used.
Step 1. Set up the ICE table (concentrations in , since ):
| Initial | |||
| Change | |||
| Equilibrium |
Step 2. Substitute the equilibrium row into :
Step 3. Both sides are perfect squares, so take the square root of both sides (valid since keeps every term positive): .
Step 4. Equilibrium concentrations: ; . Check: ✓. Equilibrium .
Step 5 (the shortcut check). Could the small- approximation () have saved algebra here? No — with being large rather than small, turns out to be of the initial , nowhere near the "under about " threshold that justifies dropping . The exact quadratic (here solvable by a square root) had to be used. This is the same reasoning, run in reverse, as the small- check flagged in the Pass-1 article: always verify the size of before trusting the shortcut, whichever direction the problem runs.
Competitive stretch
If the same vessel were instead (with the same each of and ), the initial concentrations would each halve to , but for this particular reaction has , so scaling every concentration by the same factor leaves the ratio in unchanged — the equilibrium mole fractions come out identical, only the volume differs. This is a quick sanity check worth knowing: for a reaction, diluting does not shift the position of equilibrium at all.
Common traps
- Substituting initial concentrations into instead of equilibrium concentrations. Only the bottom (Equilibrium) row of the ICE table belongs in the expression; the Initial row is just the starting point.
- Getting the stoichiometric scaling of wrong. A coefficient of means the change is , not ; check every species against the balanced equation before writing the Change row.
- Using the small- approximation without checking it afterwards. If turns out to be more than about of the initial concentration, the approximation is invalid and the exact (usually quadratic) equation must be solved instead.
- Confusing and , or mixing their units. Convert with , keeping , , and pressure/concentration units consistent, and count only from gaseous species.
Ask the tutor: Want to try an ICE-table problem with a genuine quadratic (where the square-root shortcut does not work), or check whether the small- approximation applies to a specific value?
Why do we always use x for the change, and can I use a different letter?
The letter itself does not matter — you could call it or — what matters is using exactly one unknown for the whole table, scaled consistently by each species' stoichiometric coefficient. Using a single variable keeps the algebra to one equation in one unknown after substitution into . If you used a different, unrelated letter for each species, you would end up with more unknowns than equations and the problem would not be solvable from the given information.
What if the problem gives me equilibrium concentrations directly, do I still need an ICE table?
If every equilibrium concentration is already given, you can substitute straight into without building the full table — that is the reverse-calculation case. But if only some equilibrium data is given (say, one species' equilibrium concentration, or a percentage reacted), the ICE table is still the fastest way to express the remaining equilibrium concentrations in terms of the known change, since Initial and Change fix the whole Equilibrium row once one value is known.
How do I decide whether to solve the quadratic exactly or use the small x approximation?
Look at relative to the initial concentrations first: if is very small (reaction barely proceeds forward) or, symmetrically, if you can identify that will end up tiny, try the approximation first because it is much faster. But always finish by checking against roughly of the initial concentration; if it fails, redo the problem with the exact quadratic formula. When is of comparable size to the initial concentrations, as in this article's worked example where , don't bother with the approximation at all — solve the exact equation from the start.