Kinetics
Thermochemistry tells you whether a reaction can happen. Kinetics tells you how fast. Rate laws, the Arrhenius equation, and mechanistic analysis are the tools chemists and engineers use to design reactors, tune catalysts, model the atmosphere, and understand why a thermodynamically favorable reaction can still take geological ages.
1. Why kinetics matters
Diamond is thermodynamically unstable. At room temperature and pressure, graphite has a lower free energy, so every diamond in every ring on every hand is slowly turning into pencil lead. The catch is that "slowly" here means on the order of $10^{80}$ years. Thermochemistry said yes. Kinetics said "not in any useful sense." That gap — between "allowed" and "actually happens" — is the entire subject of kinetics.
The gap matters because almost every reaction of practical importance sits somewhere in the middle of the "in principle allowed but practically slow" spectrum, and the job of the chemist or engineer is to push it toward useful speeds without burning the reactor down. Every catalyst, every temperature setpoint, every solvent choice, and every enzyme in your body is a kinetic intervention.
- Industrial chemistry. The Haber-Bosch process runs nitrogen fixation ($\text{N}_2 + 3\text{H}_2 \to 2\text{NH}_3$) at 400–500°C and 200 bar over an iron catalyst. The thermodynamics actually prefer lower temperature; the kinetics force high temperature. The entire recipe is a compromise, and that compromise fixes half of the nitrogen in the global food supply.
- Pharma. Drug half-life in the body is first-order kinetics on a grand scale. Dosing schedules, therapeutic windows, and "take twice a day" instructions all come from kinetic modeling of absorption, distribution, metabolism, and excretion.
- Atmospheric and climate chemistry. Ozone destruction in the stratosphere is a catalytic radical chain — one chlorine atom can destroy $\sim 10^5$ ozone molecules before it's removed. That multiplier is why a small amount of CFC does so much damage, and it's pure chain kinetics.
- Batteries and fuel cells. Charge-transfer at the electrode is rate-limiting for most cells. The Butler-Volmer equation is Arrhenius with an extra knob (overpotential), and optimizing it is most of what electrochemical engineers do.
- Biology. Enzymes don't change the equilibrium of the reaction they catalyze — they only change the rate. The Michaelis-Menten equation is first-year biochemistry precisely because every metabolic step is describable by it.
A reaction rate almost always has the form $r = k [\text{A}]^m [\text{B}]^n$, where the exponents $m, n$ are measured (not guessed from stoichiometry) and $k$ is the rate constant. The rate constant depends exponentially on temperature through the Arrhenius equation $k = A e^{-E_a/RT}$, which sits underneath why warmer reactions are faster, why catalysts help (they lower $E_a$), and why enzymes boost rates by factors of $10^{10}$ or more. Above that microscopic picture, kinetics lets you compose elementary steps into mechanisms and extract overall rate laws using the steady-state or pre-equilibrium approximation.
2. Vocabulary cheat sheet
| Symbol | Read as | Means |
|---|---|---|
| $r$ | "rate" | Reaction rate, usually in mol/(L·s). For $a\text{A} + b\text{B} \to c\text{C}$, $r = -\tfrac{1}{a}\tfrac{d[\text{A}]}{dt} = \tfrac{1}{c}\tfrac{d[\text{C}]}{dt}$. |
| $k$ | "rate constant" | Proportionality between rate and concentrations. Units depend on overall order: s$^{-1}$ for first order, L/(mol·s) for second, etc. |
| $m, n$ | "partial orders" | Exponents in the rate law, determined experimentally. Not necessarily integers, not tied to stoichiometry. |
| $E_a$ | "activation energy" | Height of the energy barrier between reactants and products. Units: kJ/mol. Bigger $E_a$ means a steeper temperature dependence and a slower reaction at fixed $T$. |
| $A$ | "pre-exponential factor" | The "attempt frequency" in Arrhenius. Roughly the rate the reaction would have if every collision had enough energy. |
| $t_{1/2}$ | "half-life" | Time for a reactant to drop to half its initial concentration. Only constant for first-order reactions. |
| $\Delta G^\ddagger$ | "delta G double dagger" | Free energy of activation — the transition-state analogue of $\Delta G$. Drives the Eyring equation. |
| $K_M$ | "K-M" (Michaelis constant) | Substrate concentration at which an enzyme runs at half its maximum velocity. Has units of concentration. |
| $V_\text{max}$ | "V-max" | Maximum velocity of an enzyme-catalyzed reaction — reached when all enzyme is saturated with substrate. |
| $k_\text{cat}$ | "k-cat" (turnover number) | How many substrate molecules one enzyme active site processes per second at saturation. $V_\text{max} = k_\text{cat} [\text{E}]_0$. |
3. Rate laws and reaction order
For a generic reaction $a\text{A} + b\text{B} \to \text{products}$, experiment almost always finds a rate law of the form
The general rate law
- $r$
- Reaction rate, in mol·L$^{-1}$·s$^{-1}$. The minus sign makes $r$ positive because reactants disappear.
- $k$
- Rate constant. Depends on temperature (strongly) and on the presence of catalysts, but not on concentration. Its units are whatever makes $r$ come out in mol·L$^{-1}$·s$^{-1}$.
- $[\text{A}], [\text{B}]$
- Molar concentrations of reactants.
- $m, n$
- Partial reaction orders — the exponents in the rate law. Determined by experiment, not by looking at the balanced equation. The overall order is $m + n$.
Crucial warning. The orders $m, n$ are not the stoichiometric coefficients $a, b$. You cannot read a rate law off a balanced equation. You have to measure it. The only exception is when the reaction really is a single elementary step — and you usually don't know that in advance.
How to measure reaction order
The cleanest experimental method is the method of initial rates. You run the reaction at several initial concentrations of one reactant while holding the others fixed, and watch how the initial rate changes. If doubling $[\text{A}]_0$ doubles the rate, the order in A is 1; if it quadruples, the order is 2; if it does nothing, the order is 0.
A worked example: for the reaction $2\text{NO}(g) + \text{O}_2(g) \to 2\text{NO}_2(g)$, experimental initial rates give
| Run | [NO]$_0$ (M) | [O$_2$]$_0$ (M) | $r_0$ (M/s) |
|---|---|---|---|
| 1 | 0.010 | 0.010 | $2.5\times 10^{-5}$ |
| 2 | 0.020 | 0.010 | $1.0\times 10^{-4}$ |
| 3 | 0.010 | 0.020 | $5.0\times 10^{-5}$ |
Runs 1→2 double [NO] and the rate goes up by $4\times$, so the order in NO is 2. Runs 1→3 double [O$_2$] and the rate doubles, so the order in O$_2$ is 1. Overall order: 3. The rate law is $r = k[\text{NO}]^2[\text{O}_2]$, and $k$ can be back-solved from any run: $k = 2.5\times 10^{-5}/(0.010^2 \cdot 0.010) = 25\ \text{M}^{-2}\text{s}^{-1}$.
4. Integrated rate laws and half-lives
Rate laws in their raw form are differential equations. Integrating them gives you the concentration-versus-time profile and lets you fit experimental data directly. Three cases cover almost everything you meet in practice.
Zero order
Zero-order integrated rate law
- $[\text{A}]_0$
- Initial concentration of A at $t = 0$.
- $[\text{A}]_t$
- Concentration at time $t$.
- $k$
- Rate constant in M/s (mol·L$^{-1}$·s$^{-1}$). Same units as the rate itself, because the rate is literally just $k$.
- shape
- Linear in $t$. Concentration drops at a constant rate until the reactant is gone.
When it happens. Zero-order kinetics show up when a surface or enzyme is saturated — the rate is limited by the catalyst, not the substrate. Alcohol metabolism in the liver is roughly zero-order because alcohol dehydrogenase is saturated at typical blood alcohol levels. That's why blood alcohol drops linearly, not exponentially, after you stop drinking.
First order
First-order integrated rate law
- $k$
- Rate constant with units of inverse time (s$^{-1}$, min$^{-1}$, etc.).
- $e^{-kt}$
- Exponential decay. A straight line when you plot $\ln[\text{A}]_t$ against $t$, with slope $-k$.
- half-life
- $t_{1/2} = \ln 2 / k \approx 0.693/k$. Independent of starting concentration — the defining feature of first-order kinetics.
Where it's everywhere. Radioactive decay. First-order drug elimination from the bloodstream (which is why pharmacology lives on half-life tables). SN1 reactions. Unimolecular gas-phase isomerizations. Any process where molecules decide independently whether to react in each small time interval.
Second order
Second-order integrated rate law (one reactant)
- $k$
- Units of M$^{-1}$·s$^{-1}$ — inverse molarity per second.
- plotting
- $1/[\text{A}]_t$ vs $t$ is a straight line of slope $k$. Not $\ln$, not raw concentration.
- half-life
- $t_{1/2} = 1/(k[\text{A}]_0)$. Depends on starting concentration — each successive half-life is longer than the last, because as A gets dilute the collisions get rarer.
Bimolecular collisions. Second-order kinetics come from reactions where two molecules of A have to find each other (like dimerizations, or some radical recombinations). Because the concentration enters twice, the rate falls off faster as A is consumed than a first-order reaction would.
How to tell them apart from data
A good first step with any kinetic data set is to plot the concentration three ways and see which one gives you a straight line:
- $[\text{A}]$ vs $t$ — linear means zero order.
- $\ln[\text{A}]$ vs $t$ — linear means first order.
- $1/[\text{A}]$ vs $t$ — linear means second order.
The slope of the linear plot gives $k$ directly (up to a sign). This "try all three" recipe is how undergraduates are supposed to do it, and it still works in research, because real reactions overwhelmingly fit one of these three to within experimental error.
5. Arrhenius and activation energy
The rate constant $k$ itself isn't a constant — it depends strongly on temperature. Arrhenius (1889) proposed the now-universal empirical form:
Arrhenius equation
- $A$
- Pre-exponential factor (or "frequency factor"). Same units as $k$. Physically: the rate the reaction would have if every collision had enough energy.
- $E_a$
- Activation energy — the minimum energy a collision must carry in order to convert reactants into products. Units: kJ/mol.
- $R$
- Gas constant, $8.314$ J·mol$^{-1}$·K$^{-1}$.
- $T$
- Absolute temperature, in kelvin. Never celsius.
Why exponential. At temperature $T$, the Maxwell-Boltzmann distribution says the fraction of molecules with kinetic energy above $E_a$ goes like $e^{-E_a/RT}$. The Arrhenius form is exactly this Boltzmann factor out front. Bigger $E_a$ means a steeper temperature dependence and a more dramatic speed-up with heating.
Taking logs gives the form you actually plot:
The Arrhenius plot
- $\ln k$ vs $1/T$
- A straight line. Slope: $-E_a/R$. Intercept: $\ln A$. This is the workhorse plot of experimental kinetics.
- two-point form
- If you only measure $k$ at two temperatures, $\ln(k_2/k_1) = -(E_a/R)(1/T_2 - 1/T_1)$. Extracts $E_a$ in one line.
Rule of thumb. For "typical" activation energies around 50 kJ/mol, the rate roughly doubles for every 10 K increase in temperature near room temperature. That "reactions go twice as fast every ten degrees" heuristic is Arrhenius-derived and useful when scaling from lab to reactor.
Worked example: extracting Ea from two measurements
A reaction has $k_1 = 1.5\times 10^{-3}$ s$^{-1}$ at 300 K and $k_2 = 1.2\times 10^{-2}$ s$^{-1}$ at 350 K. Find $E_a$.
$\ln(1.2\times 10^{-2}/1.5\times 10^{-3}) = \ln 8 \approx 2.08$. The temperature term is $(1/350 - 1/300) = -4.76\times 10^{-4}$ K$^{-1}$. So
A modest activation energy for a gas-phase reaction. The rate increased by a factor of 8 over 50 K, which Arrhenius correctly captures.
6. Collision and transition state theory
Arrhenius is an empirical fit. Two slightly more mechanistic theories try to derive the same form from what molecules are actually doing.
Collision theory
The simplest picture: two molecules react only if they collide, and only if the collision carries at least $E_a$ of energy along the line of approach, and only if they are oriented correctly. Putting these three factors together:
Collision-theory rate constant
- $Z$
- Collision frequency — number of collisions per unit volume per unit time per unit concentration product. Comes from kinetic theory of gases, goes like $T^{1/2}$.
- $p$
- Steric factor — fraction of collisions with the right orientation. For simple molecules $\sim 1$; for complex ones $p$ can be $10^{-4}$ or smaller.
- $e^{-E_a/RT}$
- Fraction of collisions energetic enough to react — the Boltzmann factor.
What collision theory explains. Why gas-phase rate constants plateau at very high temperature (collisions can't happen any faster than they're happening). Why big floppy molecules react slower than simple ones with the same $E_a$ (the steric factor penalty). Why pressure matters in gas-phase reactors (more collisions).
Transition state theory (Eyring)
A more sophisticated picture: reactants don't just collide, they climb a potential energy surface up to a saddle point — the transition state — and then slide down the other side into products. The rate is set by how fast molecules pass over the top of the barrier, and Eyring derived
Eyring equation
- $k_B T / h$
- The "universal frequency" at which transition-state complexes fall apart. At 298 K, this equals $6.2\times 10^{12}$ s$^{-1}$.
- $\Delta G^\ddagger$
- Free energy of activation: the free-energy difference between reactants and the transition state.
- $\Delta H^\ddagger, \Delta S^\ddagger$
- The enthalpy and entropy of activation. $\Delta S^\ddagger$ is usually negative for bimolecular reactions (two molecules becoming one transition state loses translational entropy) and near zero for unimolecular.
Eyring vs. Arrhenius. To first approximation, $\Delta H^\ddagger \approx E_a$ and the Eyring $k_B T/h$ prefactor plays the role of the Arrhenius $A$. Eyring's big advantage is that it gives you $\Delta S^\ddagger$ as well — the activation entropy tells you about the tightness of the transition state and whether the reaction is bimolecular or unimolecular in its microscopic step.
7. Mechanisms and the steady-state approximation
Most real reactions are not elementary. They proceed through a sequence of steps, each of which is elementary, and the observed rate law is a function of the rate constants of all those steps. Deriving that overall rate law from a proposed mechanism is the central technical skill of kinetics.
Elementary steps and molecularity
An elementary step is one the reaction actually performs in a single collision or unimolecular event. Its rate law is given by its stoichiometry (unlike the overall reaction). A unimolecular step A $\to$ B has rate $k[\text{A}]$; a bimolecular step A + B $\to$ C has rate $k[\text{A}][\text{B}]$; termolecular steps exist but are rare because three-body collisions are rare.
A mechanism is a set of elementary steps whose sum is the overall reaction. Kinetics can disprove a mechanism (by showing the derived rate law doesn't match experiment) but it can't prove one — two different mechanisms can give the same overall rate law.
The rate-determining step
If one step is much slower than all the others, the reaction rate is set entirely by that slow step, and everything before it can be treated as a fast pre-equilibrium. This is the easiest case. Example: nucleophilic substitution at a tertiary carbon (SN1) goes via a slow ionization to a carbocation followed by fast attack of the nucleophile. The observed rate law is first-order in substrate and zeroth-order in nucleophile — which tells you the nucleophile isn't in the rate-determining step.
The steady-state approximation
When no single step is obviously rate-determining, the standard trick is to assume that the concentration of each reactive intermediate stays approximately constant — its production rate equals its consumption rate. For the Lindemann mechanism of unimolecular gas-phase reactions,
applying $d[\text{A}^*]/dt = 0$ gives $[\text{A}^*]_\text{ss} = k_1[\text{A}][\text{M}]/(k_{-1}[\text{M}] + k_2)$, and the overall rate is
Lindemann-Hinshelwood rate law
- A$^*$
- Energized version of A — has enough internal energy to react but hasn't reacted yet.
- M
- A "bath molecule" (any molecule, often an inert gas) that supplies energy to A through collision.
- high-pressure limit
- If $k_{-1}[\text{M}] \gg k_2$, the rate reduces to $(k_1 k_2 / k_{-1})[\text{A}]$ — cleanly first-order in A.
- low-pressure limit
- If $k_{-1}[\text{M}] \ll k_2$, the rate becomes $k_1 [\text{A}][\text{M}]$ — second-order, dependent on bath gas pressure.
Why this is a classic. Before Lindemann, unimolecular gas-phase reactions were puzzling: how does a single molecule just decide to decompose? The answer is that it has to be energized first by a collision, and that collisional activation can become rate-limiting at low pressure — hence the pressure dependence. Every decent kinetics textbook derives this because it's the simplest non-trivial application of the SSA.
The same machinery handles enzyme kinetics, radical chain reactions, and atmospheric photochemistry — you write down the elementary steps, apply the steady-state approximation to every intermediate, and out pops a closed-form rate law.
8. Catalysis and enzyme kinetics
A catalyst is a species that speeds up a reaction without being consumed. It works by providing a lower-energy path — a different transition state — from reactants to products. The thermodynamics are unchanged (a catalyst doesn't move equilibrium); only the activation barrier is.
Three flavors:
- Homogeneous catalysis. Catalyst and reactants in the same phase (usually solution). Transition-metal complexes doing cross-couplings, acid or base catalysis of ester hydrolysis, etc.
- Heterogeneous catalysis. Catalyst is a solid, reactants are gas or liquid. Industrially dominant — platinum catalytic converters, iron for Haber-Bosch, zeolites in petroleum cracking. Rate laws are typically derived from the Langmuir-Hinshelwood adsorption model.
- Enzymatic catalysis. Biology's version. Rate enhancements up to $10^{17}$ over the uncatalyzed reaction, with exquisite substrate specificity.
Michaelis-Menten
The workhorse model of enzyme kinetics. An enzyme E binds substrate S reversibly to form a complex ES, which breaks down to product P and free enzyme:
Applying the steady-state approximation to [ES] and using $[\text{E}]_0 = [\text{E}] + [\text{ES}]$ gives the Michaelis-Menten rate law:
Michaelis-Menten kinetics
- $v$
- Initial velocity of product formation. Units: M/s.
- $V_\text{max}$
- Maximum velocity — reached when substrate saturates the enzyme. Proportional to total enzyme concentration.
- $K_M$
- Michaelis constant. The substrate concentration at which $v = V_\text{max}/2$. Units: molarity. Smaller $K_M$ means tighter binding.
- $k_\text{cat}$
- Turnover number. Molecules of substrate converted per enzyme active site per second at saturation.
- $k_\text{cat}/K_M$
- Specificity constant — the effective second-order rate constant at low substrate. Enzymes that have reached "catalytic perfection" have $k_\text{cat}/K_M \approx 10^8{-}10^9$ M$^{-1}$s$^{-1}$, the diffusion limit. Triosephosphate isomerase is the canonical example.
Two regimes. When $[\text{S}] \ll K_M$, the rate is linear in substrate: $v \approx (V_\text{max}/K_M)[\text{S}]$, first-order. When $[\text{S}] \gg K_M$, the rate saturates at $V_\text{max}$, zero-order in substrate. Every enzyme-catalyzed reaction lives somewhere on this curve, and the location (relative to $K_M$) determines how the reaction responds to metabolic regulation.
Lineweaver-Burk and modern fitting
For decades, biochemists extracted $K_M$ and $V_\text{max}$ by plotting $1/v$ vs $1/[\text{S}]$ — a Lineweaver-Burk plot — which turns the hyperbola into a straight line with slope $K_M/V_\text{max}$ and intercept $1/V_\text{max}$. This is pedagogically nice but statistically terrible (it weights low-substrate points much more than it should). Modern practice is to fit the hyperbola directly with nonlinear least squares, which is one line of scipy.optimize.curve_fit.
9. Interactive: Arrhenius explorer
Drag $E_a$ and $A$ to see how $\ln k$ depends on $1/T$. Below is the standard Arrhenius plot ($\ln k$ vs $1000/T$). The slope is $-E_a/R$ — steeper slope, bigger $E_a$, more temperature-sensitive reaction.
The Arrhenius plot. The cyan line is $\ln k(T)$ over $T \in [250, 600]$ K. Changing $E_a$ rotates the line (steeper for bigger barriers). Changing $\ln A$ slides it up and down. The dashed horizontal line marks $\ln k = 0$, i.e. $k = 1$ s$^{-1}$ — where that line intersects the Arrhenius line is where the reaction has a "1/second" timescale.
10. Source code
Fitting a first-order decay and an Arrhenius plot in three-dozen lines of Python. Everything you need to analyze a real kinetic data set in a lab notebook.
import numpy as np
from scipy.optimize import curve_fit
# synthetic data: [A] vs t, first-order decay with k = 0.05 s^-1 and noise
t = np.linspace(0, 60, 13)
A0 = 1.0
k_true = 0.05
A = A0 * np.exp(-k_true * t) + 0.01 * np.random.randn(len(t))
# option 1: linearize and fit ln[A] vs t
mask = A > 0
slope, intercept = np.polyfit(t[mask], np.log(A[mask]), 1)
k_fit_linear = -slope
print(f"linear fit k = {k_fit_linear:.4f} s^-1")
# option 2: nonlinear fit of the full exponential (preferred)
def model(t, A0, k):
return A0 * np.exp(-k * t)
(A0_fit, k_fit_nl), _ = curve_fit(model, t, A, p0=[1.0, 0.05])
print(f"nonlinear fit k = {k_fit_nl:.4f} s^-1, A0 = {A0_fit:.4f}")
print(f"half-life = {np.log(2)/k_fit_nl:.2f} s")
import numpy as np
from scipy.optimize import curve_fit
R = 8.314 # J/(mol K)
# measured rate constants at different temperatures
T = np.array([280, 300, 320, 340, 360, 380]) # K
k = np.array([1.2e-4, 1.5e-3, 1.3e-2, 8.5e-2, 0.42, 1.8]) # s^-1
# linearized Arrhenius: ln k = ln A - Ea / (R T)
slope, intercept = np.polyfit(1.0 / T, np.log(k), 1)
Ea_lin = -slope * R # J/mol
A_lin = np.exp(intercept) # s^-1
print(f"linear Ea = {Ea_lin/1000:.1f} kJ/mol, A = {A_lin:.2e} s^-1")
# nonlinear fit (better if you have many decades of k)
def arr(T, A, Ea):
return A * np.exp(-Ea / (R * T))
(A_nl, Ea_nl), _ = curve_fit(arr, T, k, p0=[A_lin, Ea_lin])
print(f"nonlinear Ea = {Ea_nl/1000:.1f} kJ/mol, A = {A_nl:.2e} s^-1")
# predict the rate constant at 310 K
k_310 = arr(310.0, A_nl, Ea_nl)
print(f"k(310 K) = {k_310:.3e} s^-1")
11. Cheat sheet
- Rate law. $r = k[\text{A}]^m[\text{B}]^n$. Orders $m, n$ are measured, not read from stoichiometry. Overall order $= m + n$.
- Zero / first / second order. Integrated forms: $[\text{A}] = [\text{A}]_0 - kt$, $[\text{A}] = [\text{A}]_0 e^{-kt}$, $1/[\text{A}] = 1/[\text{A}]_0 + kt$. Plot concentration three ways; whichever is linear gives the order and $k$.
- Half-lives. First-order: $t_{1/2} = \ln 2 / k$ (constant). Second-order: $t_{1/2} = 1/(k[\text{A}]_0)$ (grows as A is consumed). Zero-order: $t_{1/2} = [\text{A}]_0 / (2k)$.
- Arrhenius. $k = A e^{-E_a/RT}$. Plot $\ln k$ vs $1/T$; slope is $-E_a/R$. Two-point: $\ln(k_2/k_1) = -(E_a/R)(1/T_2 - 1/T_1)$.
- Eyring. $k = (k_B T/h)\, e^{-\Delta G^\ddagger/RT}$. Decomposes $\Delta G^\ddagger$ into $\Delta H^\ddagger - T\Delta S^\ddagger$. Bimolecular steps usually have $\Delta S^\ddagger < 0$.
- Mechanisms. Break the overall reaction into elementary steps; apply the steady-state approximation to intermediates; watch for fast pre-equilibria; the slowest step can dominate the overall rate.
- Catalysis. Lowers $E_a$, does not shift equilibrium. Heterogeneous catalysis is Langmuir-Hinshelwood; enzyme catalysis is Michaelis-Menten: $v = V_\text{max}[\text{S}]/(K_M + [\text{S}])$.
- Diffusion limit. No bimolecular reaction in solution can go faster than $\sim 10^9$ M$^{-1}$s$^{-1}$ — the rate at which molecules can find each other by diffusion. Enzymes that approach this are "catalytically perfect."
See also
Thermochemistry
The prerequisite. Thermochemistry tells you whether a reaction can happen; kinetics tells you how fast. A reaction with $\Delta G < 0$ and $E_a = 200$ kJ/mol is allowed but dead.
Equilibrium
At equilibrium the forward and reverse rates are equal. The ratio of rate constants equals the equilibrium constant: $K_\text{eq} = k_\text{fwd}/k_\text{rev}$. That link is where detailed balance comes from.
Biochemistry
Michaelis-Menten is first-year biochemistry because every metabolic step uses it. Enzyme regulation is kinetics in disguise.
Physics: Thermodynamics
The physical origin of the Boltzmann factor that sits inside Arrhenius. Fraction of molecules with energy above a barrier is an equilibrium-statistical fact.
Math: Calculus
Integrated rate laws are ODE solutions. The steady-state approximation is a separation-of-timescales argument on a system of coupled ODEs.
Math: Probability
First-order decay is memoryless — each molecule independently has rate $k$ of reacting in the next instant, exactly like a Poisson process.
Further reading
- Peter Atkins and Julio de Paula — Physical Chemistry. The canonical treatment of rate laws, Arrhenius, transition state theory, and enzyme kinetics, with careful derivations.
- Keith Laidler — Chemical Kinetics (3rd ed., 1987). A full-length book dedicated to kinetics; still the most detailed single reference.
- Robert Silbey, Robert Alberty, Moungi Bawendi — Physical Chemistry. Clean chapters on both formal kinetics and enzyme kinetics.
- Athel Cornish-Bowden — Fundamentals of Enzyme Kinetics. The modern reference for enzyme kinetics and nonlinear fitting of Michaelis-Menten data.
- Wikipedia — Chemical kinetics and Arrhenius equation. Solid overviews with references.