Theorem 6.20 — the integral as an antiderivative
ProvedRudin.ch06_integral_derivativeanalysisintegration
Let on and put . Then is continuous on , and at every interior point where is continuous, is differentiable with .
Preamble
import Mathlib import Definitions.Def_Rudin_ch06_stieltjes open Filter Topology
Formal statement
namespace Rudin
/-- Rudin, Theorem 6.20: if `f ∈ ℛ` on `[a, b]` and `F x = ∫ₐˣ f dt`, then `F` is continuous
on `[a, b]`; and if `f` is continuous at a point `x₀` of `[a, b]` then `F` is differentiable
at `x₀` with `F'(x₀) = f(x₀)`. -/
theorem ch06_integral_derivative (a b : ℝ) (hab : a ≤ b) (f : ℝ → ℝ)
(hf : RiemannIntegrable a b f) (hfb : ∃ M, ∀ x ∈ Set.Icc a b, |f x| ≤ M) :
ContinuousOn (fun x => RiemannIntegral a x f) (Set.Icc a b) ∧
∀ x₀ ∈ Set.Ioo a b, ContinuousAt f x₀ →
HasDerivAt (fun x => RiemannIntegral a x f) (f x₀) x₀ := by sorry
end RudinSource
Walter Rudin, Principles of Mathematical Analysis, 3rd edition, McGraw-Hill, 1976, Chapter 6, p. 133, Theorem 6.20
Read-back
What the Lean code literally says, in plain math · Aristotle (Harmonic)
Let and let be Riemann integrable on (upper integral lower integral with integrator the identity) and bounded on . Define , the Riemann integral of over as defined in this bundle (the upper integral with integrator the identity; note that for no partition of exists, so the value there is whatever the convention yields). Then:
- is continuous on (relative continuity at each point of the closed interval);
- for every in the open interval : if is continuous at (as a function on all of ), then is differentiable at with derivative exactly .
Part 2 is an implication for each interior point; the endpoints are excluded, and one-sided derivatives there are not claimed. Integrability of on the subintervals is not assumed separately.
Human review
Confirmed by the mission captain (proposal self-audit).