Smooth-Test Bounds Equivalent to Smooth Pre-Energy Test-Family Bounds
ProvedFunctionalInequalities.Poincare.SmoothTest.holds_iff_preEnergy_readableThis statement identifies two fixed-constant formulations of the smooth-gradient Poincaré inequality.
Let be a finite-dimensional complete real inner product space with its Borel measurable structure and a second-countable topology. Let be any probability measure on and . Let be the test family Poincare.TestFamily.ofPreEnergy μ (Energy.SmoothGradient.preEnergy μ).
Then
The left side is Poincare.SmoothTest.Holds: variance is at most for every function with integrable squared gradient. The right side is the corresponding inequality on the concrete pre-energy test family.
This equivalence connects the concrete smooth-test formulation to the test-family interface, without asserting an identification with a relaxed or literature constant.
Formalization Note is NNReal and is coerced to on the left. No moment, log-concavity, density, or positive-dimension assumption is imposed on .
Original Lean declaration header
Within namespace FunctionalInequalities.Poincare.SmoothTest. Shown in its original module context. Proof omitted.
theorem holds_iff_preEnergy (C : NNReal) :
Holds (μ : Measure E) (C : ℝ) ↔
(TestFamily.ofPreEnergy μ (Energy.SmoothGradient.preEnergy μ)).Holds C
Module navigation
Module: Poincare/SmoothTest/Comparison.
Definition modules: Poincare/SmoothTest/Optimal, Poincare/Relaxation, Energy/SmoothGradient/Basic, Poincare/SmoothTest/Basic.
Source excerpt, lines 38–40 · Frozen source 408915f.
import Definitions.Def_KLSModular_FunctionalInequalities_Poincare_SmoothTest_Comparison
open MeasureTheory
universe u
variable {E : Type u} [NormedAddCommGroup E] [InnerProductSpace ℝ E] [CompleteSpace E]
[MeasurableSpace E] [BorelSpace E] [SecondCountableTopology E] [FiniteDimensional ℝ E]
(μ : MeasureTheory.ProbabilityMeasure E)
theorem FunctionalInequalities.Poincare.SmoothTest.holds_iff_preEnergy_readable (C : NNReal) :
Holds (μ : Measure E) (C : ℝ) ↔
(TestFamily.ofPreEnergy μ (Energy.SmoothGradient.preEnergy μ)).Holds C := by sorry