Theorem 6.21 — the fundamental theorem of calculus (bounded integrand)
ProvedRudin.ch06_fundamental_theorem_of_boundedThis is the fundamental theorem of calculus in the form Rudin states it, with the boundedness hypothesis that his Definition 6.1 places on a Riemann integrable function made explicit.
Let be a bounded real function on which is Riemann integrable there, , and suppose there is a function on which is differentiable at every point of with . Then
No continuity of is assumed: integrability of together with the existence of an antiderivative suffices. Here is the Riemann integral in the sense of Rudin's Definition 6.2 with the integrator , i.e. the common value of and over all partitions of .
The theorem is what makes integrals computable: it reduces integration to antidifferentiation and is the link between the differentiation theory of Chapter 5 and the integration theory of Chapter 6.
Formalization Note Rudin's class consists of bounded functions whose upper and lower integrals agree; the boundedness clause is carried here by the explicit hypothesis hfb, since the formalized upper and lower integrals are ordinary suprema and infima of sets of real numbers, which take a default value on unbounded sets. Differentiability on the closed interval is expressed as a two-sided derivative at every point of , as in Rudin's statement.
import Mathlib import Definitions.Def_Rudin_ch06_stieltjes open Filter Topology
namespace Rudin
/-- Rudin, Theorem 6.21 (the fundamental theorem of calculus), with the boundedness hypothesis
of Chapter 6: if `f ∈ ℛ` on `[a, b]`, `f` is bounded on `[a, b]`, and `F` is differentiable on
`[a, b]` with `F' = f`, then `∫ₐᵇ f dx = F b - F a`. -/
theorem ch06_fundamental_theorem_of_bounded (a b : ℝ) (hab : a ≤ b) (f F : ℝ → ℝ)
(hf : RiemannIntegrable a b f)
(hfb : ∃ M, ∀ x ∈ Set.Icc a b, |f x| ≤ M)
(hF : ∀ x ∈ Set.Icc a b, HasDerivAt F (f x) x) :
RiemannIntegral a b f = F b - F a := by sorry
end Rudin