Pointwise Subsequence Compactness For Nonnegative Convex Functions
ProvedFunctionalInequalities.Analysis.exists_subseq_tendsto_of_convexOn_of_bddAbove_readablecorderoklartag2015functional-inequalitieskls-conjecturekls-modularkls-readablelog-concave
This is the finite-dimensional pointwise compactness theorem for convex functions, used in the compactness argument for Lemma 17 of Cordero–Erausquin–Klartag, Moment measures (arXiv:1304.0630v1), cited as a partial formalization.
Let be finite-dimensional over , let be open, and let . Assume:
- Each is convex on .
- for every .
- For each , the set is bounded above.
Then there exist a strictly increasing sequence and a function such that is convex on and, for every ,
The conclusion also applies when is empty.
Original Lean declaration header
Within namespace FunctionalInequalities.Analysis. Shown in its original module context. Proof omitted.
theorem exists_subseq_tendsto_of_convexOn_of_bddAbove {K : Set E} (hK : IsOpen K)
(f : ℕ → E → ℝ) (hf : ∀ ℓ, ConvexOn ℝ K (f ℓ)) (hnn : ∀ ℓ, ∀ x ∈ K, 0 ≤ f ℓ x)
(hbdd : ∀ x ∈ K, BddAbove (Set.range fun ℓ => f ℓ x)) :
∃ (s : ℕ → ℕ) (g : E → ℝ), StrictMono s ∧ ConvexOn ℝ K g ∧
∀ x ∈ K, Filter.Tendsto (fun j => f (s j) x) Filter.atTop (nhds (g x))
Module navigation
Module: Analysis/Convex/PointwiseCompactness.
Source excerpt, lines 132–136 · Frozen source 408915f.
Preamble
import Definitions.Def_KLSModular_FunctionalInequalities_Analysis_Convex_PointwiseCompactness
variable {E : Type*}
variable [NormedAddCommGroup E] [NormedSpace ℝ E]
variable [FiniteDimensional ℝ E]
Formal statement
theorem FunctionalInequalities.Analysis.exists_subseq_tendsto_of_convexOn_of_bddAbove_readable {K : Set E} (hK : IsOpen K)
(f : ℕ → E → ℝ) (hf : ∀ ℓ, ConvexOn ℝ K (f ℓ)) (hnn : ∀ ℓ, ∀ x ∈ K, 0 ≤ f ℓ x)
(hbdd : ∀ x ∈ K, BddAbove (Set.range fun ℓ => f ℓ x)) :
∃ (s : ℕ → ℕ) (g : E → ℝ), StrictMono s ∧ ConvexOn ℝ K g ∧
∀ x ∈ K, Filter.Tendsto (fun j => f (s j) x) Filter.atTop (nhds (g x)) := by sorry
Source
Source: Cordero-Erausquin–Klartag, Moment measures (arXiv:1304.0630v1), Lemma 17. Lean source: https://github.com/human-ai-mathematics/kls-lean/blob/408915f/formalization/FunctionalInequalities/Analysis/Convex/PointwiseCompactness.lean#L130-L167 (repository human-ai-mathematics/kls-lean, commit 408915f, module `FunctionalInequalities.Analysis.Convex.PointwiseCompactness`, declaration `FunctionalInequalities.Analysis.exists_subseq_tendsto_of_convexOn_of_bddAbove`; the repository is private at upload time).