Documentation

LeanPool.Superdiffusion.Algsuperdiff.Section4.Provider.Annular.ShellGaugeBudget

ShellGaugeBudget #

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

The ๐’ขโ‚ gradient-gauge budget of Step 2, at the honest amplitude #

ABK26, Section 4.1, p.mathcalE.annular.decomp Step 2. The manuscript's second good-event budget reads

ฯƒ_{nโˆ’2}^{-1} 3^{2n} sup_{L โ‰ฅ m} โ€–โˆ‡(k_L โˆ’ k_{nโˆ’2})โ€–_{W^{1,โˆž}(z+โ–ก_n)} 1_{๐’ข}
  โ‰ค C 3^{s(mโˆ’n)/4} ,

and is the hshell slot of Ugly.uglyJEstimate_of_sensitivity, UglyChain.exists_responseJ_ugly_estimate and UglyLatticeChain.exists_uglyJEstimate_lattice_cube. This module produces the gauge half of it โ€” everything except the ฯƒ prefactor โ€” from membership in the frozen event Support.eventG1 M m s T, at an explicit numeral constant.

The decay the proved layer bound throws away #

EventBudgets.three_rpow_mul_shellW1InfGradNorm_translate_le_shellBlockLatticeReal bounds the weighted layer term by 9 A(l) uniformly in l. That is enough for Step 3's Cauchy--Schwarz-with-multiplicity, but not for Step 2: summing a uniform bound over the (mโˆ’n)+2 layers costs a factor (mโˆ’n)+2, which no fixed power of 3^{s(mโˆ’n)/4} absorbs at a constant independent of s (the optimum is s^{-1/2}). The manuscript avoids this โ€” keeps the factor 3^{(1โˆ’ฮณ)(nโˆ’k)} through the cube comparison and only then applies Cauchy--Schwarz. three_rpow_gauge_weight_decay_le below is that sharper weight arithmetic; it retains the geometric decay and the layer sum is then bounded by an absolute constant, with no s-dependence anywhere.

What is proved #

Part A -- the sharpened weight arithmetic, over abstract reals #

theorem Algsuperdiff.Section4.Provider.Annular.three_rpow_gauge_weight_decay_le {gam nn ll : โ„} (hl : nn - 1 โ‰ค ll) :
3 ^ ((2 - gam) * nn) * max 1 (3 ^ (ll - nn)) โ‰ค 3 * (3 ^ ((1 - gam) * (nn - ll)) * 3 ^ ((2 - gam) * ll))

The Step-2 weight arithmetic with the shell decay retained. For a layer index ll at or above nn โˆ’ 1 โ€” the honest range of the layer sum (nโˆ’2, m] โ€” the cube-comparison factor max(1, 3^{llโˆ’nn}) is paid for by the constant 3 and the geometric factor 3^{(1โˆ’gam)(nnโˆ’ll)} is kept:

3^{(2โˆ’gam) nn} max(1, 3^{llโˆ’nn}) โ‰ค 3 ยท 3^{(1โˆ’gam)(nnโˆ’ll)} ยท 3^{(2โˆ’gam) ll} .

The second branch is an identity up to the constant; the first branch is tight at ll = nn โˆ’ 1. Neither branch uses a bound on gam.

Part B -- the per-layer bound at the pinned lattice family #

The per-shell atom bound with the decay retained. On the cube z + โ–ก_n with z a scale-n lattice point of โ–ก_m, the weighted W^{1,โˆž} gauge of the shell j_l is at most 3 ยท 3^{(1โˆ’ฮณ)(nโˆ’l)} A(l), with A = shellBlockLatticeReal the pinned lattice family of the frozen clause-(i) fourth term. This is the sharpening of EventBudgets.three_rpow_mul_shellW1InfGradNorm_translate_le_shellBlockLatticeReal that Step 2 needs.

Part C -- the layer sum of the decay weights #

theorem Algsuperdiff.Section4.Provider.Annular.sum_three_rpow_decay_le {d : โ„•} (M : Section3.ABKModel d) {n m : โ„ค} (hnm : n โ‰ค m) :
โˆ‘ l โˆˆ Finset.Icc (n - 1) m, 3 ^ ((1 - M.gamma) * (โ†‘n - โ†‘l)) โ‰ค 8

The layer sum of the decay weights is bounded by an absolute constant. Over the honest layer range l โˆˆ [nโˆ’1, m] the geometric factors of three_rpow_gauge_weight_decay_le sum to at most 8, uniformly in n, m and in ฮณ โ‰ค 1/4. This is the step that keeps the Step-2 budget free of s.

Part D -- the single-block reading of ๐’ขโ‚แต‡ #

theorem Algsuperdiff.Section4.Provider.Annular.shellBlockLatticeReal_le_of_eventG1 {d : โ„•} (M : Section3.ABKModel d) (m : โ„ค) {s T : โ„} (hs0 : 0 โ‰ค s) (hs1 : s โ‰ค 1) (hT : 0 โ‰ค T) {omega : Section3.Cutoff.CutoffSample d} (homega : omega โˆˆ Support.eventG1 M m s T) {n l : โ„ค} (hnm : n โ‰ค m) (hln : n - 1 โ‰ค l) (hlm : l โ‰ค m) :
shellBlockLatticeReal M m omega l โ‰ค 2 * T * 3 ^ (s / 8 * โ†‘(m - n))

The single-block reading of ๐’ขโ‚แต‡. On ๐’ขโ‚(m; s, T) every shell block in the layer range [nโˆ’1, m] of the annulus at scale n is at most 2 T 3^{s(mโˆ’n)/8}. Unlike EventReading.shellPartialSum_le_of_eventG1 this is a bound on a single block, at the first power, which is what the Step-2 layer sum consumes.

Part E -- the head block (nโˆ’2, m] #

theorem Algsuperdiff.Section4.Provider.Annular.shellGaugeHead_le_of_eventG1 {d : โ„•} (M : Section3.ABKModel d) (m : โ„ค) {s T : โ„} (hs0 : 0 โ‰ค s) (hs1 : s โ‰ค 1) (hT : 0 โ‰ค T) {omega : Section3.Cutoff.CutoffSample d} (homega : omega โˆˆ Support.eventG1 M m s T) {n : โ„ค} (hnm : n โ‰ค m) {v : Fin d โ†’ โ„ค} (hv : v โˆˆ Support.latticeCubeSet d n m) :

The head block of the Step-2 gauge budget. On ๐’ขโ‚(m; s, T) the weighted W^{1,โˆž} gauge of โˆ‡(k_m โˆ’ k_{nโˆ’2}) on the lattice cube z + โ–ก_n is at most 48 T 3^{s(mโˆ’n)/8}. The constant is absolute: 3 from the weight arithmetic, 8 from the layer sum of the decay weights and 2 from the single-block reading of ๐’ขโ‚แต‡.

Part F -- the tail block (m, L] and the raw tail summability #

theorem Algsuperdiff.Section4.Provider.Annular.sum_gradTailFam_Ioc_le_tsum {d : โ„•} (M : Section3.ABKModel d) (m : โ„ค) {s T : โ„} {omega : Section3.Cutoff.CutoffSample d} (homega : omega โˆˆ Support.eventG1 M m s T) (b : โ„ค) :
3 ^ ((2 - M.gamma) * โ†‘m) * โˆ‘ l โˆˆ Finset.Ioc m b, Support.shellW1InfGradNorm m (โ†‘omega l) โ‰ค โˆ‘' (k : { k : โ„ค // m โ‰ค k }), 3 ^ ((2 - M.gamma) * โ†‘m) * Support.shellW1InfGradNorm m (โ†‘omega โ†‘k)

The weighted layer sum over (m, b] sits below the full ๐’ขโ‚แตƒ tail sum, i.e. below โˆš(gradTailSq). This is the form the fifth (gradM) slot of e.ugly.estimate.for.J consumes.

The tail block of the Step-2 gauge budget. The layers above m are transported to scale m by the cross-scale comparison and then absorbed by the first component of ๐’ขโ‚, with constant 1. No relation between m and L is needed: for L < m the layer range is empty.

The tail block of the Step-2 gauge budget, against the event threshold.

Part G -- the full Step-2 gauge bound #

theorem Algsuperdiff.Section4.Provider.Annular.shellGauge_le_of_eventG1 {d : โ„•} (M : Section3.ABKModel d) (m : โ„ค) {s T : โ„} (hs0 : 0 โ‰ค s) (hs1 : s โ‰ค 1) (hT : 0 โ‰ค T) {omega : Section3.Cutoff.CutoffSample d} (homega : omega โˆˆ Support.eventG1 M m s T) {n L : โ„ค} (hnm : n โ‰ค m) (hmL : m โ‰ค L) {v : Fin d โ†’ โ„ค} (hv : v โˆˆ Support.latticeCubeSet d n m) :

The Step-2 gauge budget, gauge half. On ๐’ขโ‚(m; s, T), for every L โ‰ฅ m and every scale-n lattice point of โ–ก_m,

3^{(2โˆ’ฮณ)n} โ€–โˆ‡(k_L โˆ’ k_{nโˆ’2})โ€–_{W^{1,โˆž}(z+โ–ก_n)} โ‰ค 49 T 3^{s(mโˆ’n)/8} .

The constant 49 = 48 + 1 is absolute: no s, no ฮณ, no cโ‹†, no dimension.