Almost-Everywhere Alexandrov Expansion
ProvedFunctionalInequalities.Analysis.ae_exists_secondOrder_expansion_readableThis formalizes Alexandrov's second-order expansion theorem in the finite-dimensional inner-product setting.
Let be a finite-dimensional real inner-product space with measurable and Borel structures, and let be convex on all of . For almost every with respect to Lebesgue measure, there exist and a continuous linear map such that:
- is symmetric:
- is the unique subgradient of at .
- For every , for all sufficiently near ,
The declaration ae_exists_secondOrder_expansion_readable is the main almost-everywhere second-order expansion interface for later convex-analytic arguments. The almost-everywhere quantifier is with respect to volume.
Original Lean declaration header
Within namespace FunctionalInequalities.Analysis. Shown in its original module context. Proof omitted.
theorem ae_exists_secondOrder_expansion {E : Type*} [NormedAddCommGroup E] [InnerProductSpace ℝ E]
[FiniteDimensional ℝ E] [MeasurableSpace E] [BorelSpace E] {f : E → ℝ}
(hconv : ConvexOn ℝ univ f) :
∀ᵐ x ∂(volume : Measure E), ∃ p : E, ∃ B : E →L[ℝ] E,
(∀ v w, ⟪B v, w⟫ = ⟪v, B w⟫) ∧
(∀ q : E, (∀ y, f x + ⟪q, y - x⟫ ≤ f y) → q = p) ∧
∀ ε > 0, ∀ᶠ y in 𝓝 x,
|f y - f x - ⟪p, y - x⟫ - (1 / 2) * ⟪B (y - x), y - x⟫| ≤ ε * ‖y - x‖ ^ 2
Module navigation
Module: Analysis/Convex/SecondOrder.
Selected supporting theorems: eventually_abs_sub_quadratic_le_of_subgradient_expansion, exists_subgradient_slope_le_inner_add, inner_hasFDerivAt_resolvent_symm, lipschitzWith_proximalPoint, subgradient_expansion_of_hasFDerivAt_resolvent.
Previous: integral_mul_le_integral_mul_sum_iteratedFDeriv.
Source excerpt, lines 600–607 · Frozen source 408915f.
import Definitions.Def_KLSModular_FunctionalInequalities_Analysis_Convex_SecondOrder open scoped RealInnerProductSpace Topology open MeasureTheory Set Filter
theorem FunctionalInequalities.Analysis.ae_exists_secondOrder_expansion_readable {E : Type*} [NormedAddCommGroup E] [InnerProductSpace ℝ E]
[FiniteDimensional ℝ E] [MeasurableSpace E] [BorelSpace E] {f : E → ℝ}
(hconv : ConvexOn ℝ univ f) :
∀ᵐ x ∂(volume : Measure E), ∃ p : E, ∃ B : E →L[ℝ] E,
(∀ v w, ⟪B v, w⟫ = ⟪v, B w⟫) ∧
(∀ q : E, (∀ y, f x + ⟪q, y - x⟫ ≤ f y) → q = p) ∧
∀ ε > 0, ∀ᶠ y in 𝓝 x,
|f y - f x - ⟪p, y - x⟫ - (1 / 2) * ⟪B (y - x), y - x⟫| ≤ ε * ‖y - x‖ ^ 2 := by sorry