OneStepTriangle #
Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.
The excess algebra of the one-step contraction #
The two purely definitional children of l.excess.decay.good.scales:
- The triangle assembly needs
E(u,W) ≤ E(v,W) + |W|^{-1/d} ‖u-v‖_{L²(W)}and the passage of‖u-v‖between two windows of the family at the volume-ratio cost. Landed here asaffineExcess_sub_le_truncatedWindowandnormalizedL2On_truncatedWindow_le. - The oscillation-to-excess comparison needs
3^{-n}‖u - (u)_{U_0}‖_{L²(U_0)} ≤ E(u,U_0) + C|∇ℓ_0|. Landed here asoscillationScaled_truncatedWindow_le, by composing the two proved sandwich comparisons ofSlopeStabilityEndpoints/IterationLemmaProviderGeometry.
Two disclosed deviations from the printed displays #
- The subadditivity carrier. The tree's proved subadditivity
(
BoundaryLaneExcess.affineExcessRaw_add_le) is unusable from this module:BoundaryLaneExcessandSandwichNondegeneracyAttainmentboth declarenormalizedL2On_le_of_abs_lein the same namespace, so they cannot be imported together, and the excess-geometry lane needs the latter. The subadditivity is therefore re-proved here from Minkowski (normalizedL2On_add_le) under the disclosing nameaffineExcessRaw_add_le_of_memLp, with the affineMemLpslot explicit. - The constant of the oscillation fold. ABK26 prints
3^{-n}‖u-(u)_{U_0}‖ ≤ E(u,U_0) + C|∇ℓ_0|, i.e. the constant on the slope only. The proved endpoint comparison charges one constant to both summands:osc ≤ endpointConst d (1/9) · (E + |∇ℓ|). That is weaker than print on the excess leg, and it is what is stated here. (The printed constant already hides a window-geometry fact, not "the triangle inequality" alone.)
1. Affine competitors are square-integrable on a truncated window #
2. Subadditivity of the raw excess #
Subadditivity of the raw excess, re-proved from Minkowski with the affine
MemLp slot explicit (see deviation 1 in the module docstring).
3. The triangle step at the |W|^{-1/d} normalizer #
The triangle assembly, the comparison step.
E(u,W) ≤ E(v,W) + 9·3^{-k}·‖u-v‖_{L²(W)} on the truncated window
W = (x+□_k) ∩ □_m; the factor 9 is the aspect-1/9 slack of the truncated
normalizer against the cube normalizer 3^{-k}.
4. The window transfer of the L² remainder #
The volume-ratio transfer. Passing ‖f‖_{L²} from the outer window U_l
down to the inner window U_k (k ≤ l) costs (3^{l-k+2})^{d/2}. This is
the 3^{(d/2+1)k} bookkeeping, with the +2 coming from the truncated
window's own aspect ratio.
5. The oscillation-to-excess fold #
Existence of an affine minimizer on a truncated window (the source's ℓ(u,W)),
from the proved sandwich attainment.