Mackey completeness through Lipschitz curves #
Glöckner–Neeb (Definition 1.1.17) call a curve γ : [a, b] → E Lipschitz if its difference
quotients (γ s - γ t) / (s - t) form a bounded set, and call E Mackey complete if every
Lipschitz curve has a weak integral. This file proves that this agrees with MackeyComplete,
defined through Mackey–Cauchy sequences (Glöckner–Neeb, Remark 1.1.18(e); Kriegl–Michor, 2.2 and
2.14):
MackeyComplete.exists_hasWeakIntegral_of_isLipschitzCurve: if Mackey–Cauchy sequences converge, Lipschitz curves have weak integrals (the dyadic Riemann sums of a Lipschitz curve form a Mackey–Cauchy sequence);MackeyComplete.of_integratesLipschitzCurves: conversely, if Lipschitz curves have weak integrals, Mackey–Cauchy sequences converge. Given a Mackey–Cauchy sequenceu, we pass to a fast subsequenceu (n j)and place the incrementsu (n (j + 1)) - u (n j)on tents supported on the intervals[1 - 2⁻ʲ, 1 - 2⁻ʲ⁻¹]. The resulting curve is Lipschitz on[0, 1], and its weak integral islim u (n j) - u (n 0).mackeyComplete_iff_integratesLipschitzCurves: the equivalence.
A Lipschitz curve on [a, b] (Glöckner–Neeb, Definition 1.1.17(a)): its difference quotients
form a bounded set.
Equations
- LCAnalysis.IsLipschitzCurve γ a b = Bornology.IsVonNBounded ℝ (LCAnalysis.diffQuot γ a b)
Instances For
Mackey completeness in the sense of Glöckner–Neeb, Definition 1.1.17(b): Lipschitz curves have weak integrals.
Equations
- LCAnalysis.IntegratesLipschitzCurves F = ∀ (γ : ℝ → F) (a b : ℝ), a < b → LCAnalysis.IsLipschitzCurve γ a b → ∃ (y : F), LCAnalysis.HasWeakIntegral γ a b y
Instances For
Lipschitz curves are continuous.
Increments of a curve over steps of length at most h lie in h • convexHull (insert 0 D),
where D is the set of difference quotients.
In a Mackey complete space, Lipschitz curves have weak integrals.
Tents #
Left endpoint 1 - 2⁻ʲ of the j-th interval.
Equations
- LCAnalysis.tentLeft j = 1 - (1 / 2) ^ j
Instances For
The tent of height tentWidth j / 2 on [tentLeft j, tentLeft (j + 1)].
Equations
- LCAnalysis.tent j t = max 0 (LCAnalysis.tentWidth j / 2 - |t - (LCAnalysis.tentLeft j + LCAnalysis.tentWidth j / 2)|)
Instances For
The partial sums ∑_{j < N} tent j t • e j.
Equations
- LCAnalysis.tentSum e N t = ∑ j ∈ Finset.range N, LCAnalysis.tent j t • e j
Instances For
The curve ∑_j tent j t • e j (a finite sum for each t).
Equations
- LCAnalysis.tentCurve e t = if h : ∃ (N : ℕ), t ≤ LCAnalysis.tentLeft N then LCAnalysis.tentSum e (Nat.find h) t else 0
Instances For
Sums in multiples of a convex set #
Mackey–Cauchy sequences with a convergent subsequence #
A Mackey–Cauchy sequence with a convergent subsequence converges.
If Lipschitz curves have weak integrals, then Mackey–Cauchy sequences converge.
Mackey completeness through Mackey–Cauchy sequences agrees with the definition of Glöckner–Neeb (Definition 1.1.17(b)) through Lipschitz curves.