Orthogonality to the Closed-Gradient Kernel Equivalent to Zero Mean
ProvedFunctionalInequalities.KLS.LogConcave.orthogonal_ker_iff_mean_eq_zero_readableThis statement identifies the orthogonal complement of the closed unit-gradient kernel with the mean-zero subspace of .
Let be a finite-dimensional complete real inner product space with its Borel measurable structure and a second-countable topology. Assume:
- is an additive Haar measure.
- is a log-concave probability measure with nonempty interior of its support.
- is and (
Measure.tilted).
Let KLS.LogConcave.closedWeightedOperator for and the identity weight. For every ,
Here the mean is L2.mean. This connects the abstract kernel-orthogonality condition to centering in inverse and generator statements.
Formalization Note The vector is arbitrary in ; it is not required to lie in the form domain . No Poincaré or positive-curvature assumption is present.
Original Lean declaration header
Within namespace FunctionalInequalities.KLS.LogConcave. Shown in its original module context. Proof omitted.
theorem orthogonal_ker_iff_mean_eq_zero
(y : Lp ℝ 2 (ν : Measure V)) :
(∀ k : (hν.closedWeightedOperator m (ContinuousLinearMap.id ℝ V) hi).domain,
hν.closedWeightedOperator m (ContinuousLinearMap.id ℝ V) hi k = 0 →
⟪y, (k : Lp ℝ 2 (ν : Measure V))⟫ = 0) ↔ L2.mean ν y = 0
Module navigation
Module: KLS/LogConcave/HeatSemigroup/Inverse.
Definition modules: L2/MeanVariance, KLS/LogConcave/WeightedGradient/Closure, Probability/LogConcave.
Supporting theorems: closedWeightedOperator_eq_zero_iff, closedWeightedOperator_one_eq_zero.
Next: existsUnique_centered_adjointComp_eq.
Source excerpt, lines 40–44 · Frozen source 408915f.
import Definitions.Def_KLSModular_FunctionalInequalities_KLS_LogConcave_HeatSemigroup_Inverse
open scoped InnerProductSpace RealInnerProductSpace
open MeasureTheory
variable {V : Type*} [NormedAddCommGroup V] [InnerProductSpace ℝ V] [CompleteSpace V]
[MeasurableSpace V] [BorelSpace V] [SecondCountableTopology V] [FiniteDimensional ℝ V]
{ν : MeasureTheory.ProbabilityMeasure V} (m : MeasureTheory.Measure V) [m.IsAddHaarMeasure] (hν : FunctionalInequalities.KLS.LogConcave ν)
(hi : (interior (ν : MeasureTheory.Measure V).support).Nonempty) {U : V → ℝ}
(hνU : (ν : MeasureTheory.Measure V) = m.tilted (-U)) (hU : ContDiff ℝ 2 U)
include hνU hU
theorem FunctionalInequalities.KLS.LogConcave.orthogonal_ker_iff_mean_eq_zero_readable
(y : Lp ℝ 2 (ν : Measure V)) :
(∀ k : (hν.closedWeightedOperator m (ContinuousLinearMap.id ℝ V) hi).domain,
hν.closedWeightedOperator m (ContinuousLinearMap.id ℝ V) hi k = 0 →
⟪y, (k : Lp ℝ 2 (ν : Measure V))⟫ = 0) ↔ L2.mean ν y = 0 := by sorry