Kc and Kp Calculations
Spec Mapping — OCR H432 Module 5.1.2 — How far? Equilibrium constant calculations using ICE (Initial, Change, Equilibrium) tables for both Kc (concentrations) and Kp (partial pressures); the relationship Kp=Kc(RT)Δngas; problems in which initial moles, equilibrium amounts, equilibrium constants or compositions must be deduced from each other using stoichiometry (refer to the official OCR H432 specification document for exact wording).
This lesson is the operational backbone of OCR Module 5.1.2 — it turns the definitions of Kc and Kp (from earlier lessons) into a recipe for solving any equilibrium-composition problem. The central tool is the ICE table (Initial, Change, Equilibrium), a three-row bookkeeping device that tracks how many moles of each species are present at each stage. With the ICE table built correctly, applying stoichiometry to the Change row is automatic; converting to concentrations or partial pressures is mechanical; and substituting into the Kc or Kp expression is the easy final step. We work through five complete examples — Kc for H2+I2⇌2HI, Kc for N2O4⇌2NO2 (units example), Kp for the Contact process via ICE plus Dalton, Kc for PCl5 dissociation using an x variable, and inverse Kc problems where the equilibrium constant is given and a concentration must be solved by quadratic algebra. The relationship Kp=Kc(RT)Δngas closes the loop between the two formulations.
Key Equation: the ICE-table workflow
neq=ninitial+Δnstoichiometric
Then for Kc: divide neq by volume V to get concentrations; for Kp: divide neq by ntotal, eq to get mole fractions, then multiply by Ptotal to get partial pressures. The link is Kp=Kc(RT)Δngas (only valid with R in matching units; OCR uses this qualitatively — see Going Further).
The ICE table method
An ICE table is a three-row table that keeps track of moles (or concentrations) at each stage of an equilibrium calculation:
- I — Initial: amounts before any reaction.
- C — Change: how much reacted (negative for reactants, positive for products), with stoichiometric ratios applied.
- E — Equilibrium: I+C, the amounts at equilibrium.
Example — simple 1:1
A(g)⇌B(g) with 1.00 mol A initially and no B. At equilibrium, 0.60 mol A remains.
| A | B |
|---|
| Initial | 1.00 | 0 |
| Change | −0.40 | +0.40 |
| Equilibrium | 0.60 | 0.40 |
The change −0.40 in A is matched by +0.40 in B because the stoichiometry is 1:1.
Example — 1:2 stoichiometry
A(g)⇌2B(g), starting with 1.00 mol A and 0 mol B. At equilibrium, 0.70 mol A.
| A | 2B |
|---|
| Initial | 1.00 | 0 |
| Change | −0.30 | +0.60 |
| Equilibrium | 0.70 | 0.60 |
Note the 1:2 ratio: 0.30 mol of A dissociates to give 0.60 mol of B (twice as many moles).
Worked Example 1 — Kc for H2+I2⇌2HI
2.0 mol H2 and 2.0 mol I2 are mixed in a 2.0 dm3 flask. At equilibrium, 3.2 mol HI is present. Calculate Kc.
Step 1 — ICE in moles
Change in HI =+3.2. Stoichiometry 2 HI ↔ 1 H2 +1 I2 means H2 and I2 each decrease by 3.2/2=1.6.
| H2 | I2 | 2HI |
|---|
| Initial | 2.0 | 2.0 | 0 |
| Change | −1.6 | −1.6 | +3.2 |
| Equilibrium | 0.4 | 0.4 | 3.2 |
Step 2 — convert moles to concentrations (divide by V=2.0dm3)
- [H2]=0.4/2.0=0.20mol dm−3
- [I2]=0.4/2.0=0.20mol dm−3
- [HI]=3.2/2.0=1.6mol dm−3
Step 3 — substitute into Kc
Kc=[H2][I2][HI]2=0.20×0.20(1.6)2=0.0402.56=64
Step 4 — units
Δn=2−2=0, so Kc is dimensionless. Kc=64.
Worked Example 2 — Kc for N2O4⇌2NO2 with units
N2O4(g)⇌2NO2(g). A 2.0 dm3 flask initially contains 1.0 mol N2O4 and no NO2. At equilibrium, 0.20 mol N2O4 is present. Calculate Kc.
ICE table (moles)
Change in N2O4=−0.80 (decreased from 1.0 to 0.20). Therefore change in NO2=+1.60 (stoichiometric factor 2).
| N2O4 | 2NO2 |
|---|
| Initial | 1.0 | 0 |
| Change | −0.80 | +1.60 |
| Equilibrium | 0.20 | 1.60 |
Concentrations
- [N2O4]=0.20/2.0=0.10mol dm−3
- [NO2]=1.60/2.0=0.80mol dm−3
Kc
Kc=[N2O4][NO2]2=0.10(0.80)2=0.100.64=6.4mol dm−3
Δn=2−1=+1, so units = mol dm−3. Kc=6.4mol dm−3.
Worked Example 3 — Kp with ICE for the Contact process
For 2SO2(g)+O2(g)⇌2SO3(g), a flask initially contains 2.0 mol SO2, 1.0 mol O2 and no SO3. Total pressure at equilibrium =150kPa. At equilibrium, 1.6 mol SO3 is present.
Step 1 — ICE table
Change in SO3=+1.60. By stoichiometry, SO2 decreases by 1.60 (2:2 ratio) and O2 decreases by 0.80 (2:1 ratio).
| 2SO2 | O2 | 2SO3 |
|---|
| Initial | 2.0 | 1.0 | 0 |
| Change | −1.6 | −0.80 | +1.6 |
| Equilibrium | 0.40 | 0.20 | 1.60 |
Step 2 — mole fractions
ntotal=0.40+0.20+1.60=2.20mol.
- xSO2=0.40/2.20=0.1818
- xO2=0.20/2.20=0.0909
- xSO3=1.60/2.20=0.7273
Check: 0.1818+0.0909+0.7273=1.0000. ✓
Step 3 — partial pressures
- pSO2=0.1818×150=27.3kPa
- pO2=0.0909×150=13.6kPa
- pSO3=0.7273×150=109.1kPa
Step 4 — Kp
Kp=pSO22⋅pO2pSO32=(27.3)2×13.6(109.1)2=745.3×13.611903=1013611903=1.17
Δngas=2−(2+1)=−1. Units = kPa−1. Kp=1.17kPa−1.
Worked Example 4 — using x for the extent of dissociation (PCl5)
PCl5(g)⇌PCl3(g)+Cl2(g). 1.00 mol PCl5 is heated in a 2.0 dm3 flask. At equilibrium, 20% of the PCl5 has dissociated. Calculate Kc.
Step 1 — define the change
Let x= moles of PCl5 dissociated at equilibrium. x=0.20×1.00=0.20mol.
| PCl5 | PCl3 | Cl2 |
|---|
| Initial | 1.00 | 0 | 0 |
| Change | −0.20 | +0.20 | +0.20 |
| Equilibrium | 0.80 | 0.20 | 0.20 |
Step 2 — concentrations
- [PCl5]=0.80/2.0=0.40mol dm−3
- [PCl3]=0.20/2.0=0.10mol dm−3
- [Cl2]=0.20/2.0=0.10mol dm−3
Step 3 — Kc
Kc=[PCl5][PCl3][Cl2]=0.400.10×0.10=0.400.010=0.025mol dm−3
Δn=2−1=+1, units = mol dm−3.
Worked Example 5 — inverse problem: Kc given, find concentration
For A⇌B, Kc=4.0 (dimensionless). Starting [A]0=1.0mol dm−3, [B]0=0. Find the equilibrium concentrations.
Let x= amount of A reacted (mol dm−3).
| A | B |
|---|
| Initial | 1.0 | 0 |
| Change | −x | +x |
| Equilibrium | 1.0−x | x |
Kcxx5.0xx=[A][B]=1.0−xx=4.0=4.0(1.0−x)=4.0−4.0x=4.0=0.80
Therefore [A]eq=1.0−0.80=0.20mol dm−3, [B]eq=0.80mol dm−3.
Check: Kc=0.80/0.20=4.0. ✓
For more complex stoichiometries (e.g. A⇌2B), the equilibrium expression in x becomes a quadratic; solve using the quadratic formula or, for Kc≪[A]0, the small-x approximation [A]eq≈[A]0.
Worked Example 6 — ICE table for the Haber process at industrial conditions
A reactor operating at industrial Haber conditions (700 K, 200 atm) is charged with 1.0 mol N2 and 3.0 mol H2 (the stoichiometric feed ratio) per dm3 of reactor volume. At equilibrium, the mole fraction of NH3 in the gas mixture is measured to be xNH3=0.150. Calculate Kp for N2(g)+3H2(g)⇌2NH3(g) at this temperature, with units.
Step 1 — define the extent of reaction ξ. Let ξ be the amount (mol) of N2 that has reacted at equilibrium. By stoichiometry, 3ξ mol H2 has reacted and 2ξ mol NH3 has formed. ICE table in moles:
| N2 | 3H2 | 2NH3 |
|---|
| Initial | 1.00 | 3.00 | 0 |
| Change | −ξ | −3ξ | +2ξ |
| Equilibrium | 1.00−ξ | 3.00−3ξ | 2ξ |
Step 2 — total moles and mole-fraction constraint. ntotal, eq=(1.00−ξ)+(3.00−3ξ)+2ξ=4.00−2ξ. The given xNH3=0.150 provides one equation in ξ:
xNH3=4.00−2ξ2ξ=0.150
Solving: 2ξ=0.150(4.00−2ξ)=0.600−0.300ξ, so 2.300ξ=0.600, giving ξ=0.261mol.
Step 3 — equilibrium moles and mole fractions.
- nN2=1.00−0.261=0.739mol
- nH2=3.00−3(0.261)=3.00−0.783=2.217mol
- nNH3=2(0.261)=0.522mol
- ntotal=0.739+2.217+0.522=3.478mol (check: 4.00−2(0.261)=3.478 ✓)
Mole fractions: xN2=0.739/3.478=0.213; xH2=2.217/3.478=0.637; xNH3=0.522/3.478=0.150 (matches the given value, sanity-check passed).
Step 4 — partial pressures at Ptotal=200atm.
- pN2=0.213×200=42.6atm
- pH2=0.637×200=127.4atm
- pNH3=0.150×200=30.0atm
(Check: 42.6+127.4+30.0=200.0atm ✓)
Step 5 — Kp and units.
Kp=pN2⋅pH23pNH32=42.6×(127.4)3(30.0)2=42.6×2.068×106900=8.81×107900=1.02×10−5
Δngas=2−4=−2, units = atm−2. Kp=1.02×10−5atm−2.
Comment on the answer. A Kp of order 10−5atm−2 at 700 K (a typical industrial Haber operating temperature) reflects an equilibrium that lies substantially toward the reactants — only 15% of the gas at equilibrium is NH3. This is exactly why industrial Haber plants run at high pressure (200 atm) — Le Chatelier predicts that compression shifts equilibrium toward the side with fewer moles of gas (the NH3 side, with Δngas=−2), partially compensating for the temperature compromise. Even higher pressure would shift equilibrium further but at prohibitive capital cost; lower temperature would raise Kp but slow the kinetics to industrially uneconomic rates. The chosen 700 K/200 atm operating point is the engineering compromise between yield and rate that BASF first determined in 1909–1913. The Worked Example 6 calculation reproduces, with modern data, exactly the kind of equilibrium-yield analysis that informed that original industrial decision.
The ΔG⊖=−RTlnK connection — bridging to undergraduate thermodynamics
The numerical value of Kp (or Kc) is not a free parameter — it is determined by the Gibbs free energy change of the reaction under standard conditions. The bridging relation, which is the cornerstone of undergraduate physical chemistry, is:
ΔG⊖=−RTlnK⊖
where K⊖ is the dimensionless thermodynamic equilibrium constant (each species' activity referenced to standard state; for gases, pA/p⊖ with p⊖=1bar). At A-Level, the practical interpretation is that the sign of ΔG⊖ predicts whether K is "large" (K>1, ΔG⊖<0, equilibrium lies to products) or "small" (K<1, ΔG⊖>0, equilibrium lies to reactants).
For the Haber equilibrium at 700 K with Kp≈10−5atm−2 (Worked Example 6), the corresponding standard Gibbs energy change is approximately:
ΔG⊖≈−RTln(10−5)=−(8.314)(700)(−11.5)≈+67000J mol−1=+67kJ mol−1
(treating Kp as the dimensionless K⊖ for the sake of the estimate). A positive ΔG⊖ of +67 kJ mol−1 at 700 K confirms that the thermodynamic drive at this temperature actually opposes NH3 formation — the reaction is endergonic at industrial T. This is consistent with the exothermicity of the reaction at low T being overwhelmed by the unfavourable entropy change at high T: ΔH⊖≈−92kJ mol−1 but ΔS⊖≈−198J K−1mol−1, so TΔS⊖≈−139kJ mol−1 at 700 K and ΔG⊖=ΔH⊖−TΔS⊖≈−92−(−139)=+47kJ mol−1 — order-of-magnitude agreement with the value extracted from Kp. The connection between kinetic practicality (large enough k) and thermodynamic feasibility (sufficient K) is what governs every industrial process decision in chemical engineering.
OCR introduces ΔG⊖ in Module 5.2.3 — Acids, Bases and Buffers (specifically, the energetics of acid-base equilibria) and revisits it in Module 5.2.4 — Redox and Electrode Potentials (with ΔG⊖=−nFEcell⊖). Knowing in advance that Kp and Kc have a direct thermodynamic interpretation as −ΔG⊖/RT exponentials prepares you for both modules.
Mermaid — Kc/Kp workflow