HarmonicInteriorGradient #
Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.
The interior gradient estimate for the coordinate Laplacian on Vec d #
Mathlib has no interior gradient estimate for harmonic functions outside the
complex plane, and its harmonic layer is stated for InnerProductSpace R E, which
the sup-normed carrier Vec d does not satisfy. This module proves the
estimate natively for CoarseGraining's euclideanCoordLaplacian, in the
dimensional form
|d_i u (z)| <= C (d) / r * avg_{B (z, r)} |u| .
The proof needs neither the divergence theorem nor a surface measure. It runs
the kernel mean value property of HarmonicMeanValue on the harmonic function
d_i u and then moves the derivative onto the kernel with the single
integration by parts of HarmonicGreen:
d_i uis harmonic. For aC^inftyfunction, CoarseGraining'seuclideanCoordThirdDeriv_diag_right_commgivesd_j d_j d_i u = d_i d_j d_j upointwise, so the coordinate Laplacian ofd_i uis thei-th coordinate derivative of the coordinate Laplacian ofu, which vanishes identically on the open set whereuis harmonic.- A
C^1annulus kernel.posPartSq s = (max 0 s)^2isC^1with derivative2 max 0 s-- the only delicate point being the corner at the origin, where the slope is computed directly -- sogradKernel a b t = posPartSq (t - a) * posPartSq (b - t)is aC^1nonnegative kernel supported in[a, b], positive on(a, b), with the explicit derivative bound|gradKernel' | <= 4 (b - a)^3. - The pairing. With
a = r/4andb = r/2, the mean value property givesd_i u (z) * int K = int (d_i u) K, integration by parts turns the right side into- int u (d_i K), and|d_i K| <= 4 (b - a)^3on the ball of radiusb < ryields|d_i u (z)| * int K <= 4 (b - a)^3 * int_{B (z, r)} |u|. - The scaling. The kernel mass is bounded below on the explicit annulus
5 r / 16 < |x - z| < 7 r / 16, wheregradKernel >= (r/16)^4, by the ball volumes ofHarmonicGauge; the resulting lower bound is proportional tor^(d + 4), which is exactly what turns the estimate into the statedC (d) / rform. The unit ball volume cancels, leaving the explicit admissible constant4096 / ((7/16)^d - (6/16)^d).
Contents #
posPartSq,hasDerivAt_posPartSq,contDiff_posPartSq-- theC^1one-sided square.gradKernel,gradKernelDeriv,hasDerivAt_gradKernel,pow_four_le_gradKernel,abs_gradKernelDeriv_le-- theC^1annulus kernel with its lower bound and its derivative bound.euclideanCoordLaplacian_euclideanCoordDeriv_eq_zero-- a coordinate derivative of a harmonic function is harmonic.exists_interior_gradient_bound-- the interior gradient estimate.
Regularity #
exists_interior_gradient_bound assumes ContDiff R (top : Nat-infinity) u.
The third-derivative symmetry it needs is available in CoarseGraining only at
C^infty (euclideanCoordSecondDeriv_comm,
euclideanCoordThirdDeriv_diag_right_comm), so the hypothesis is stated at
that level; harmonic functions are smooth, but this module proves no regularity
theorem and therefore cannot weaken the hypothesis on its own.
References #
- ABK26,
e.nablaw.oscillations(the eventual consumer).
The C^1 one-sided square #
The square of the positive part: s ↦ (max 0 s)^2.
Equations
Instances For
The C^1 annulus kernel #
The C^1 radial kernel (max 0 (t - a))^2 (max 0 (b - t))^2 supported in [a, b].
Equations
- One or more equations did not get rendered due to their size.
Instances For
The derivative of gradKernel.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A quantitative lower bound on gradKernel well inside its annulus.
The uniform bound on the derivative of gradKernel.
Harmonicity of a coordinate derivative #
A coordinate derivative of a harmonic function is harmonic.
The interior gradient estimate #
The interior gradient estimate for the coordinate Laplacian on Vec d.