Tutorials › Real Analysis › Proof of FTC Part II

Riemann Integration · Tutorial 494 of 1000

Proof of FTC Part II

Follow the endpoint formula back to the mean value theorem, and see how partitions make the proof quantitative.

Advanced 10 min read

What You'll Learn

  • Use the mean value theorem on each interval of a partition to represent an antiderivative’s change.
  • Explain why the resulting interval-by-interval changes telescope to the endpoint difference.
  • Bound the error between these sums and the Riemann integral using uniform continuity.
  • Prove FTC Part II without using the accumulation function from Part I.
  • Apply the endpoint formula while checking the continuity and differentiability hypotheses.

A Partition-Based Proof

The Fundamental Theorem of Calculus, Part II, says that if \(F\) is an antiderivative of a continuous function \(f\), then the integral of \(f\) is the change in \(F\) between the endpoints. The previous tutorial proved this by comparing \(F\) with the accumulation function from Part I. Here we give a different proof: divide the interval into small pieces and apply the mean value theorem on each one.

The key observation is local. On each subinterval, the mean value theorem identifies the change in \(F\) with the value of its derivative at some point, multiplied by the subinterval’s length. Adding these local changes makes the interior endpoint values cancel. The resulting sum is a Riemann sum for \(f\).

We will make the approximation precise before taking a limit. This yields an error bound that explains exactly why the partition method works. In what follows, a partition of \([a,b]\) is written \(P=\{x_0,\ldots,x_n\}\), where \(a=x_0<x_1<\cdots<x_n=b\), and its mesh is \(\|P\|=\max_i(x_i-x_{i-1})\).

The Mean Value Theorem on Each Subinterval

Proposition (Mean-Value Telescoping Identity): Suppose \(F\) is continuous on \([a,b]\), differentiable on \((a,b)\), and \(F'(x)=f(x)\) on \((a,b)\). For every partition \(P=\{x_0,\ldots,x_n\}\) of \([a,b]\), there are points \(c_i\in(x_{i-1},x_i)\) such that $$ F(b)-F(a)=\sum_{i=1}^{n} f(c_i)(x_i-x_{i-1}). $$

Proof. Fix a subinterval \([x_{i-1},x_i]\). The function \(F\) is continuous on this closed subinterval and differentiable in its interior, so the mean value theorem gives a point \(c_i\in(x_{i-1},x_i)\) with

$$ F(x_i)-F(x_{i-1})=F'(c_i)(x_i-x_{i-1}) =f(c_i)(x_i-x_{i-1}). $$

Add these equalities for \(i=1,\ldots,n\). On the left, every value \(F(x_i)\) at an interior partition point occurs once with a positive sign and once with a negative sign. Thus

$$ \begin{aligned} \sum_{i=1}^{n}\bigl(F(x_i)-F(x_{i-1})\bigr) &=F(x_1)-F(x_0)+F(x_2)-F(x_1)+\cdots+F(x_n)-F(x_{n-1})\\ &=F(x_n)-F(x_0)=F(b)-F(a). \end{aligned} $$

Substituting the mean value theorem expression for each difference proves the identity. \(\square\)

The points \(c_i\) are selected by the theorem; they need not be specified in advance. The sum in the proposition is a tagged Riemann sum, with each tag chosen from the interior of its subinterval. The identity itself is exact for every partition, even though the sum is not yet identified with the integral.

A Quantitative Error Estimate

Continuity of \(f\) on the closed bounded interval \([a,b]\) implies uniform continuity. Measure its variation over distances at most \(\delta\) by

$$ \omega_f(\delta)= \sup\{|f(x)-f(y)|:x,y\in[a,b],\ |x-y|\leq\delta\}. $$

This quantity is finite, and uniform continuity says that \(\omega_f(\delta)\) tends to zero as \(\delta\) tends to zero. If \(x\) and \(c_i\) lie in the same partition subinterval, their distance is at most the mesh, so the difference between \(f(x)\) and \(f(c_i)\) is bounded by \(\omega_f(\|P\|)\).

Theorem (Partition Error Bound for an Antiderivative): Suppose \(f\) is continuous on \([a,b]\), \(F\) is continuous on \([a,b]\) and differentiable on \((a,b)\), and \(F'=f\) on \((a,b)\). For every partition \(P\), choose the points \(c_i\) from the Mean-Value Telescoping Identity. Then $$ \left|F(b)-F(a)-\int_a^b f(x)\,dx\right| \leq (b-a)\omega_f(\|P\|). $$

Proof. Write \(\Delta x_i=x_i-x_{i-1}\). For any \(x\in[x_{i-1},x_i]\), the distance from \(x\) to \(c_i\) is at most \(\Delta x_i\), and \(\Delta x_i\leq\|P\|\). Therefore

$$ |f(x)-f(c_i)|\leq\omega_f(\|P\|). $$

Integrating the resulting pointwise bounds on this subinterval and using order preservation of the Riemann integral gives

$$ \bigl(f(c_i)-\omega_f(\|P\|)\bigr)\Delta x_i \leq\int_{x_{i-1}}^{x_i}f(x)\,dx \leq\bigl(f(c_i)+\omega_f(\|P\|)\bigr)\Delta x_i. $$

The integral of the constant function \(f(c_i)\) on this interval is \(f(c_i)\Delta x_i\). Subtracting that quantity from the bounds shows

$$ \left|f(c_i)\Delta x_i-\int_{x_{i-1}}^{x_i}f(x)\,dx\right| \leq\omega_f(\|P\|)\Delta x_i. $$

Sum over all subintervals. Finite additivity of the integral across a partition gives \(\sum_i\int_{x_{i-1}}^{x_i}f=\int_a^b f\), while the Mean-Value Telescoping Identity gives \(\sum_i f(c_i)\Delta x_i=F(b)-F(a)\). The triangle inequality now yields

$$ \begin{aligned} \left|F(b)-F(a)-\int_a^b f(x)\,dx\right| &\leq \sum_{i=1}^{n}\omega_f(\|P\|)\Delta x_i\\ &=\omega_f(\|P\|)\sum_{i=1}^{n}\Delta x_i\\ &=\omega_f(\|P\|)(b-a). \end{aligned} $$

This proves the stated bound. \(\square\)

Proof of the Endpoint Formula

We now recover the Fundamental Theorem of Calculus, Part II, by making the mesh small. This is a second proof of the theorem stated in the previous tutorial; it does not use the accumulation function or the result about antiderivatives differing by a constant.

Theorem (Fundamental Theorem of Calculus, Part II): Let \(f:[a,b]\to\mathbb{R}\) be continuous. Suppose \(F:[a,b]\to\mathbb{R}\) is continuous on \([a,b]\), differentiable on \((a,b)\), and satisfies \(F'(x)=f(x)\) for every \(x\in(a,b)\). Then $$ \int_a^b f(x)\,dx=F(b)-F(a). $$

Proof. For each positive integer \(n\), take the uniform partition \(P_n\) with \(n\) subintervals of length \((b-a)/n\). Its mesh is \(\|P_n\|=(b-a)/n\), which tends to zero. Apply the Partition Error Bound for an Antiderivative:

$$ \left|F(b)-F(a)-\int_a^b f(x)\,dx\right| \leq (b-a)\omega_f\left(\frac{b-a}{n}\right). $$

Uniform continuity of \(f\) implies that the right-hand side tends to zero as \(n\) tends to infinity. The expression inside the absolute value on the left does not depend on \(n\). Its absolute value is bounded by quantities tending to zero, so it must be zero. Hence

$$ F(b)-F(a)=\int_a^b f(x)\,dx. $$

This proves FTC Part II. \(\square\)

The proof has two distinct ingredients. The mean value theorem produces an exact sum for the change in \(F\), and uniform continuity ensures that this sum is close to the integral of \(f\). Telescoping connects the local changes to the endpoint difference; the shrinking mesh connects the sum to integration.

Worked Applications

Worked Example: A Cubic Polynomial

Evaluate \(\int_0^2(3x^2+2x)\,dx\). The integrand is continuous on \([0,2]\). Set \(F(x)=x^3+x^2\); differentiating gives \(F'(x)=3x^2+2x\). Thus the hypotheses of FTC Part II are satisfied. At the endpoints,

$$ F(2)=2^3+2^2=8+4=12,\qquad F(0)=0^3+0^2=0. $$

Therefore,

$$ \int_0^2(3x^2+2x)\,dx=F(2)-F(0)=12-0=12. $$

In the partition proof, each difference \(F(x_i)-F(x_{i-1})\) is represented by the derivative at some point within that particular subinterval. The sum of all those differences is exactly 12, and the error estimate shows that the corresponding sums for the integrand approach its integral.

Worked Example: An Exponential Integrand

Evaluate \(\int_0^1 e^{2x}\,dx\). The function \(f(x)=e^{2x}\) is continuous on \([0,1]\). Choose \(F(x)=\frac12e^{2x}\). Direct differentiation verifies that

$$ F'(x)=\frac12\cdot 2e^{2x}=e^{2x}. $$

The endpoint values are \(F(1)=\frac12e^2\) and \(F(0)=\frac12e^0=\frac12\). The endpoint formula gives

$$ \int_0^1 e^{2x}\,dx =F(1)-F(0) =\frac12e^2-\frac12 =\frac{e^2-1}{2}. $$

Here the partition proof does not require an explicit formula for the mean-value points \(c_i\). It guarantees their existence on each subinterval, which is enough to establish the exact telescoping identity.

Worked Example: A Polynomial with Positive and Negative Values

Evaluate \(\int_{-1}^{1}(x^3+2x+1)\,dx\). An antiderivative is \(F(x)=\frac{x^4}{4}+x^2+x\), since

$$ F'(x)=x^3+2x+1. $$

Evaluate both endpoint values carefully:

$$ F(1)=\frac{1^4}{4}+1^2+1=\frac14+1+1=\frac94, \qquad F(-1)=\frac{(-1)^4}{4}+(-1)^2+(-1)=\frac14+1-1=\frac14. $$

Consequently,

$$ \int_{-1}^{1}(x^3+2x+1)\,dx =F(1)-F(-1) =\frac94-\frac14=2. $$

The integrand takes both positive and negative values, but FTC Part II does not require it to have one sign. The integral is a signed accumulation, and the endpoint difference records the net change.

What the Proof Does—and Does Not—Assume

A common pitfall is to use the mean value theorem on every partition interval without checking its hypotheses. For each closed subinterval, \(F\) must be continuous up to both endpoints and differentiable in the interior. The assumptions that \(F\) is continuous on \([a,b]\) and differentiable on \((a,b)\) guarantee this for every subinterval, including those touching \(a\) or \(b\). No derivative at either endpoint is required.

Another important point is the role of continuity of \(f\). It ensures uniform continuity on \([a,b]\), so the error bound tends to zero as the mesh shrinks. The argument is not claiming that every bounded function with an antiderivative can be treated in this way without further hypotheses. Continuity is part of the stated theorem and is what controls the approximation here.

The partition estimate also gives more than a limiting argument. If the variation of \(f\) on distances up to a chosen mesh is known, it supplies a numerical bound for the discrepancy between the endpoint change and the integral. For example, when \(\omega_f(\delta)\leq C\delta\), the error is at most \(C(b-a)\|P\|\). Thus the proof explains both why the formula holds and how partition size affects the approximation.

Check Your Understanding

Use the partition proof and its hypotheses to answer the following questions.

  1. Why does the mean value theorem provide a point \(c_i\) in the interior of each partition subinterval?
  2. When the local identities are added, which terms cancel to produce \(F(b)-F(a)\)?
  3. What property of a continuous function on \([a,b]\) ensures that \(\omega_f(\delta)\) tends to zero with \(\delta\)?
  4. Why is the error bound proportional to \(b-a\), rather than to the number of subintervals?
  5. Does the proof require \(F\) to be differentiable at \(a\) or \(b\)? Explain which hypotheses the mean value theorem uses on each subinterval.