Documentation

LeanPool.Superdiffusion.Algsuperdiff.Section4.Provider.ExcessDecay.StabilityIndexCube

StabilityIndexCube #

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

Index and one-scale cube stability of the (∞,2) homogenization error #

Two elementary stability properties of CoarseGraining's 𝓔_{s,∞,2} at a fixed coefficient family and comparator, both derived here (not assumed) at the q = 2 exponent that the Section 4.3 good-event caps use:

What this module does and does not do #

l.lambdas.stability is a one-scale descent for an arbitrary translate: its target cube is x + β–‘_{-1} for a real x with x + β–‘_{-1} βŠ† β–‘_0, and its proof is a greedy Whitney-type decomposition of that off-grid cube by grid subcubes at all deeper scales, combined with subadditivity of Οƒ_*^{-1} and a packing count. Nothing of that kind is proved here.

What is proved here is the grid case: the target cube is a triadic descendant, so the shell maxima of the smaller cube are literally a subfamily of the shell maxima of the larger one and the whole estimate is the reindexing w_{s,2}(l) = 3^{2sΒ·h} w_{s,2}(l+h) of the geometric weights. In that case the constant is not the printed C(d)/(1βˆ’2s) but the explicit 3^{sΒ·h}, which for a one-scale descent (h = 1) and s ≀ 1 is at most 3.

It is not smuggled in anywhere below: every statement quantifies over descendantsAtScale, never over translates.

Monotonicity directions, derived #

Both directions matter for the Β§4.3 chain and both are read off the same shell representation

𝓔_{s,∞,2}(Q; a, aβ‚€)Β²  =  βˆ‘_{lβ‰₯0} w_{s,2}(l) Β· M_l(Q),
      w_{s,2}(l) = (1 βˆ’ 3^{-2s}) 3^{-2sl},   M_l(Q) = max_{R βŠ† Q, scale Q.scaleβˆ’l} J(R),

in which l ↦ M_l(Q) is nondecreasing (deeper shells maximize over more cubes) and βˆ‘_l w_{s,2}(l) = 1:

The first item is the one the Β§4.3 chain needs: the annular anchor delivers the cap at the small index s/8, while the consumers ask for the larger indices s/6 and s/4, so the index change is free (constant 1) and in particular needs no part of l.lambdas.stability.

Main results #

References #

0. Two arithmetic helpers #

1. The shell series of the (∞,2) square #

2. Index antitonicity #

𝓔_{Β·,∞,2} is antitone in its first index.

For 0 < t < s the smaller index dominates:

𝓔_{s,∞,2}(Q; a, aβ‚€)  ≀  𝓔_{t,∞,2}(Q; a, aβ‚€) .

This is the direction the Β§4.3 caps chain needs β€” the annular anchor delivers its cap at s/8, the consumers ask for s/6 and s/4 β€” and it costs no constant at all. It is the q = 2 sibling of CoarseGraining's Ch02.homogenizationErrorOnCube_infinity_one_le_of_lt.

3. One-scale cube descent at a fixed index #

Fixed-index descent to a triadic descendant.

If R is a triadic descendant of Q at scale k, then

𝓔_{s,∞,2}(R; a, aβ‚€)  ≀  3^{sΒ·(Q.scale βˆ’ k)} Β· 𝓔_{s,∞,2}(Q; a, aβ‚€) ,

with the same coefficient family and comparator on both sides β€” which is exactly how the printed transport e.mathcalE.stability.applied uses the flux-corrected field Γ£_{L,n+2} and the comparator Οƒ_{n+2} of the parent cube on the smaller cube as well.

For a one-scale descent and s ≀ 1 the factor is at most 3; the printed constant C(d)(1βˆ’2s)^{-1} is never needed in the grid case. This is the q = 2 sibling of CoarseGraining's Ch02.homogenizationErrorOnCube_infinity_one_le_of_mem_descendantsAtScale.

4. The composite the Β§4.3 chain uses #

The two moves composed, in the order the Β§4.3 chain performs them.

From a cap at the parent cube Q and the small index t, one reads off the same cap at every triadic descendant R and every larger index u, at the single cost 3^{tΒ·(Q.scale βˆ’ k)}:

𝓔_{u,∞,2}(R; a, aβ‚€)  ≀  3^{tΒ·(Q.scale βˆ’ k)} Β· 𝓔_{t,∞,2}(Q; a, aβ‚€)   (t ≀ u).