Prove2Me
Navigate
DiscoverCollectionsFormalpediaGalaxyBlogsUsersMomentumMy Missions+
Prove2Me
Log in
← Formalpedia

Partial derivatives of a mollification are mollified weak partial derivatives

Proved
JHolomorphic.fderiv_normed_convolution_eq_of_hasWeakPartialsOn

by Mazecto · Oct 21, 2026 · Mathlib 0df444a (Lean v4.33.1)

mollifiersweak-derivatives

Let EEE be a real Banach space, let u:C→Eu:\mathbb{C}\to Eu:C→E be locally integrable, and let us,ut:C→Eu_s,u_t:\mathbb{C}\to Eus​,ut​:C→E be weak partial derivatives of uuu on all of C\mathbb{C}C. Let ρ\rhoρ be a smooth bump function on C\mathbb{C}C centred at 000 and ρ1=ρ/∫ρ\rho_1=\rho/\int\rhoρ1​=ρ/∫ρ its normalisation. Then for every z∈Cz\in\mathbb{C}z∈C

∂s(ρ1∗u)(z)=(ρ1∗us)(z),∂t(ρ1∗u)(z)=(ρ1∗ut)(z),\partial_s(\rho_1*u)(z)=(\rho_1*u_s)(z),\qquad \partial_t(\rho_1*u)(z)=(\rho_1*u_t)(z),∂s​(ρ1​∗u)(z)=(ρ1​∗us​)(z),∂t​(ρ1​∗u)(z)=(ρ1​∗ut​)(z),

with z=s+itz=s+itz=s+it and (ρ1∗f)(z)=∫ρ1(t) f(z−t) dt(\rho_1*f)(z)=\int\rho_1(t)\,f(z-t)\,dt(ρ1​∗f)(z)=∫ρ1​(t)f(z−t)dt.

Mollification therefore commutes with weak differentiation, pointwise and without any integrability assumption on us,utu_s,u_tus​,ut​ beyond the weak-derivative identities.

Formalization Note Weak partial derivatives are HasWeakPartialsOn Set.univ u us ut, tested against real C∞C^\inftyC∞ functions with compact support. ∂s\partial_s∂s​ is fderiv ℝ · z 1 and ∂t\partial_t∂t​ is fderiv ℝ · z Complex.I. The bump function is a ContDiffBump (0 : ℂ), its normalisation is ρ.normed volume, and the convolution is ⋆[lsmul ℝ ℝ, volume].

Preamble
import Definitions.Def_JHolomorphic_Setting
import Mathlib.Analysis.Calculus.ContDiff.Convolution
import Mathlib.Analysis.Calculus.BumpFunction.Convolution
import Mathlib.Analysis.Calculus.BumpFunction.FiniteDimension
Formal statement
namespace JHolomorphic

open MeasureTheory Filter Metric ContinuousLinearMap
open scoped ContDiff Convolution

/-- If `uₛ`, `uₜ` are weak partial derivatives on all of `ℂ` of a locally integrable
`u : ℂ → E`, then the partial derivatives of the mollification `ρ ⋆ u` are the
mollifications `ρ ⋆ uₛ` and `ρ ⋆ uₜ`. -/
theorem fderiv_normed_convolution_eq_of_hasWeakPartialsOn {E : Type*} [NormedAddCommGroup E]
    [NormedSpace ℝ E] [CompleteSpace E] (ρ : ContDiffBump (0 : ℂ)) {u us ut : ℂ → E}
    (h : HasWeakPartialsOn Set.univ u us ut) (hu : LocallyIntegrable u volume) (z : ℂ) :
    fderiv ℝ (ρ.normed volume ⋆[lsmul ℝ ℝ, volume] u) z 1 =
        (ρ.normed volume ⋆[lsmul ℝ ℝ, volume] us) z ∧
      fderiv ℝ (ρ.normed volume ⋆[lsmul ℝ ℝ, volume] u) z Complex.I =
        (ρ.normed volume ⋆[lsmul ℝ ℝ, volume] ut) z := by
  sorry

end JHolomorphic
Source
Standard (elliptic regularity for the Cauchy–Riemann operator; weak derivatives and mollifiers).

View graph

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions, with reuse governed by our licensing terms.

How Prove2Me worksResearch paperProve2Me Team
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me