Dynamic Equilibrium Simulator: Forward/Reverse Rates & Le Chatelier

simulator beginner ~9 min
Loading simulation...
Keq = 4.0 — 80% conversion at equilibrium

With kf = 1 and kr = 0.25, the equilibrium constant is 4.0. Starting from 2 mol/L of A, equilibrium is reached at [A] = 0.4 M and [B] = 1.6 M — 80% of reactant converts to product.

Formula

Keq = kf / kr = [B]eq / [A]eq
d[A]/dt = −kf[A] + kr[B]
[A]eq = [A]₀ / (1 + Keq)

Equilibrium is Dynamic

Chemical equilibrium is not a standstill — it is a dynamic balance where forward and reverse reactions proceed at identical rates. Reactant molecules continuously transform into products, and products continuously revert to reactants, but the net effect is zero change in concentrations. This simulation shows both rates as animated flows, making the dynamic nature of equilibrium tangible.

The Kinetic Origin of Keq

The equilibrium constant Keq = kf/kr emerges naturally from the condition that forward and reverse rates are equal: kf[A]eq = kr[B]eq gives [B]eq/[A]eq = kf/kr. This profound connection between kinetics and thermodynamics shows that equilibrium composition is determined by the relative speeds of competing reactions, not by any static energetic preference.

Le Chatelier in Action

When you add extra reactant (positive perturbation), the forward rate temporarily exceeds the reverse rate, converting the excess toward product until a new equilibrium is established. The system 'resists' the perturbation by partially consuming what was added. This principle, formulated by Henri Louis Le Chatelier in 1884, is one of the most useful qualitative predictions in chemistry.

Approach to Equilibrium

Starting from pure reactant, the approach to equilibrium is exponential with a time constant τ = 1/(kf + kr). The visualization plots concentrations of A and B over time, clearly showing the exponential approach and the final equilibrium values. The perturbation slider lets you disturb the equilibrium and watch the system relax to its new balance — Le Chatelier's principle made visual.

FAQ

What is dynamic equilibrium?

Dynamic equilibrium occurs when the forward and reverse reactions proceed at equal rates, so concentrations remain constant even though both reactions continue. It is 'dynamic' because molecules are constantly reacting — the system is not static, just balanced.

What is Le Chatelier's principle?

Le Chatelier's principle states that when a system at equilibrium is perturbed (by changing concentration, pressure, or temperature), it shifts to partially counteract the change. Adding reactant drives the forward reaction; removing product does the same. Temperature changes affect Keq itself.

How is Keq related to rate constants?

For an elementary reaction A ⇌ B, the equilibrium constant equals the ratio of rate constants: Keq = kf/kr. This fundamental relationship connects thermodynamics (Keq) to kinetics (rate constants). A large Keq means the forward reaction is much faster than reverse.

Does a catalyst change Keq?

No. A catalyst increases both forward and reverse rate constants by the same factor (it lowers the activation energy equally in both directions). Keq = kf/kr remains unchanged. The catalyst only helps the system reach equilibrium faster.

Sources

Embed

<iframe src="https://homo-deus.com/lab/chemical-kinetics/equilibrium-kinetics/embed" width="100%" height="400" frameborder="0"></iframe>
View source on GitHub