Documentation

LeanPool.Superdiffusion.Algsuperdiff.Section3.Provider.Multiscale.ConclusionRoot

ConclusionRoot #

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

The [0,∞] root of the concluding assembly of p.bfA.multiscalebound #

ConclusionCompetitor records the join of the two as not performed, because a toReal bound is vacuous unless the intermediate [0,∞] sum is finite. This module performs the join.

1. What the module delivers #

tsum_..._le_ofReal_payload            the [0,∞] twin of ConclusionCompetitor's payload
tsum_..._le_ofReal_payload_assembled_ae   its assembled form, at a FREE competitor pair
abs_blockVecDot_..._le_payload_ae     the local join at the concrete competitor
ofReal_abs_blockVecDot_le_tsum_superposed_ae   the join's left half at the SUPERPOSED
                                               competitor, with EXACTLY hF/hG open
abs_blockVecDot_..._le_payload_superposed      its real-valued form
| (𝐀hom_i^{-1/2}(p,q)) . 𝐀_L(□_m) (𝐀hom_i^{-1/2}(p,q)) |
  ≤ layerSumConst β (2γ+ε) kp Ktot Ccol (6d)
      . 3^{(2γ+ε)(h_hat_sep+k₀)} ( 1 + 3^{2β(h_hat_sep+k₀)} exp(-kp/36) )

2. The two open legs, and why they are packaged #

sum_of_a_decomp_cutoff carries eight affine A clauses. q + L²_sol,0(□_m). Later files now prove the superposed potential and divergence trace statements; the theorems below retain their original conditional interfaces.

At the concrete single-mesh competitor the four cell-constant clauses hbadF, hoffF, hbadG, hoffG are theorems here (kuhnSlope_competitorVertexData_eq_zero…, …_eq_of_mem_simplexPartition and their competitorDivergence twins, all read off the proved CompetitorVertexData / CollarLayerEnvelopeG clauses through mem_simplexPartition_iff). What is NOT available at that competitor is hFc/hGc: there is no proved global field whose cell constants are kuhnSlope 𝔰 (competitorVertexData ℐ p) on ALL of SW(□_m) — that is exactly what the cross-scale gluing rules out for the single-assignment presentation. hF and hFc are therefore carried as ONE existential binder

∃ F, F − 𝐀hom^{-1/2}p ∈ L²_pot,0(□_m)  ∧  F = Fc on every open cell of SW(□_m),

which is precisely e.hat.linear.1 for the concrete family, and likewise for hG/hGc. So the theorem has TWO open legs and they are the affine chain's own two open legs. Nothing else is assumed.

3. The superposition leg, and the finding that separates the two routes #

GlobalSuperposition.superposedCompetitor_decomp_clauses_badFamily discharges all six cell-constant clauses at the superposed competitor ℓ̂_p = ℓ_p + Σ_𝒞 (ℓ̂_p^𝒞 − ℓ_p), including hFc/hGc, because that competitor comes with a global field. ofReal_abs_blockVecDot_le_tsum_superposed_ae consumes it: at the manuscript's own bad family and at any loads, with the window binder discharged by badComponents_window_badFamily, the whole of sum_of_a_decomp_cutoff reduces to hF and hG.

Off the collar and on bad cubes the two competitors agree (both are p resp. 0, by clauses 3 and 1 on each side). On a good cube the superposed cell slope is a sum of per-component corrections read on per-component meshes; this historical module neither identifies it with the single-mesh slope nor prices it. The later SuperposedEnvelope.lean proves the summed active-component estimate, including the dimension-only overlap bound, and the correct trace providers land in SuperposedPotentialClosure.lean and SuperposedDivergencePotential.lean.

4. Why hgood and hmasscol are not re-done here #

This module re-runs that same wiring only because the toReal conclusion cannot be converted to the ofReal one after the fact; the wiring is transcribed, not re-derived, and it is generalized in exactly two places: the collar constant Cgrad is free (with 1 ≤ Cgrad) and the competitor pair (Fv, Gv) is free (with the two collar-envelope binders). The proved local F-leg and G-leg envelopes then instantiate it, so the G-leg input that is explicit in ConclusionAssemblyFinal is discharged here at Gv:= ∇·D̂_q = competitorDivergence.

What is not proved #

Main results #

References #

The payload is nonnegative #

theorem Algsuperdiff.Section3.Provider.Multiscale.payload_nonneg {b γ Ktot Ccol Cmass : ℝ} {k₀ : ℕ} (hs : ℝ) (hK : 0 ≤ Ktot) (hC : 0 ≤ Ccol) (hCmass : 0 ≤ Cmass) :
0 ≤ layerSumConst b γ k₀ Ktot Ccol Cmass * (3 ^ (γ * hs) * (1 + 3 ^ (2 * b * hs) * Real.exp (-(↑k₀ / 36))))

The Step-3 payload in [0,∞] #

theorem Algsuperdiff.Section3.Provider.Multiscale.tsum_simplexPartition_cutoff_two_leg_le_ofReal_payload {d : ℕ} (M : ABKModel d) {m : ℤ} {hn : ℕ → ℕ} {L : ℤ} {omega : Cutoff.CutoffSample d} {p q : HCPolySupport.Vec d} {Fc Gc : Whitney.KuhnCell d → HCPolySupport.Vec d} {b γ ε Cmass Ktot Ccol : ℝ} {hs k₀ : ℕ} {Mass Bad : ℕ → ℝ} (hmono : Monotone hn) (hb0 : 0 < b) (hb9 : 9 * b ≤ 1) (hγ0 : 0 ≤ γ) (hγ : 4 * γ ≤ 1 - b) (hK : 0 ≤ Ktot) (hC : 0 ≤ Ccol) (hCmass : 0 ≤ Cmass) (hε0 : 0 ≤ ε) (hεk0 : ε ≤ Real.exp (-↑k₀)) (hMass0 : ∀ (j : ℕ), 0 ≤ Mass j) (hBad0 : ∀ (j : ℕ), 0 ≤ Bad j) (hMass : ∀ (j : ℕ), Mass j ≤ Cmass * 3 ^ (-↑j)) (hBadMass : ∀ (j : ℕ), Bad j ≤ Cmass * 3 ^ (-↑j)) (hBadDens : ∀ (j : ℕ), Bad j ≤ ε + 3 ^ (-(layerQuantity b hs k₀ j / 2))) (hgood : ∀ (n : ℕ), ∀ Q ∈ Whitney.whitneyLayer m hn n, ∀ T ∈ Whitney.whitneySimplexCells m hn n Q, goodCellForm M m hn L omega p q T ≤ Ktot * 3 ^ (γ * layerQuantity b hs k₀ n)) (hcol : ∀ (n : ℕ), ∀ Q ∈ collarLayer M m hn n omega, ∀ T ∈ Whitney.whitneySimplexCells m hn n Q, collarCellForm M m hn L omega Fc Gc T ≤ Ccol * 3 ^ (2 * b * layerQuantity b hs k₀ n)) (hmassgood : ∀ (n : ℕ), ∑ Q ∈ Whitney.whitneyLayer m hn n, Whitney.cubeMassRatio (HCPolySupport.originCube d m) Q ≤ Mass n) (hmasscol : ∀ (n : ℕ), ∑ Q ∈ collarLayer M m hn n omega, Whitney.cubeMassRatio (HCPolySupport.originCube d m) Q ≤ Bad n) :
∑' (T : ↑(Whitney.simplexPartition m hn)), (ENNReal.ofReal (cellWeight m ↑T * goodCellForm M m hn L omega p q ↑T) + ENNReal.ofReal (cellWeight m ↑T * collarCellForm M m hn L omega Fc Gc ↑T)) ≤ ENNReal.ofReal (layerSumConst b γ k₀ Ktot Ccol Cmass * (3 ^ (γ * ↑hs) * (1 + 3 ^ (2 * b * ↑hs) * Real.exp (-(↑k₀ / 36)))))

The assembled Step-3 payload in [0,∞], at a free competitor pair #

theorem Algsuperdiff.Section3.Provider.Multiscale.tsum_simplexPartition_cutoff_two_leg_le_ofReal_payload_assembled_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) {k₀ : ℕ} (hk₀ : 1 ≤ 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) {β : ℝ} (hβ0 : 0 < β) (hβ9 : 9 * β ≤ 1) (hβb : 2 * b + 2 * M.gamma + eps ≤ 2 * β) (hγwin : 4 * (2 * M.gamma + eps) ≤ 1 - β) {kp : ℕ} (hcap : 9 * 99 ^ d * (Real.exp (-(Percolation.siteRateBase d / 2 * ((↑E)⁻¹ ^ 2 * M.gamma⁻¹))) + 3 ^ (-(↑k₀ / 2))) ≤ Real.exp (-↑kp)) :
∀ᵐ (omega : Cutoff.CutoffSample d) ∂↑(Cutoff.cutoffSampleLaw M), (Percolation.hsepSet M m (↑E) b omega).Nonempty → (∀ (n : ℕ), ∀ Q ∈ Whitney.whitneyLayer m (Whitney.whitneyScale M m (↑E) b k₀ omega) n, Stream.cubeSupBound Q Q.scale L ↑omega ≤ whitneyWaveLayerScale M m (Whitney.whitneyScale M m (↑E) b k₀ omega) n L * t) → ∀ (Fv Gv : Whitney.KuhnCell d → HCPolySupport.Vec d), (∀ (n : ℕ), ∀ Q ∈ Whitney.whitneyLayer m (Whitney.whitneyScale M m (↑E) b k₀ omega) n, ∀ T ∈ Whitney.whitneySimplexCells m (Whitney.whitneyScale M m (↑E) b k₀ omega) n Q, HCPolySupport.vecNormSq (Fv T - p) ≤ Cgrad ^ 2 * 3 ^ (2 * (b * (↑n + ↑(Whitney.whitneyScale M m (↑E) b k₀ omega n)))) * HCPolySupport.vecNormSq p) → (∀ (n : ℕ), ∀ Q ∈ Whitney.whitneyLayer m (Whitney.whitneyScale M m (↑E) b k₀ omega) n, ∀ T ∈ Whitney.whitneySimplexCells m (Whitney.whitneyScale M m (↑E) b k₀ omega) n Q, HCPolySupport.vecNormSq (Gv T - q) ≤ Cgrad ^ 2 * 3 ^ (2 * (b * (↑n + ↑(Whitney.whitneyScale M m (↑E) b k₀ omega n)))) * HCPolySupport.vecNormSq q) → ∑' (T : ↑(Whitney.simplexPartition m (Whitney.whitneyScale M m (↑E) b k₀ omega))), (ENNReal.ofReal (cellWeight m ↑T * goodCellForm M m (Whitney.whitneyScale M m (↑E) b k₀ omega) L omega ((√↑(Annealed.sigmaBar M i))⁻¹ • p) (√↑(Annealed.sigmaBar M i) • q) ↑T) + ENNReal.ofReal (cellWeight m ↑T * collarCellForm M m (Whitney.whitneyScale M m (↑E) b k₀ omega) 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)) ≤ ENNReal.ofReal (layerSumConst β (2 * M.gamma + eps) kp (ktotConst M m i 3 (ktotEnvelopeSup M m L eps t) p q) (collarEnvelopeConst M m i L eps t Cgrad p q) (6 * ↑d) * (3 ^ ((2 * M.gamma + eps) * ↑(Percolation.hsep M m (↑E) b omega + k₀)) * (1 + 3 ^ (2 * β * ↑(Percolation.hsep M m (↑E) b omega + k₀)) * Real.exp (-(↑kp / 36)))))

The four local cell-constant clauses at the concrete competitor #

The local top-level join at the concrete competitor #