🧪 Chemistry Calculator Suite Knowledge Base

Lineweaver–Burk Plot: Calculating Km and Vmax from Data

By Aniket Bhardwaj · 4 November 2026 · Kinetics

Enzyme kinetics is a central topic in chemical kinetics for advanced examinations such as IIT-JAM, GATE, CSIR-NET, and CUET-PG. The Michaelis–Menten equation produces a hyperbolic curve when initial velocity is plotted against substrate concentration. Extracting the maximum velocity (Vmax) and Michaelis constant (Km) directly from a curve requires non-linear regression. The Lineweaver–Burk plot linearises this relationship into a straight line by taking reciprocals, allowing students to extract kinetic parameters quickly from slopes and intercepts.

Exam details

  • Source: practice problem written for this article (not a past-paper question)
  • Relevant exams: IIT-JAM, GATE, CSIR-NET, CUET-PG
  • Topic: Lineweaver–Burk Plot and Enzyme Kinetics
  • Difficulty: Advanced

Derivation of the Double-Reciprocal Equation

The standard enzyme mechanism proceeds through a reversible enzyme-substrate complex:

E + S ⇌ ES → E + P

Under the steady-state approximation, the initial reaction rate v follows the Michaelis–Menten equation:

v = (Vmax · [S]) / (Km + [S])

Taking the reciprocal of both sides gives:

1 / v = (Km + [S]) / (Vmax · [S])

Separating terms yields the Lineweaver–Burk equation:

1 / v = (Km / Vmax) · (1 / [S]) + (1 / Vmax)

1 / v = (Km / Vmax) · (1 / [S]) + (1 / Vmax)

Variables and Units:
• v: Initial reaction velocity (e.g., µmol L⁻¹ min⁻¹ or µM s⁻¹)
• [S]: Substrate concentration (e.g., mmol L⁻¹ or µM)
• Vmax: Maximum reaction velocity (same units as v)
• Km: Michaelis constant (same units as [S])
• Slope (m) = Km / Vmax
• y-intercept (c) = 1 / Vmax
• x-intercept = -1 / Km

Reading the Straight Line Graph

Comparing the Lineweaver–Burk equation to the straight line y = m·x + c reveals key kinetic constants:

1. The vertical axis plots y = 1/v, and the horizontal axis plots x = 1/[S].

2. The y-intercept equals 1 / Vmax. Inverting this intercept gives Vmax = 1 / c.

3. The x-intercept occurs where 1/v = 0, giving 1 / [S] = -1 / Km. Inverting the negative intercept gives Km = -1 / (x-intercept).

4. The slope m equals Km / Vmax. Multiplying slope by Vmax (or dividing slope by y-intercept) yields Km.

Enzyme Inhibition Patterns

Lineweaver–Burk plots identify reversible enzyme inhibition types in competitive exams:

• Competitive inhibition: The inhibitor binds to the active site. Vmax is unchanged, so lines share the same y-intercept. Apparent Km increases, shifting the x-intercept closer to zero.

• Non-competitive inhibition: The inhibitor binds an allosteric site on free enzyme and ES complex equally. Km is unchanged, sharing the same x-intercept. Vmax decreases, raising the y-intercept.

• Uncompetitive inhibition: The inhibitor binds only to the ES complex. Both Km and Vmax decrease by the same factor, producing parallel lines.

Worked Numerical Examples

Question: An enzyme assay gave a Lineweaver–Burk plot with a y-intercept of 0.050 (µmol L⁻¹ min⁻¹)⁻¹ and a slope of 1.20 min. Calculate the maximum reaction velocity Vmax, the Michaelis constant Km, and the coordinate of the x-intercept.

Solution:

Step 1: Identify line parameters from y = m·x + c.

y-intercept c = 0.050 (µmol L⁻¹ min⁻¹)⁻¹

Slope m = 1.20 min

Step 2: Calculate Vmax by inverting the y-intercept.

Vmax = 1 / c = 1 / 0.050 = 20.0 µmol L⁻¹ min⁻¹

Step 3: Calculate Km by multiplying slope by Vmax.

Km = m · Vmax = 1.20 · 20.0 = 24.0 µmol L⁻¹

Step 4: Verify Km by dividing slope by y-intercept as a second route:

Km = m / c = 1.20 / 0.050 = 24.0 µmol L⁻¹

Both calculation paths give identical results.

Step 5: Calculate the x-intercept on the 1/[S] axis.

x-intercept = -1 / Km = -1 / 24.0 = -0.04167 (µmol L⁻¹)⁻¹

Step 6: Double-check by substituting x-intercept into y = m·x + c:

y = (1.20) · (-0.04167) + 0.050 = -0.050 + 0.050 = 0.000

Answer: Vmax = 20.0 µmol L⁻¹ min⁻¹, Km = 24.0 µmol L⁻¹, and x-intercept = -0.04167 (µmol L⁻¹)⁻¹

Question: Initial reaction rates were measured at two substrate concentrations: at [S]₁ = 2.0 mmol L⁻¹, v₁ = 10.0 µmol L⁻¹ s⁻¹; at [S]₂ = 10.0 mmol L⁻¹, v₂ = 25.0 µmol L⁻¹ s⁻¹. Using the Lineweaver–Burk two-point linear method, find the slope, y-intercept, Vmax, and Km.

Solution:

Step 1: Compute reciprocal coordinates.

Point 1: x₁ = 1 / [S]₁ = 1 / 2.0 = 0.500 (mmol L⁻¹)⁻¹

y₁ = 1 / v₁ = 1 / 10.0 = 0.100 (µmol L⁻¹ s⁻¹)⁻¹

Point 2: x₂ = 1 / [S]₂ = 1 / 10.0 = 0.100 (mmol L⁻¹)⁻¹

y₂ = 1 / v₂ = 1 / 25.0 = 0.040 (µmol L⁻¹ s⁻¹)⁻¹

Step 2: Calculate slope m.

m = (y₁ - y₂) / (x₁ - x₂) = (0.100 - 0.040) / (0.500 - 0.100) = 0.060 / 0.400 = 0.150 (µmol L⁻¹ s⁻¹)⁻¹ · (mmol L⁻¹)

Step 3: Calculate y-intercept c using point 1.

c = y₁ - m · x₁ = 0.100 - (0.150 · 0.500) = 0.100 - 0.075 = 0.025 (µmol L⁻¹ s⁻¹)⁻¹

Check with point 2: c = 0.040 - (0.150 · 0.100) = 0.025 (µmol L⁻¹ s⁻¹)⁻¹

Step 4: Calculate Vmax and Km.

Vmax = 1 / c = 1 / 0.025 = 40.0 µmol L⁻¹ s⁻¹

Km = m / c = 0.150 / 0.025 = 6.0 mmol L⁻¹

Step 5: Verify using the Michaelis–Menten equation as a second route:

v₁ = (40.0 · 2.0) / (6.0 + 2.0) = 80.0 / 8.0 = 10.0 µmol L⁻¹ s⁻¹

v₂ = (40.0 · 10.0) / (6.0 + 10.0) = 400.0 / 16.0 = 25.0 µmol L⁻¹ s⁻¹

Both verify the calculated values.

Answer: Slope = 0.150 (µmol L⁻¹ s⁻¹)⁻¹ · (mmol L⁻¹), y-intercept = 0.025 (µmol L⁻¹ s⁻¹)⁻¹, Vmax = 40.0 µmol L⁻¹ s⁻¹, and Km = 6.0 mmol L⁻¹

Common Mistakes to Avoid

  • Equating Vmax to the intercept: The vertical intercept is 1/Vmax, not Vmax. Invert it: Vmax = 1 / intercept.
  • Dropping the negative sign on x-intercept: The x-intercept is -1/Km. Km is positive: Km = -1 / (x-intercept).
  • Treating slope as Km: Slope equals Km / Vmax. Multiply slope by Vmax to get Km.
  • Ignoring unit differences: Mixing millimolar and micromolar values without unit conversion leads to errors.
  • Experimental noise at low concentration: Small rate errors at low [S] become huge reciprocals on a Lineweaver–Burk plot.

Exam Relevance and Question Patterns

Examination Question Format Key Concepts Tested
CSIR-NET Chemical Sciences Multiple Choice Questions Inhibition patterns, calculation of inhibition constants, reciprocal equations.
GATE Chemistry / Life Sciences Numerical Answer Type (NAT) Calculating Km, Vmax, and catalytic efficiency from slope and intercept.
IIT-JAM Chemistry / Biotechnology Multiple Choice and NAT Two-point linear equations, units conversion, enzyme-substrate kinetics.
CUET-PG Chemistry Multiple Choice Questions Graph reading, coordinates of axis intercepts, effects of inhibitors.
Chemistry · CSIR-NET / GATE / IIT-JAM
Practise chemistry questions

Previous-year CSIR-NET questions and timed quizzes to check what you just read.

More Concepts articles