Documentation

LeanPool.Superdiffusion.Algsuperdiff.Section4.Provider.Annular.FinalStitch

FinalStitch #

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

The huglyf slot of clause (i), at the honest frozen event #

ABK26, Section 4.1, p.mathcalE.annular.decomp Step 2. UglyLatticeChain.exists_uglyJEstimate_lattice_cube delivers e.ugly.estimate.for.J at one lattice cube 3^n v + β–‘_n and one unit loading e, under seventeen caller obligations. This module composes it into the huglyf binder of ClauseOne.clauseOne_bound β€” at the annulus maximum over v, at the supremum over e (so that the family matches AssemblyFeed.jLegField, which is the carrier the hpref slot compares against), and with fifteen of the seventeen obligations discharged from proved material and from membership in the honest clause-(i) event

𝒒₁(m; s, √c⋆ Ξ³^{βˆ’1/2}) .

What remains, and why #

Two obligations are not discharged, and are carried as explicitly named hypotheses. Neither is a proof step migrated into a hypothesis: both are displays the manuscript itself asserts.

Everything else β€” the two 𝒒₁ budgets, the Οƒ ratio, the Οƒ_m lower bound, the ΞΊ normalization, the tail summability, the typing data and the constant inequality β€” is discharged here, at the explicit constants A_sh = 196, C_r = 4.

Part A -- the two annulus families #

@[reducible, inline]

The Jannf family of the clause-(i) composite at the manuscript's own objects: the annulus maximum, over the scale-n lattice cubes of β–‘_j βˆ– β–‘_{jβˆ’1}, of the scalar response maximum of Γ£_{L,m}.

This is the same carrier shape as AssemblyFeed.jLegField (a lattice maximum of scalarResponseMax), which is what makes the hpref slot IsAnnularDecompPre s m (jLegField …) (annularResponseMax …) C₁ a comparison of like with like.

Equations
Instances For

    The family at the literal (2,2) annular error atom, i.e. the manuscript quantity rather than the measurable representative. The two agree almost surely (Support.annularErrorAtom_ae_eq_annularErrorObservable); the literal family is what the pointwise chain produces.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      Part B -- the huglyf binder #

      theorem Algsuperdiff.Section4.Provider.Annular.exists_uglyJEstimate_annulus_of_eventG1 (d : β„•) (dimension : 2 ≀ d) :
      βˆƒ (Cs : ℝ), 0 < Cs ∧ βˆ€ (M : Section3.ABKModel d) (m L m0 : β„€) (E : { E : ℝ // 1 ≀ E }) (omega : Section3.Cutoff.CutoffSample d) (s Cl C : ℝ), Frozen.Section3.inductionState M m0 E β†’ m ≀ m0 β†’ m ≀ L β†’ 0 < s β†’ s ≀ 1 / 4 β†’ 8 * M.gamma ≀ s β†’ omega ∈ Support.eventG1 M m s (√(Section3.Disorder.cstar M) * (√M.gamma)⁻¹) β†’ 0 ≀ Cl β†’ (βˆ€ (n : β„€) (v : Fin d β†’ β„€), n ≀ m - 1 β†’ v ∈ Support.latticeAnnulusSet d n m n β†’ ↑(Section3.Annealed.sigmaBar M (n - 2)) * (Frozen.Section24.unitCubeLambda (2 * M.gamma) (HCPolySupport.Book.Ch02.MultiscaleExponent.finite 2) (Section3.Provider.BadEvents.unitRescaledCutoffCoeff M { scale := n, index := v } (n - 2) omega))⁻¹ ≀ Cl * 3 ^ (M.gamma * (↑m - ↑n))) β†’ (βˆ€ n ≀ m - 1, 1 / 4 * (√(Section3.Disorder.cstar M) * (√M.gamma)⁻¹ * 3 ^ (M.gamma * ↑n)) ≀ ↑(Section3.Annealed.sigmaBar M (n - 2))) β†’ Cs * (1 + 196 * Cl) ^ 2 * 4 * (1 + Cl) + 16 * Cs * (1 + 196 * Cl) ^ 2 * Cl * (1 + Section3.Provider.Diffusivity.ApproximateRecurrence.centeringConst d ^ 2) + 4 * Cs * (1 + 4 * Cl ^ 2) ≀ C β†’ βˆ€ (j n : β„€), j ≀ m β†’ n ≀ j - 1 β†’ IsUglyJEstimate (annularResponseMax M L m omega j n) (annularErrorAtomMax M s omega j n) ((↑(Section3.Annealed.sigmaBar M m) * (↑(Section3.Annealed.sigmaBar M (n - 2)))⁻¹ - 1) ^ 2) (annularL2Block M m omega j n) (2 * annularGradBlock M m omega j n + 2 * gradTailSq M m omega) (gradTailSq M m omega) (Section3.Disorder.cstar M) M.gamma (3 ^ (s * ↑(m - n))) (3 ^ ((s + M.gamma) * ↑(m - n))) C

      e.ugly.estimate.for.J at the annulus, on the honest clause-(i) event.

      Of the seventeen obligations of exists_uglyJEstimate_lattice_cube, fifteen are discharged inside: n ≀ m, m ≀ L, the lattice membership, 0 < s, s ≀ 1/4, 8Ξ³ ≀ s, β€–eβ€– = 1, 0 ≀ A_sh, 0 < ΞΊ, Ξ³ΞΊΒ² = c⋆, hsigmlow, hshell, hratio, the tail summability, and the constant inequality. The two that remain are hlam and hsignlow (at the relaxed constant ΒΌ, discharged in SignLowDischarge); see the module docstring.