Documentation

LeanPool.Superdiffusion.Algsuperdiff.Section4.Provider.Regularity.StepThreeBudget

StepThreeBudget #

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

t.regularity Step 3: the bad-scale budget, centre-uniformly, and the #

separation |𝓑_z| + 7 ≀ m - n #

The target #

ABK26 e.bad.scale.proportion.bound:

|𝓑_z| ≀ max_{z' ∈ 3^n β„€^d ∩ β–‘_m} Ξ£_{j=n}^{m} (1 - 1_{𝒒(j,z'; β…›s, β…› s Ξ΄^{1/2})})
      ≀ Ξ΄ (m - n + 1) = C₁^{-1}(1-Ξ±)(m-n+1) .

The producer is the Algsuperdiff.Frozen.Section4.minimal_scale_separation whose conclusion body exported as GoodScaleWindows: its S clause is literally the centre-uniform CesΓ ro density

sup_{z' ∈ 3^{n-1} β„€^d ∩ β–‘_m} ( (m-n+1)^{-1} Ξ£_{k=n}^{m} 1_{𝒒(k,z')ᢜ} ) ≀ Ξ΄ ,

Multiplying the CesΓ ro form by (m-n+1) and dropping the scale m (which 𝓑_z does not contain) is the whole conversion.

The producer's lattice is finer than the printed one #

The producer's supremum runs over 3^{n-1} β„€^d ∩ β–‘_m, the printed maximum over 3^{n} β„€^d ∩ β–‘_m. Since 3^n β„€^d βŠ† 3^{n-1} β„€^d (triadicLatticePoint_shift), the delivered bound is at least as strong as the printed one at every printed centre; stepThreeBadSet_card_le_of_goodScaleWindows is the printed statement, ..._fine the stronger one actually available.

The separation |𝓑_z| + 7 ≀ m - n, resolved #

The honest resolution, with the exact arithmetic:

The exact C_edos floor for k β‰₯ 11 is C_edos > 3^{5/2}/16 = 0.97427…, so the standing floor C_edos β‰₯ 1 has room; the floor for k β‰₯ 12 would be C_edos > 3^{11/4}/16 = 1.28…, which is not free, and is not needed.

Contents #

References #

1. The lattice bookkeeping #

3^n v = 3^{n-1}(3v): the printed centre lattice 3^n β„€^d sits inside the producer's finer lattice 3^{n-1} β„€^d.

The embedding on index sets.

A lattice centre of 3^n β„€^d ∩ β–‘_m lies in β–‘_m β€” the hypothesis the window family's sandwich needs.

2. The budget #

theorem Algsuperdiff.Section4.Provider.Regularity.stepThreeBadSet_card_le_of_goodScaleWindows_fine {d : β„•} {M : Section3.ABKModel d} {delta : ℝ} {n m : β„€} {omega : Section3.Cutoff.CutoffSample d} (hdelta : 0 ≀ delta) (hgood : GoodScaleWindows M stepOneSEighth delta stepOneSEighth_pos n m omega) {w : Fin d β†’ β„€} (hw : w ∈ Support.latticeCubeSet d (n - 1) m) :
↑(stepThreeBadSet M delta n m (Support.triadicLatticePoint (n - 1) w) omega).card ≀ delta * (↑(m - n).toNat + 1)
theorem Algsuperdiff.Section4.Provider.Regularity.stepThreeBadSet_card_le_of_goodScaleWindows {d : β„•} {M : Section3.ABKModel d} {delta : ℝ} {n m : β„€} {omega : Section3.Cutoff.CutoffSample d} (hdelta : 0 ≀ delta) (hgood : GoodScaleWindows M stepOneSEighth delta stepOneSEighth_pos n m omega) {v : Fin d β†’ β„€} (hv : v ∈ Support.latticeCubeSet d n m) :
↑(stepThreeBadSet M delta n m (Support.triadicLatticePoint n v) omega).card ≀ delta * (↑(m - n).toNat + 1)

e.bad.scale.proportion.bound, at the printed centres z ∈ 3^n β„€^d ∩ β–‘_m and uniformly in them:

|𝓑_z| ≀ Ξ΄ (m - n + 1) .

3. The sharpened window-length pin #

theorem Algsuperdiff.Section4.Provider.Regularity.fourteen_le_minimalScaleX {Omega : Type u_1} (Z : Omega β†’ β„•βˆž) {k : β„•} (hk : 11 ≀ k) (omega : Omega) :
14 ≀ minimalScaleX Z k omega

X_m(Ξ±) β‰₯ 14 at k β‰₯ 11 (the sharpened pin).

theorem Algsuperdiff.Section4.Provider.Regularity.fourteen_le_window {Omega : Type u_1} (Z : Omega β†’ β„•βˆž) {k : β„•} (hk : 11 ≀ k) (omega : Omega) {n m : β„€} (hgate : minimalScaleX Z k omega ≀ ↑(m - n).toNat) :
14 ≀ m - n

The window-length demand of Step 3: at k β‰₯ 11, the gate X_m(Ξ±) ≀ m - n is available only on windows of length at least 14 β€” the length the separation needs.

4. The separation #

theorem Algsuperdiff.Section4.Provider.Regularity.stepOneBadSetSeparation_of_card_le {c : β„•} {delta : ℝ} {n m : β„€} (hdelta : delta ≀ 1 / 2) (hwin : 14 ≀ m - n) (hcard : ↑c ≀ delta * (↑(m - n).toNat + 1)) :

The separation, from the budget: at Ξ΄ ≀ 1/2 and window length at least 14, |𝓑| + 7 ≀ m - n. The integrality of |𝓑| is what makes 14 (rather than 15) the threshold.