Documentation

LeanPool.Superdiffusion.Algsuperdiff.Section4.Support.NormalizedL2

NormalizedL2 #

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

The volume-normalized L²(W) seminorm and its eLpNorm dictionary #

ABK26, §4.3. The excess of e.excess.def is built on the volume-normalized norm ‖·‖_{L²(W)}, which the manuscript writes as an average:

‖f‖_{L²(W)} = (⨍_W f²)^{1/2} .

This module proves that object (normalizedL2On) over CoarseGraining's volumeAverage, and the two-way dictionary to the ℝ≥0∞-valued MeasureTheory.eLpNorm in which the Section-4 frozen surface is written:

Everything else here is the seminorm calculus the excess layer consumes. Minkowski (normalizedL2On_add_le) is obtained through the dictionary from mathlib's eLpNorm_add_le rather than by a hand-rolled Cauchy--Schwarz on volumeAverage: that is the single reason the dictionary is proved first.

Why the ℝ-valued object at all #

The iteration lemma and the discrete Grönwall lemma are inequalities between real numbers, with subtractions and an exponential; the Section-3 harmonic/oscillation layer is real-valued as well. The frozen Section-4 surface is ℝ≥0∞-valued. Both languages are therefore needed, and this module is the seam. The MemLp side conditions are the honest "f ∈ L²(W)" hypotheses; they are not needed for well-definedness (the sqrt of a possibly-0 average is total) but they are needed for the arithmetic, exactly as in the source.

Scope #

Like Section4/Support/Dirichlet.lean, this module serves frozen statements and is importable anywhere in the Section-4 tree.

References #

The object #

The volume-normalized L²(W) seminorm ‖f‖_{L²(W)} = (⨍_W f²)^{1/2} of ABK26.

Equations
Instances For

    The volume average of a square is nonnegative. No measurability of W is needed: the integrand is globally nonnegative.

    ‖f‖²_{L²(W)} = ⨍_W f².

    A bound on the average of the square is a bound on the seminorm.

    The eLpNorm dictionary #

    The dictionary. The volume-normalized L²(W) seminorm is the unnormalized L²(volume|_W) norm divided by |W|^{1/2}.

    No measurability of W and no positivity of |W| is required: when volume W is 0 or ∞ the real number (volume W).toReal is 0 and both sides degenerate to 0.

    The ℝ≥0∞ reading of the same object. On a window of positive finite volume, ‖f‖_{L²(W)} is exactly the toReal of the eLpNorm of f against the normalized volume measure Support.normalizedVolumeMeasureOn W --- the carrier in which the frozen Section-4 surface is written.

    The seminorm calculus #

    Minkowski for ‖·‖_{L²(W)}, obtained through the dictionary from mathlib's eLpNorm_add_le.

    Absolute homogeneity. No hypotheses: the scalar pull-out of volumeAverage is unconditional.

    The volume-ratio comparison on nested windows #

    Passing to a subwindow multiplies the average of a nonnegative function by at most the volume ratio.

    Volume-ratio comparison of the normalized seminorms on nested windows. For W' ⊆ W, ‖f‖_{L²(W')} ≤ (|W|/|W'|)^{1/2} ‖f‖_{L²(W)}. This is the geometric engine of excess quasi-monotonicity.