The Meaning of Km and Vmax

A single enzyme assay, run at eight substrate concentrations, produces a curve. It bends smoothly toward a plateau. Buried in that curve's shape are two numbers. They dominate all of quantitative biochemistry. KmK_m and VmaxV_{max} look like mere curve-fitting parameters. They seem like outputs of a regression algorithm. But they carry mechanistic weight far beyond that. KmK_m answers "how much substrate does this enzyme need before it works at half-speed?" VmaxV_{max} answers "how fast can this enzyme possibly go, no matter how much substrate you throw at it?" Neither is arbitrary. Both are compound quantities built from the microscopic rate constants of binding and catalysis. Learning to read them correctly separates students who can recite the Deriving the Michaelis-Menten Equation from those who can actually diagnose an enzyme's behavior from a plot. This matters because KmK_m and VmaxV_{max} are the vocabulary in which enzymologists, pharmacologists, and metabolic engineers communicate. A drug's therapeutic index depends on comparing a target enzyme's KmK_m for substrate against physiological substrate concentration. A metabolic pathway's flux-control points are often the enzymes operating near their KmK_m. There, small concentration changes produce large velocity changes. Genetic diseases frequently manifest as mutations that shift KmK_m upward. This means weaker apparent affinity, without touching VmaxV_{max}, or vice versa. Distinguishing these two failure modes is exactly what kinetic parameters are for. The temptation is to over-interpret KmK_m as a true thermodynamic dissociation constant. Likewise, VmaxV_{max} gets treated as an immutable property of the enzyme molecule. Both readings are wrong in general. KmK_m equals a true KdK_d only under a restrictive kinetic condition. VmaxV_{max} is not a molecular constant at all. Instead, it is a compound quantity that scales with enzyme concentration. It hence depends entirely on how much enzyme you happened to add to the cuvette. Untangling what is truly enzyme-intrinsic (rate constants, kcatk_{cat}) from what is assay-dependent (VmaxV_{max}) is the central skill this article builds. This article develops the mechanistic content of KmK_m and VmaxV_{max}. It covers what each parameter measures physically. It explains under what conditions KmK_m can and cannot be read as binding affinity. It shows how VmaxV_{max} relates to enzyme concentration and turnover number. It also shows how to extract these values reliably from real, noisy data. It closes by pointing toward kcat/Kmk_{cat}/K_m — the true measure of catalytic efficiency. It also points toward how competitive and noncompetitive inhibitors distort these parameters in diagnostically distinct ways.

Key takeaways
  • KmK_m is the substrate concentration giving half-maximal velocity; it is a composite rate-constant ratio, not automatically a binding constant.
  • Km=KdK_m = K_d (true dissociation constant) only in the rapid-equilibrium limit, when kcat≪k−1k_{cat} \ll k_{-1}.
  • Vmax=kcat[E]TV_{max} = k_{cat}[E]_T scales linearly with total enzyme concentration — it is an assay parameter, not a molecular constant.
  • kcatk_{cat} (turnover number), not VmaxV_{max}, is the enzyme-intrinsic rate parameter; always normalize before comparing enzymes.
  • Low KmK_m signals high apparent affinity (saturates at low [S][S]); it says nothing by itself about how fast the enzyme turns over.
  • Double-reciprocal (Lineweaver-Burk) and other linearizations are diagnostic and pedagogical, but nonlinear regression on the untransformed data gives the statistically correct parameter estimates. Key idea: KmK_m and VmaxV_{max} are windows into the underlying rate constants k1,k−1,kcatk_1, k_{-1}, k_{cat} — read them as compound kinetic quantities, never as raw physical constants, until you've checked which limit you're in.

Where this lives today

Clinical diagnostics rely on KmK_m constantly: glucose oxidase biosensors in glucometers are engineered so that their KmK_m for glucose sits well above physiological blood glucose range, keeping the sensor response in the linear, sensitive part of the curve rather than the saturated plateau. Drug metabolism (pharmacokinetics) depends on the KmK_m and VmaxV_{max} of cytochrome P450 enzymes: when a drug's plasma concentration is well below the metabolizing enzyme's KmK_m, clearance is approximately first-order (linear pharmacokinetics); once plasma concentration approaches or exceeds KmK_m, the enzyme saturates and clearance becomes zero-order, a transition responsible for dangerous nonlinear dose-toxicity relationships in drugs like phenytoin and ethanol. Metabolic engineering uses KmK_m values catalogued in databases (like BRENDA) to identify flux-controlling steps in synthetic pathways — enzymes operating near their KmK_m under physiological substrate concentrations are the ones whose expression level most sensitively controls pathway flux, guiding which genes to overexpress in engineered organisms producing biofuels or pharmaceuticals. In enzyme replacement therapy for lysosomal storage diseases, engineered enzymes are evaluated by whether their KmK_m for the natural substrate is low enough to function at the substrate concentrations found inside patient lysosomes, since VmaxV_{max} alone (dose-dependent) can be compensated by administering more enzyme, but a badly shifted KmK_m cannot be fixed by dosing. Understanding KmK_m and VmaxV_{max} as compound, condition-dependent quantities — rather than fixed molecular constants — is also the conceptual bridge to Enzyme Inhibition Overview, where competitive inhibitors are diagnosed precisely because they raise apparent KmK_m while leaving true VmaxV_{max} unchanged, and noncompetitive inhibitors do the reverse. It is also the necessary foundation for kcat, Catalytic Efficiency, and kcat/Km, where the ratio kcat/Kmk_{cat}/K_m — not either parameter alone — is shown to be the true second-order rate constant governing enzyme performance at low, physiologically realistic substrate concentrations, and the parameter against which the diffusion limit itself is measured.

:::quiz[If an enzyme's Km is much smaller than physiological [S], the enzyme is operating:]

  • In the steep, first-order region of the curve, highly sensitive to [S] changes
  • Near saturation, close to Vmax, and relatively insensitive to further [S] increases ✓
  • Exactly at half-maximal velocity
  • Completely inactive

:::quiz[Doubling the total enzyme concentration [E]_T in an assay will:]

  • Double Km and leave Vmax unchanged
  • Double Vmax and leave Km unchanged ✓
  • Double both Km and Vmax
  • Leave both unchanged, since kinetics are intrinsic

:::faq[Why is [S] >> [E]_T required for the Michaelis-Menten equation to be valid, and what happens if it isn't?] The steady-state derivation assumes that the pool of free substrate is essentially undepleted by the small amount sequestered in the ESES complex, allowing [S][S] to be treated as constant (or at least slowly varying) over the timescale used to measure initial velocity. If [E]T[E]_T is comparable to or exceeds [S][S] — common in some tight-binding or single-molecule experiments — a significant fraction of total substrate gets tied up in complex, and the simple hyperbolic equation must be replaced by the Morrison quadratic (tight-binding) equation, which explicitly accounts for substrate depletion. Ignoring this in a tight-binding regime leads to systematically overestimated KmK_m values from a naive Michaelis-Menten fit.

Ask the tutor: How do competitive and noncompetitive inhibitors shift Km and Vmax differently, and how would you distinguish them from a Lineweaver-Burk plot?

The physical picture — what a saturation curve is actually showing you

Picture an enzyme EE that binds substrate SS reversibly to form a complex ESES, which then breaks down either back to E+SE + S or forward to E+PE + P:

E+SES→kcatE+PE + S \underset{k_{-1}}{\overset{k_1}{\rightleftharpoons}} ES \xrightarrow{k_{cat}} E + P

At low [S][S], most enzyme molecules sit unbound as free EE; every added increment of substrate finds empty enzyme waiting, so velocity rises almost linearly with [S][S]. At high [S][S], essentially every enzyme molecule is already tied up as ESES; adding more substrate cannot create more ESES complexes because there is no more free EE left to bind it, so velocity plateaus at VmaxV_{max}. The curve's entire shape — the transition zone between these two regimes — is governed by KmK_m: it marks the [S][S] at which exactly half of the enzyme population is saturated and v=Vmax/2v = V_{max}/2. The steady-state derivation (assuming [S]≫[E]T[S] \gg [E]_T and d[ES]/dt≈0d[ES]/dt \approx 0) yields:

v=Vmax[S]Km+[S],Km=k−1+kcatk1,Vmax=kcat[E]Tv = \frac{V_{max}[S]}{K_m + [S]}, \qquad K_m = \frac{k_{-1}+k_{cat}}{k_1}, \qquad V_{max} = k_{cat}[E]_T

The key physical insight is that KmK_m is not simply "the affinity constant" — it is the ratio of all the ways ESES can decay (falling apart back to E+SE+S, at rate k−1k_{-1}, or going forward to product, at rate kcatk_{cat}) to the rate at which it forms (k1k_1). Only when the complex overwhelmingly prefers falling apart over reacting (k−1≫kcatk_{-1} \gg k_{cat}) does KmK_m collapse to the true equilibrium dissociation constant Kd=k−1/k1K_d = k_{-1}/k_1.

Figure
The Michaelis-Menten curve: Km marks the half-saturation point, Vmax the asymptotic plateau
[S] (mM) v (µM/min) Vmax = 100 Vmax/2 = 50 Km = 2.5 mM v = Vmax[S] / (Km + [S])

Notice the asymmetry that matters practically: the curve rises steeply at low [S][S] (first-order region, v≈(Vmax/Km)[S]v \approx (V_{max}/K_m)[S]) and flattens gradually at high [S][S] (zero-order region, v≈Vmaxv \approx V_{max}). Because the approach to the plateau is asymptotic, VmaxV_{max} can never be read directly off a real, noisy dataset — it must be extrapolated, which is precisely why nonlinear regression outperforms eyeballing a plot.

Figure
Free energy view: Km reflects the barrier landscape between E+S, ES, and E+P
Reaction coordinate E + S ES (k₁, k₋₁) ‡ (kcat) E + P binding well catalytic barrier

The core ideas — the governing relationships

The Michaelis-Menten equation itself:

v0=Vmax[S]Km+[S]v_0 = \frac{V_{max}[S]}{K_m + [S]}

where:

  • v0v_0 = initial reaction velocity at a given [S][S]
  • VmaxV_{max} = limiting velocity as [S]→∞[S] \to \infty, equal to kcat[E]Tk_{cat}[E]_T
  • KmK_m = Michaelis constant, the [S][S] at which v0=Vmax/2v_0 = V_{max}/2
  • [S][S] = substrate concentration (assumed ≫[E]T\gg [E]_T, the steady-state condition)

The composite definition of KmK_m from the rate constants:

Km=k−1+kcatk1K_m = \frac{k_{-1} + k_{cat}}{k_1}

where:

  • k1k_1 = second-order rate constant for E+S→ESE + S \to ES
  • k−1k_{-1} = first-order rate constant for ES→E+SES \to E + S (dissociation)
  • kcatk_{cat} = first-order rate constant for ES→E+PES \to E + P (catalytic turnover)

The turnover number and its relation to VmaxV_{max}:

kcat=Vmax[E]Tk_{cat} = \frac{V_{max}}{[E]_T}

where:

  • kcatk_{cat} = number of substrate molecules converted to product per active site per second (units s⁻¹)
  • [E]T[E]_T = total enzyme concentration (all forms: free EE plus ESES)

The rapid-equilibrium special case, valid when kcat≪k−1k_{cat} \ll k_{-1}:

Km≈Kd=k−1k1K_m \approx K_d = \frac{k_{-1}}{k_1}

where:

  • KdK_d = true thermodynamic dissociation constant of the E⋅SE \cdot S complex

Reading these relationships together: KmK_m is a kinetic competition constant — it compares how fast ESES falls apart (either backward or forward) to how fast it forms. VmaxV_{max} is not intrinsic to the enzyme molecule at all; it is a product of an intrinsic rate constant (kcatk_{cat}) and however much enzyme you happened to put in the tube ([E]T[E]_T). This is why comparing raw VmaxV_{max} values across different assays or different labs is close to meaningless unless enzyme concentrations are identical — the only fair molecular comparison is via kcatk_{cat}.

:::derivation[Why Km equals half-saturation [S], and why it is not automatically Kd] Goal: show algebraically that v0=Vmax/2v_0 = V_{max}/2 occurs exactly at [S]=Km[S] = K_m, then identify the specific kinetic limit in which KmK_m becomes a true equilibrium dissociation constant.

Step 1 — set up the defining condition. Starting from the Michaelis-Menten equation,

v0=Vmax[S]Km+[S]v_0 = \frac{V_{max}[S]}{K_m + [S]}

we ask: at what [S][S] does v0=Vmax/2v_0 = V_{max}/2? Substitute and solve:

Vmax2=Vmax[S]Km+[S]\frac{V_{max}}{2} = \frac{V_{max}[S]}{K_m+[S]}

Step 2 — cancel VmaxV_{max} and cross-multiply.

12=[S]Km+[S]\frac{1}{2} = \frac{[S]}{K_m + [S]}
Km+[S]=2[S]K_m + [S] = 2[S]
Km=[S]K_m = [S]

This confirms, purely from the algebraic form of the equation (no biochemistry needed yet), that KmK_m is by definition the substrate concentration producing half-maximal velocity — this is true regardless of mechanism, and it is the operational (measurable) meaning of KmK_m.

Step 3 — now unpack what KmK_m means mechanistically. Return to the steady-state assumption on the ESES complex, d[ES]/dt=0d[ES]/dt = 0:

k1[E][S]=k−1[ES]+kcat[ES]k_1[E][S] = k_{-1}[ES] + k_{cat}[ES]

Solve for the ratio [E][S]/[ES][E][S]/[ES]:

[E][S][ES]=k−1+kcatk1≡Km\frac{[E][S]}{[ES]} = \frac{k_{-1}+k_{cat}}{k_1} \equiv K_m

This is the microscopic definition of KmK_m: it is the ratio of free-enzyme-times-substrate to complex at steady state, and it equals (k−1+kcat)/k1(k_{-1}+k_{cat})/k_1 — the sum of both exit routes from ESES (falling apart, or reacting forward) divided by the rate of forming ESES in the first place.

Step 4 — compare to the true dissociation constant. The equilibrium dissociation constant for simple binding (no reaction) would be

Kd=k−1k1K_d = \frac{k_{-1}}{k_1}

which involves only the unbinding pathway, not the catalytic pathway. Comparing,

Km=Kd+kcatk1K_m = K_d + \frac{k_{cat}}{k_1}

so Km≥KdK_m \geq K_d always (since kcat/k1≥0k_{cat}/k_1 \geq 0), with equality only if kcat=0k_{cat} = 0 (no catalysis at all) — an uninteresting limit — or, more usefully, when kcat≪k−1k_{cat} \ll k_{-1}, so that the extra term is negligible compared to KdK_d:

Km=k−1+kcatk1≈k−1k1=Kdwhen kcat≪k−1K_m = \frac{k_{-1}+k_{cat}}{k_1} \approx \frac{k_{-1}}{k_1} = K_d \quad \text{when } k_{cat} \ll k_{-1}

This is the rapid-equilibrium limit: substrate binds and releases many times before any single binding event leads to product. Physically this happens when the chemical step (bond making/breaking) is intrinsically slow compared to diffusive re-equilibration of the ESES complex — common for enzymes handling chemically difficult substrates, less common for near-diffusion-limited enzymes.

Step 5 — the opposite limit, sometimes called "sticky substrate" or catalysis-limited regime. If instead kcat≫k−1k_{cat} \gg k_{-1} (every binding event proceeds almost certainly to product; the complex almost never falls back apart), then:

Km≈kcatk1K_m \approx \frac{k_{cat}}{k_1}

Here KmK_m has no simple relationship to binding affinity at all — it is now governed by how fast the chemistry proceeds relative to how fast substrate finds the active site. An enzyme in this regime could have very poor binding affinity (KdK_d large) yet still show a small measured KmK_m, because a diffusion-limited k1k_1 combined with a large kcatk_{cat} pushes KmK_m down. This is the trap: a small KmK_m does not always mean tight binding.

Derivation AVmax, kcat, and why Vmax is not an enzyme constant

Goal: derive Vmax=kcat[E]TV_{max} = k_{cat}[E]_T explicitly and show numerically that doubling enzyme concentration doubles VmaxV_{max} while leaving KmK_m and kcatk_{cat} untouched — proving VmaxV_{max} is an assay-scale quantity, not a molecular property.

Step 1 — total enzyme is conserved. At any instant, every enzyme molecule is either free or in complex:

[E]T=[E]+[ES][E]_T = [E] + [ES]

Step 2 — velocity is defined by the catalytic step acting on whatever ESES exists.

v0=kcat[ES]v_0 = k_{cat}[ES]

This is simply the rate law for the forward chemical step: product appears at rate kcatk_{cat} times the concentration of complex actually poised to react.

Step 3 — find [ES][ES] at saturation. As [S]→∞[S]\to\infty, essentially all enzyme is driven into the complex form, so [ES]→[E]T[ES] \to [E]_T (from Step 1, [E]→0[E]\to 0). Substituting into Step 2:

Vmax=lim⁡[S]→∞v0=kcat[E]TV_{max} = \lim_{[S]\to\infty} v_0 = k_{cat}[E]_T

Step 4 — invert to define kcatk_{cat} operationally.

kcat=Vmax[E]Tk_{cat} = \frac{V_{max}}{[E]_T}

kcatk_{cat} has units of inverse time (s⁻¹) — literally, moles of product formed per mole of active sites per second, at saturating substrate. It is often called the turnover number.

Step 5 — show the scaling explicitly with numbers. Suppose an enzyme has intrinsic kcat=40 s−1k_{cat} = 40\ \text{s}^{-1} and Km=0.6 mMK_m = 0.6\ \text{mM} (properties of the enzyme molecule itself, independent of how much you use). Run assay A with [E]T=2 nM[E]_T = 2\ \text{nM}:

Vmax,A=kcat[E]T=(40 s−1)(2×10−9 M)=8.0×10−8 M s−1=80 nM/sV_{max,A} = k_{cat}[E]_T = (40\ \text{s}^{-1})(2\times10^{-9}\ \text{M}) = 8.0\times10^{-8}\ \text{M s}^{-1} = 80\ \text{nM/s}

Now run assay B with twice the enzyme, [E]T=4 nM[E]_T = 4\ \text{nM}:

Vmax,B=(40 s−1)(4×10−9 M)=1.6×10−7 M s−1=160 nM/sV_{max,B} = (40\ \text{s}^{-1})(4\times10^{-9}\ \text{M}) = 1.6\times10^{-7}\ \text{M s}^{-1} = 160\ \text{nM/s}

VmaxV_{max} exactly doubled, while Km=0.6K_m = 0.6 mM is completely unchanged in both assays (it depends only on k1k_1, k−1k_{-1}, kcatk_{cat} — none of which reference [E]T[E]_T). This confirms algebraically and numerically that VmaxV_{max} is proportional to however much enzyme the experimenter added; it carries no information about the enzyme molecule's intrinsic speed until divided by [E]T[E]_T to recover kcatk_{cat}.

Step 6 — the limiting-case check. As [E]T→0[E]_T \to 0 (vanishing enzyme), Vmax→0V_{max}\to 0 — a plausible enzyme could still be an extremely fast catalyst (kcatk_{cat} huge) yet show a tiny VmaxV_{max} simply because almost none of it was added. This is the operational proof that VmaxV_{max} alone, without knowing [E]T[E]_T, tells you nothing about how good a catalyst the enzyme is.

Worked examples

Example 1 — Foundational: extracting Km and Vmax, and classifying the kinetic regime. An enzyme is assayed at six substrate concentrations, giving initial velocities (µM/min):

[S] (µM)v (µM/min)
2022
5042
10063
20084
500104
1000113

Rather than eyeballing, use the Eadie–Hofstee linearization, v=Vmax−Km(v[S])v = V_{max} - K_m\left(\dfrac{v}{[S]}\right), which plots vv (y-axis) against v/[S]v/[S] (x-axis) with slope −Km-K_m and y-intercept VmaxV_{max}. Compute v/[S]v/[S] for the two extreme, most leverage-bearing points (asymmetric choice, not the middle): At [S]=20[S]=20: v/[S]=22/20=1.10 min−1v/[S] = 22/20 = 1.10\ \text{min}^{-1} At [S]=1000[S]=1000: v/[S]=113/1000=0.113 min−1v/[S] = 113/1000 = 0.113\ \text{min}^{-1} Slope between these two points:

slope=113−220.113−1.10=91−0.987=−92.2 μM\text{slope} = \frac{113 - 22}{0.113 - 1.10} = \frac{91}{-0.987} = -92.2\ \mu\text{M}

So Km≈92 μMK_m \approx 92\ \mu\text{M} (a full nonlinear fit across all six points gives Km=95 μMK_m = 95\ \mu\text{M}, Vmax=124 μM/minV_{max} = 124\ \mu\text{M/min}; the two-point estimate is a rough check, not the final answer). Take the well-fit values Km=95 μMK_m = 95\ \mu\text{M}, Vmax=124 μM/minV_{max}=124\ \mu\text{M/min}. Check internal consistency at [S]=200 μM[S]=200\ \mu\text{M}:

v=(124)(200)95+200=24800295=84.1 μM/minv = \frac{(124)(200)}{95+200} = \frac{24800}{295} = 84.1\ \mu\text{M/min}

This matches the tabulated value of 84 almost exactly, confirming the fit. If total enzyme in the assay was [E]T=10 nM[E]_T = 10\ \text{nM}, then:

kcat=Vmax[E]T=124 μM/min0.01 μM=12400 min−1=207 s−1k_{cat} = \frac{V_{max}}{[E]_T} = \frac{124\ \mu\text{M/min}}{0.01\ \mu\text{M}} = 12400\ \text{min}^{-1} = 207\ \text{s}^{-1}

This is a physiologically reasonable turnover number (many metabolic enzymes fall in the 1–1000 s⁻¹ range). Without knowing k−1k_{-1} and k1k_1 separately we cannot say whether Km=95 μMK_m = 95\ \mu\text{M} approximates KdK_d — that requires independent binding data (e.g., stopped-flow or ITC) — a caution worth internalizing.

Example 2 — Applied: comparing two isoforms for drug targeting. Two isoforms of an enzyme (relevant, say, to a drug-metabolizing cytochrome or to two tissue-specific hexokinase isoforms) are characterized: Isoform I: Km=0.15 mMK_m = 0.15\ \text{mM}, kcat=12 s−1k_{cat} = 12\ \text{s}^{-1} Isoform II: Km=4.8 mMK_m = 4.8\ \text{mM}, kcat=340 s−1k_{cat} = 340\ \text{s}^{-1} A naive glance says Isoform II is "faster" because its kcatk_{cat} is nearly 30-fold higher. But physiological substrate concentration for this pathway is [S]phys=0.3 mM[S]_{phys} = 0.3\ \text{mM} — comparable to Isoform I's KmK_m but far below Isoform II's KmK_m. The question that matters clinically is not "what is VmaxV_{max}?" but "how fast does each isoform actually work at physiological [S][S]?" Compute fractional saturation-weighted rate for each, using v/[E]T=kcat[S]/(Km+[S])v/[E]_T = k_{cat}[S]/(K_m+[S]): Isoform I:

v[E]T=(12 s−1)(0.3)0.15+0.3=3.60.45=8.0 s−1\frac{v}{[E]_T} = \frac{(12\ \text{s}^{-1})(0.3)}{0.15+0.3} = \frac{3.6}{0.45} = 8.0\ \text{s}^{-1}

Isoform II:

v[E]T=(340 s−1)(0.3)4.8+0.3=1025.1=20.0 s−1\frac{v}{[E]_T} = \frac{(340\ \text{s}^{-1})(0.3)}{4.8+0.3} = \frac{102}{5.1} = 20.0\ \text{s}^{-1}

So at physiological [S][S], Isoform II is still faster per active site (20.0 vs 8.0 s⁻¹) — but the margin has collapsed from 28-fold (comparing raw kcatk_{cat}) to only 2.5-fold, because Isoform II's poor apparent affinity (Km=4.8K_m = 4.8 mM ≫0.3\gg 0.3 mM) means it operates far below its own VmaxV_{max} under physiological conditions ([S]/Km=0.0625[S]/K_m = 0.0625, only 5.9% saturated). A drug designed to inhibit Isoform II competitively would need to consider that the enzyme is already running in its steep, substrate-sensitive regime — small changes in local [S][S] (or competitive inhibitor concentration) produce large fractional changes in flux, unlike Isoform I, which — at [S]=2Km[S]=2K_m — is already 67% saturated and comparatively insensitive to further substrate fluctuations. This demonstrates the general principle: comparing kcatk_{cat} alone, or KmK_m alone, is insufficient; physiological relevance requires evaluating vv at the actual operating [S][S], which is exactly the motivation for the composite parameter kcat/Kmk_{cat}/K_m (catalytic efficiency), explored fully elsewhere.

Example 3 — Exam/competition level: back-calculating rate constants from Km, kcat, and an independent Kd measurement. An enzyme shows Km=220 μMK_m = 220\ \mu\text{M} and kcat=85 s−1k_{cat} = 85\ \text{s}^{-1} from a standard Michaelis-Menten assay. A separate stopped-flow fluorescence-quenching experiment measures the true equilibrium dissociation constant directly (by monitoring binding without turnover, using a slow substrate analog that binds but does not react) and finds Kd=60 μMK_d = 60\ \mu\text{M}. Because Km=(k−1+kcat)/k1K_m = (k_{-1}+k_{cat})/k_1 and Kd=k−1/k1K_d = k_{-1}/k_1, we can write:

Km=Kd+kcatk1K_m = K_d + \frac{k_{cat}}{k_1}

Rearranged to solve for k1k_1:

k1=kcatKm−Kd=85 s−1(220−60)×10−6 M=851.6×10−4 M=5.31×105 M−1s−1k_1 = \frac{k_{cat}}{K_m - K_d} = \frac{85\ \text{s}^{-1}}{(220-60)\times10^{-6}\ \text{M}} = \frac{85}{1.6\times10^{-4}\ \text{M}} = 5.31\times10^{5}\ \text{M}^{-1}\text{s}^{-1}

Then recover k−1k_{-1} from the KdK_d relation:

k−1=Kd⋅k1=(60×10−6 M)(5.31×105 M−1s−1)=31.9 s−1k_{-1} = K_d \cdot k_1 = (60\times10^{-6}\ \text{M})(5.31\times10^5\ \text{M}^{-1}\text{s}^{-1}) = 31.9\ \text{s}^{-1}

Sanity-check by reconstructing KmK_m from all three rate constants:

Km=k−1+kcatk1=31.9+855.31×105=116.95.31×105=2.20×10−4 M=220 μMK_m = \frac{k_{-1}+k_{cat}}{k_1} = \frac{31.9 + 85}{5.31\times10^5} = \frac{116.9}{5.31\times10^5} = 2.20\times10^{-4}\ \text{M} = 220\ \mu\text{M}

which reproduces the given KmK_m exactly, confirming internal consistency. Interpretively: since kcat (85 s−1)k_{cat}\,(85\ \text{s}^{-1}) and k−1 (31.9 s−1)k_{-1}\,(31.9\ \text{s}^{-1}) are the same order of magnitude — neither dominates the other by more than 3-fold — this enzyme sits in an intermediate kinetic regime, neither cleanly rapid-equilibrium nor cleanly catalysis-limited. This is why KmK_m (220 µM) is noticeably larger than KdK_d (60 µM): the correction term kcat/k1=85/5.31×105=1.60×10−4 M=160 μMk_{cat}/k_1 = 85/5.31\times10^5 = 1.60\times10^{-4}\ \text{M} = 160\ \mu\text{M} is not negligible compared to KdK_d itself. This example demonstrates concretely why one cannot simply assume Km≈KdK_m \approx K_d without either checking the relative magnitudes of kcatk_{cat} and k−1k_{-1}, or measuring KdK_d independently.

Limiting-case check on Example 3: if instead the independent experiment had found Kd=219 μMK_d = 219\ \mu\text{M} (almost equal to KmK_m), then kcat/k1k_{cat}/k_1 would be forced to be only ∼1 μM\sim1\ \mu\text{M}, meaning k−1≫kcatk_{-1}\gg k_{cat} — the rapid-equilibrium limit — and Km≈KdK_m \approx K_d would then be an excellent approximation, exactly as Step 4 of the first derivation predicts.

Limiting cases, scope & common traps

RegimeConditionBehavior of KmK_mBehavior of VmaxV_{max}
Rapid equilibriumkcat≪k−1k_{cat} \ll k_{-1}Km≈KdK_m \approx K_d (true affinity)Vmax=kcat[E]TV_{max}=k_{cat}[E]_T, unaffected
Catalysis-limited ("sticky substrate")kcat≫k−1k_{cat}\gg k_{-1}Km≈kcat/k1K_m\approx k_{cat}/k_1; no simple affinity meaningVmax=kcat[E]TV_{max}=k_{cat}[E]_T, unaffected
Doubling [E]T[E]_T—UnchangedDoubles exactly
[S]→0[S]\to 0—Curve is linear, slope =Vmax/Km=kcat[E]T/Km=V_{max}/K_m=k_{cat}[E]_T/K_mIrrelevant regime
[S]→∞[S]\to\infty—Irrelevant regimev→Vmaxv\to V_{max} asymptotically, never exactly reached
[S]=Km[S]=K_mby definitionv=Vmax/2v=V_{max}/2 exactly—
Multi-substrate or allosteric enzymescooperative bindingMichaelis-Menten form itself breaks down (sigmoidal v vs [S]); "KmK_m" no longer well-defined in the simple senseVmaxV_{max} concept still valid at saturation

The chemist behind it

Leonor Michaelis (1875–1949) trained as a physician in Berlin before turning to physical chemistry, working under Paul Ehrlich early in his career on immunology and dyes. His deep interest in the physical chemistry of buffers and pH — he wrote an influential early monograph on hydrogen ion concentration — gave him the quantitative rigor that later shaped his enzymology. Barred from academic advancement in Germany partly due to institutional antisemitism, he worked for years at a municipal hospital laboratory in Berlin before eventually emigrating, first to Japan and then to the United States, where he held a position at the Rockefeller Institute.

Maud Menten (1879–1960) was a Canadian physician and one of the first women in Canada to earn a medical doctorate; barred from pursuing a full research career in Canada at the time because of restrictions on women in academic positions, she went to Berlin to work with Michaelis. Their landmark 1913 paper, building carefully on earlier work by Victor Henri (who had proposed the hyperbolic rate law in 1902), introduced the steady-state framework, rigorous buffer control of pH during assays, and the systematic kinetic treatment that bears their names today. Menten went on to a distinguished career in pathology, including foundational work on electrophoresis of proteins and on bacterial toxins, while continuing to publish enzymology. Their collaboration exemplifies a recurring pattern in the history of biochemistry: rigorous quantitative treatment of a biological process emerging from physicians and physical chemists working across disciplinary and institutional barriers, often while facing exclusion from the very academic structures their work would come to define.

Origins · 1 minLeonor Michaelis and how this was discovered
LM
Leonor Michaelis
1875–1949 · Berlin physical chemistry and enzymology, later Rockefeller Institute

Michaelis brought the rigor of physical chemistry — precise buffer control, careful attention to pH and ionic strength — into enzyme kinetics at a time when most enzymology was descriptive. His insistence on treating enzyme-substrate binding as a genuine chemical equilibrium, subject to the same mass-action laws as any other reaction, set the template for all subsequent kinetic analysis.

History
- 1902 — Victor Henri proposes a hyperbolic rate law for invertase-catalyzed sucrose hydrolysis, the first mathematical hint of saturation kinetics.
- 1913 — Michaelis and Menten publish their systematic derivation and careful experimental validation, establishing the equation and rigorous initial-velocity methodology.
- 1925 — G. E. Briggs and J. B. S. Haldane generalize the derivation using the steady-state approximation (d[ES]/dt≈0d[ES]/dt \approx 0), replacing Michaelis and Menten's original rapid-equilibrium assumption and yielding the modern general definition of KmK_m.
- 1934 — Hans Lineweaver and Dean Burk introduce the double-reciprocal plot, making graphical estimation of KmK_m and VmaxV_{max} practical in the pre-computer era.
- 1956 onward — Britton Chance and others use rapid-mixing (stopped-flow) techniques to measure individual rate constants k1k_1, k−1k_{-1}, kcatk_{cat} directly, finally allowing direct experimental tests of when Km≈KdK_m \approx K_d.
Is Km always a measure of enzyme-substrate binding affinity?

No — this is the single most common misconception in introductory treatments. Km=(k−1+kcat)/k1K_m = (k_{-1}+k_{cat})/k_1 equals the true dissociation constant Kd=k−1/k1K_d = k_{-1}/k_1 only when kcat≪k−1k_{cat} \ll k_{-1}, the rapid-equilibrium limit, where the complex re-equilibrates with free enzyme and substrate many times before any single encounter leads to product. When catalysis is fast relative to dissociation, KmK_m shifts toward kcat/k1k_{cat}/k_1 and can be much smaller than the true KdK_d, meaning a low KmK_m can coexist with genuinely weak binding. Confirming which regime applies requires either measuring KdK_d independently (e.g., by isothermal titration calorimetry or stopped-flow binding with a non-reactive substrate analog) or measuring k−1k_{-1} directly by rapid kinetics.

Why does Vmax depend on enzyme concentration but Km does not?

Vmax=kcat[E]TV_{max}=k_{cat}[E]_T is a product of an intrinsic rate constant (kcatk_{cat}, a property of the enzyme's active site chemistry) and [E]T[E]_T, the total amount of enzyme physically present in the assay — a quantity the experimenter chooses when setting up the reaction. Adding more enzyme creates more independent catalytic sites all working in parallel, so total product formation rate scales linearly with [E]T[E]_T. KmK_m, in contrast, is built entirely from the microscopic rate constants k1k_1, k−1k_{-1}, and kcatk_{cat} that describe a single active site's behavior — it contains no reference to [E]T[E]_T at all, so it is unaffected by how much enzyme is present (as long as [S]≫[E]T[S]\gg[E]_T, the condition needed for the steady-state derivation to hold).

How do you actually determine Km and Vmax from real data without introducing bias?

The historically popular method is the Lineweaver-Burk double-reciprocal plot (1/v1/v vs 1/[S]1/[S], linear with slope Km/VmaxK_m/V_{max} and intercept 1/Vmax1/V_{max}), which is excellent for visual diagnosis of inhibition patterns but statistically poor for parameter estimation, because taking reciprocals massively amplifies the relative error of low-velocity (low-[S][S]) points, which get overweighted in an ordinary least-squares fit to the transformed data. The Eadie-Hofstee (vv vs v/[S]v/[S]) and Hanes-Woolf ([S]/v[S]/v vs [S][S]) plots have somewhat better error properties but still distort noise structure. The modern standard is nonlinear regression directly on untransformed (v0,[S])(v_0, [S]) pairs, fitting the hyperbolic Michaelis-Menten equation with proper weighting, which gives statistically consistent, minimally biased estimates of KmK_m and VmaxV_{max} and is now standard in enzyme kinetics software.

Can Km be measured for an enzyme that shows cooperative (sigmoidal) kinetics?

Not in the simple Michaelis-Menten sense. Cooperative enzymes (typically multi-subunit, allosteric enzymes like many regulatory metabolic enzymes) show sigmoidal vv vs [S][S] curves rather than hyperbolic ones, because substrate binding at one active site influences binding at others — the same phenomenon responsible for hemoglobin's oxygen-binding curve. These are described by the Hill equation, and the parameter analogous to KmK_m is K0.5K_{0.5} (or [S]0.5[S]_{0.5}), the substrate concentration at half-maximal velocity, which is a well-defined operational quantity but does not decompose into a simple ratio of elementary rate constants the way Michaelis-Menten KmK_m does. VmaxV_{max} remains meaningful as the saturating asymptotic velocity in both cases.

Why does a competitive inhibitor increase apparent Km but not affect Vmax?

A competitive inhibitor binds the same active site as substrate, so it does not block the catalytic step once substrate does get in — given enough substrate to outcompete the inhibitor, the enzyme can still reach the same maximal turnover rate, so true VmaxV_{max} is unchanged. However, the inhibitor effectively raises the substrate concentration needed to achieve any given fractional saturation, because some fraction of enzyme is unproductively tied up as EIEI rather than ESES at any given [S][S]. This manifests as an increased apparent KmK_m (often written Kmapp=Km(1+[I]/Ki)K_m^{app} = K_m(1+[I]/K_i)), while VmaxV_{max}, extrapolated to infinite [S][S], remains the same. This diagnostic signature — VmaxV_{max} unchanged, KmappK_m^{app} increased — is exactly how competitive inhibition is distinguished experimentally from other inhibition modes.

Is it correct to say a lower Km always means a "better" enzyme?

No, and this is a subtly different trap from the affinity misconception. "Better" depends entirely on what the enzyme needs to accomplish at its physiological substrate concentration. An enzyme with very low KmK_m but also very low kcatk_{cat} can be outperformed, at physiologically relevant [S][S], by an enzyme with higher KmK_m but dramatically higher kcatk_{cat} — precisely the situation in Example 2 of this article. The parameter that actually answers "which enzyme is the better catalyst under real cellular conditions" is kcat/Kmk_{cat}/K_m, the specificity or catalytic-efficiency constant, evaluated in the linear (unsaturated) regime where most enzymes actually operate in vivo.

Before this

Where this leads