Equilibrium Composition Calculations

Learn and apply Equilibrium Composition Calculations for H2 Chemistry 9476.

  • GCE A-Level H2 Chemistry 9476-2027
On this page

Equilibrium Composition Calculations: Orientation

Equilibrium composition questions are “ICE tables under pressure”: set up the changes with coefficients, substitute into K_c or Kₚ, solve for x, then sanity-check the result against the size of K.

Anchor this lesson with Equilibrium Constants (Kc, Kp) and the Chemical Equilibria hub so you can move between concept and calculation questions.

What this page is really testing

  • Can you set up an ICE table with correct coefficient-based changes?
  • Can you translate that table into the correct K_c/Kₚ expression?
  • Can you defend your final value with a quick physical sanity check?

Definitions (Must Know)

A. Equilibrium composition

Equilibrium composition means the amounts/concentrations/partial pressures of species at equilibrium.

B. ICE table

An ICE table tracks:

  • Initial values
  • Change (using x and coefficients)
  • Equilibrium values

Key Ideas (What Earns Marks)

  • Use an ICE (Initial–Change–Equilibrium) table.
  • Only make an approximation if you can justify it (and check it afterwards).
  • Sanity checks: concentrations can’t be negative; results should fit the size of K.
  • This syllabus does not require solving quadratic equations in equilibrium calculations (your setup should lead to linear algebra or a valid approximation).
Quick Recall (Approximation Check)

If you assume a-x ≈ a, check x/a < 0.05 afterwards.

ICE Table Result: Initial vs Equilibrium (Example)Example A ⇌ B with Kc = 0.200: initial [A] = 0.500, [B] = 0.000; equilibrium [A] ≈ 0.417 and [B] ≈ 0.0833.ICE Table Result: Initial vs Equilibrium (Example)SpeciesConcentration (mol dm^-3)KeyInitialInitialEquilibriumEquilibrium
Example A ⇌ B with Kc = 0.200: initial [A] = 0.500, [B] = 0.000; equilibrium [A] ≈ 0.417 and [B] ≈ 0.0833.
Data table
SpeciesInitialEquilibrium
A0.50.4
B00.1

Detailed Explanations

A. ICE table method (workflow)

  1. Write the balanced equation.
  2. Decide whether you are using concentrations (K_c) or partial pressures (Kₚ).
  3. Fill in the ICE table using x and coefficients (e.g. -2x if the coefficient is 2).
  4. Write the K_c or Kₚ expression and substitute the equilibrium row.
  5. Solve for x, then calculate the equilibrium composition asked for.

B. Approximation sanity check

If you assume a-x ≈ a, check:

x/a < 0.05

If the check fails, do not force an approximation. In this syllabus, questions are set so that:

  • either the approximation is valid, or
  • the algebra simplifies without needing a quadratic (e.g. 1:1 stoichiometry, or one equilibrium value is given).

C. Worked method (full-mark layout)

Use this layout in your script:

  1. Balanced equation.
  2. ICE table with symbols and units.
  3. K expression with powers from coefficients.
  4. Substitution line (equilibrium row only).
  5. Solve for x.
  6. Convert x into the exact quantity asked (concentration/partial pressure/amount).
  7. Sanity check: sign, magnitude, and compatibility with K.

Worked Examples

Modelled example 1

(ICE setup)

Core

Problem

For A(g) ⇌ B(g), initially [A] = 0.50 mol dm⁻³ and [B] = 0. At equilibrium, [B] = x. Write K_c in terms of x.
Study the worked solution
  1. Build the change row

    Method

    Use the 1:1 coefficients to pair a decrease of x in A with an increase of x in B.

    Reason

    Reaction progress changes species in their stoichiometric ratio.

    Working

    Δ[A] = -x; Δ[B] = +x.
  2. Write the equilibrium row

    Method

    Add each change to its initial concentration.

    Reason

    Only equilibrium values may be inserted into K_c.

    Working

    [A]_eq = 0.50-x; [B]_eq = x.
  3. Substitute symbolically

    Method

    Insert the equilibrium row into products over reactants.

    Reason

    Both coefficients are 1.

    Working

    K_c = [B]/[A] = x/(0.50-x).

Guided practice 2

Solve a 1:1 Kc composition

About 8 min

Problem

For A(g) ⇌ B(g) at 298 K, K_c = 0.200. Initially, [A] = 0.500 mol dm⁻³ and [B] = 0. Calculate the equilibrium concentration of B.

Try this before viewing the solution

Hints

Hint 1: write equilibrium values
For the 1:1 equation, use [A]_eq = 0.500-x and [B]_eq = x.
Hint 2: form one equation
Set x/(0.500-x) equal to 0.200 and solve without rounding early.
View solution step by step
  1. Set up ICE

    Method

    Apply equal and opposite changes to A and B.

    Reason

    The balanced ratio is 1:1.

    Working

    [A]_eq = 0.500-x; [B]_eq = x.
  2. Substitute into Kc

    Method

    Use the equilibrium concentrations in the expression.

    Reason

    K_c = [B]/[A] for this equation.

    Working

    x/(0.500-x) = 0.200.
  3. Solve and report

    Method

    Rearrange the linear equation and identify x as B’s equilibrium concentration.

    Reason

    B starts at zero and increases by x.

    Working

    1.200x = 0.100, so [B]_eq = x = 0.0833 mol dm⁻³.

Common misconception 3

Check a small-change approximation

Find and correct the mistake

Proposed method

For A(g) ⇌ B(g), K_c = 0.0100, initially [A] = 1.00 mol dm⁻³ and [B] = 0. A learner uses 1.00-x ≈ 1.00. Estimate [B]_eq and decide whether the approximation is justified.

Test the approximation

View solution step by step
  1. Estimate x

    Method

    Replace 1.00-x by 1.00 in the denominator.

    Reason

    The proposed approximation treats the reactant decrease as small.

    Working

    0.0100 ≈ x/1.00, so x ≈ 0.0100 mol dm⁻³.
  2. Test the assumption

    Method

    Compare the estimated change with the initial concentration.

    Reason

    The stated small-change check is x/a < 0.05.

    Working

    x/1.00 = 0.0100 < 0.05, so the approximation is valid and [B]_eq ≈ 0.0100 mol dm⁻³.

Examiner practice 4

Calculate Kc from equilibrium data

3 marks

Problem

For H₂(g) + I₂(g) ⇌ 2HI(g), equilibrium concentrations are [H₂] = 0.20, [I₂] = 0.20 and [HI] = 0.60 mol dm⁻³. Calculate K_c. [3 marks]

Try this before viewing the solution

View solution step by step
  1. Write the expression

    1 mark

    Method

    Use the coefficient 2 as the power on HI.

    Reason

    Coefficient powers are part of the Kc definition.

    Working

    K_c = [HI]²/[H₂][I₂].
  2. Substitute equilibrium data

    1 mark

    Method

    Insert the three measured equilibrium concentrations.

    Reason

    No ICE deduction is needed when every required equilibrium value is supplied.

    Working

    K_c = (0.60)²/(0.20)(0.20) = 0.36/0.040.
  3. Evaluate

    1 mark

    Method

    Complete the ratio.

    Reason

    The overall concentration powers cancel for this equation.

    Working

    K_c = 9.0.

Challenge 5

Transfer ICE reasoning to Kp

Minimal support

Problem

For A(g) ⇌ B(g) at 298 K, Kₚ = 0.500. Initially, p_A = 80.0 kPa and p_B = 0. Calculate p_B at equilibrium.

Try this before viewing the solution

Hints

Hint 1: change the representation
Use the same 1:1 ICE logic, but write partial pressures rather than concentrations.
Hint 2: solve for the product pressure
Set x/(80.0-x) = 0.500 and remember that x is p_B.
View solution step by step
  1. Build the pressure ICE row

    Method

    Decrease A by x kPa and increase B by x kPa.

    Reason

    The gaseous stoichiometric ratio is 1:1.

    Working

    p_(A,eq) = 80.0-x; p_(B,eq) = x.
  2. Apply Kp

    Method

    Substitute equilibrium partial pressures into Kₚ = p_B/p_A.

    Reason

    Kp uses partial pressures of the gaseous species.

    Working

    x/(80.0-x) = 0.500.
  3. Solve and identify the target

    Method

    Solve the linear equation and report the product pressure.

    Reason

    B starts at zero, so its equilibrium partial pressure equals x.

    Working

    1.50x = 40.0, so p_B = 26.7 kPa.

Check what I know

Start here to see which parts you already know.

About 8 minutes

Answer 6 short questions. It shows what to work on next and doesn't count towards mastery.

Recent attempts

History is stored only in this browser.

No completed attempts are saved yet.

Practise

Work through questions with marking and feedback as you learn.

About 10 minutes

Questions are picked at random each time you start. You'll see the answer after each question. It's for practice only and doesn't count towards mastery.

Recent attempts

History is stored only in this browser.

No completed attempts are saved yet.

Practise after feedback

After a check, practise the skills it showed you need to work on.

About 10 minutes

Questions are picked at random each time you start. You'll see the answer after each question. It's for practice only and doesn't count towards mastery.

Recent attempts

History is stored only in this browser.

No completed attempts are saved yet.

Check my progress

When you feel ready, answer on your own to show what you can do.

About 10 minutes

Answer 7 questions. You'll see your score, the answers and explanations at the end. Your result can count towards your course progress.

Recent attempts

History is stored only in this browser.

No completed attempts are saved yet.

Check again

After practising what your progress check showed, check those skills again.

About 10 minutes

Answer 7 questions. You'll see your score, the answers and explanations at the end. Your result can count towards your course progress.

Recent attempts

History is stored only in this browser.

No completed attempts are saved yet.

Review

Come back later to see whether your learning has lasted.

About 10 minutes

Answer 7 questions. You'll see your score, the answers and explanations at the end. A scheduled review counts towards your course progress only when it is due.

Recent attempts

History is stored only in this browser.

No completed attempts are saved yet.

Mind Stretchers

Connect This To

Mind stretcher 1Extension

Explain why a “sanity check” is needed even if your algebra is correct.

Show Hint

Build the change row from one variable and the balanced coefficients before inserting equilibrium values into K.

Show Answer

Mark scheme:

  • Approximations can give numerically plausible but physically impossible results.
  • Algebra mistakes can yield negative concentrations or values inconsistent with the size of K.
  • A sanity check confirms the result is physically meaningful and matches the expected equilibrium position.

Mind stretcher 2: Rejecting an impossible rootExtension

Question. For an ICE table with initial [A] = 0.40 mol dm⁻³ and change -x, algebra gives x = 0.52 or x = 0.18 mol dm⁻³. Select the physical root and justify it.

Show Hint

No equilibrium concentration may be negative.

Show Answer

x = 0.52 would give [A]_eq = -0.12 mol dm⁻³ and is impossible. The physical root is x = 0.18, giving [A]_eq = 0.22 mol dm⁻³.