Equilibrium constant

Every reversible reaction eventually stops changing — not because it has finished, but because it has reached a balance point where the forward and reverse reactions proceed at equal rates. The equilibrium constant is the single number that pins down exactly where that balance point sits, for a given reaction at a given temperature. It converts the vague phrase "the reaction reaches equilibrium" into a precise, testable ratio of concentrations or pressures, and it lets you answer two very different-sounding questions with the same formula: how far will this reaction go, and which way is it currently heading if it has not yet arrived? This section builds the equilibrium constant from the law of mass action, develops KcK_c and KpK_p and the relation between them, introduces the reaction quotient QQ as the tool for predicting direction, and lists the characteristics every equilibrium constant obeys. Every number and result matches the syllabus scope exactly.

The core insight

At a fixed temperature, the ratio of product concentrations to reactant concentrations (each raised to its stoichiometric power) settles at a fixed value KcK_c for a reversible reaction at equilibrium, and comparing the same ratio QQ at any other instant tells you which way the reaction must shift to get there.

The core idea

The law of mass action. For a general reversible reaction at a fixed temperature,

aA+bB⇌cC+dDaA + bB \rightleftharpoons cC + dD

the law of mass action states that at equilibrium the ratio of the product of equilibrium concentrations of the products (each raised to its stoichiometric coefficient) to the analogous product for the reactants is a constant, the equilibrium constant KcK_c:

Kc=[C]c[D]d[A]a[B]bK_c = \dfrac{[C]^c[D]^d}{[A]^a[B]^b}

where: square brackets denote equilibrium molar concentrations (mol L−1\text{mol L}^{-1}), and a,b,c,da,b,c,d are the coefficients from the balanced equation. KcK_c is fixed for a given reaction at a given temperature — it does not care what concentrations you started with.

KpK_p for gaseous systems. When every species is a gas it is often more convenient to work in partial pressures instead of concentrations:

Kp=pC c pD dpA a pB bK_p = \dfrac{p_C^{\,c}\,p_D^{\,d}}{p_A^{\,a}\,p_B^{\,b}}

where: pip_i is the equilibrium partial pressure of species ii. KpK_p and KcK_c describe the same equilibrium and are linked by the relation derived below, Kp=Kc(RT)ΔngK_p = K_c(RT)^{\Delta n_g}, where Δng\Delta n_g is the change in moles of gas across the reaction.

The reaction quotient QQ. At any stage of a reaction mixture — not necessarily equilibrium — QcQ_c (or QpQ_p) is computed with exactly the same expression as KcK_c (or KpK_p), but using whatever concentrations (or pressures) are present at that instant. Comparing QQ to KK predicts the net direction of change:

  • Q<KQ < K: the product term is too small relative to equilibrium, so the reaction runs forward.
  • Q>KQ > K: the product term is too large relative to equilibrium, so the reaction runs backward.
  • Q=KQ = K: the system is already at equilibrium and shows no net change.

Characteristics every KK obeys. KK depends only on temperature for a given reaction — it is unaffected by the initial concentrations chosen, by dilution, or by a catalyst (a catalyst speeds up how fast equilibrium is reached, not where it sits). Pure solids and pure liquids never appear in the KcK_c/KpK_p expression because their activity is effectively constant and gets absorbed into KK. For the reverse reaction, Kc′=1/KcK'_c = 1/K_c. Scaling a balanced equation by a factor nn raises the constant to the power nn (KnK^n); adding two equations multiplies their constants (K=K1×K2K = K_1 \times K_2). The units of KcK_c depend on Δng\Delta n_g, since each concentration carries units of mol L−1\text{mol L}^{-1}.

Figure
A number line comparing the reaction quotient Q to the fixed equilibrium constant K, with an arrow pointing forward when Q is less than K, no arrow when Q equals K, and an arrow pointing backward when Q is greater than K
Comparing Q with K predicts the direction of reaction Q less than K runs forward Q equals K at equilibrium, no net change Q greater than K runs backward Q is computed from the same formula as K, but at whatever instant the mixture is examined
Derivation ADeriving Kp = Kc(RT)^Δn from the ideal gas law

The goal is to connect the two forms of the equilibrium constant, KpK_p (built from partial pressures) and KcK_c (built from molar concentrations), into a single formula Kp=Kc(RT)ΔngK_p = K_c(RT)^{\Delta n_g} that lets you convert between them once you know how many moles of gas the reaction gains or loses, and to show exactly why the two constants coincide only when that mole change is zero.

Step 1. Start from the ideal gas equation for any gaseous species ii in the mixture, piV=niRTp_iV = n_iRT. Dividing both sides by VV gives pi=niVRTp_i = \dfrac{n_i}{V}RT, and since ni/Vn_i/V is just the molar concentration [i][i], this is pi=[i]RTp_i = [i]RT — every partial pressure is its concentration multiplied by RTRT.

Step 2. Apply this substitution to each species in the general equilibrium aA+bB⇌cC+dDaA + bB \rightleftharpoons cC + dD: pA=[A]RTp_A = [A]RT, pB=[B]RTp_B = [B]RT, pC=[C]RTp_C = [C]RT, pD=[D]RTp_D = [D]RT.

Step 3. Substitute these into the KpK_p expression: Kp=pC cpD dpA apB b=([C]RT)c([D]RT)d([A]RT)a([B]RT)b=[C]c[D]d[A]a[B]b×(RT)c+d(RT)a+bK_p = \dfrac{p_C^{\,c}p_D^{\,d}}{p_A^{\,a}p_B^{\,b}} = \dfrac{([C]RT)^c([D]RT)^d}{([A]RT)^a([B]RT)^b} = \dfrac{[C]^c[D]^d}{[A]^a[B]^b}\times\dfrac{(RT)^{c+d}}{(RT)^{a+b}}.

Step 4. Recognise the first factor as exactly KcK_c, and collect the (RT)(RT) powers using the exponent rule (RT)c+d/(RT)a+b=(RT)(c+d)−(a+b)(RT)^{c+d}/(RT)^{a+b} = (RT)^{(c+d)-(a+b)}. Naming Δng=(c+d)−(a+b)\Delta n_g = (c+d)-(a+b), the moles of gaseous product minus moles of gaseous reactant, this gives

Kp=Kc(RT)ΔngK_p = K_c(RT)^{\Delta n_g}

where: R=0.0821 L atm K−1mol−1R = 0.0821\ \text{L atm K}^{-1}\text{mol}^{-1} (or the SI value, matched to how KpK_p's pressure units are expressed), TT is the absolute temperature in kelvin, and Δng\Delta n_g counts gaseous species only.

Step 5. Read off the special case: if Δng=0\Delta n_g = 0 (equal moles of gas on both sides), (RT)0=1(RT)^0 = 1 and Kp=KcK_p = K_c exactly, regardless of temperature. Whenever Δng≠0\Delta n_g \neq 0, the two constants differ numerically and, in general, carry different units — they still describe the identical equilibrium, just measured on two different scales.

Worked example

Using QQ to predict reaction direction, then checking the KpK_p–KcK_c relation for the same system. At a certain temperature, the equilibrium constant for H2(g)+I2(g)⇌2HI(g)\text{H}_2(g) + \text{I}_2(g) \rightleftharpoons 2\text{HI}(g) is Kc=54K_c = 54. A reaction vessel at this temperature is found to contain [H2]=0.10 M[\text{H}_2] = 0.10\ M, [I2]=0.20 M[\text{I}_2] = 0.20\ M, and [HI]=0.40 M[\text{HI}] = 0.40\ M at some instant.

Step 1. Write the QcQ_c expression, identical in form to KcK_c: Qc=[HI]2[H2][I2]Q_c = \dfrac{[\text{HI}]^2}{[\text{H}_2][\text{I}_2]}.

Step 2. Substitute the given (non-equilibrium) concentrations: Qc=(0.40)2(0.10)(0.20)=0.160.02=8.0Q_c = \dfrac{(0.40)^2}{(0.10)(0.20)} = \dfrac{0.16}{0.02} = 8.0.

Step 3. Compare QcQ_c with KcK_c: Qc=8.0Q_c = 8.0 and Kc=54K_c = 54, so Qc<KcQ_c < K_c. The product term is too small relative to equilibrium, so the reaction must run forward, converting more H2\text{H}_2 and I2\text{I}_2 into HI\text{HI} until QcQ_c rises to 5454.

Step 4. Now find Δng\Delta n_g for this same reaction: moles of gaseous product =2= 2 (from 2HI2\text{HI}), moles of gaseous reactant =1+1=2= 1 + 1 = 2 (from H2\text{H}_2 and I2\text{I}_2). So Δng=2−2=0\Delta n_g = 2 - 2 = 0.

Step 5. Apply Kp=Kc(RT)Δng=Kc(RT)0=KcK_p = K_c(RT)^{\Delta n_g} = K_c(RT)^0 = K_c. Because this reaction has equal moles of gas on both sides, Kp=Kc=54K_p = K_c = 54 numerically — no unit conversion is ever needed for this particular equilibrium, unlike ammonia synthesis where Δng=−2\Delta n_g = -2 and Kp≠KcK_p \neq K_c.

Competitive stretch

If instead the reverse reaction 2HI(g)⇌H2(g)+I2(g)2\text{HI}(g) \rightleftharpoons \text{H}_2(g) + \text{I}_2(g) were written, its equilibrium constant would be Kc′=1/Kc=1/54≈0.0185K'_c = 1/K_c = 1/54 \approx 0.0185 — the reciprocal, by the reversal rule, still with Δng=0\Delta n_g = 0 so Kp′=Kc′K'_p = K'_c as well.

Common traps

  • Including pure solids or liquids in the KcK_c/KpK_p expression. Only gases and dissolved species with genuinely variable concentrations appear; a pure solid or liquid's constant contribution is folded into KK itself.
  • Confusing QQ and KK. KK is the fixed value strictly at equilibrium; QQ uses the identical formula but can be evaluated at any instant — the comparison between the two, not either number alone, tells you the direction of change.
  • Forgetting Δng\Delta n_g counts gaseous species only. Solids, liquids, and aqueous species never enter the mole-count difference used in Kp=Kc(RT)ΔngK_p = K_c(RT)^{\Delta n_g}, even if they appear in the balanced equation.
  • Assuming KK changes with concentration, pressure, or a catalyst. KK depends only on temperature and the reaction as written; changing the amounts you start with moves the equilibrium position, never the value of KK.

Ask the tutor: Want to work through more QQ-versus-KK direction problems, or see how these constants feed into calculating equilibrium concentrations from initial amounts?

Why does Kp not equal Kc whenever Δn_g is not zero, even though they describe the same equilibrium

Because KpK_p is built from partial pressures and KcK_c from concentrations, and the two are linked by pi=[i]RTp_i = [i]RT for every gaseous species. When you substitute this into the KpK_p expression, a leftover factor of (RT)Δng(RT)^{\Delta n_g} survives unless the powers of RTRT from products and reactants exactly cancel, which only happens when Δng=0\Delta n_g = 0. So KpK_p and KcK_c are two different numerical measures of the identical equilibrium state, related by a temperature-dependent conversion factor whenever the mole count of gas changes.

Does the reaction quotient Q ever become negative or does it use the same units as K

QQ can never be negative, because it is built from concentrations or pressures, which are always positive, raised to positive powers — the same reasoning that keeps KK positive. QQ is computed with exactly the same formula and the same units as the corresponding KK (so QcQ_c compares against KcK_c, and QpQ_p against KpK_p, never mixed). The only difference between QQ and KK is which set of concentrations or pressures — instantaneous or equilibrium — is plugged in.

If I double every coefficient in a balanced equation, does the equilibrium constant just double too

No — it gets squared, not doubled. Multiplying a balanced equation by a factor nn raises every concentration term in the KK expression to nn times its original power, and since raising a product of powers to a further power multiplies the exponents, the new constant is the old one raised to the power nn, i.e. KnK^n. So doubling the equation (n=2n=2) gives Knew=K2K_{\text{new}} = K^2, not 2K2K — a common arithmetic slip worth checking with a small numeric example.

Before this

Where this leads