Tutorials › Real Analysis › Proof Strategy for Darboux’s Theorem

Differentiation · Tutorial 457 of 1000

Proof Strategy for Darboux's Theorem

See how subtracting a line turns an intermediate derivative value into an interior extremum problem.

Advanced 10 min read

What You'll Learn

  • Construct an auxiliary function whose derivative vanishes exactly when the original derivative equals a chosen target
  • Use endpoint derivative signs to rule out endpoint extrema
  • Prove the interior-extremum step needed in the Darboux argument
  • Adapt the strategy when endpoint derivative values occur in decreasing order
  • Recognize why an extremum of the original function alone may not prove the desired result

Turn an Intermediate Derivative Value into a Zero

Darboux’s Theorem for Derivatives says that a derivative takes every value between any two of its values. The previous tutorial used this property to rule out certain patterns in proposed derivatives. Here we focus on the proof strategy behind the theorem: how can information about derivative values at two inputs force the derivative to equal a specified number somewhere between them?

The key is to subtract a line with the target slope. If we want \(f'(c)=\lambda\), define \(g(x)=f(x)-\lambda x\). Then \(g'(x)=f'(x)-\lambda\), so the desired equality is equivalent to \(g'(c)=0\). The endpoint derivative values now tell us that \(g\) initially moves in one direction near one endpoint and in the opposite direction near the other. This forces an extremum at an interior point, where the derivative must vanish.

Proof strategy: To prove that \(f'\) takes a target value \(\lambda\), subtract the linear function \(\lambda x\). Use the signs of \(f'-\lambda\) at the endpoints to force an interior minimum or maximum of \(f(x)-\lambda x\). At that interior extremum, its derivative is zero, giving \(f'(c)=\lambda\).

The Endpoint-Sign Principle

The crucial step is not simply that a continuous function has a minimum on a closed interval. A minimum could occur at an endpoint, where the derivative need not be zero. We need the endpoint derivative signs to show that neither endpoint can be a minimum. The corresponding statement for a maximum follows by reversing the inequalities.

Lemma (Endpoint-Sign Extremum Principle): Let \(q:[a,b]\to\mathbb{R}\) be continuous on \([a,b]\), differentiable in the interior, and have one-sided derivatives at \(a\) and \(b\). If \(q'_+(a)<0\) and \(q'_-(b)>0\), then \(q\) attains a minimum at some \(c\in(a,b)\). If \(q'_+(a)>0\) and \(q'_-(b)<0\), then \(q\) attains a maximum at some \(c\in(a,b)\).

Proof. Suppose first that \(q'_+(a)<0\). By the definition of the right derivative, for all sufficiently small \(h>0\),

$$ \frac{q(a+h)-q(a)}{h}<0. $$

Since \(h>0\), this gives \(q(a+h)<q(a)\). Thus \(a\) is not a point where the minimum on \([a,b]\) can occur. If \(q'_-(b)>0\), then for all sufficiently small \(h>0\),

$$ \frac{q(b-h)-q(b)}{-h}>0. $$

Multiplying by \(-h<0\) reverses the inequality, so \(q(b-h)-q(b)<0\). Hence \(q(b-h)<q(b)\), and \(b\) cannot be a minimum either. Continuity on the compact interval \([a,b]\) ensures that \(q\) attains a minimum there. As neither endpoint can attain it, at least one minimum occurs at an interior point.

For the maximum statement, apply the same reasoning with all inequalities reversed. The condition \(q'_+(a)>0\) gives \(q(a+h)>q(a)\) for small \(h>0\), and \(q'_-(b)<0\) gives \(q(b-h)>q(b)\) for small \(h>0\). Neither endpoint can be a maximum. Continuity ensures that a maximum is attained on \([a,b]\), so one is attained in the interior. \(\square\)

At an interior minimum or maximum where \(q\) is differentiable, \(q'(c)=0\). Indeed, at a minimum the difference quotients for positive increments are nonnegative and those for negative increments are nonpositive. If their common limit exists, it must be both nonnegative and nonpositive, and therefore must be zero. At a maximum the inequalities are reversed, with the same conclusion. This is the interior-extremum condition used in the proof below.

Worked Example: A Target Slope Produces an Interior Minimum

Let \(f(x)=x^2\) on \([0,2]\), and choose the target slope \(\lambda=2\). The endpoint derivatives are

$$ f'(0)=0<2<4=f'(2). $$

Subtract the line of slope \(2\) by setting \(q(x)=f(x)-2x=x^2-2x\). Then \(q'(x)=2x-2\), so

$$ q'(0)=-2<0,\qquad q'(2)=2>0. $$

The endpoint-sign principle gives an interior minimum. In this case we can find it directly: \(q'(x)=0\) when \(2x-2=0\), or \(x=1\). Consequently, \(f'(1)=2\), as required. The point of the construction is that the target slope becomes the zero derivative of the auxiliary function.

Applying the Strategy to Darboux’s Theorem

We now give the proof strategy in full. Let \(I\) be an open interval, let \(f:I\to\mathbb{R}\) be differentiable, and take \(x_1,x_2\in I\) with \(x_1<x_2\). Suppose \(\lambda\) lies strictly between \(f'(x_1)\) and \(f'(x_2)\). We want to find \(c\in(x_1,x_2)\) with \(f'(c)=\lambda\). There are two possible orders for the endpoint derivatives; each determines which type of extremum to force.

Theorem (Darboux’s Theorem for Derivatives, proof strategy): If \(f\) is differentiable on an open interval \(I\), then for any \(x_1<x_2\) in \(I\), \(f'\) takes every value between \(f'(x_1)\) and \(f'(x_2)\) at some point of \([x_1,x_2]\).

Proof. Values equal to either endpoint derivative are already attained at \(x_1\) or \(x_2\), so it remains to consider a value \(\lambda\) strictly between them. Set \(a=x_1\), \(b=x_2\), and define

$$ q(x)=f(x)-\lambda x,\qquad a\leq x\leq b. $$

The function \(q\) is continuous on \([a,b]\) and differentiable there in the interior. Its derivative is \(q'(x)=f'(x)-\lambda\).

First suppose \(f'(a)<\lambda<f'(b)\). Then \(q'(a)<0\) and \(q'(b)>0\). The endpoint-sign extremum principle gives an interior minimum \(c\in(a,b)\) of \(q\). The interior-extremum condition yields \(q'(c)=0\). Substituting the formula for \(q'\), we obtain \(f'(c)-\lambda=0\), so \(f'(c)=\lambda\).

Now suppose \(f'(a)>\lambda>f'(b)\). In this case \(q'(a)>0\) and \(q'(b)<0\), so the endpoint-sign extremum principle gives an interior maximum \(c\in(a,b)\). Again \(q'(c)=0\), and hence \(f'(c)=\lambda\). Both possible orders have been covered, proving the result. \(\square\)

The essential move is the same in both cases: subtract the target-slope line, use endpoint signs to exclude endpoint extrema, and apply the zero-derivative condition at an interior extremum. This is a proof technique to remember, not just a calculation for one particular function.

Worked Example: The Endpoint Derivatives Occur in Decreasing Order

Let \(f(x)=-x^2\) on \([0,2]\), and take \(\lambda=-2\). Direct calculation gives

$$ f'(0)=0>-2>-4=f'(2). $$

Define \(q(x)=f(x)-\lambda x=-x^2+2x\). Its derivative is \(q'(x)=-2x+2\), and substitution at the endpoints gives

$$ q'(0)=2>0,\qquad q'(2)=-2<0. $$

Thus the relevant extremum is a maximum, not a minimum. Solving \(q'(x)=0\) gives \(x=1\), which is interior to \([0,2]\). Finally, \(f'(1)=-2=\lambda\). This example shows why the proof must handle both endpoint-sign patterns.

Worked Example: The Strategy Works Without Monotonicity

Consider \(f(x)=x^3-3x\) on \([-2,1]\). Its derivative is \(f'(x)=3x^2-3\), so

$$ f'(-2)=9,\qquad f'(1)=0. $$

The target \(\lambda=3\) lies strictly between these endpoint values. Set \(q(x)=f(x)-3x=x^3-6x\). Then \(q'(x)=3x^2-6\), and

$$ q'(-2)=6>0,\qquad q'(1)=-3<0. $$

The endpoint-sign principle therefore forces an interior maximum. To locate a point where its derivative vanishes, solve \(3x^2-6=0\), which gives \(x=\pm\sqrt{2}\). Of these two values, \(-\sqrt{2}\) lies in \((-2,1)\), while \(\sqrt{2}>1\) does not. Substitution verifies the conclusion:

$$ f'(-\sqrt{2})=3(-\sqrt{2})^2-3=6-3=3. $$

There is no need for \(f'\) to be monotone on the interval. The proof uses only its endpoint values and the extremum forced by the auxiliary function.

What the Construction Adds—and What It Does Not

A common false start is to search for a maximum or minimum of \(f\) itself. An extremum of \(f\) would give \(f'(c)=0\), which is useful only when the target derivative value is zero. To prove that \(f'\) takes a general value \(\lambda\), the auxiliary function \(f(x)-\lambda x\) shifts the derivative by precisely that amount. Its stationary points correspond exactly to points where \(f'\) equals \(\lambda\).

The endpoint signs also matter. Merely knowing that \(q\) attains a minimum on a closed interval does not show that a zero of \(q'\) occurs in the interior: the minimum might be at an endpoint. The derivative signs rule out that possibility. In the increasing-order case, \(q\) decreases immediately to the right of the left endpoint and has values below its right-endpoint value just to the left of the right endpoint. In the decreasing-order case, the same reasoning applies to a maximum.

Finally, Darboux’s Theorem gives an intermediate value property, not continuity of the derivative. The argument locates a point for each target value between two derivative values; it does not show that nearby derivative values converge to a limit. The distinction is important: the conclusion is about which values must occur between inputs, not about how the derivative behaves in a neighborhood of each input.

1
Fix a target value.
Choose \(\lambda\) strictly between the two derivative values whose intermediate occurrence is to be proved.
2
Subtract the target-slope line.
Set \(q(x)=f(x)-\lambda x\), so \(q'(x)=f'(x)-\lambda\).
3
Force an interior extremum.
Use the endpoint signs of \(q'\) to rule out endpoint minima or maxima, then use attainment on the closed interval.
4
Read off the desired derivative value.
At an interior extremum \(c\), \(q'(c)=0\), so \(f'(c)=\lambda\).

Check Your Understanding

Use the auxiliary-function construction and the endpoint-sign principle to answer these questions.

  1. If the target is \(\lambda\), what auxiliary function makes the equation \(f'(c)=\lambda\) equivalent to a zero-derivative condition?
  2. Why does \(q'_+(a)<0\) rule out \(a\) as a minimum of \(q\) on \([a,b]\)?
  3. When \(f'(a)<\lambda<f'(b)\), which type of interior extremum does the proof force for \(q(x)=f(x)-\lambda x\)?
  4. What changes in the proof when \(f'(a)>\lambda>f'(b)\)?
  5. Why is finding an extremum of \(f\) itself generally insufficient to prove that \(f'\) takes a nonzero target value?