Temperate Functions Belong To The Closed Gradient Domain
ProvedFunctionalInequalities.KLS.LogConcave.exists_toLp_mem_closedWeightedOperator_domain_of_hasTemperateGrowth_readableThis is a classical-to- domain bridge for the closed weighted gradient.
Let be a finite-dimensional real inner-product space with the stated topological and measurable structures. Let be log-concave, let be an additive Haar measure, and assume that the interior of the support of is nonempty. Assume every exponential moment of is integrable. For every function of temperate growth, there exist
- a proof that ;
- a proof that its gradient ; and
- a proof that the class of lies in the domain of the closed weighted operator.
If these objects are denoted by and , then
This result supplies operator-domain membership for temperate test functions and is useful for transferring classical differential identities to classes.
Formalization Note. The witnesses are MemLp proofs and a domain-membership proof; toLp denotes the corresponding representatives.
Original Lean declaration header
Within namespace FunctionalInequalities.KLS.LogConcave. Shown in its original module context. Proof omitted.
theorem exists_toLp_mem_closedWeightedOperator_domain_of_hasTemperateGrowth {f : V → ℝ}
(hf : f.HasTemperateGrowth) :
∃ (hf2 : MemLp f 2 (ν : Measure V)) (hg2 : MemLp (gradient f) 2 (ν : Measure V))
(hmem : hf2.toLp f ∈ (hν.closedWeightedOperator m (ContinuousLinearMap.id ℝ V) hi).domain),
hν.closedWeightedOperator m (ContinuousLinearMap.id ℝ V) hi ⟨_, hmem⟩ = hg2.toLp (gradient f)
Module navigation
Module: KLS/LogConcave/HeatSemigroup/Temperate.
Definition modules: KLS/LogConcave/WeightedGradient/Closure, Probability/LogConcave.
Supporting theorems: cutoff_eq_one, hasCompactSupport_cutoff, integrable_of_norm_le_pow, norm_iteratedFDeriv_cutoff_le.
Source excerpt, lines 124–128 · Frozen source 408915f.
import Definitions.Def_KLSModular_FunctionalInequalities_KLS_LogConcave_HeatSemigroup_Temperate
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 : U.HasTemperateGrowth)
(hexp : ∀ r : ℝ, MeasureTheory.Integrable (fun x => Real.exp (r * ‖x‖)) (ν : MeasureTheory.Measure V))
include hexp
theorem FunctionalInequalities.KLS.LogConcave.exists_toLp_mem_closedWeightedOperator_domain_of_hasTemperateGrowth_readable {f : V → ℝ}
(hf : f.HasTemperateGrowth) :
∃ (hf2 : MemLp f 2 (ν : Measure V)) (hg2 : MemLp (gradient f) 2 (ν : Measure V))
(hmem : hf2.toLp f ∈ (hν.closedWeightedOperator m (ContinuousLinearMap.id ℝ V) hi).domain),
hν.closedWeightedOperator m (ContinuousLinearMap.id ℝ V) hi ⟨_, hmem⟩ = hg2.toLp (gradient f) := by sorry