Theorem 6.6 — the criterion for integrability
ProvedRudin.ch06_riemann_criterionanalysisintegration
A bounded satisfies on if and only if for every there is a partition with .
Preamble
import Mathlib import Definitions.Def_Rudin_ch06_stieltjes open Filter Topology
Formal statement
namespace Rudin
/-- Rudin, Theorem 6.6: a bounded `f` is integrable with respect to a monotonically increasing
`α` on `[a, b]` if and only if for every `ε > 0` there is a partition `P` with
`U(P, f, α) - L(P, f, α) < ε`. -/
theorem ch06_riemann_criterion (a b : ℝ) (hab : a ≤ b) (f α : ℝ → ℝ)
(hα : MonotoneOn α (Set.Icc a b)) (hf : ∃ M, ∀ x ∈ Set.Icc a b, |f x| ≤ M) :
RSIntegrable a b f α ↔
∀ ε : ℝ, 0 < ε → ∃ P : Partition a b, upperSum f α P - lowerSum f α P < ε := by sorry
end RudinSource
Walter Rudin, Principles of Mathematical Analysis, 3rd edition, McGraw-Hill, 1976, Chapter 6, p. 124, Theorem 6.6
Read-back
What the Lean code literally says, in plain math · Aristotle (Harmonic)
Let , let be monotone non-decreasing on and let be bounded on . Then the following are equivalent:
- the upper and lower integrals of against over are equal (this is what integrability means here);
- for every real there exists a partition of with
The difference is required to be strictly less than , and the partition may depend on . Both directions are asserted.
Human review
Confirmed by the mission captain (proposal self-audit).