Equilibrium Composition Calculations
Learn and apply Equilibrium Composition Calculations for H2 Chemistry 9476.
Continue where you stopped
The core idea
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).
If you assume a-x ≈ a, check x/a < 0.05 afterwards.
Data table
| Species | Initial | Equilibrium |
|---|---|---|
| A | 0.5 | 0.4 |
| B | 0 | 0.1 |
Detailed Explanations
A. ICE table method (workflow)
- Write the balanced equation.
- Decide whether you are using concentrations (K_c) or partial pressures (Kₚ).
- Fill in the ICE table using x and coefficients (e.g. -2x if the coefficient is 2).
- Write the K_c or Kₚ expression and substitute the equilibrium row.
- Solve for x, then calculate the equilibrium composition asked for.
B. Approximation sanity check
If you assume a-x ≈ a, check:
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:
- Balanced equation.
- ICE table with symbols and units.
- K expression with powers from coefficients.
- Substitution line (equilibrium row only).
- Solve for x.
- Convert x into the exact quantity asked (concentration/partial pressure/amount).
- Sanity check: sign, magnitude, and compatibility with K.
Worked Examples
Modelled example 1
(ICE setup)
Problem
Study the worked solution
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.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.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
Problem
Try this before viewing the solution
Hints
Hint 1: write equilibrium values
Hint 2: form one equation
View solution step by step
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.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.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
Proposed method
Test the approximation
View solution step by step
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⁻³.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
Problem
Try this before viewing the solution
View solution step by step
Write the expression
1 markMethod
Use the coefficient 2 as the power on HI.Reason
Coefficient powers are part of the Kc definition.Working
K_c = [HI]²/[H₂][I₂].Substitute equilibrium data
1 markMethod
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.Evaluate
1 markMethod
Complete the ratio.Reason
The overall concentration powers cancel for this equation.Working
K_c = 9.0.
Self-mark with the mark scheme
Compare your response with each mark point. Select a point only when your response contains that evidence.
Credit the powered expression, correct substitution and final value.
Challenge 5
Transfer ICE reasoning to Kp
Problem
Try this before viewing the solution
Hints
Hint 1: change the representation
Hint 2: solve for the product pressure
View solution step by step
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.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.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
Time is up, but your answers have not been submitted yet. Check your connection and try again.
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.
Beyond the syllabus: optional enrichment that does not count towards your progress.
Practise
Work through questions with marking and feedback as you learn.
About 10 minutes
Time is up, but your answers have not been submitted yet. Check your connection and try again.
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.
Beyond the syllabus: optional enrichment that does not count towards your progress.
Practise after feedback
After a check, practise the skills it showed you need to work on.
About 10 minutes
Time is up, but your answers have not been submitted yet. Check your connection and try again.
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.
Beyond the syllabus: optional enrichment that does not count towards your progress.
Check my progress
When you feel ready, answer on your own to show what you can do.
About 10 minutes
Time is up, but your answers have not been submitted yet. Check your connection and try again.
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.
Beyond the syllabus: optional enrichment that does not count towards your progress.
Check again
After practising what your progress check showed, check those skills again.
About 10 minutes
Time is up, but your answers have not been submitted yet. Check your connection and try again.
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.
Beyond the syllabus: optional enrichment that does not count towards your progress.
Review
Come back later to see whether your learning has lasted.
About 10 minutes
Time is up, but your answers have not been submitted yet. Check your connection and try again.
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.
Beyond the syllabus: optional enrichment that does not count towards your progress.
Mind Stretchers
Connect This To
- Equilibrium Constants (Kc, Kp) for writing expressions correctly before substitution.
- Dynamic Equilibrium and Le Chatelier for predicting direction before calculating numbers.
- Haber Process (Case Study) for applying the same equilibrium logic to industrial conditions.
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⁻³.