Weighted Tests as Covariance-Gradient Tests
ProvedFunctionalInequalities.Energy.CovarianceGradient.weightedTest_iff_exists_test_readableThis characterizes weighted-gradient tests as covariance-gradient tests.
Let be a complete real inner-product space with its measurable structure, let be a probability measure on , and let be a continuous linear map. Assume that for every ,
Then for every function ,
Here IsTest ν B g is the weighted-gradient test condition and Test ν is the covariance-gradient test class.
The equivalence transfers between the two test descriptions whenever the covariance quadratic form is represented by the squared norm of .
Formalization Note No finite-dimensionality assumption is required by this declaration.
Original Lean declaration header
Within namespace FunctionalInequalities.Energy.CovarianceGradient. Shown in its original module context. Proof omitted.
theorem weightedTest_iff_exists_test
(hB : ∀ v, inner ℝ (Covariance.operator (ν : Measure V) v) v = ‖B v‖ ^ 2) (g : V → ℝ) :
IsTest ν B g ↔ ∃ f : Test ν, f.toFun = g
Module navigation
Module: Energy/WeightedGradient/Basic.
Definition modules: Probability/Covariance/Basic, Energy/CovarianceGradient/Basic.
Next: relaxation_eq_ofLinearPMap.
Source excerpt, lines 310–312 · Frozen source 408915f.
import Definitions.Def_KLSModular_FunctionalInequalities_Energy_WeightedGradient_Basic
open MeasureTheory Filter Topology InnerProductSpace
universe u
variable {V : Type u} [NormedAddCommGroup V] [InnerProductSpace ℝ V] [CompleteSpace V]
variable [MeasurableSpace V] (ν : MeasureTheory.ProbabilityMeasure V) (B : V →L[ℝ] V)
variable [BorelSpace V] [SecondCountableTopology V] [FiniteDimensional ℝ V]
{m : MeasureTheory.Measure V} [m.IsAddHaarMeasure]
open FunctionalInequalities.Energy.WeightedGradient
omit [FiniteDimensional ℝ V]
theorem FunctionalInequalities.Energy.CovarianceGradient.weightedTest_iff_exists_test_readable
(hB : ∀ v, inner ℝ (Covariance.operator (ν : Measure V) v) v = ‖B v‖ ^ 2) (g : V → ℝ) :
IsTest ν B g ↔ ∃ f : Test ν, f.toFun = g := by sorry