Relaxed Gradient Constants Imply Local-Slope Constants
ProvedFunctionalInequalities.Energy.LipschitzGradient.localSlope_holds_of_relaxation_readableThis theorem transfers a Poincaré constant from the identity-weighted Lipschitz-gradient relaxation to the locally Lipschitz local-slope class.
Let be a finite-dimensional complete real inner-product normed space with its Borel measurable structure and second-countable topology. Let be a probability measure on , let be an additive Haar measure, and assume
- ;
- ;
- for represented by
NNReal, the predicatePoincare.L2Energy.Holds ν (relaxation ν m (ν ≪ m)) Cholds.
Then
The Lean declaration is localSlope_holds_of_relaxation_readable. The statement is an implication between the named formal predicates and does not claim that any Poincaré inequality holds without the stated hypothesis.
Original Lean declaration header
Within namespace FunctionalInequalities.Energy.LipschitzGradient. Shown in its original module context. Proof omitted.
theorem localSlope_holds_of_relaxation (hac : (ν : Measure V) ≪ m)
(hfr : (ν : Measure V) (frontier (ν : Measure V).support) = 0) {C : NNReal}
(h : Poincare.L2Energy.Holds ν (relaxation ν m hac) C) :
Poincare.LocalSlope.Holds ν C
Module navigation
Module: Poincare/LipschitzGradient/Comparison.
Definition modules: Poincare/LocalSlope/Basic, Poincare/L2/Energy.
Supporting theorems: admissible_iff_memLp_gradient, apply_eq_norm_gradient.
Previous: holds_ofPreEnergy_of_localSlope · Next: constant_eq_lipschitz.
Source excerpt, lines 94–97 · Frozen source 408915f.
import Definitions.Def_KLSModular_FunctionalInequalities_Poincare_LipschitzGradient_Comparison
open MeasureTheory Filter Topology
universe u
variable {V : Type u} [NormedAddCommGroup V] [InnerProductSpace ℝ V] [CompleteSpace V]
[MeasurableSpace V] [BorelSpace V] [SecondCountableTopology V] [FiniteDimensional ℝ V]
variable (ν : MeasureTheory.ProbabilityMeasure V) (m : MeasureTheory.Measure V) [m.IsAddHaarMeasure]
theorem FunctionalInequalities.Energy.LipschitzGradient.localSlope_holds_of_relaxation_readable (hac : (ν : Measure V) ≪ m)
(hfr : (ν : Measure V) (frontier (ν : Measure V).support) = 0) {C : NNReal}
(h : Poincare.L2Energy.Holds ν (relaxation ν m hac) C) :
Poincare.LocalSlope.Holds ν C := by sorry