HarmonicMollifyKernel #
Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.
A smooth radial mollifying density and the smoothness of its radial potential #
HarmonicSphereProfile and HarmonicSphereBump build, for every continuous
annulus-supported density k of vanishing radial moment, a compactly supported
C^2 function psi on Vec (m + 1) with Delta psi = k (|. - z|). That
regularity is exactly what Green's second identity needs, but it is one degree
too weak for the distributional harmonicity predicate of HarmonicWeak, whose
test class is C^infty. This module supplies the missing regularity and the
concrete density that the mollification argument runs on:
- the radial potential of a smooth annulus-supported density is itself
smooth (
contDiff_radialPotential_comp_of_contDiff), because the radial moment gains one derivative from the fundamental theorem of calculus, the radial slope divides byt^maway from the origin, and the potential gains one more derivative; near the origin the profile is constant, which is whatcontDiff_radialneeds; - an explicit smooth density
mollifierProfile m delta, supported in the annulus(delta/2, delta), nonnegative, and normalized so that its radial moment equals1at every radius>= delta.
The annulus support -- rather than a density concentrated at the origin -- is
forced by the potential construction: a radial density must vanish near the
centre for its potential to be smooth there. It costs nothing, because an
annulus density is still an approximate identity as delta -> 0.
Portability #
This file depends only on Mathlib and on CoarseGraining
(Homogenization.*) and on other files of this same harmonic/oscillation
layer. It mentions no object of the manuscript: no model, no cutoff, no shell,
no corrector, no cube. It is intended to be portable into CoarseGraining by a
single mechanical namespace rename.
Contents #
contDiff_radialMoment,contDiffOn_radialSlope,contDiffOn_radialPotential-- the regularity chain for a smooth density.contDiff_radialPotential_comp_of_contDiff-- the smooth radial potential.contDiff_comp_euclideanNorm_sub_of_contDiff,tsupport_comp_euclideanNorm_sub_subset,hasCompactSupport_comp_euclideanNorm_sub-- a smooth annulus density read as a smooth compactly supported function onVec (m + 1).unitAnnulusBump,annulusProfile,mollifierProfile-- the explicit density family, withradialMoment_mollifierProfile_of_lenormalizing it.
References #
- ABK26,
e.nablaw.oscillations(the eventual consumer).
Regularity of the radial potential of a smooth density #
The radial slope of a smooth density is smooth away from the origin.
The radial potential of a smooth annulus-supported density is smooth away from the origin.
The smooth radial potential. For a smooth density supported in an
annulus [a, b] with a > 0, the radial potential composed with the Euclidean
gauge is smooth on all of Vec (m + 1), centre included: it is constant on the
ball of radius a.
A smooth annulus density as a function on the carrier #
A smooth density vanishing near the origin is smooth as a radial function on
Vec (m + 1).
A density vanishing outside [0, b] gives a radial function supported in the
closed Euclidean ball of radius b.
The radial function attached to a density vanishing outside [0, b] has
compact support.
The explicit smooth annulus density #
Bump data on the line: inner radius 1/8, outer radius 1/4, centre 3/4.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The reference smooth bump on the line, supported in the annulus (1/2, 1)
and equal to 1 on [5/8, 7/8].
Equations
Instances For
The smooth annulus density at scale δ, supported in (δ/2, δ).
Equations
Instances For
Radial moments are additive, hence subtractive.
The normalized smooth radial density at scale δ. It is smooth,
nonnegative, supported in the annulus (δ/2, δ), and has radial moment 1.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The normalization is stable at every radius beyond the support.