HomMollifyBox #
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 translated-box average carrier #
What this module supplies #
The mollifier calculus is the remaining ingredient of the lifting: the two scale-by-scale estimates
(L) |W_n(x) - W_n(y)| ≤ A · 3^{-ns} · |x - y|
(I) |W_n(x) - W_{n-1}(x)| ≤ A · 3^{n(1-s)}
for a regularization family W_n of w. Both descend from one bound on
the gradient of the regularization, |∇W_n| ≤ A 3^{-ns}; and since
∇(w ⋆ φ) = (∇w) ⋆ φ, that bound is a statement about the pairing of ∇w
against the mollifier. The only information about ∇w the manuscript
supplies is its negative-order gauge — i.e. its cube averages. This
module builds the carrier those averages live on, in the form the mollifier
calculus needs: the average over the box of side 3^n centred at an
arbitrary point, not only at a triadic grid point.
The sup-norm coincidence #
Vec d = Fin d → ℝ carries the supremum norm, so Metric.closedBall x r is
exactly the axis-parallel box x + [-r,r]^d. The scale-n box centred at
x is therefore Metric.closedBall x (3^n/2), and CoarseGraining's
closedBallAverage is already the sliding box average. Everything below is
phrased through that identification, which buys the volume formula, the
convexity needed for the mean value inequality, and CoarseGraining's Lebesgue
differentiation for translated boxes.
The grid/translate distinction (this file's central structural finding) #
The negative Besov seminorm definition sums over z ∈ 3^n ℤ^d ∩ □_m: the
depth-j quantity of the negBesovInftyNorm is a maximum over the triadic
grid descendantsAtDepth Q j. A mollifier centred at a general point x
sees the box x + □_n, which is not a grid cube. The two gauges are related
in exactly one elementary direction,
grid gauge ≤ √d · translate gauge · 3^{-s·scale},
because every grid cube is a translate. The
converse — reconstructing a translate average from the grid averages at all
scales — is true, but is a genuine martingale/telescoping argument over the
triadic filtration; see the "reconstruction residue" section of
HomMollifyPairing. Accordingly the mollifier calculus of this file runs on
the translate gauge UniformBoxGaugeBound, which is the stronger of the two
hypotheses.
Main definitions and results #
boxRadius n— the half-side3^n/2;boxSet n x— the scale-nbox centred atx, i.e.Metric.closedBall x (boxRadius n).volume_boxSet,measurableSet_boxSet,isCompact_boxSet.boxAverage,boxAverageVec— the scalar and vector sliding averages, defined throughCoarseGraining'sclosedBallAverage.UniformBoxGaugeBound m s A F— the translate-uniform negative gauge of order-s:‖(F)_{x+□_n}‖ ≤ A 3^{-ns}for everyn ≤ mand everyx.
References #
- ABK26, the negative Besov seminorm definition.
- ABK26, Theorem B Step 3.
1. The translated box #
The half-side of the scale-n box.
Equations
Instances For
The scale-n box centred at x. In the supremum norm of Vec d
the closed metric ball is the axis-parallel box of side 2r, so this is the
manuscript's x + □_n.
Equations
Instances For
The volume of the box is the d-th power of its side length.
2. The box averages #
The average of a scalar field over the scale-n box centred at x,
CoarseGraining's sliding closed-ball average at the half-side 3^n/2.
Equations
Instances For
The coordinatewise average of a vector field over the same box.
Equations
- Algsuperdiff.Section4.Provider.Homogenization.boxAverageVec n x F i = Algsuperdiff.Section4.Provider.Homogenization.boxAverage n x fun (y : HCPolySupport.Vec d) => F y i
Instances For
The unpacked form: the box integral divided by the box volume.
A uniform pointwise bound on the box passes to the average.
4. The translate-uniform negative gauge #
The translate-uniform negative gauge of order -s on the scales
n ≤ m.
This is the manuscript's (∞,∞) negative Besov gauge with the inner maximum
taken over all translates of the scale-n box rather than over the
triadic grid alone. It is the carrier the mollifier calculus runs on: a
mollifier centred at x averages against x + □_n, and no grid cube is
available at a general centre.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The gauge constant of a nonvacuous gauge is nonnegative.