Theorem 6.22, Stieltjes form — integration by parts for two increasing functions
ProvedRudin.ch06_stieltjes_integration_by_partsanalysisintegration
Let and let and be two real functions, each monotonically increasing on . Then, with and the upper and lower Riemann–Stieltjes integrals of Rudin's Definition 6.2,
Consequently on if and only if on , and when this holds the two integrals satisfy the integration-by-parts identity
This is the Stieltjes form of Rudin's Theorem 6.22: no differentiability is assumed of either function, and the roles of integrand and integrator are symmetric. The mechanism is Abel summation on a single partition : since both functions increase, the supremum of on is and the infimum of there is , so
and symmetrically for . Taking the infimum over on one side is the same as taking the supremum on the other, which gives the two displayed identities.
Preamble
import Mathlib import Definitions.Def_Rudin_ch06_stieltjes open Filter Topology
Formal statement
namespace Rudin
/-- Rudin, Theorem 6.22 in Stieltjes form (integration by parts for two monotonically
increasing functions). For `f` and `α` monotonically increasing on `[a, b]`, Abel summation
turns every upper sum for `f dα` into the complement of a lower sum for `α df`, so the upper
and lower integrals of `f dα` and of `α df` add up to `f(b)α(b) - f(a)α(a)`; in particular
`f ∈ ℛ(α)` if and only if `α ∈ ℛ(f)`, and then
`∫ₐᵇ f dα + ∫ₐᵇ α df = f(b)α(b) - f(a)α(a)`. -/
theorem ch06_stieltjes_integration_by_parts (a b : ℝ) (hab : a ≤ b) (f α : ℝ → ℝ)
(hf : MonotoneOn f (Set.Icc a b)) (hα : MonotoneOn α (Set.Icc a b)) :
upperIntegral a b f α + lowerIntegral a b α f = f b * α b - f a * α a ∧
lowerIntegral a b f α + upperIntegral a b α f = f b * α b - f a * α a ∧
(RSIntegrable a b f α ↔ RSIntegrable a b α f) ∧
(RSIntegrable a b f α →
RSIntegral a b f α + RSIntegral a b α f = f b * α b - f a * α a) := by sorry
end RudinSource
Walter Rudin, Principles of Mathematical Analysis, 3rd edition, McGraw-Hill, 1976, Chapter 6: Theorem 6.22 (p. 134) in its Stieltjes form; compare Exercise 6.17 (p. 141), which states the duality between f in R(alpha) and alpha in R(f) together with the same identity.