Derivative Kernel Integration Identity
ProvedFunctionalInequalities.Analysis.integral_fderiv_kernel_eq_readableThis technical lemma gives an integration-by-parts identity for a Lipschitz change of variables.
Let be a finite-dimensional real inner-product space equipped with its Borel measure. Let be Lipschitz with constant bounded by , let be with compact support, let , and let be continuous linear. Then
The derivative is fderiv ℝ F and is used pointwise in the displayed expression. The result is used to establish derivative formulas for mollified Lipschitz maps.
Original Lean declaration header
Within namespace FunctionalInequalities.Analysis. Shown in its original module context. Proof omitted.
private theorem integral_fderiv_kernel_eq
{F : E → E} {G : NNReal} (hF : LipschitzWith G F)
(k : E → ℝ) (hk : ContDiff ℝ 1 k) (hc : HasCompactSupport k)
(x v : E) (ℓ : E →L[ℝ] ℝ) :
(∫ t, fderiv ℝ k t v * ℓ (F (x - t))) =
∫ t, k t * ℓ (fderiv ℝ F (x - t) v)
Module navigation
Module: Analysis/Mollification/Basic.
Previous: laplacian_convolution · Next: hasFDerivAt_convolution_normed_of_lipschitz.
Source excerpt, lines 456–461 · Frozen source 408915f.
import Definitions.Def_KLSModular_FunctionalInequalities_Analysis_Mollification_Basic
variable {E : Type*}
variable [NormedAddCommGroup E] [InnerProductSpace ℝ E] [FiniteDimensional ℝ E] [MeasurableSpace E]
variable [BorelSpace E]
theorem FunctionalInequalities.Analysis.integral_fderiv_kernel_eq_readable
{F : E → E} {G : NNReal} (hF : LipschitzWith G F)
(k : E → ℝ) (hk : ContDiff ℝ 1 k) (hc : HasCompactSupport k)
(x v : E) (ℓ : E →L[ℝ] ℝ) :
(∫ t, fderiv ℝ k t v * ℓ (F (x - t))) =
∫ t, k t * ℓ (fderiv ℝ F (x - t) v) := by sorry