Documentation

LeanPool.Superdiffusion.Algsuperdiff.Section4.Provider.Annular.ClauseOneHonestEvent

ClauseOneHonestEvent #

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

The honest Section 4.1 clause-(i) event: amplitude and output constant #

The A6a conditional endpoint is stated at Support.goodEventBase M Ccg m s ε = 𝒢₀ ∩ 𝒢₁(m; s, s ε √c⋆ γ^{−1/2}) ∩ 𝒢₂(m; s, ε). The Section 4.1 clause-(i) display is stated at the larger event

𝒢₀(m) ∩ 𝒢₁(m; s, √c⋆ γ^{−1/2}),

with no 𝒢₂ factor and with the 𝒢₁ amplitude not damped by s ε. A6a's finding (d) recorded the divergence and finding (e) mapped the route out. This module carries the two arithmetic facts that route consumes: annularEventAmplitude_sq, the square T'² = c⋆ γ^{−1} of the honest amplitude, and clauseOneOutConstant_pos, the positivity of the composite's output constant.

What changes with the larger event, and what does not #

The quadratic 𝒢₁ readings of EventReading (tsum_shellQuarter_le_of_eventG1 and its kin) — the ones that would degrade from T² to T'² = c⋆ γ^{−1} — are not used by clause (i) at all. They are consumed by the clause-(ii) budget ClauseTwo.clauseOneDisplayRhs_le_of_goodEventBase, which legitimately runs on the smaller goodEventBase (the manuscript's own e.lambda.good.events) and is untouched here.

Part A -- the honest amplitude and the positive output constant #

theorem Algsuperdiff.Section4.Provider.Annular.clauseOneOutConstant_pos {C₁ C₂ Ktail Cshom : ℝ} (hC₁ : 0 < C₁) (hC₂ : 0 < C₂) (hKtail : 0 ≤ Ktail) (hCshom : 6 ≤ Cshom) :
0 < clauseOneOutConstant C₁ C₂ Ktail Cshom

The output constant of the clause-(i) composite is positive as soon as the two slot constants are. This is the input of the dichotomy's ⊤ branch.