Scaling #
Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.
Section 3 cube normalization #
This file supplies the literal triadic change of variables used to feed a
coefficient restriction on the centered cube square_m into the already
frozen unit-cube observables. The normalized coefficient is the pullback
x ↦ a (3^m x)
on square_0. It is constructed by CoarseGraining's public CoeffOn.dilate;
hence its ellipticity constants are the same as those of the source restriction
and its representative agrees almost everywhere with the displayed pullback.
References #
- ABK26, the scale-invariant cube conventions preceding Section 2.5.
- ABK26, Section 3, where
square_mdenotesoriginCube d m.
Dilation by 3^(-m) sends the centered cube square_m to the unit
centered cube square_0.
The exact unit-cube pullback of a coefficient restriction on square_m.
The underlying representative is x ↦ a (3^m x) almost everywhere on
square_0. There is no fallback branch and no finite-scale surrogate.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The representative of unitRescaledCoeffOn is exactly the pullback
x ↦ a(3^m x) almost everywhere on the unit cube.
A compatible coefficient family on square_m, dilated by 3^(-m),
agrees on square_0 with unitRescaledCoeffOn. This is the bridge used to
read every unit-cube observable as the corresponding literal cube-m
quantity.