Documentation

LeanPool.Superdiffusion.Algsuperdiff.Section3.Provider.Multiscale.ConclusionAssemblyFinal

ConclusionAssemblyFinal #

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

The concluding assembly of p.bfA.multiscalebound #

ConclusionCompetitor.toReal_tsum_simplexPartition_cutoff_two_leg_le_payload is the Step-3 payload at the two cell functionals goodCellForm, collarCellForm. Four groups of binders were still the caller's when it proved: the good leg (hgood), the collar leg (hcol), the four mass data (hmassgood, hmasscol, hMass, hBadMass, hBadDens) and the parameter window. ConclusionKtotEnvelope supplies the local hgood antecedent. This module reduces hcol to the two explicit slope-envelope inputs below, discharges the F input, instantiates the mass data using the proved local CollarMass route, and runs the composition. Its remaining G input is local to this module's theorem and is discharged by the later ConclusionCompose/ConclusionRoot route.

1. The collar leg #

ConclusionCompetitor.collarCellForm_le_stepOneLayerMajorant_ae prices one collar cell by 4 Cgrad² 3^{2b(k+h_k)} times the Step-1 majorant M, and ConclusionKtot.stepOneLayerMajorant_le_ktotConst_mul prices M by ktotConst . 3^{2γ(k+h_k)}. Composing them (collarCellForm_le_ktotConst_mul_layerScale_ae) and feeding the layer envelope of ConclusionData through ConclusionKtotEnvelope's absorption (collarCellForm_le_collarEnvelopeConst_mul_layerQuantity_ae) gives the layer-free constant collarEnvelopeConst at the exponent

2b + 2γ + ε   (γ = M.gamma, ε the absorption exponent),

i.e. the collar leg's honest per-cell growth is 3^{(2b+2γ+ε)(k+h_k)}, NOT 3^{2b(k+h_k)}. This module's theorem still exposes hGv, the G-leg envelope at (∇·D̂_q)(𝔰), and applies it at Gv := competitorDivergence in the downstream binder-drop composition. Thus hGv is an explicit premise of this local theorem, not a currently open project obligation and not evidence that this module closes a source node.

2. Why the payload's b is not the geometry's b #

The payload's hcol slot is Ccol . 3^{2b . layerQuantity b hs k₀ n}. Section 1 produces 3^{(2b+2γ+ε)(k+h_k)}. The manuscript's own Step 3 also multiplies e.bounds.on.slopes.when.bad by e.good.simplex.consequence, so the extra 3^{γ(k+h_k)} is genuinely there and is NOT an artefact of this repository; ConclusionAssembly.layerContrib simply carries the collar leg at the bare 3^{2b(k+h_k)}, i.e. it expects the caller to have already absorbed the Step-1 growth into its own b.

The absorption is legitimate because toReal_tsum_simplexPartition_..._payload binds hn and (b, hs, k₀) independently: nothing there forces hn = whitneyScaleSeq b hs k₀. So the assembly runs at

hn := whitneyScale M m E b k₀ ω = whitneyScaleSeq b h_hat_sep k₀   (the geometry),
payload parameters := (β, h_hat_sep + k₀, kp)   with   2b + 2γ + ε ≤ 2β ,

and layerQuantity_le_of_le supplies layerQuantity b h_hat_sep k₀ n ≤ layerQuantity β (h_hat_sep+k₀) kp n (the ceiling ⌈b(1-b)^{-1}n⌉ is monotone in b, and the offsets are ordered). Both legs then fit their slots: the good leg because its exponent γ is nonnegative and the layer quantity only grew; the collar leg because 2b+2γ+ε ≤ 2β and the layer quantity only grew.

3. The mass data #

hMass/hmassgood are LayerMass.sum_cubeMassRatio_whitneyLayer_le at Cmass = 6d (assemblyMass). For the bad sequence the module takes the feasible route CollarMass records:

Bad j := min ( collarMassCap ,  6d . 3^{-j} ) ,
collarMassCap := 9 . 99^d ( exp(-c(d) E^{-2} γ^{-1}) + 3^{-(h_hat_sep+k₀)/2} )

(assemblyBad). The min's right branch is hBadMass and is available because collarLayer ⊆ 𝒲(□_m,n); the left branch is CollarMass.sum_cubeMassRatio_collarLayer_le_layerQuantity read at layerQuantity b h_hat_sep k₀ n ≥ h_hat_sep + k₀ (sum_cubeMassRatio_collarLayer_le_assemblyBad). hBadDens is then the T Bad j ≤ ε at ε := collarMassCap --- the whole 3^{-(j+h_j)/2} decay is spent inside the constant, which is exactly what ConclusionAssembly.layerContrib_le consumes anyway (its only use of hBadDens is through k₀ ≤ layerQuantity, i.e. through the constant). The (hs, k₀) shift that CollarMass leaves to its consumer is therefore implemented here as the payload offset hs := h_hat_sep + k₀, and the 9.99^d dimensional factor is paid once, inside ε, by the single arithmetic gate

9 . 99^d ( exp(-c(d) E^{-2} γ^{-1}) + 3^{-k₀/2} )  ≤  exp(-kp)          (GATE)

which is the binder hcap and is discharged in Provider/Multiscale/ConclusionFeasibility.lean.

4. What this local assembly delivers #

toReal_tsum_simplexPartition_cutoff_two_leg_le_payload_assembled_ae is, almost surely and on the scale-separation event, the Step-3 payload

( ∑'_{𝔰 ∈ SW(□_m)} ofReal(|𝔰|/|□_m| g_good 𝔰) + ofReal(|𝔰|/|□_m| g_col 𝔰) )^{ℝ}
  ≤ layerSumConst β (2γ+ε) kp Ktot Ccol (6d)
      . 3^{(2γ+ε)(h_hat_sep+k₀)} ( 1 + 3^{2β(h_hat_sep+k₀)} exp(-kp/36) )

at the concrete competitor (∇ℓ̂_p, G) and the concrete loads (σ_i^{-1/2}p, σ_i^{1/2}q), with Ktot, Ccol explicit and layer-free. The right-hand side is the manuscript's own first Step-3 display, which is written there at 3^{γ(h_hat_sep+k_0)}(1 + 3^{2b(h_hat_sep+k_0)}(...)) before the k_0 collapse.

This module itself does not perform the following three downstream steps:

What is not proved #

Main definitions #

Main results #

References #

The layer quantity is monotone in the parameter and in the offset #

theorem Algsuperdiff.Section3.Provider.Multiscale.layerQuantity_le_of_le {b β : ℝ} (hbb : b ≤ β) (hb1 : β < 1) {hs k₀ hs' k₀' : ℕ} (hshift : hs + k₀ ≤ hs' + k₀') (n : ℕ) :
layerQuantity b hs k₀ n ≤ layerQuantity β hs' k₀' n

e.hn.def is monotone in b and in the offset h_hat_sep + k₀. The scale profile is h_n = ⌈b(1-b)^{-1} n⌉ + hs + k₀ and b ↦ b(1-b)^{-1} is increasing on [0,1), so a larger parameter and a larger offset give a larger layer quantity n + h_n. This is what lets the assembly run the geometry at the manuscript's b while pricing the payload at a larger β (see the module docstring, section 2).

The collar leg, priced against a layer-dependent gauge bound #

theorem Algsuperdiff.Section3.Provider.Multiscale.collarCellForm_le_ktotConst_mul_layerScale_ae {d : ℕ} (hd : 2 ≤ d) (M : ABKModel d) {m0 : ℤ} {E : { E : ℝ // 1 ≤ E }} (hS : Frozen.Section3.inductionState M m0 E) (m : ℤ) (hn : ℕ → ℕ) {i : ℤ} (hmi : m - 1 ≤ i) (hi : i ≤ m0) {L : ℤ} (hmL : m ≤ L) (p q : HCPolySupport.Vec d) {b Cgrad : ℝ} (hCgrad : 1 ≤ Cgrad) (hb : 0 ≤ b) {Cw : ℝ} {Sc : ℕ → ℝ} (hSc0 : ∀ (n : ℕ), 0 ≤ Sc n) :
∀ᵐ (omega : Cutoff.CutoffSample d) ∂↑(Cutoff.cutoffSampleLaw M), (∀ (n : ℕ), ∀ Q ∈ Whitney.whitneyLayer m hn n, HCPolySupport.Book.Ch02.multiscaleDescendantWeight Q (Whitney.simplexScale m hn n) (1 / 4) ≤ Cw) → (∀ (n : ℕ), ∀ Q ∈ Whitney.whitneyLayer m hn n, Stream.cubeSupBound Q Q.scale L ↑omega ≤ Sc n) → ∀ (Fv Gv : Whitney.KuhnCell d → HCPolySupport.Vec d), (∀ (n : ℕ), ∀ Q ∈ Whitney.whitneyLayer m hn n, ∀ T ∈ Whitney.whitneySimplexCells m hn n Q, HCPolySupport.vecNormSq (Fv T - p) ≤ Cgrad ^ 2 * 3 ^ (2 * (b * (↑n + ↑(hn n)))) * HCPolySupport.vecNormSq p) → (∀ (n : ℕ), ∀ Q ∈ Whitney.whitneyLayer m hn n, ∀ T ∈ Whitney.whitneySimplexCells m hn n Q, HCPolySupport.vecNormSq (Gv T - q) ≤ Cgrad ^ 2 * 3 ^ (2 * (b * (↑n + ↑(hn n)))) * HCPolySupport.vecNormSq q) → ∀ (n : ℕ), ∀ Q ∈ Whitney.whitneyLayer m hn n, ∀ T ∈ Whitney.whitneySimplexCells m hn n Q, collarCellForm M m hn L omega (fun (U : Whitney.KuhnCell d) => (√↑(Annealed.sigmaBar M i))⁻¹ • Fv U) (fun (U : Whitney.KuhnCell d) => √↑(Annealed.sigmaBar M i) • Gv U) T ≤ 4 * (Cgrad ^ 2 * 3 ^ (2 * (b * (↑n + ↑(hn n))))) * (ktotConst M m i Cw (max (BadEvents.oscThreshold M m) (Sc n)) p q * 3 ^ (2 * M.gamma * (↑n + ↑(hn n))))

The collar twin of ConclusionKtotEnvelope.goodCellForm_le_ktotConst_mul_layerScale_ae. ConclusionCompetitor.collarCellForm_le_stepOneLayerMajorant_ae composed with ConclusionKtot.stepOneLayerMajorant_le_ktotConst_mul: on a bad cube the indicator 1_{¬𝓑} kills the term, and on a good cube the Step-1 majorant is priced by the layer constant at the cube's own layer gauge bound Sc n.

The collar leg at the layer envelope #

noncomputable def Algsuperdiff.Section3.Provider.Multiscale.collarEnvelopeConst {d : ℕ} (M : ABKModel d) (m i L : ℤ) (eps t Cgrad : ℝ) (p q : HCPolySupport.Vec d) :

The collar leg's layer-free constant: the factor 4 Cgrad² times the layer-free ktotConst of ConclusionKtotEnvelope.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    theorem Algsuperdiff.Section3.Provider.Multiscale.collarEnvelopeConst_nonneg {d : ℕ} (hd : 2 ≤ d) (M : ABKModel d) (m i L : ℤ) (eps t Cgrad : ℝ) (p q : HCPolySupport.Vec d) :
    0 ≤ collarEnvelopeConst M m i L eps t Cgrad p q
    theorem Algsuperdiff.Section3.Provider.Multiscale.collarCellForm_le_collarEnvelopeConst_mul_layerQuantity_ae {d : ℕ} (hd : 2 ≤ d) (M : ABKModel d) {m0 : ℤ} {E : { E : ℝ // 1 ≤ E }} (hS : Frozen.Section3.inductionState M m0 E) (m : ℤ) {b : ℝ} (hb0 : 0 < b) (hb : b ≤ 1 / 8) (hs k₀ : ℕ) {i : ℤ} (hmi : m - 1 ≤ i) (hi : i ≤ m0) {L : ℤ} (hmL : m ≤ L) (p q : HCPolySupport.Vec d) {eps : ℝ} (heps : 0 < eps) {t : ℝ} (ht0 : 0 ≤ t) {Cgrad : ℝ} (hCgrad : 1 ≤ Cgrad) :
    ∀ᵐ (omega : Cutoff.CutoffSample d) ∂↑(Cutoff.cutoffSampleLaw M), (∀ (n : ℕ), ∀ Q ∈ Whitney.whitneyLayer m (Whitney.whitneyScaleSeq b hs k₀) n, Stream.cubeSupBound Q Q.scale L ↑omega ≤ whitneyWaveLayerScale M m (Whitney.whitneyScaleSeq b hs k₀) n L * t) → ∀ (Fv Gv : Whitney.KuhnCell d → HCPolySupport.Vec d), (∀ (n : ℕ), ∀ Q ∈ Whitney.whitneyLayer m (Whitney.whitneyScaleSeq b hs k₀) n, ∀ T ∈ Whitney.whitneySimplexCells m (Whitney.whitneyScaleSeq b hs k₀) n Q, HCPolySupport.vecNormSq (Fv T - p) ≤ Cgrad ^ 2 * 3 ^ (2 * (b * (↑n + ↑(Whitney.whitneyScaleSeq b hs k₀ n)))) * HCPolySupport.vecNormSq p) → (∀ (n : ℕ), ∀ Q ∈ Whitney.whitneyLayer m (Whitney.whitneyScaleSeq b hs k₀) n, ∀ T ∈ Whitney.whitneySimplexCells m (Whitney.whitneyScaleSeq b hs k₀) n Q, HCPolySupport.vecNormSq (Gv T - q) ≤ Cgrad ^ 2 * 3 ^ (2 * (b * (↑n + ↑(Whitney.whitneyScaleSeq b hs k₀ n)))) * HCPolySupport.vecNormSq q) → ∀ (n : ℕ), ∀ Q ∈ Whitney.whitneyLayer m (Whitney.whitneyScaleSeq b hs k₀) n, ∀ T ∈ Whitney.whitneySimplexCells m (Whitney.whitneyScaleSeq b hs k₀) n Q, collarCellForm M m (Whitney.whitneyScaleSeq b hs k₀) L omega (fun (U : Whitney.KuhnCell d) => (√↑(Annealed.sigmaBar M i))⁻¹ • Fv U) (fun (U : Whitney.KuhnCell d) => √↑(Annealed.sigmaBar M i) • Gv U) T ≤ collarEnvelopeConst M m i L eps t Cgrad p q * 3 ^ ((2 * b + 2 * M.gamma + eps) * layerQuantity b hs k₀ n)

    The collar leg's per-cell bound at the honest layer envelope. The collar twin of ConclusionKtotEnvelope.goodCellForm_le_ktotEnvelopeConst_mul_layerQuantity_ae: under the same envelope antecedent and at the same descendant weight Cw = 3, the collar cell functional is at most a layer-free constant times 3^{(2b + 2γ + ε)(k+h_k)}.

    The four mass data #

    noncomputable def Algsuperdiff.Section3.Provider.Multiscale.collarMassCap {d : ℕ} (M : ABKModel d) (Ev : ℝ) (hs k₀ : ℕ) :

    The density cap of the collar mass, at the constant 9 . 99^d of CollarMass.sum_cubeMassRatio_collarLayer_le_layerQuantity read at the bottom layer k + h_k ≥ h_hat_sep + k₀. It is the payload's ε.

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

      The layer mass sequence of the payload, at Cmass = 6 d (LayerMass.sum_cubeMassRatio_whitneyLayer_le).

      Equations
      Instances For
        noncomputable def Algsuperdiff.Section3.Provider.Multiscale.assemblyBad {d : ℕ} (M : ABKModel d) (Ev : ℝ) (hs k₀ : ℕ) :
        ℕ → ℝ

        The bad-mass sequence of the payload at the feasible route: the minimum of the density cap and the layer's own mass.

        Equations
        Instances For
          theorem Algsuperdiff.Section3.Provider.Multiscale.assemblyBad_nonneg {d : ℕ} (M : ABKModel d) (Ev : ℝ) (hs k₀ n : ℕ) :
          0 ≤ assemblyBad M Ev hs k₀ n
          theorem Algsuperdiff.Section3.Provider.Multiscale.assemblyBad_le_mass {d : ℕ} (M : ABKModel d) (Ev : ℝ) (hs k₀ n : ℕ) :
          assemblyBad M Ev hs k₀ n ≤ 6 * ↑d * 3 ^ (-↑n)
          theorem Algsuperdiff.Section3.Provider.Multiscale.assemblyBad_le_cap {d : ℕ} (M : ABKModel d) (Ev : ℝ) (hs k₀ n : ℕ) :
          assemblyBad M Ev hs k₀ n ≤ collarMassCap M Ev hs k₀
          theorem Algsuperdiff.Section3.Provider.Multiscale.sum_cubeMassRatio_collarLayer_le_assemblyBad {d : ℕ} {M : ABKModel d} {m : ℤ} {Ev b : ℝ} {k₀ : ℕ} {omega : Cutoff.CutoffSample d} (hb0 : 0 < b) (hb : b ≤ 1 / 8) (hk₀ : 1 ≤ k₀) (hne : (Percolation.hsepSet M m Ev b omega).Nonempty) (n : ℕ) :
          ∑ Q ∈ collarLayer M m (Whitney.whitneyScale M m Ev b k₀ omega) n omega, Whitney.cubeMassRatio (HCPolySupport.originCube d m) Q ≤ assemblyBad M Ev (Percolation.hsep M m Ev b omega) k₀ n

          hmasscol, discharged at assemblyBad. The left branch of the minimum is CollarMass.sum_cubeMassRatio_collarLayer_le_layerQuantity read at the bottom of the layer quantity; the right branch is collarLayer ⊆ 𝒲(□_m,n) composed with LayerMass.sum_cubeMassRatio_whitneyLayer_le.

          The concluding assembly #