The Fundamental Theorem of Calculus
The Fundamental Theorem of Calculus (FTC) is the bridge that connects the two main branches of calculus: differentiation (the study of local change) and integration (the study of global accumulation). Remarkably, it shows that these two processes are inverses of each other.
Part 1: The Derivative of an Integral
Let be a continuous function on . Define a new function by: for . The first part of the FTC states that is continuous on , differentiable on , and its derivative is:
Proof Sketch
To find , we look at the difference quotient: By the Mean Value Theorem for Integrals, there exists a such that: As , is squeezed toward . Since is continuous, . Thus, .
Part 2: The Integral of a Derivative
Let be a function such that is Riemann integrable on . Then:
This part of the theorem gives us a powerful tool for evaluating definite integrals without having to compute Riemann sums. If we can find an antiderivative such that , then .
Proof Sketch
Let be any partition of . By the Mean Value Theorem applied to on each subinterval , there exists such that: Summing these up: The left side is a telescoping sum that equals . The right side is a Riemann sum for . As the mesh size of the partition goes to zero, the sum converges to the integral .
Leibniz’s Rule
A common application of the FTC in advanced analysis is differentiating an integral where the limits depend on a variable: This is essentially a combination of the FTC Part 1 and the Chain Rule.
Change of Variables and Integration by Parts
The FTC allows us to derive the two most important tools for integration:
- Substitution (Change of Variables): Derived from the Chain Rule. If , then .
- Integration by Parts: Derived from the Product Rule. .
Python: Verifying the FTC
We can use symbolic math in Python to demonstrate that differentiating the integral of a function returns the original function.
import sympy as sp
x, t = sp.symbols('x t')
f = sp.sin(t)**2 * sp.exp(t)
# Define the integral function F(x) = integral of f from 0 to x
F = sp.integrate(f, (t, 0, x))
# Differentiate F(x)
dF_dx = sp.diff(F, x)
print(f"Original f(x): {f.subs(t, x)}")
print(f"Derivative of Integral: {sp.simplify(dF_dx)}")
# They should be identical
assert sp.simplify(dF_dx - f.subs(t, x)) == 0
Summary
The Fundamental Theorem of Calculus is one of the most beautiful results in mathematics. It demonstrates a hidden symmetry between the slope of a curve and the area beneath it. Without this theorem, calculus would remain a collection of disconnected tricks; with it, it becomes a unified and powerful system for understanding the continuous world.