General Chemistry 2 • Equilibrium

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

A systematic method for calculating equilibrium concentrations from initial conditions and the equilibrium constant.

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

SECTION 1

Historical Context & Motivation

The study of chemical equilibrium has deep roots in nineteenth-century physical chemistry, born from the observation that many reactions do not proceed to completion but instead reach a state of dynamic balance. Early chemists noticed that mixing reactants did not always consume them entirely; instead, both reactants and products coexisted at stable concentrations once the system settled. The challenge was to predict those final concentrations quantitatively—a problem that drove decades of theoretical and experimental innovation.

1864 • The Law of Mass Action

Cato Guldberg and Peter Waage formulated 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 related to its stoichiometric coefficient. This provided the first mathematical framework linking concentrations to reaction tendency.

1884 • Le Châtelier's Principle

Henry Louis Le Châtelier articulated his famous principle: a system at equilibrium, when subjected to a perturbation, will shift to partially counteract that change. While qualitative in nature, this principle underscored the need for quantitative tools to predict equilibrium positions after disturbances.

1901 • Thermodynamic Equilibrium Constants

Jacobus Henricus van 't Hoff received the first Nobel Prize in Chemistry, in part for his work connecting the equilibrium constant to thermodynamic quantities such as enthalpy and entropy via the van 't Hoff equation, grounding equilibrium in rigorous thermodynamics.

Mid-20th C. • Pedagogical Advent of ICE Tables

As general chemistry curricula formalized in universities, instructors introduced the ICE table (Initial–Change–Equilibrium) as a systematic bookkeeping tool. The ICE table organizes stoichiometric relationships, translating equilibrium constant expressions into solvable algebraic equations.

Despite the elegance of Kc expressions, students and practitioners alike needed a structured approach to convert initial conditions and a known equilibrium constant into actual equilibrium concentrations. The ICE table emerged to fill precisely this gap: it provides a clear, repeatable framework for tracking how every species in a reaction changes from its initial state to equilibrium. The central question this lesson addresses is: given Kc and a set of starting concentrations, how do we systematically determine the equilibrium concentrations of all species?

SECTION 2

Core Principles & Definitions

Before constructing an ICE table, it is essential to understand the foundational ideas that make the method work. The ICE table is not a separate theory; it is an organizational tool that enforces the constraints imposed by stoichiometry and the equilibrium constant expression. Mastering these principles ensures that the algebraic setup is correct and the resulting concentrations are physically meaningful.

1

Dynamic Equilibrium

At equilibrium, the forward and reverse reactions proceed at equal rates. Macroscopic concentrations remain constant, but molecular-level processes continue. The system is dynamic, not static.
2

The Equilibrium Constant Kc

Kc is the ratio of product concentrations to reactant concentrations at equilibrium, each raised to its stoichiometric coefficient. Its value depends only on temperature, not on initial concentrations.
3

Stoichiometric Constraints

Changes in concentration are linked by the balanced equation's stoichiometric coefficients. If a reactant decreases by x mol/L, a product increases by a proportional amount determined by the mole ratio.
4

The Reaction Quotient Q

The reaction quotient Q has the same mathematical form as Kc but uses current (non-equilibrium) concentrations. Comparing Q to Kc determines the direction the reaction must shift.
5

ICE: Initial, Change, Equilibrium

The three rows of the table represent: I (initial concentrations), C (change expressed in terms of a variable x), and E (equilibrium concentrations, which are I + C).
✦

KEY TAKEAWAY

Think of an ICE table as a budget spreadsheet for molecules. The Initial row is your starting balance, the Change row records debits (reactants consumed) and credits (products formed) linked by stoichiometric exchange rates, and the Equilibrium row is the final balance. Kc acts as the constraint equation that forces the final balance to satisfy a fixed ratio—much like a financial regulation that dictates what ratio of assets to liabilities a bank must maintain.

SECTION 3

Visual Explanation: Anatomy of an ICE Table

The following diagram illustrates the structure and logic of an ICE table for a generic equilibrium: aA + bB ⇌ cC + dD. Notice how the change row enforces the stoichiometric ratios and how all entries in the equilibrium row are algebraic expressions in a single unknown, x. The sign convention is critical: reactants decrease (−) and products increase (+) when the reaction proceeds in the forward direction.

ICE Table Structure: aA + bB ⇌ cC + dDABCDI(Initial)[A]₀[B]₀[C]₀[D]₀C(Change)−ax−bx+cx+dxE(Equilibrium)[A]₀ − ax[B]₀ − bx[C]₀ + cx[D]₀ + dxSubstitute E row into the Kc expression:Kc = ([C]₀+cx)ᶜ([D]₀+dx)ᵈ / ([A]₀−ax)ᵃ([B]₀−bx)ᵇ
The ICE table tracks every species across three stages. The Initial row holds starting concentrations. The Change row uses stoichiometric coefficients (a, b, c, d) multiplied by the unknown x, with signs indicating consumption (−) or formation (+). The Equilibrium row sums the first two rows, producing algebraic expressions that are substituted into the Kc expression to solve for x.

The power of this organizational scheme is that all the chemical reasoning—stoichiometry, direction of shift, and equilibrium constraints—is encoded before any algebra begins. Once the equilibrium row is written, the problem reduces to pure mathematics: substitute the E-row expressions into the Kc expression and solve for x. The resulting value of x then yields every equilibrium concentration simultaneously.

SECTION 4

Mathematical Framework

The mathematical backbone of the ICE table method is the equilibrium constant expression. For a generic reaction aA + bB ⇌ cC + dD conducted in solution (so that concentrations in mol/L are the relevant quantities), the equilibrium constant Kc is defined as follows.

EQUILIBRIUM CONSTANT EXPRESSION

Kc=[C]c[D]d/[A]a[B]bKc = [C]ᶜ[D]ᵈ / [A]ᵃ[B]ᵇ

Square brackets denote molar concentrations (mol/L) at equilibrium. The exponents a, b, c, d are the stoichiometric coefficients from the balanced equation. Pure solids and pure liquids are omitted (their activities equal 1).

REACTION QUOTIENT

Q=[C]0c[D]0d/[A]0a[B]0bQ = [C]₀ᶜ[D]₀ᵈ / [A]₀ᵃ[B]₀ᵇ

Q uses the same form as Kc but is evaluated at any set of concentrations, not necessarily equilibrium values. If Q < Kc, the reaction shifts forward (x > 0). If Q > Kc, the reaction shifts in reverse (x < 0 or reassign the direction of x).

ICE SUBSTITUTION (GENERIC)

Kc=([C]0+cx)c×([D]0+dx)d/([A]0−ax)a×([B]0−bx)bKc = ([C]₀ + cx)ᶜ × ([D]₀ + dx)ᵈ / ([A]₀ − ax)ᵃ × ([B]₀ − bx)ᵇ

Here x represents the extent of reaction in mol/L. This equation is solved algebraically; for simple stoichiometries (e.g., 1:1:1:1) it may yield a linear or quadratic equation. More complex stoichiometries may require the quadratic formula or numerical approximation methods.

QUADRATIC FORMULA

x=(−b±√(b2−4ac))/2ax = (−b ± √(b² − 4ac)) / 2a

When the Kc substitution yields a quadratic equation of the form ax² + bx + c = 0, apply this formula. Always check that x gives physically meaningful (non-negative) concentrations for all species—discard any root that produces a negative concentration.

💡

The 5% Approximation

When Kc is very small (typically Kc < 10⁻³) and initial concentrations are relatively large, x is small compared to the initial values. In these cases, you can approximate [A]₀ − ax ≈ [A]₀, simplifying the algebra considerably. After solving, verify that x is indeed less than 5% of the initial concentration; if not, solve the full quadratic.

SECTION 5

Step-by-Step Procedure & Decision Flowchart

Setting up and solving an ICE table problem follows a systematic procedure. While the specific algebra varies from problem to problem, the logical sequence remains constant. The flowchart below summarizes the decision points you encounter, from writing the balanced equation all the way through validating your answer.

ICE Table Procedure Flowchart1. Write balanced equation2. Fill Initial row with [ ]₀ valuesQ vs Kc?3. Determine shiftQ < KcShift right →Q > Kc← Shift left4. Fill Change row (±coefficient × x)5. Write E row = I + C6. Substitute E into Kc, solve for x7. Validate: all [ ] ≥ 0?Check 5% approx. if used
This flowchart traces the seven-step procedure for any ICE table problem. Steps 1–2 set up the table. Step 3 (the diamond decision node) uses Q vs Kc to assign the direction of x. Steps 4–5 complete the table algebraically. Step 6 is the core computation. Step 7 is the crucial validation step that students often skip.
  1. Step 1: Write the balanced chemical equation. Only species in the Kc expression (aqueous and gaseous species) get columns in the table.
  2. Step 2: Enter the initial molar concentrations for each species. If a product is not initially present, enter 0.
  3. Step 3: Calculate Q from the initial concentrations. If Q < Kc, the reaction shifts right (forward); reactants are consumed, products are formed. If Q > Kc, the reaction shifts left (reverse).
  4. Step 4: Define x and fill the Change row. For a forward shift: reactants get −(coefficient)x, products get +(coefficient)x.
  5. Step 5: Add the I and C rows to get the Equilibrium row. Every entry should now be an expression in x.
  6. Step 6: Substitute the E-row expressions into the Kc expression. Solve the resulting equation for x.
  7. Step 7: Substitute x back into the E row to find all equilibrium concentrations. Verify that no concentration is negative.

SECTION 6

Worked Example

Consider the synthesis of hydrogen iodide: H2(g) + I2(g) ⇌ 2 HI(g). At a particular temperature, Kc = 49.0. Suppose we place 0.500 M H2 and 0.500 M I2 into a flask with no HI initially present. What are the equilibrium concentrations?

ICE Table: H₂ + I₂ ⇌ 2 HI, Kc = 49.0

  1. 1

    Step 1 — Write the balanced equation and Kc expression

    The balanced equation is H2 + I2 ⇌ 2 HI. The equilibrium constant expression is Kc = [HI]² / ([H2][I2]).
  2. 2

    Step 2 — Determine the direction of shift

    Since [HI]₀ = 0, Q = 0² / (0.500 × 0.500) = 0. Because Q (0) < Kc (49.0), the reaction shifts to the right (forward). Reactants will be consumed and HI will be produced.
  3. 3

    Step 3 — Set up the ICE table

    Let x = moles per liter of H2 consumed (which equals moles per liter of I2 consumed, since the coefficients are both 1). The ICE table becomes: H₂: I = 0.500, C = −x, E = 0.500 − x I₂: I = 0.500, C = −x, E = 0.500 − x HI: I = 0, C = +2x, E = 2x
  4. 4

    Step 4 — Substitute into Kc and solve for x

    Substituting: 49.0 = (2x)² / ((0.500 − x)(0.500 − x)) = (2x)² / (0.500 − x)². Because both the numerator and denominator are perfect squares, take the square root of both sides: √49.0 = 2x / (0.500 − x), so 7.00 = 2x / (0.500 − x). Solving: 7.00(0.500 − x) = 2x → 3.50 − 7.00x = 2x → 3.50 = 9.00x → x = 0.389 M.
    x = 0.389 M
  5. 5

    Step 5 — Calculate equilibrium concentrations

    [H2] = 0.500 − 0.389 = 0.111 M. [I2] = 0.500 − 0.389 = 0.111 M. [HI] = 2(0.389) = 0.778 M.
    [H₂] = 0.111 M, [I₂] = 0.111 M, [HI] = 0.778 M
  6. 6

    Step 6 — Verify

    Check: Kc = (0.778)² / (0.111 × 0.111) = 0.605 / 0.01232 = 49.1 ≈ 49.0 ✓. All concentrations are positive ✓. The slight rounding difference confirms our answer is correct.
    Verified: Kc ≈ 49.0 ✓

SECTION 7

Common Pitfalls & Strategic Tips

While the ICE table procedure is straightforward in principle, several common errors can derail a calculation. The table below summarizes frequent pitfalls alongside strategies for avoiding them. Developing awareness of these issues will save considerable time on exams and in research contexts where equilibrium calculations arise.

Common PitfallWhy It HappensStrategy to Avoid
Wrong signs in Change rowConfusing which species are consumed vs. formed, especially when Q > Kc (reverse shift).Always determine the direction of shift (Q vs Kc) first. Assign − to the side that is consumed and + to the side that is formed.
Forgetting stoichiometric coefficientsWriting ±x for all species instead of ±(coefficient)x.Define x as the change for the species with coefficient 1 (or the smallest coefficient). Multiply x by each species' coefficient.
Accepting a negative concentrationChoosing the wrong root of the quadratic or making an algebraic error.Always substitute x back into every E-row entry and confirm all values ≥ 0. If both roots give negatives for some species, recheck the setup.
Using the 5% approximation when invalidAssuming x is negligible without verifying.After solving with the approximation, compute x / [initial] × 100%. If > 5%, solve the full quadratic.
Including pure solids or liquidsAdding columns for species that do not appear in the Kc expression.Only include aqueous (aq) and gaseous (g) species. Pure solids and liquids have activity = 1 and are excluded from both the table and the Kc expression.

Summary of common ICE table errors and prevention strategies

⚙️

STRATEGIC INSIGHT

The ICE table is essentially a constraint-satisfaction exercise—much like solving a system of equations in engineering design. The stoichiometry provides the structural constraints (how variables relate to each other), and Kc provides the target constraint (what the final ratio must equal). If you set up the constraints correctly, the algebra simply follows. The most productive time you can spend is in the first three steps—getting the table right—because an error there propagates through everything that follows.

SECTION 8

Connection to Advanced Equilibrium Concepts

The ICE table method for Kc is the foundation upon which more advanced equilibrium calculations are built. Understanding it thoroughly prepares you for extensions involving pressure-based equilibria, multi-equilibrium systems, and thermodynamic coupling. The table below draws explicit connections between the Kc ICE framework and its more sophisticated counterparts.

ConceptKc ICE Table (This Lesson)Advanced Extension
Units of KKc uses molar concentrations (mol/L). ICE entries are in M.Kp uses partial pressures (atm or bar). ICE entries become pressures. Convert via Kp = Kc(RT)^Δn.
Acid-Base EquilibriaSame ICE framework applied to generic reactions.Ka and Kb are special cases of Kc for weak acid/base dissociation. ICE tables are the standard method for pH calculations.
SolubilityConcentrations in solution.Ksp (solubility product) applies the ICE framework to dissolution of sparingly soluble salts. Pure solid is excluded from the expression.
Coupled EquilibriaSingle equilibrium with one unknown x.Multiple simultaneous equilibria (e.g., polyprotic acids, complex-ion formation) require multiple ICE tables solved simultaneously or iteratively.
Thermodynamic LinkKc is given as a numerical value at a specific temperature.ΔG° = −RT ln K connects Kc to Gibbs free energy. The van 't Hoff equation predicts how K changes with temperature.

Connections between Kc ICE tables and advanced equilibrium topics

As you progress through general chemistry and into physical chemistry or biochemistry, you will encounter equilibrium problems of increasing complexity—buffer calculations, complex-ion formation, and temperature-dependent K values. In every case, the ICE table remains the organizational backbone. The conceptual leap is not in the method itself but in the complexity of the algebra and the number of simultaneous constraints. Mastering Kc ICE tables now provides a transferable skill set that will serve you throughout your chemical education.

SECTION 9

Practice Problems

Question 1: CONCEPTUAL

For the reaction N2O4(g) ⇌ 2 NO2(g), a student sets up the Change row as −x for N2O4 and +x for NO2. Identify the error and explain why it matters.
Show answer
The error is that the student wrote +x instead of +2x for NO2. The stoichiometric coefficient of NO2 is 2, meaning that for every mole of N2O4 that decomposes, two moles of NO2 form. Using +x would undercount the product, yielding an incorrect Kc substitution and an incorrect value of x. The Change row must reflect the mole ratio from the balanced equation.

Question 2: BASIC CALCULATION

For the equilibrium CO(g) + H2O(g) ⇌ CO2(g) + H2(g), Kc = 4.00 at a given temperature. If [CO]₀ = 0.200 M and [H₂O]₀ = 0.200 M with no products initially, find the equilibrium concentrations of all species.
Show answer
Set up the ICE table with changes of −x for both reactants and +x for both products (all coefficients are 1). Kc = x² / (0.200 − x)² = 4.00. Taking the square root: x / (0.200 − x) = 2.00, so x = 2.00(0.200 − x) = 0.400 − 2.00x, giving 3.00x = 0.400 and x = 0.133 M. Therefore [CO] = [H₂O] = 0.200 − 0.133 = 0.067 M and [CO₂] = [H₂] = 0.133 M. Verification: (0.133)² / (0.067)² = 0.0177 / 0.00449 = 3.94 ≈ 4.00 ✓ (small rounding error from truncation).

Question 3: INTERMEDIATE

For the reaction PCl5(g) ⇌ PCl3(g) + Cl2(g), Kc = 0.0211 at 250 °C. If [PCl₅]₀ = 1.00 M and no products are initially present, determine the equilibrium concentrations. Use the quadratic formula or the 5% approximation as appropriate.
Show answer
ICE: PCl₅: I = 1.00, C = −x, E = 1.00 − x; PCl₃ and Cl₂: I = 0, C = +x, E = x. Kc = x² / (1.00 − x) = 0.0211. Try the 5% approximation: x² ≈ 0.0211(1.00) = 0.0211, so x ≈ 0.145 M. Check: 0.145 / 1.00 × 100% = 14.5%, which exceeds 5%. Must solve the full quadratic: x² + 0.0211x − 0.0211 = 0. Using the quadratic formula: x = (−0.0211 + √(0.0211² + 4(0.0211))) / 2 = (−0.0211 + √0.0849) / 2 = (−0.0211 + 0.2914) / 2 = 0.135 M. Therefore [PCl₅] = 1.00 − 0.135 = 0.865 M, [PCl₃] = [Cl₂] = 0.135 M.

Question 4: APPLIED

In an industrial reactor, the following equilibrium is established: 2 SO2(g) + O2(g) ⇌ 2 SO3(g), Kc = 280 at 1000 K. A feed mixture contains [SO₂]₀ = 0.600 M, [O₂]₀ = 0.300 M, and [SO₃]₀ = 0.100 M. Set up the ICE table, determine the direction of shift, and find the equilibrium concentrations.
Show answer
First compute Q: Q = (0.100)² / ((0.600)² × 0.300) = 0.0100 / 0.108 = 0.0926. Since Q (0.0926) < Kc (280), the reaction shifts right. ICE: SO₂: I = 0.600, C = −2x, E = 0.600 − 2x; O₂: I = 0.300, C = −x, E = 0.300 − x; SO₃: I = 0.100, C = +2x, E = 0.100 + 2x. The Kc expression is 280 = (0.100 + 2x)² / ((0.600 − 2x)² (0.300 − x)). This cubic equation requires iterative or numerical solution. Iterating (or using a graphing calculator), x ≈ 0.244 M. Equilibrium concentrations: [SO₂] = 0.600 − 2(0.244) = 0.112 M, [O₂] = 0.300 − 0.244 = 0.056 M, [SO₃] = 0.100 + 2(0.244) = 0.588 M. Verification: (0.588)² / ((0.112)² × 0.056) = 0.346 / 0.000703 ≈ 492. The discrepancy suggests refining x; with more precise iteration, x ≈ 0.232, giving [SO₂] = 0.136, [O₂] = 0.068, [SO₃] = 0.564, K check ≈ 253. Full convergence at x ≈ 0.236 yields K ≈ 280. This problem illustrates that higher-order Kc expressions may require computational tools for precision.

Question 5: CRITICAL THINKING

A student is told that Kc = 1.0 × 10⁻⁵ for a particular reaction A(aq) ⇌ B(aq) + C(aq), with [A]₀ = 0.500 M and no products initially. The student solves the ICE table using the 5% approximation and obtains x = 2.24 × 10⁻³ M. (a) Is the 5% approximation valid here? (b) If the student instead uses [A]₀ = 0.00100 M, would the approximation still be valid? (c) Discuss how the ratio of [A]₀ to Kc serves as a quick diagnostic for approximation validity.
Show answer
(a) Check: x / [A]₀ = 2.24 × 10⁻³ / 0.500 = 0.448%, which is well below 5%, so the approximation is valid. (b) With [A]₀ = 0.00100 M: x² ≈ Kc × 0.00100 = 1.0 × 10⁻⁸, x ≈ 1.0 × 10⁻⁴ M. Then x / [A]₀ = 1.0 × 10⁻⁴ / 0.00100 = 10%, which exceeds 5%, so the approximation fails and the full quadratic must be solved. (c) The ratio [A]₀ / Kc is a useful predictor: when [A]₀ / Kc > 400 (some texts use 100), the approximation is generally safe. For case (a), 0.500 / 1.0 × 10⁻⁵ = 50,000 ≫ 400, confirming validity. For case (b), 0.00100 / 1.0 × 10⁻⁵ = 100, which is borderline. This analysis shows that the approximation's validity depends on both the magnitude of K and the initial concentration, not on K alone.

SUMMARY

Summary

Summary

The ICE table is a systematic organizational tool for solving equilibrium concentration problems. It has three rows—Initial, Change, and Equilibrium—and one column for each species in the Kc expression. The Change row is governed by stoichiometric coefficients and the direction of shift (determined by comparing the reaction quotient Q to Kc). The Equilibrium row = I + C produces algebraic expressions in a single unknown x.

Substituting the Equilibrium row into the Kc expression yields an equation that is solved for x—often a perfect square (solvable by square roots), a quadratic (solved with the quadratic formula), or a higher-order polynomial (requiring numerical methods). The 5% approximation can simplify the algebra when Kc is small and initial concentrations are large, but must always be validated. Finally, always verify your answer by checking that all concentrations are non-negative and that back-substitution into Kc reproduces the given value.

Varsity Tutors • General Chemistry 2 • ICE Tables: Kc