Gradient Class Norm Equals Dirichlet Energy
ProvedFunctionalInequalities.KLS.LogConcave.norm_toLp_gradient_sq_readableThis statement identifies the squared norm of a classical gradient with its integrated Dirichlet energy.
Let be a complete real inner-product space with the stated measurable and second-countable structures, let be a probability measure, and let be smooth of class with compact support. Then
The identity supplies the standard correspondence between the gradient norm and the Dirichlet energy in the heat-semigroup formalization.
Formalization Note. No finite-dimensionality assumption is present in the declaration. The gradient class is obtained through MemLp.toLp; the integrals are ordinary real-valued integrals.
Original Lean declaration header
Within namespace FunctionalInequalities.KLS.LogConcave. Shown in its original module context. Proof omitted.
theorem norm_toLp_gradient_sq {f : V → ℝ} (hf : ContDiff ℝ ∞ f) (hfc : HasCompactSupport f) :
‖(memLp_gradient_of_contDiff_hasCompactSupport (ν := ν) hf hfc).toLp (gradient f)‖ ^ 2 =
∫ x, gamma f f x ∂(ν : Measure V)
Module navigation
Module: KLS/LogConcave/HeatSemigroup/Curvature.
Definition modules: Analysis/BakryEmery/Gamma, KLS/LogConcave/HeatSemigroup/Generator.
Next: mul_norm_closedWeightedOperator_toLp_sq_le.
Source excerpt, lines 52–54 · Frozen source 408915f.
import Definitions.Def_KLSModular_FunctionalInequalities_KLS_LogConcave_HeatSemigroup_Curvature
open MeasureTheory Filter Topology InnerProductSpace
open FunctionalInequalities.Analysis.Semigroup FunctionalInequalities.Analysis.BakryEmery
open scoped ContDiff RealInnerProductSpace
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)
omit [FiniteDimensional ℝ V]
theorem FunctionalInequalities.KLS.LogConcave.norm_toLp_gradient_sq_readable {f : V → ℝ} (hf : ContDiff ℝ ∞ f) (hfc : HasCompactSupport f) :
‖(memLp_gradient_of_contDiff_hasCompactSupport (ν := ν) hf hfc).toLp (gradient f)‖ ^ 2 =
∫ x, gamma f f x ∂(ν : Measure V) := by sorry