Full Integral And Conjugate-Mass Compactness Bounds
ProvedFunctionalInequalities.Probability.MomentMeasure.exists_subseq_integral_bounds_of_convex_epigraph_readableLet be finite-dimensional with a real inner product and Borel measurable structure. Let be an additive Haar measure, let be a finite measure, and assume lies in the interior of the convex hull of . Let satisfy:
- and .
- Every real epigraph of is convex.
- Each is a.e. measurable with respect to .
- .
Then there exist a strictly increasing and such that , , its real epigraph is convex, and is measurable. On the interior of the support convex hull, is finite and
The function is radially closed and equals outside the closure of that interior. In addition, PotentialIntegrable ψ μ holds,
and
This declaration combines the pointwise compactness, integral lower semicontinuity, and conjugate-mass upper semicontinuity conclusions; it does not assert variational attainment.
Original Lean declaration header
Within namespace FunctionalInequalities.Probability.MomentMeasure. Shown in its original module context. Proof omitted.
theorem exists_subseq_integral_bounds_of_convex_epigraph
{E : Type*} [NormedAddCommGroup E] [InnerProductSpace ℝ E] [FiniteDimensional ℝ E]
[MeasurableSpace E] [BorelSpace E]
(dx μ : Measure E) [dx.IsAddHaarMeasure] [IsFiniteMeasure μ]
(h0 : (0 : E) ∈ interior (convexHull ℝ μ.support))
(φ : ℕ → E → EReal) (hnn : ∀ ℓ x, 0 ≤ φ ℓ x) (hφ0 : ∀ ℓ, φ ℓ 0 = 0)
(hconv : ∀ ℓ, Convex ℝ {p : E × ℝ | φ ℓ p.1 ≤ (p.2 : EReal)})
(hmeas : ∀ ℓ, AEMeasurable (fun x => (φ ℓ x).toENNReal) μ)
(hbdd : (⨆ ℓ, ∫⁻ x, (φ ℓ x).toENNReal ∂μ) ≠ ⊤) :
∃ (s : ℕ → ℕ) (ψ : E → EReal), StrictMono s ∧ (∀ x, 0 ≤ ψ x) ∧ ψ 0 = 0 ∧
Convex ℝ {p : E × ℝ | ψ p.1 ≤ (p.2 : EReal)} ∧
Measurable (fun x => (ψ x).toENNReal) ∧
(∀ x ∈ interior (convexHull ℝ μ.support),
ψ x ≠ ⊤ ∧ Tendsto (fun j => φ (s j) x) atTop (𝓝 (ψ x))) ∧
(∀ x, Tendsto (fun t : ℝ => ψ (t • x)) (𝓝[<] 1) (𝓝 (ψ x))) ∧
(∀ x ∉ closure (interior (convexHull ℝ μ.support)), ψ x = ⊤) ∧
PotentialIntegrable ψ μ ∧ mass dx (legendre ψ) ≠ ⊤ ∧
(∫⁻ x, (ψ x).toENNReal ∂μ ≤
liminf (fun j => ∫⁻ x, (φ (s j) x).toENNReal ∂μ) atTop) ∧
limsup (fun j => mass dx (legendre (φ (s j)))) atTop ≤ mass dx (legendre ψ)
Module navigation
Module: Probability/MomentMeasure/Compactness.
Definition modules: Probability/MomentMeasure/Basic, Analysis/Convex/Legendre.
Supporting theorems: limsup_mass_legendre_le, exists_subseq_lintegral_le_liminf_of_convex_epigraph.
Previous: exists_subseq_lintegral_le_liminf_of_convex_epigraph.
Source excerpt, lines 244–263 · Frozen source 408915f.
Literature
This formalizes Lemma 17, (56), of Cordero–Erausquin–Klartag, Moment measures (arXiv:1304.0630v1), cited as “Compactness of normalised potentials.”
import Definitions.Def_KLSModular_FunctionalInequalities_Probability_MomentMeasure_Compactness open MeasureTheory open Filter open scoped Topology open FunctionalInequalities.Analysis
theorem FunctionalInequalities.Probability.MomentMeasure.exists_subseq_integral_bounds_of_convex_epigraph_readable
{E : Type*} [NormedAddCommGroup E] [InnerProductSpace ℝ E] [FiniteDimensional ℝ E]
[MeasurableSpace E] [BorelSpace E]
(dx μ : Measure E) [dx.IsAddHaarMeasure] [IsFiniteMeasure μ]
(h0 : (0 : E) ∈ interior (convexHull ℝ μ.support))
(φ : ℕ → E → EReal) (hnn : ∀ ℓ x, 0 ≤ φ ℓ x) (hφ0 : ∀ ℓ, φ ℓ 0 = 0)
(hconv : ∀ ℓ, Convex ℝ {p : E × ℝ | φ ℓ p.1 ≤ (p.2 : EReal)})
(hmeas : ∀ ℓ, AEMeasurable (fun x => (φ ℓ x).toENNReal) μ)
(hbdd : (⨆ ℓ, ∫⁻ x, (φ ℓ x).toENNReal ∂μ) ≠ ⊤) :
∃ (s : ℕ → ℕ) (ψ : E → EReal), StrictMono s ∧ (∀ x, 0 ≤ ψ x) ∧ ψ 0 = 0 ∧
Convex ℝ {p : E × ℝ | ψ p.1 ≤ (p.2 : EReal)} ∧
Measurable (fun x => (ψ x).toENNReal) ∧
(∀ x ∈ interior (convexHull ℝ μ.support),
ψ x ≠ ⊤ ∧ Tendsto (fun j => φ (s j) x) atTop (𝓝 (ψ x))) ∧
(∀ x, Tendsto (fun t : ℝ => ψ (t • x)) (𝓝[<] 1) (𝓝 (ψ x))) ∧
(∀ x ∉ closure (interior (convexHull ℝ μ.support)), ψ x = ⊤) ∧
PotentialIntegrable ψ μ ∧ mass dx (legendre ψ) ≠ ⊤ ∧
(∫⁻ x, (ψ x).toENNReal ∂μ ≤
liminf (fun j => ∫⁻ x, (φ (s j) x).toENNReal ∂μ) atTop) ∧
limsup (fun j => mass dx (legendre (φ (s j)))) atTop ≤ mass dx (legendre ψ) := by sorry