The Statement
If f is continuous on [a, b] and differentiable on (a, b), then there exists at least one point c in (a, b) where:
Somewhere between a and b, the instantaneous slope equals the average slope of the line joining the endpoints.
If you drove 120 miles in 2 hours, your average speed was 60 mph. The MVT guarantees that at some moment during the trip, your speedometer read exactly 60 mph.
Geometric Meaning
Draw the chord from (a, f(a)) to (b, f(b)). The MVT guarantees that somewhere on the curve, the tangent line is parallel to that chord. Visually clear, but the proof requires the intermediate value theorem and careful argument.
Rolle's Theorem
The special case where f(a) = f(b): there exists c where f'(c) = 0. Every smooth bump has a flat top.
Worked Example
Frequently Asked Questions
Formal Statement and Conditions
The MVT requires two conditions: f must be continuous on the closed interval [a, b], and differentiable on the open interval (a, b). Both are necessary. The classic counterexample is f(x) = |x| on [−1, 1]: it is continuous but not differentiable at 0, and the MVT fails — the average rate of change is 0 but f'(x) is never 0.
Rolle's Theorem — The Special Case
Rolle's Theorem is the MVT when f(a) = f(b). The conclusion simplifies: there exists c where f'(c) = 0. Geometrically: if a curve starts and ends at the same height, it must have a horizontal tangent somewhere in between.
Rolle's is used to prove the MVT: apply it to the auxiliary function g(x) = f(x) − L(x) where L(x) is the secant line. Since g(a) = g(b) = 0, Rolle's gives a point where g'(c) = 0, which translates directly into the MVT conclusion.
What the MVT Proves
The MVT is primarily a theoretical tool. The results it proves are used constantly in calculus, even if you never cite the MVT explicitly:
Cauchy's Mean Value Theorem
A generalisation: if f and g are both continuous on [a,b] and differentiable on (a,b), then there exists c where [f(b)−f(a)]·g'(c) = [g(b)−g(a)]·f'(c). The ordinary MVT is the special case g(x) = x. Cauchy's version is used to prove L'Hôpital's Rule.
Numerical Application — Bounding Errors
If you know |f'(x)| ≤ M on [a, b], the MVT tells you the function cannot change by more than M·(b−a) over the interval. This gives error bounds in numerical analysis: if you compute f at some point, how far off can you be if the input has a small error?