Documentation

LeanPool.Superdiffusion.Algsuperdiff.Section4.Provider.Annular.DichotomyDisplay

DichotomyDisplay #

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

The [0,โˆž] dichotomy that removes ๐’ขโ‚‚ from the clause-(i) display #

ABK26, Section 4.1. The proved clause-(i) chain reaches the representative display through ClauseOne.clauseOne_bound, whose binder hsumE asks for real summability of the weighted annular double family 3^{โˆ’s(mโˆ’n)} ยท annularErrorLatticeMax. EventReading supplies that binder from a ๐’ขโ‚‚ membership. That is the only place ๐’ขโ‚‚ enters clause (i), and it is a genuine divergence from the printed statement: the clause-(i) indicator of the Section 4.1 display is ๐’ขโ‚€ โˆฉ ๐’ขโ‚(m; s, โˆšcโ‹† ฮณ^{โˆ’1/2}) and carries no ๐’ขโ‚‚.

This module removes the dependence, with no event and no probability at all.

The dichotomy #

The display's own first term

clauseOneTermOne M m s ฯ‰ = ฮฃ_{j โ‰ค m} ฮฃ_{n โ‰ค jโˆ’1} ofReal(3^{โˆ’s(mโˆ’n)}) ยท
                             sup_{v โˆˆ 3^n Z^d โˆฉ (โ–ก_j โˆ– โ–ก_{jโˆ’1})} ofReal(๐“”ยฒ)

is an [0,โˆž]-valued object that is always defined. For each ฯ‰ separately:

Note that this route is sharper than the ๐’ขโ‚‚ route, which spent the factor 3^{โˆ’(3/4)s(mโˆ’n)} of slack between the event weight 3^{โˆ’(s/4)(mโˆ’n)} and the display weight 3^{โˆ’s(mโˆ’n)}: here the comparison is against the display's own term, at the display's own weight, with no slack at all.

The packaged consequence is clauseOne_representative_display_dichotomy: the A5b representative display with hbound gated on finiteness of the first term, so a producer of hbound never has to exhibit hsumE from an event.

Part A -- the eventless hsumE #

theorem Algsuperdiff.Section4.Provider.Annular.ofReal_annFamError_tsum_le_clauseOneTermOne {d : โ„•} (M : Section3.ABKModel d) (m : โ„ค) (s : { s : โ„ // 0 < s }) (omega : Section3.Cutoff.CutoffSample d) :
โˆ‘' (j : { j : โ„ค // j โ‰ค m }) (n : { n : โ„ค // n โ‰ค โ†‘j - 1 }), ENNReal.ofReal (3 ^ (-(โ†‘s * โ†‘(m - โ†‘n))) * annularErrorLatticeMax M s omega โ†‘j โ†‘n) โ‰ค clauseOneTermOne M m s omega

The [0,โˆž] sum of the real weighted annular family of squared (2,2) error maxima is below the display's own first term. Termwise: ofReal(3^{โˆ’s(mโˆ’n)} ยท max) = ofReal(3^{โˆ’s(mโˆ’n)}) ยท ofReal(max) and the finite lattice maximum is below the [0,โˆž]-valued lattice supremum (DisplaySlots.ofReal_annularErrorLatticeMax_le). No event, no weight slack.

The hsumE binder of ClauseOne.clauseOne_bound, eventlessly.

If the display's first term is finite at ฯ‰, the real weighted annular family of squared (2,2) error maxima is summable at ฯ‰. This replaces the ๐’ขโ‚‚-conditioned reading of that binder: no ๐’ขโ‚‚, no probability, no threshold.

Part B -- the trivial half of the dichotomy #

The โŠค branch. When the display's first term is infinite the whole right-hand side is โŠค, because its coefficient ofReal(C s) is nonzero: this is exactly where the frozen statement's 0 < C is consumed.

Part C -- the display with hbound gated on finiteness #

theorem Algsuperdiff.Section4.Provider.Annular.clauseOne_representative_display_dichotomy {d : โ„•} (M : Section3.ABKModel d) (m : โ„ค) (s : { s : โ„ // 0 < s }) (Event : Set (Section3.Cutoff.CutoffSample d)) {C : โ„} (hC0 : 0 < C) (hbound : โˆ€แต (omega : Section3.Cutoff.CutoffSample d) โˆ‚โ†‘(Section3.Cutoff.cutoffSampleLaw M), omega โˆˆ Event โ†’ clauseOneTermOne M m s omega โ‰  โŠค โ†’ โˆ€ (L : โ„ค), m โ‰ค L โ†’ IsClauseOneBound (Support.fluxCorrectedError M L m (โ†‘s) omega ^ 2) (annDouble m fun (j n : โ„ค) => 3 ^ (-(โ†‘s * โ†‘(m - n))) * annularErrorLatticeMax M s omega j n) (M.gamma ^ 2 * |Real.log M.gamma| ^ 4) (gradTailSq M m omega) (โˆ‘' (v : โ„•), 3 ^ (-(โ†‘s / 2) * โ†‘v) * shellBlockLatticeReal M m omega (m - โ†‘v) ^ 2) (โ†‘s) (Section3.Disorder.cstar M) M.gamma C) :

The clause-(i) representative display, by the [0,โˆž] dichotomy.

Identical to DisplaySlots.clauseOne_representative_display_latticeMax except that the pointwise chain hbound is only required where the display's first term is finite. On the complementary set the display holds because its right-hand side is โŠค.

The gain is that a producer of hbound may discharge the hsumE binder of ClauseOne.clauseOne_bound from summable_annFam_error_of_clauseOneTermOne_ne_top instead of from a ๐’ขโ‚‚ membership, which is what lets the endpoint be stated at the honest frozen clause-(i) event ๐’ขโ‚€ โˆฉ ๐’ขโ‚(m; s, โˆšcโ‹† ฮณ^{โˆ’1/2}).

The hypothesis 0 < C (rather than 0 โ‰ค C) is the only cost, and it is the positivity the frozen statement already carries.

The remaining hypothesis is a conditional A obligation, not a source premise; no source node is claimed, realized or closed.