OneStepSchauderInteriorGrad #
Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.
Differentiating the reproducing convolution; the L²/L¹ bookkeeping #
- The pointwise gradient half. Differentiating the reproducing
convolution once moves the derivative onto the kernel:
∇w(x₀) = ((∇K_ε) ⋆ w)(x₀), hence‖∇w(x₀)‖ ≤ ‖∇K_ε‖_∞ · ∫_{B(x₀,2ε)} |w|. - The
L²half. The Cauchy–Schwarz upgrade(∫_s |f|)² ≤ |s| · ∫_s f²(sq_setIntegral_abs_le) and the measure-preserving transfer of the CoarseGrainingmeanSquareDeviationOnoneuclideanBallto the volume-normalizedL²deviation on the Mathlib metric ball (meanSquareDeviationOn_euclideanBall_eq).
Constant-subtraction stays harmonic #
A constant function is harmonic in a neighbourhood of any set.
A harmonic function minus a constant is harmonic.
The core estimate #
The interior gradient bound #
A sup bound for the unit-kernel gradient #
The core L¹ gradient bound #
Cauchy–Schwarz on the ball #
Cauchy–Schwarz on a finite-measure set. (∫_s |f|)² ≤ vol(s) · ∫_s f²
for f a.e.-bounded on
s. Applied with s a ball and f = w.
The measure-preserving coordinate transfer #
toEuc = toLp 2 is volume preserving (it is the identity on underlying data).
Transfer of the mean-square deviation. The CoarseGraining volume-averaged
mean-square deviation on the explicit euclideanBall, of u ∘ toEuc, equals
the volume-normalized L² deviation of u on the mathlib metric ball, via the
measure-preserving identification toEuc.