Documentation

LeanPool.Superdiffusion.Algsuperdiff.Section4.Provider.Homogenization.HomMollifyIncrement

HomMollifyIncrement #

Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.

Theorem B, §4.5, Step 3c: the increment estimate (I) and the limit #

What this module proves #

The remaining two obligations for the family W_n = (w ⋆ ψ)_{· + □_n} of HomMollifyLipschitz:

Both are unconditional given the frame of HomMollifyLipschitz.

The constant #

(L) runs at d A and (I) at d A (3^{-1}/2 + 3^{s}/2) ≤ d A (1/6 + 1) ≤ 2 d A on 0 < s ≤ 1/2, so both obligations hold at the common constant 2 d A, which is what the holderSeminormBoundOn_of_increments consumes: the Hölder constant is 8 · (2 d A) = 16 d A.

References #

1. Elementary box-average identities #

theorem Algsuperdiff.Section4.Provider.Homogenization.abs_boxAverage_sub_self_le {d : ℕ} {n : ℤ} {x : HCPolySupport.Vec d} {f : HCPolySupport.Vec d → ℝ} {Lip : ℝ} (hLip : 0 ≤ Lip) (hf : MeasureTheory.IntegrableOn f (boxSet n x) MeasureTheory.volume) (hlip : ∀ (a b : HCPolySupport.Vec d), |f a - f b| ≤ Lip * ‖a - b‖) :
|boxAverage n x f - f x| ≤ Lip * boxRadius n

A Lipschitz function is within Lip · 3^n/2 of its scale-n box average.

2. The commuting square of two sliding averages #

The commuting square. The scale-k average of the scale-n regularization equals the scale-n average of the scale-k regularization: the two sliding averages commute.

3. Continuity and integrability of the regularization #

4. (I) The increment estimate #

theorem Algsuperdiff.Section4.Provider.Homogenization.abs_boxRegularization_sub_pred_le {d : ℕ} {m : ℤ} {s A : ℝ} {w : HCPolySupport.Vec d → ℝ} {G : HCPolySupport.Vec d → HCPolySupport.Vec d} (hw : HCPolySupport.HasWeakGradientOn Set.univ w G) (hwI : MeasureTheory.Integrable w MeasureTheory.volume) (hwc : HasCompactSupport w) (hGI : ∀ (i : Fin d), MeasureTheory.Integrable (fun (y : HCPolySupport.Vec d) => G y i) MeasureTheory.volume) (hgauge : UniformBoxGaugeBound m s A G) (hs2 : s ≤ 1 / 2) {ψ : HCPolySupport.Vec d → ℝ} (hψ : IsMollifierDensity ψ) {n : ℤ} (hn : n ≤ m) (x : HCPolySupport.Vec d) :
|boxRegularization n ψ w x - boxRegularization (n - 1) ψ w x| ≤ 2 * ↑d * A * 3 ^ (↑n * (1 - s))

(I), the increment obligation.

Two consecutive regularizations differ by at most 2 d A · 3^{n(1-s)}. The proof uses no analytic input beyond (L): the commuting square places both W_n(x) and W_{n-1}(x) within one Lipschitz displacement of the common quantity (W_n)_{x+□_{n-1}} = (W_{n-1})_{x+□_n}.

5. (hLim) The convergence of the family #

The box radii shrink to zero as the scale descends.

(hLim), the convergence obligation. The regularizations converge to the mollification w ⋆ ψ at every point, by continuity of the smooth function w ⋆ ψ — no Lebesgue differentiation is used.