General Chemistry 2 • Equilibrium

ICE Tables: Kp — Set up and solve ICE tables for Kp equilibrium problems

Master the systematic approach to solving gas-phase equilibrium problems using partial pressures and the equilibrium constant Kp.

An atom with laboratory flask and electron orbit for General Chemistry 2
Inside this lesson 10 sections 5 questions 9 figures

SECTION 1

Historical Context & Motivation

The study of chemical equilibrium has deep roots in the development of physical chemistry and thermodynamics. Before scientists could predict the extent to which a reaction would proceed, chemistry was largely empirical—reactions were run, products were measured, and no systematic framework existed to predict outcomes. The concept of dynamic equilibrium changed that, revealing that reversible reactions reach a state where the rates of forward and reverse processes become equal, even though both reactions continue to occur. This insight eventually led to the development of quantitative tools—chief among them, the ICE table—that allow chemists to systematically compute equilibrium compositions from initial conditions and an equilibrium constant.

1864 • Law of Mass Action

Cato Guldberg and Peter Waage proposed the law of mass action, establishing that the rate of a reaction is proportional to the product of the concentrations of the reactants, each raised to a power equal to its stoichiometric coefficient. This provided the theoretical foundation for equilibrium constants.

1884 • Le Châtelier's Principle

Henri Louis Le Châtelier articulated his famous principle: a system at equilibrium, when subjected to a perturbation, will shift to partially counteract the change. This qualitative rule guided chemists in predicting equilibrium responses before quantitative methods matured.

1901 • Thermodynamic Formalization

J. Willard Gibbs's thermodynamic framework was widely adopted, connecting the equilibrium constant to the standard Gibbs free energy change (ΔG°) and clarifying the distinction between Kc (concentration-based) and Kp (pressure-based) equilibrium expressions for gaseous systems.

1910s–1920s • Haber Process & Industrial Application

Fritz Haber's synthesis of ammonia from nitrogen and hydrogen gases demanded precise control of equilibrium conditions. Calculating Kp and predicting shifts in partial pressures became essential to optimizing temperature, pressure, and yield in one of the most important industrial reactions in history.

Mid-20th Century • ICE Tables in Pedagogy

The ICE (Initial–Change–Equilibrium) table method became the standard pedagogical tool in chemistry courses worldwide. Its systematic structure made equilibrium problem-solving accessible and rigorous, bridging stoichiometry, algebra, and thermodynamics in a single organizational framework.

With the theoretical and historical groundwork established, the central question becomes practical: given an equilibrium constant Kp and a set of initial partial pressures for a gas-phase reaction, how do we systematically determine the equilibrium partial pressures of all species? The ICE table provides the answer—a structured, algebraic approach that transforms an equilibrium problem into a solvable equation.

SECTION 2

Core Principles & Definitions

Before constructing an ICE table for a Kp problem, it is essential to understand the foundational concepts that underpin the method. The equilibrium constant expressed in terms of partial pressures, Kp, applies exclusively to reactions involving gases. Unlike Kc, which uses molar concentrations, Kp uses the partial pressure of each gaseous species—defined as the pressure that species would exert if it alone occupied the container. The ICE table organizes the bookkeeping of how those pressures evolve from initial values to their final equilibrium values, linked through stoichiometry and a single unknown variable, typically denoted x.

1

Kp Expression

For a general reaction aA(g) + bB(g) ⇌ cC(g) + dD(g), the equilibrium constant Kp = (PCc × PDd) / (PAa × PBb). Products appear in the numerator; reactants in the denominator. Only gaseous species are included.
2

ICE Table Structure

ICE stands for Initial, Change, and Equilibrium. Each row tracks the partial pressures of every species. The 'Change' row is expressed in terms of a variable x and the stoichiometric coefficients—negative for reactants consumed and positive for products formed.
3

Reaction Quotient Qp

Before solving, compare the reaction quotient Qp (calculated from initial pressures) to Kp. If Qp < Kp, the reaction shifts right (toward products). If Qp > Kp, the reaction shifts left. This determines the sign convention for x in the ICE table.
4

Kp vs. Kc Relationship

Kp and Kc are related by Kp = Kc(RT)^Δn, where Δn is the change in moles of gas (moles of gaseous products minus moles of gaseous reactants), R is the gas constant (0.08206 L·atm/mol·K), and T is temperature in kelvins.
5

The x-Approximation

When Kp is very small (Kp ≪ 1) or very large, the change x may be negligible compared to initial pressures. The 5% rule validates this approximation: if x < 5% of the initial pressure, the simplification is acceptable and avoids solving a quadratic.
✦

KEY TAKEAWAY

Think of an ICE table as a balance sheet for a chemical reaction. Just as an accountant tracks an opening balance (Initial), transactions (Change), and a closing balance (Equilibrium), the ICE table tracks partial pressures through the course of a reaction. The stoichiometric coefficients act like exchange rates, dictating how much of one species changes relative to another. The equilibrium constant Kp sets the final constraint—like a regulatory condition the closing balances must satisfy.

SECTION 3

Visual Explanation of the ICE Table Method

The following diagram illustrates the complete workflow of setting up and solving an ICE table for a Kp problem. It uses the generic decomposition reaction 2A(g) ⇌ B(g) + 3C(g) as a template. Observe how the stoichiometric coefficients from the balanced equation directly determine the coefficients of x in the Change row, and how the Equilibrium row is simply the algebraic sum of the Initial and Change rows.

ICE Table Workflow for KpReaction: 2A(g) ⇌ B(g) + 3C(g)Row2AB3CIP°_AP°_BP°_CC−2x+x+3xEP°_A − 2xP°_B + xP°_C + 3xSubstitute into Kp Expression:Kp = (P°_B + x)¹ × (P°_C + 3x)³ / (P°_A − 2x)²STEP 1Solve for x algebraicallySTEP 2Back-substitute x into E rowSTEP 3Verify: all P > 0Coefficients of x match stoichiometric coefficients; signs reflect consumption (−) or formation (+).
The ICE table for the reaction 2A(g) ⇌ B(g) + 3C(g). The Initial (I) row holds the starting partial pressures. The Change (C) row uses stoichiometric coefficients as multipliers of x. The Equilibrium (E) row is the sum of I and C, which is then substituted into the Kp expression to solve for x.

Notice that the coefficients multiplying x in the Change row are directly taken from the balanced equation. For every 2 moles of A consumed, 1 mole of B and 3 moles of C are formed. This stoichiometric linkage is the conceptual backbone of the ICE table. When the Equilibrium row expressions are substituted into the Kp formula, the result is an algebraic equation in the single unknown x. Depending on the complexity of the reaction (i.e., the sum of stoichiometric coefficients), this can produce anything from a simple linear equation to a cubic or higher-order polynomial. In practice, simplifications and approximations often reduce the problem to a manageable quadratic.

SECTION 4

Mathematical Framework

The mathematical formalism behind ICE tables for Kp problems involves three key relationships: the general Kp expression, the relationship between Kp and Kc, and the strategy for incorporating stoichiometric changes into the equilibrium expression. A clear understanding of these equations enables you to set up and solve any gas-phase equilibrium problem systematically.

EQUILIBRIUM CONSTANT Kp

Kp=∏(Piν)=(PCc×PDd)/(PAa×PBb)Kp = ∏(Pᵢ^νᵢ) = (P_C^c × P_D^d) / (P_A^a × P_B^b)

Where Pi is the equilibrium partial pressure of species i (in atm or bar), and νi is its stoichiometric coefficient (positive for products, negative for reactants). Kp is dimensionless when pressures are referenced to the standard state (1 atm or 1 bar).

Kp–Kc RELATIONSHIP

Kp=Kc×(RT)ΔnKp = Kc × (RT)^Δn

R = 0.08206 L·atm·mol⁻¹·K⁻¹, T is the absolute temperature in kelvins, and Δn = (moles of gaseous products) − (moles of gaseous reactants). When Δn = 0, Kp = Kc.

GENERAL ICE SUBSTITUTION

Kp=[(P°C+c⋅x)c×(P°D+d⋅x)d]/[(P°A−a⋅x)a×(P°B−b⋅x)b]Kp = [(P°_C + c·x)^c × (P°_D + d·x)^d] / [(P°_A − a·x)^a × (P°_B − b·x)^b]

P° denotes initial partial pressures. The variable x represents the extent of reaction. Reactant terms use subtraction (−) and product terms use addition (+). After substituting known values for P° and Kp, solve for x.

5% APPROXIMATION VALIDITY

Ifx/P°initial<0.05,theapproximation(P°±coefficient⋅x)≈P°isvalidIf x / P°_initial < 0.05, the approximation (P° ± coefficient·x) ≈ P° is valid

This simplification is commonly used when Kp is very small (reaction lies far to the left) or very large (reaction lies far to the right, and you define x from the product side). If the 5% test fails, use the quadratic formula or successive approximations.

⚠

Common Pitfall

Students frequently confuse Kp and Kc when setting up ICE tables. If the problem provides Kp, use partial pressures (in atm) in the ICE table—not molar concentrations. If given Kc and asked to work in pressures, convert using Kp = Kc(RT)^Δn before setting up the table. Mixing concentration and pressure terms within the same expression yields nonsensical results.

SECTION 5

Step-by-Step Procedure & Decision Flowchart

Solving a Kp ICE table problem involves a consistent sequence of steps, but several decision points arise depending on the specific conditions of the problem. The flowchart below maps out the complete decision tree, from writing the balanced equation to verifying the solution. Study this diagram alongside the step-by-step procedure described in the subsequent list.

Kp ICE Table Decision Flowchart1. Write balanced equation2. Fill in Initial partial pressures (I row)3. Compute Qp from initial pressuresQp vs Kp?Qp < KpQp > KpShift → rightShift ← left4. Define ±x changes using stoichiometry (C row)5. Write E row = I + C, substitute into KpKp small?Yes → simplify(drop x from P°)No → exact solve(quadratic/cubic)6. Solve for x → back-substitute → verify P > 0(Check 5% rule if approximation was used)
The decision flowchart for solving a Kp ICE table problem. The diamond decision nodes are critical: comparing Qp to Kp determines the direction of change, while assessing whether Kp is small determines whether an algebraic simplification is justified.
  1. Step 1: Write the balanced chemical equation. Ensure that all species are identified as gases; solids and liquids do not appear in the Kp expression.
  2. Step 2: Fill the I (Initial) row with the given partial pressures. If a product starts at zero, enter 0.
  3. Step 3: Calculate Qp to determine the direction of the shift. Use the same formula as Kp but with initial pressures.
  4. Step 4: Fill the C (Change) row. Use −(coefficient)·x for species consumed and +(coefficient)·x for species produced.
  5. Step 5: Sum the I and C rows to obtain the E (Equilibrium) row, then substitute these expressions into the Kp formula.
  6. Step 6: Solve the resulting equation for x. Apply the 5% approximation if Kp is sufficiently small; otherwise, use the quadratic formula. Verify that all equilibrium pressures are non-negative.

SECTION 6

Worked Example

Consider the following gas-phase equilibrium at 250 °C:

REACTION

PCl5(g)⇌PCl3(g)+Cl2(g)Kp=1.80PCl₅(g) ⇌ PCl₃(g) + Cl₂(g) Kp = 1.80

A vessel initially contains only PCl₅ at a partial pressure of 2.50 atm. No PCl₃ or Cl₂ is present at the start. Find the equilibrium partial pressures of all three species.

Solving with an ICE Table for Kp

  1. 1

    Step 1 — Write the balanced equation and Kp expression

    The balanced equation is PCl₅(g) ⇌ PCl₃(g) + Cl₂(g). The Kp expression is: Kp = (PPCl₃ × PCl₂) / PPCl₅. All stoichiometric coefficients are 1.
  2. 2

    Step 2 — Set up the ICE table

    Initial pressures: P(PCl₅) = 2.50 atm, P(PCl₃) = 0, P(Cl₂) = 0. Since Qp = 0 < Kp = 1.80, the reaction shifts to the right. Changes: PCl₅ decreases by x, while PCl₃ and Cl₂ each increase by x. Equilibrium pressures: P(PCl₅) = 2.50 − x, P(PCl₃) = x, P(Cl₂) = x.
  3. 3

    Step 3 — Substitute into the Kp expression

    Substituting the E-row expressions into Kp: 1.80 = (x)(x) / (2.50 − x) = x² / (2.50 − x). Note that Kp is not very small relative to the initial pressure, so we cannot use the 5% approximation.
  4. 4

    Step 4 — Rearrange into standard quadratic form

    Multiply both sides by (2.50 − x): 1.80(2.50 − x) = x². Expanding: 4.50 − 1.80x = x². Rearranging: x² + 1.80x − 4.50 = 0. This is a standard quadratic equation ax² + bx + c = 0 with a = 1, b = 1.80, c = −4.50.
  5. 5

    Step 5 — Apply the quadratic formula

    x = [−b ± √(b² − 4ac)] / (2a) = [−1.80 ± √(1.80² − 4(1)(−4.50))] / (2 × 1) = [−1.80 ± √(3.24 + 18.00)] / 2 = [−1.80 ± √21.24] / 2 = [−1.80 ± 4.609] / 2. Taking the positive root: x = (−1.80 + 4.609) / 2 = 2.809 / 2 = 1.40 atm. The negative root (x = −3.20) is physically meaningless since pressures must be non-negative.
    x = 1.40 atm
  6. 6

    Step 6 — Back-substitute and verify

    P(PCl₅) = 2.50 − 1.40 = 1.10 atm. P(PCl₃) = 1.40 atm. P(Cl₂) = 1.40 atm. Verification: Kp = (1.40)(1.40) / (1.10) = 1.96 / 1.10 = 1.78. This is close to 1.80; the small discrepancy is due to rounding in intermediate steps. All pressures are positive, confirming the solution is valid.
    P(PCl₅) = 1.10 atm, P(PCl₃) = 1.40 atm, P(Cl₂) = 1.40 atm

SECTION 7

Comparing ICE Tables: Kp vs. Kc

While the ICE table methodology is the same whether you work in terms of concentrations (Kc) or partial pressures (Kp), the choice of which to use depends on the information provided and the nature of the system. Gas-phase reactions are naturally described by partial pressures measured with a manometer, while solution-phase reactions require molar concentrations. Understanding the strengths and limitations of each approach prevents errors and helps you choose the most efficient path to a solution.

FeatureICE Table with KpICE Table with Kc
Quantity trackedPartial pressures (atm or bar)Molar concentrations (mol/L)
Best suited forGas-phase reactions; manometric dataSolution-phase; spectrophotometric data
Effect of Δn = 0Kp = Kc; either method works identicallyKp = Kc; either method works identically
Effect of Δn ≠ 0Kp ≠ Kc; conversion needed via Kp = Kc(RT)^ΔnKp ≠ Kc; conversion needed if given Kp
Volume needed?No—pressures are independent of container size if T is knownYes—must know volume to compute [C] = n/V
Total pressure relationP_total = ΣPiP_i; useful for problems giving total pressureNo direct analog; total concentration less commonly used

Key differences between Kp and Kc ICE table approaches.

✦

KEY TAKEAWAY

Choosing between Kp and Kc is analogous to choosing between polar and Cartesian coordinates in a math problem. Both describe the same physical reality, but one may be far more natural for the problem at hand. For gas-phase reactions where pressures are measured directly, Kp is the native language of the system—translating to Kc would be an unnecessary detour. Always match the equilibrium constant to the units in your ICE table.

SECTION 8

Connection to Thermodynamics & Advanced Equilibrium

The ICE table is a powerful algebraic tool, but it exists within a larger thermodynamic framework. The equilibrium constant Kp is not merely an empirical number—it is directly linked to the standard Gibbs free energy change of the reaction through the fundamental relationship ΔG° = −RT ln Kp. This connection means that the equilibrium composition you compute from an ICE table corresponds to the thermodynamically most stable state of the system at that temperature and pressure. Furthermore, the van 't Hoff equation, d(ln Kp)/d(1/T) = −ΔH°/R, reveals how Kp changes with temperature, enabling predictions about how equilibrium shifts when the system is heated or cooled. These advanced relationships transform the ICE table from a static problem-solving device into a gateway to understanding dynamic, temperature-dependent chemical behavior.

ConceptICE Table Level (Gen Chem 2)Advanced Level (P-Chem / Thermo)
Kp valueGiven as a constant at specified TDerived from ΔG° = −RT ln Kp and statistical mechanics
Temperature dependenceQualitative via Le Châtelier's principleQuantitative via van 't Hoff equation: ln(K₂/K₁) = −ΔH°/R × (1/T₂ − 1/T₁)
Non-ideal gasesAssume ideal gas behavior; P = nRT/VReplace pressures with fugacities; Kp → Kf
Extent of reactionVariable x (no formal name)Extent of reaction ξ; dG/dξ = 0 at equilibrium
Multiple equilibriaTreat each equilibrium with separate ICE tableSimultaneous equilibria solved with coupled equations and Gibbs phase rule

How ICE table concepts connect to advanced thermodynamic treatments.

As you advance in chemistry, you will encounter situations where ideal gas assumptions break down (high pressures, low temperatures) and where multiple equilibria operate simultaneously. The ICE table framework remains the conceptual starting point even in these more complex scenarios—the algebra simply becomes more involved. Mastering the standard Kp ICE table now provides a solid foundation for these more sophisticated treatments in physical chemistry and chemical engineering thermodynamics.

SECTION 9

Practice Problems

Question 1: CONCEPTUAL

For the reaction N₂O₄(g) ⇌ 2 NO₂(g), you set up an ICE table in terms of partial pressures. Explain why the change for NO₂ is +2x (not +x) while the change for N₂O₄ is −x. What physical principle connects the stoichiometric coefficients to the change terms?
Show answer
The stoichiometric coefficients in a balanced equation represent the molar ratios in which species react and form. For every 1 mole of N₂O₄ that dissociates, exactly 2 moles of NO₂ are produced. In an ICE table, x represents the extent to which the reaction proceeds—specifically, the change in partial pressure associated with a stoichiometric coefficient of 1. Since N₂O₄ has a coefficient of 1 and is consumed, its change is −x. Since NO₂ has a coefficient of 2 and is produced, its change is +2x. This direct mapping from coefficient to the multiplier of x is a consequence of the law of definite proportions: the stoichiometry of the balanced equation constrains all species to change in fixed ratios.

Question 2: BASIC CALCULATION

For the reaction H₂(g) + I₂(g) ⇌ 2 HI(g), Kp = 54.3 at 700 K. If a vessel initially contains H₂ at 0.500 atm and I₂ at 0.500 atm with no HI present, set up the ICE table and write the equilibrium expression in terms of x. (You do not need to solve for x.)
Show answer
ICE table: I row: P(H₂) = 0.500, P(I₂) = 0.500, P(HI) = 0. C row: P(H₂) = −x, P(I₂) = −x, P(HI) = +2x. E row: P(H₂) = 0.500 − x, P(I₂) = 0.500 − x, P(HI) = 2x. Substituting into Kp: 54.3 = (2x)² / [(0.500 − x)(0.500 − x)] = 4x² / (0.500 − x)². Since Δn = 2 − 2 = 0 for this reaction, note that Kp = Kc. Also, because the denominator is a perfect square, you can take the square root of both sides to simplify: √54.3 = 2x / (0.500 − x), which gives 7.37 = 2x / (0.500 − x)—a linear equation in x that is straightforward to solve.

Question 3: INTERMEDIATE

Consider the reaction 2 SO₃(g) ⇌ 2 SO₂(g) + O₂(g) with Kp = 1.86 × 10⁻³ at 900 K. A flask initially contains only SO₃ at 1.20 atm. Set up an ICE table, apply an appropriate approximation if justified, and calculate the equilibrium partial pressures of all species.
Show answer
ICE table: I: P(SO₃) = 1.20, P(SO₂) = 0, P(O₂) = 0. C: P(SO₃) = −2x, P(SO₂) = +2x, P(O₂) = +x. E: P(SO₃) = 1.20 − 2x, P(SO₂) = 2x, P(O₂) = x. Substituting: 1.86 × 10⁻³ = (2x)²(x) / (1.20 − 2x)² = 4x³ / (1.20 − 2x)². Since Kp is small (1.86 × 10⁻³ ≪ 1), try the approximation 1.20 − 2x ≈ 1.20. Then: 1.86 × 10⁻³ = 4x³ / 1.44, so 4x³ = 2.678 × 10⁻³, x³ = 6.694 × 10⁻⁴, x = 0.0874 atm. Check: 2x/1.20 = 0.175/1.20 = 14.6%, which exceeds 5%. The approximation is not valid, and the cubic equation must be solved exactly (or by successive approximation). Iterating: try x = 0.080, compute Kp = 4(0.080)³/(1.20 − 0.16)² = 2.048 × 10⁻³/1.0816 = 1.89 × 10⁻³ ≈ 1.86 × 10⁻³. So x ≈ 0.080 atm. Equilibrium pressures: P(SO₃) = 1.04 atm, P(SO₂) = 0.160 atm, P(O₂) = 0.080 atm.

Question 4: APPLIED

In the Haber process, N₂(g) + 3 H₂(g) ⇌ 2 NH₃(g), Kp = 4.34 × 10⁻³ at 300 °C. An industrial reactor is charged with N₂ at 10.0 atm and H₂ at 30.0 atm (a 1:3 ratio). Set up the ICE table and calculate the equilibrium partial pressure of NH₃. Discuss whether the 5% approximation is valid.
Show answer
ICE table: I: P(N₂) = 10.0, P(H₂) = 30.0, P(NH₃) = 0. C: P(N₂) = −x, P(H₂) = −3x, P(NH₃) = +2x. E: P(N₂) = 10.0 − x, P(H₂) = 30.0 − 3x, P(NH₃) = 2x. Kp = (2x)² / [(10.0 − x)(30.0 − 3x)³] = 4x² / [(10.0 − x)(30.0 − 3x)³]. Since Kp = 4.34 × 10⁻³ is small, try the approximation: 4x² / [(10.0)(30.0)³] = 4x² / 270000 = 4.34 × 10⁻³. Solving: 4x² = 1171.8, x² = 292.95, x = 17.1 atm. This exceeds 10.0 atm (the initial N₂ pressure), so the approximation fails catastrophically. The full polynomial must be solved numerically. Using iterative methods or a solver, x ≈ 3.8 atm, giving P(NH₃) = 2(3.8) = 7.6 atm, P(N₂) = 6.2 atm, P(H₂) = 18.6 atm. This illustrates that even when Kp appears small, large initial pressures can make the approximation invalid. Always check physical reasonableness.

Question 5: CRITICAL THINKING

For a reaction A(g) ⇌ 2 B(g), a student solves the ICE table and obtains two positive roots from the quadratic formula: x₁ = 0.40 atm and x₂ = 1.80 atm. The initial pressure of A was 2.00 atm and B started at 0 atm. Determine which root is physically valid and explain your reasoning. Then, derive a general criterion for selecting the correct root in any ICE table problem.
Show answer
From the ICE table, P(A) = 2.00 − x and P(B) = 2x. For x₁ = 0.40: P(A) = 1.60 atm (positive) and P(B) = 0.80 atm (positive)—both are physically meaningful. For x₂ = 1.80: P(A) = 2.00 − 1.80 = 0.20 atm (positive) and P(B) = 3.60 atm (positive)—also appears valid at first glance. However, substituting each back into the Kp expression will reveal that only one satisfies Kp. The general criterion is threefold: (1) all equilibrium partial pressures must be non-negative (x must not exceed the initial pressure divided by its stoichiometric coefficient for any reactant), (2) the solution must satisfy the original Kp equation when substituted back, and (3) the direction of change must be consistent with the Qp vs. Kp comparison. In this case, verifying by substitution into Kp will eliminate the extraneous root introduced by the quadratic. This underscores that algebraic solutions must always be checked against physical and chemical constraints.

SUMMARY

Summary & Key Concepts

Summary

The ICE table is a systematic organizational tool for solving gas-phase equilibrium problems in terms of partial pressures (Kp). The method begins by recording initial partial pressures in the I row, defining algebraic changes in the C row using stoichiometric coefficients as multipliers of the variable x (with signs determined by comparing Qp to Kp), and summing to produce the E row. Substituting equilibrium expressions into the Kp expression yields an algebraic equation in x, which may be solved exactly or via the 5% approximation when Kp is sufficiently small.

Remember that Kp and Kc are interconvertible via Kp = Kc(RT)^Δn, and that only gaseous species appear in the Kp expression. Always verify your answer by confirming that all equilibrium pressures are positive and that back-substitution into the Kp expression reproduces the given constant. This technique connects seamlessly to thermodynamic principles through the relationship ΔG° = −RT ln Kp, bridging stoichiometric problem-solving with the energetic driving forces of chemical reactions.

Varsity Tutors • General Chemistry 2 • ICE Tables: Kp — Set up and solve ICE tables for Kp equilibrium problems