Subgradient Image Integral Identity
ProvedFunctionalInequalities.Analysis.lintegral_subgradientImage_eq_of_map_gradient_readablefunctional-inequalitieskls-conjecturekls-modularkls-readablelog-concave
This is the Alexandrov identity in push-forward form.
Let be a finite-dimensional real inner-product space with its Borel measurable structure. Let be Lipschitz and convex. Let be measures such that:
- .
- The push-forward of by
gradientequals :
- .
- is compact.
- is measurable.
Then, with subgradientImage denoting ,
The identity is a reusable change-of-variables formula; both sides are ENNReal lower integrals.
Original Lean declaration header
Within namespace FunctionalInequalities.Analysis. Shown in its original module context. Proof omitted.
theorem lintegral_subgradientImage_eq_of_map_gradient [FiniteDimensional ℝ E] [MeasurableSpace E] [BorelSpace E]
{u : E → ℝ} {L : NNReal} (hu : LipschitzWith L u) (hconv : ConvexOn ℝ univ u)
{ν μ : Measure E} (hν : ν ≪ (volume : Measure E)) (hmap : ν.map (gradient u) = μ)
(hac : μ ≪ (volume : Measure E))
{S : Set E} (hS : IsCompact S) (g : E → ℝ≥0∞) (hg : Measurable g) :
∫⁻ p in subgradientImage u S, g p ∂μ = ∫⁻ x in S, g (gradient u x) ∂ν
Module navigation
Module: Analysis/Convex/Alexandrov.
Definition modules: Analysis/Convex/Subgradient.
Supporting theorems: volume_subgradient_two_points_eq_zero.
Next: mem_subgradientImage_of_affine_le_of_nonneg_frontier.
Source excerpt, lines 78–83 · Frozen source 408915f.
Preamble
import Definitions.Def_KLSModular_FunctionalInequalities_Analysis_Convex_Alexandrov
open MeasureTheory Set
open scoped RealInnerProductSpace ENNReal
variable {E : Type*}
variable [NormedAddCommGroup E] [InnerProductSpace ℝ E]
Formal statement
theorem FunctionalInequalities.Analysis.lintegral_subgradientImage_eq_of_map_gradient_readable [FiniteDimensional ℝ E] [MeasurableSpace E] [BorelSpace E]
{u : E → ℝ} {L : NNReal} (hu : LipschitzWith L u) (hconv : ConvexOn ℝ univ u)
{ν μ : Measure E} (hν : ν ≪ (volume : Measure E)) (hmap : ν.map (gradient u) = μ)
(hac : μ ≪ (volume : Measure E))
{S : Set E} (hS : IsCompact S) (g : E → ℝ≥0∞) (hg : Measurable g) :
∫⁻ p in subgradientImage u S, g p ∂μ = ∫⁻ x in S, g (gradient u x) ∂ν := by sorry
Source
Lean source: https://github.com/human-ai-mathematics/kls-lean/blob/408915f/formalization/FunctionalInequalities/Analysis/Convex/Alexandrov.lean#L74-L132 (repository human-ai-mathematics/kls-lean, commit 408915f, module `FunctionalInequalities.Analysis.Convex.Alexandrov`, declaration `FunctionalInequalities.Analysis.lintegral_subgradientImage_eq_of_map_gradient`; the repository is private at upload time).