Chemistry 2 • Equilibrium

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

Master the systematic method for solving gas-phase equilibrium problems using partial pressures.

An atomic orbit with a reaction beaker and changing energy trace.
Inside this lesson 10 sections 5 questions 7 figures

SECTION 1

Historical Context & Motivation

Chemical reactions don't always go to completion—many reach a state of balance where products and reactants coexist. Understanding this balance, called chemical equilibrium, became one of the central quests in chemistry during the 1800s. Scientists needed a reliable way to predict how much product a reaction would yield, especially in industrial settings where efficiency meant profits. The mathematical tools they developed eventually led to the systematic approach we now call the ICE table—a powerful organizational method that breaks equilibrium calculations into manageable steps.

1864 • Law of Mass Action

Cato Guldberg and Peter Waage proposed that the rate of a reaction is proportional to the concentrations of the reactants raised to specific powers. This idea laid the foundation for equilibrium expressions.

1884 • Le Châtelier's Principle

Henri Le Châtelier described how equilibrium systems respond to disturbances. His principle gave chemists a qualitative tool for predicting shift direction, but they still needed quantitative methods.

1901 • Nernst and Gas Equilibria

Walther Nernst advanced the thermodynamic treatment of gas-phase equilibria, connecting equilibrium constants to free energy changes and establishing Kp as a tool for reactions involving gases.

1910s–1920s • Haber Process Optimization

Fritz Haber and Carl Bosch used equilibrium calculations involving Kp to optimize ammonia synthesis. This industrial breakthrough demonstrated the practical power of solving equilibrium problems with partial pressures.

These developments raised a practical question that chemists still face today: given the initial conditions of a gas-phase reaction and the value of Kp, how do you calculate the equilibrium partial pressures of every species? The ICE table provides a systematic framework for answering exactly that question.

SECTION 2

Core Principles & Definitions

Before diving into calculations, you need to understand several foundational ideas. The equilibrium constant Kp is defined in terms of the partial pressures of gaseous species at equilibrium. Unlike Kc, which uses molar concentrations, Kp is especially convenient for gas-phase reactions because partial pressures are often what we measure directly in a lab or industrial setting.

1

I — Initial

The starting partial pressures (in atm) of all reactants and products before the system reaches equilibrium. Products often start at 0 atm if the reaction hasn't begun.
2

C — Change

The amount each species' partial pressure increases or decreases as the reaction shifts toward equilibrium. These changes are expressed in terms of a variable x, linked by stoichiometric ratios.
3

E — Equilibrium

The final partial pressures once the system has reached equilibrium. Each equilibrium value equals the initial value plus the change: E = I + C.
4

Kp Expression

The equilibrium constant expression for Kp uses partial pressures raised to their stoichiometric coefficients. Products go in the numerator and reactants in the denominator.
5

Stoichiometric Ratios

The change row must respect the balanced equation. If 1 mol of A produces 2 mol of B, then the change in B's pressure is twice the change in A's pressure.
✦

KEY TAKEAWAY

Think of an ICE table like a budget spreadsheet for a gas-phase reaction. The "Initial" row is your starting bank balance, the "Change" row tracks deposits and withdrawals (linked by the recipe of the reaction), and the "Equilibrium" row is your final balance. Kp is the rule that tells you what the final balance must look like.

SECTION 3

Visual Explanation — Anatomy of an ICE Table

The diagram below shows the structure of an ICE table for the generic gas-phase reaction A(g) ⇌ 2B(g). Notice how the change row uses the variable x and how stoichiometric coefficients determine the multiplier on x.

ICE Table for A(g) ⇌ 2 B(g)RowA (g)2 B (g)I — InitialP₀0C — Change− x+ 2xE — EquilibriumP₀ − x2xKp = (2x)² / (P₀ − x) = 4x² / (P₀ − x)
The ICE table organizes the problem: Initial pressures go in the first row, algebraic changes in the second (with signs and stoichiometric coefficients), and the equilibrium expressions in the third. The Kp expression at the bottom connects the equilibrium row to the known constant.

The key insight is in the Change row. Reactant A is consumed, so its change is −x. Product B is formed with a coefficient of 2, so its change is +2x. The Equilibrium row is simply I + C for each column. Once you write the Kp expression using the Equilibrium row, you have a single equation in one unknown that you can solve algebraically.

SECTION 4

Mathematical Framework

For a general balanced equation involving gases, the Kp expression and the relationship between Kp and Kc form the mathematical backbone of these problems.

Kp EXPRESSION

ForaA(g)+bB(g)⇌cC(g)+dD(g):Kp=(PC)c×(PD)d/[(PA)a×(PB)b]For aA(g) + bB(g) ⇌ cC(g) + dD(g): Kp = (P_C)^c × (P_D)^d / [(P_A)^a × (P_B)^b]

PC, PD are equilibrium partial pressures of products; PA, PB are equilibrium partial pressures of reactants. Exponents equal stoichiometric coefficients.

Kp AND Kc RELATIONSHIP

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

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

DALTON'S LAW (TOTAL PRESSURE)

Ptotal=PA+PB+PC+PD+…P_total = P_A + P_B + P_C + P_D + …

The total pressure equals the sum of all individual partial pressures. This is useful when a problem gives total pressure instead of individual partial pressures.

💡

When Do You Need the Quadratic Formula?

If the Kp expression cannot be simplified to a perfect square or simple ratio, you may end up with a quadratic (or higher-order) equation in x. In that case, rearrange into the standard form ax² + bx + c = 0 and apply the quadratic formula. Always check that x gives physically meaningful (non-negative) partial pressures.

SECTION 5

Step-by-Step Strategy for ICE Table Problems

Every ICE table problem follows a predictable workflow. The diagram below summarizes the process as a flowchart, and the numbered list that follows adds detail to each step.

ICE Table Workflow for Kp Problems1. Write balanced equation2. Write Kp expression3. Fill in I row (initial pressures)4. Define C row using ±x and coefficients5. Write E row (I + C for each species)6. Substitute E into Kp, solve for x,then calculate equilibrium pressures
Follow this six-step workflow for every Kp ICE table problem. The key is step 4: always use stoichiometric coefficients to connect changes across all species.
  1. Step 1 — Write and balance the equation. Include state symbols (g) for all gaseous species. Only gases appear in the Kp expression.
  2. Step 2 — Write the Kp expression. Products over reactants, each raised to its coefficient.
  3. Step 3 — Fill the Initial row. Use given partial pressures. If a product hasn't formed yet, its initial pressure is 0.
  4. Step 4 — Define the Change row. Choose x as the change in the species with a coefficient of 1 (or the smallest coefficient). Multiply x by each coefficient. Reactants decrease (−), products increase (+), assuming forward reaction progress.
  5. Step 5 — Compute the Equilibrium row. Add I + C for each column.
  6. Step 6 — Substitute and solve. Plug E-row expressions into the Kp formula, then solve for x. Always verify that equilibrium pressures are positive.

SECTION 6

Worked Example

Consider the decomposition of dinitrogen tetroxide into nitrogen dioxide at a certain temperature:

N2O4(g) ⇌ 2 NO2(g)

The initial partial pressure of N2O4 is 1.50 atm, and no NO2 is present initially. Kp = 0.600 at this temperature. Find the equilibrium partial pressures.

Solving N₂O₄ ⇌ 2 NO₂ with Kp = 0.600

  1. 1

    Step 1 — Write the balanced equation and Kp expression

    The equation is already balanced: N₂O₄(g) ⇌ 2 NO₂(g). The Kp expression is:
    Kp = (PNO₂)² / PN₂O₄
  2. 2

    Step 2 — Set up the ICE table

    Initial: P(N₂O₄) = 1.50 atm, P(NO₂) = 0 atm. Change: N₂O₄ decreases by x, NO₂ increases by 2x. Equilibrium: P(N₂O₄) = 1.50 − x, P(NO₂) = 2x.
  3. 3

    Step 3 — Substitute into the Kp expression

    Plugging in: 0.600 = (2x)² / (1.50 − x). This simplifies to 0.600 = 4x² / (1.50 − x).
  4. 4

    Step 4 — Rearrange to standard quadratic form

    Multiply both sides by (1.50 − x): 0.600(1.50 − x) = 4x². Expand: 0.900 − 0.600x = 4x². Rearrange: 4x² + 0.600x − 0.900 = 0.
    4x² + 0.600x − 0.900 = 0
  5. 5

    Step 5 — Apply the quadratic formula

    Using x = [−b ± √(b² − 4ac)] / 2a with a = 4, b = 0.600, c = −0.900: discriminant = 0.36 + 14.4 = 14.76. √14.76 ≈ 3.842. x = (−0.600 + 3.842) / 8 = 3.242 / 8 ≈ 0.405. The negative root gives a negative pressure, so we reject it.
    x ≈ 0.405 atm
  6. 6

    Step 6 — Calculate equilibrium partial pressures

    P(N₂O₄) = 1.50 − 0.405 = 1.095 atm ≈ 1.10 atm. P(NO₂) = 2(0.405) = 0.810 atm.
    P(N₂O₄) ≈ 1.10 atm, P(NO₂) ≈ 0.810 atm
  7. 7

    Step 7 — Verify the answer

    Check: (0.810)² / 1.095 = 0.6561 / 1.095 ≈ 0.599 ≈ 0.600. ✓ This matches Kp, confirming our solution.

SECTION 7

Strengths, Limitations & Kp vs. Kc

ICE tables using Kp are extremely useful for gas-phase systems, but it's important to know when to use Kp versus Kc, and what limitations exist.

FeatureKp (Partial Pressures)Kc (Concentrations)
Units of dataPartial pressures (atm, bar, kPa)Molarity (mol/L)
Best forGas-phase reactions; manometer dataSolution-phase or mixed-phase reactions
RelationshipKp = Kc × (RT)^ΔnKc = Kp / (RT)^Δn
When they're equalWhen Δn = 0 (equal moles of gas on both sides)When Δn = 0
Solids & liquidsExcluded from expressionExcluded from expression

Comparison of Kp and Kc equilibrium constants

✦

KEY TAKEAWAY

Choosing between Kp and Kc is like choosing between measuring distance in miles versus kilometers—both describe the same equilibrium position, just in different "units." Use whichever matches the data you're given. If the problem gives pressures, use Kp. If it gives molarities, use Kc. You can always convert between them.
⚠

Common Pitfall

Students sometimes forget that solids and pure liquids do NOT appear in the Kp expression and should not be included in the ICE table. For example, in CaCO₃(s) ⇌ CaO(s) + CO₂(g), the ICE table only has a column for CO₂.

SECTION 8

Connection to Advanced Theory

The Kp ICE table approach you've learned here is a stepping stone toward more advanced topics in chemical thermodynamics and kinetics. At higher levels, equilibrium constants connect to Gibbs free energy, reaction spontaneity, and the behavior of non-ideal gases.

Concept in This LessonAdvanced Extension
Kp is a constant at a given temperatureΔG° = −RT ln Kp links equilibrium to Gibbs free energy
Ideal gas assumed (PV = nRT)Fugacity replaces pressure for real (non-ideal) gases at high pressures
Solving for x gives equilibrium pressuresReaction quotient Q determines direction of shift toward equilibrium
Single temperature calculationVan 't Hoff equation predicts how Kp changes with temperature

How ICE table concepts extend to advanced chemistry

In AP Chemistry and college courses, you'll encounter the reaction quotient Q, which has the same mathematical form as Kp but uses pressures at any point in time—not just at equilibrium. Comparing Q to Kp tells you which direction the reaction will shift. The ICE table framework remains the same; you simply need to determine whether the reaction proceeds forward (Q < Kp) or in reverse (Q > Kp) before assigning signs in the Change row.

SECTION 9

Practice Problems

Question 1: CONCEPTUAL

For the reaction 2 SO₂(g) + O₂(g) ⇌ 2 SO₃(g), explain why the change in partial pressure of O₂ is −x while the change for SO₂ is −2x in the ICE table. What principle determines these values?
Show answer
The Change row must reflect the stoichiometric ratios from the balanced equation. The coefficient of O₂ is 1, while the coefficient of SO₂ is 2, so for every x atm of O₂ consumed, 2x atm of SO₂ is consumed. This is a direct consequence of the mole ratios: the balanced equation tells us that 2 moles of SO₂ react with every 1 mole of O₂. In an ICE table, if we let x represent the change per mole of the species with coefficient 1 (O₂), then all other changes are automatically determined by multiplying x by the appropriate coefficient.

Question 2: BASIC CALCULATION

For the reaction PCl₅(g) ⇌ PCl₃(g) + Cl₂(g), the initial pressure of PCl₅ is 2.00 atm and no products are present. At equilibrium, the partial pressure of Cl₂ is found to be 0.50 atm. Calculate Kp.
Show answer
Set up the ICE table: I: PCl₅ = 2.00, PCl₃ = 0, Cl₂ = 0. Since Cl₂ at equilibrium is 0.50 atm and its coefficient is 1, x = 0.50. C: PCl₅ = −0.50, PCl₃ = +0.50, Cl₂ = +0.50. E: PCl₅ = 1.50, PCl₃ = 0.50, Cl₂ = 0.50. Now substitute into Kp = (P_PCl₃)(P_Cl₂) / (P_PCl₅) = (0.50)(0.50) / 1.50 = 0.25 / 1.50 ≈ 0.167. Therefore Kp ≈ 0.167.

Question 3: INTERMEDIATE

Consider the reaction H₂(g) + I₂(g) ⇌ 2 HI(g) with Kp = 54.3 at 698 K. If the initial partial pressures are P(H₂) = 0.500 atm and P(I₂) = 0.500 atm with no HI present, find the equilibrium partial pressures of all three species.
Show answer
ICE table: I: H₂ = 0.500, I₂ = 0.500, HI = 0. C: −x, −x, +2x. E: 0.500 − x, 0.500 − x, 2x. Substituting: Kp = (2x)² / [(0.500 − x)(0.500 − x)] = (2x)² / (0.500 − x)² = 54.3. Take the square root of both sides: 2x / (0.500 − x) = √54.3 ≈ 7.369. Solving: 2x = 7.369(0.500 − x) = 3.685 − 7.369x. So 9.369x = 3.685, giving x ≈ 0.393 atm. Equilibrium pressures: P(H₂) = P(I₂) = 0.500 − 0.393 = 0.107 atm, P(HI) = 2(0.393) = 0.786 atm. Check: (0.786)² / (0.107)² = 0.618 / 0.01145 ≈ 53.9 ≈ 54.3 ✓.

Question 4: APPLIED

In an industrial reactor, the reaction N₂(g) + 3 H₂(g) ⇌ 2 NH₃(g) has Kp = 4.34 × 10⁻³ at 300 °C. If the reactor is initially charged with P(N₂) = 1.00 atm and P(H₂) = 3.00 atm (no ammonia initially), set up the ICE table and write the Kp equation in terms of x. You do NOT need to solve the polynomial, but identify its degree and explain why the quadratic formula alone won't suffice.
Show answer
ICE table: I: N₂ = 1.00, H₂ = 3.00, NH₃ = 0. C: −x, −3x, +2x. E: 1.00 − x, 3.00 − 3x, 2x. The Kp expression is: 4.34 × 10⁻³ = (2x)² / [(1.00 − x)(3.00 − 3x)³]. Expanding the denominator involves (3.00 − 3x)³, which is a cubic in x. When multiplied by (1.00 − x), the denominator becomes a fourth-degree polynomial. Setting up the equation 4x² = 4.34 × 10⁻³ × (1.00 − x)(3.00 − 3x)³ and expanding fully yields a quartic (degree 4) equation. The quadratic formula only solves degree-2 equations, so this problem would require numerical methods, iterative approximation, or simplifying assumptions (such as assuming x is small relative to initial pressures if Kp is small).

Question 5: CRITICAL THINKING

A student sets up an ICE table for the reaction A(g) ⇌ B(g) + C(g) with initial pressures P(A) = 2.00 atm, P(B) = 1.00 atm, and P(C) = 1.00 atm. After solving, the student finds x = −0.30 atm. The student is confused by the negative value and thinks they made an error. Explain what a negative x means physically, whether the answer can still be valid, and how you would verify it.
Show answer
A negative x does not necessarily indicate an error—it means the reaction is proceeding in the reverse direction. The student assumed the reaction goes forward (A is consumed, B and C are formed), but the initial conditions may have more product present than the equilibrium position requires. Physically, the system shifts to the left: A increases while B and C decrease. With x = −0.30, the equilibrium pressures would be: P(A) = 2.00 − (−0.30) = 2.30 atm, P(B) = 1.00 + (−0.30) = 0.70 atm, P(C) = 1.00 + (−0.30) = 0.70 atm. These are all positive, so the answer is physically valid. To verify, the student should calculate Q from the initial pressures: Q = (1.00)(1.00) / 2.00 = 0.50, and compare to Kp. If Q > Kp, the reverse shift is confirmed. They should also substitute the equilibrium pressures into the Kp expression and check that it equals the given Kp value.

SUMMARY

Lesson Summary

Summary

An ICE table is a systematic framework for solving gas-phase equilibrium problems using Kp (the equilibrium constant in terms of partial pressures). The three rows—Initial, Change, and Equilibrium—organize your data. The Change row uses a variable x multiplied by stoichiometric coefficients, with reactants decreasing (−) and products increasing (+). The Equilibrium row equals I + C, and those expressions are substituted into the Kp expression to solve for x.

Remember that only gaseous species appear in the Kp expression and the ICE table. The relationship Kp = Kc × (RT)^Δn allows you to convert between pressure-based and concentration-based constants. Always verify your answer by substituting equilibrium pressures back into the Kp expression, and confirm that all partial pressures are physically meaningful (non-negative). With practice, the ICE table becomes second nature—a reliable recipe for tackling any equilibrium problem involving gases.

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