Gradient Commutation with Mollification
ProvedFunctionalInequalities.Analysis.Mollification.gradient_convolution_readableThis states that mollification commutes with the gradient for smooth compactly supported scalar functions.
Let be a finite-dimensional real inner-product space, let be an additive Haar measure, and let be a smooth bump centered at . If is smooth and compactly supported, then for every ,
The gradient on the right is vector-valued, and the convolution uses the scalar multiplication continuous linear map. This identity is useful for transferring differential estimates through mollification.
Original Lean declaration header
Within namespace FunctionalInequalities.Analysis.Mollification. Shown in its original module context. Proof omitted.
theorem gradient_convolution {g : V → ℝ} (hg : ContDiff ℝ ∞ g) (hgc : HasCompactSupport g)
(x : V) :
gradient (φ.normed m ⋆[ContinuousLinearMap.lsmul ℝ ℝ, m] g) x =
(φ.normed m ⋆[ContinuousLinearMap.lsmul ℝ ℝ, m] gradient g) x
Module navigation
Module: Analysis/Mollification/Basic.
Previous: integral_inner_convolution_eq · Next: laplacian_convolution.
Source excerpt, lines 360–363 · Frozen source 408915f.
import Definitions.Def_KLSModular_FunctionalInequalities_Analysis_Mollification_Basic
open scoped Convolution ContDiff ENNReal RealInnerProductSpace
variable {V : Type*} [NormedAddCommGroup V] [InnerProductSpace ℝ V] [FiniteDimensional ℝ V]
[MeasurableSpace V] [BorelSpace V] {m : MeasureTheory.Measure V} [m.IsAddHaarMeasure]
variable (φ : ContDiffBump (0 : V))
theorem FunctionalInequalities.Analysis.Mollification.gradient_convolution_readable {g : V → ℝ} (hg : ContDiff ℝ ∞ g) (hgc : HasCompactSupport g)
(x : V) :
gradient (φ.normed m ⋆[ContinuousLinearMap.lsmul ℝ ℝ, m] g) x =
(φ.normed m ⋆[ContinuousLinearMap.lsmul ℝ ℝ, m] gradient g) x := by sorry