Documentation

LeanPool.Superdiffusion.Algsuperdiff.Section3.Provider.Diffusivity.Corrector.HarmonicInteriorGradient

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:

  1. d_i u is harmonic. For a C^infty function, CoarseGraining's euclideanCoordThirdDeriv_diag_right_comm gives d_j d_j d_i u = d_i d_j d_j u pointwise, so the coordinate Laplacian of d_i u is the i-th coordinate derivative of the coordinate Laplacian of u, which vanishes identically on the open set where u is harmonic.
  2. A C^1 annulus kernel. posPartSq s = (max 0 s)^2 is C^1 with derivative 2 max 0 s -- the only delicate point being the corner at the origin, where the slope is computed directly -- so gradKernel a b t = posPartSq (t - a) * posPartSq (b - t) is a C^1 nonnegative kernel supported in [a, b], positive on (a, b), with the explicit derivative bound |gradKernel' | <= 4 (b - a)^3.
  3. The pairing. With a = r/4 and b = r/2, the mean value property gives d_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)^3 on the ball of radius b < r yields |d_i u (z)| * int K <= 4 (b - a)^3 * int_{B (z, r)} |u|.
  4. The scaling. The kernel mass is bounded below on the explicit annulus 5 r / 16 < |x - z| < 7 r / 16, where gradKernel >= (r/16)^4, by the ball volumes of HarmonicGauge; the resulting lower bound is proportional to r^(d + 4), which is exactly what turns the estimate into the stated C (d) / r form. The unit ball volume cancels, leaving the explicit admissible constant 4096 / ((7/16)^d - (6/16)^d).

Contents #

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 #

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
        theorem Algsuperdiff.Section3.Provider.Diffusivity.Corrector.pow_four_le_gradKernel {a b t c : ℝ} (hc : 0 ≤ c) (h1 : a + c ≤ t) (h2 : t + c ≤ b) :
        c ^ 4 ≤ gradKernel a b t

        A quantitative lower bound on gradKernel well inside its annulus.

        The uniform bound on the derivative of gradKernel.

        Harmonicity of a coordinate derivative #

        The interior gradient estimate #

        The interior gradient estimate for the coordinate Laplacian on Vec d.