WeightedGoodRun #
Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.
The θ-weighted good-run iterate and the weighted run assembly #
ABK26, §4.3, inside the proof of l.iteration.lemma, Step 4 and Step 3, for
abstract nonnegative sequences E δ w : ℤ → ℝ.
IterationExcessDecay.goodRunExcessIterate iterates the h-gap decay recurrence and
discards every θ-weight on the error terms, which is what the source's own display
does. The decay-carrying half of the lemma needs the opposite bookkeeping: the weights
must be kept, because the geometric series
∑_{r ≥ 0} (θ^h)^r ≤ 1/(1 − 3/5) = 5/2 (θ^h < 3/5)
then bounds the whole accumulated w-budget of a run by (5/2)·(a single bound Mp for w on the run), with no dependence on the run length. That is the only reason a
single power of the error scale survives to the bottom of [n,m]; with the weights
discarded one gets a length-dependent ∑_j w_j instead.
Three results, all abstract:
weightedGoodRunIterate--- the weighted iterate. The geometric series is internalised: the induction carries the closed budget(5/2)·Mpand the stepθ^h·(5/2)Mp + Mp ≤ (5/2)Mpis exactly the geometric estimate atθ^h ≤ 3/5((3/5)(5/2) + 1 = 5/2, an equality --- the gate is used at full strength here).weightedRunBound--- the same bound at the exact bottomaof a run[a,b]. The iterate only reachesb − t h; the remainings = (b−a) mod hscales are crossed with quasi-monotonicity, and theθ-power is restored to the geometricθ^{b−a}at the cost of the division remainder(κ θ^{-1})^h.weightedAssemble--- the downward run assembly acrossB: one factorΛ = 2(κθ^{-1})^{h+2}per bad scale (plus one for the initial run), the payoff being the genuineθ^{m−k}on the top excess and a length-independent error budget.
What the θ-powers cost, and why the anchor's prefactor has room for it #
Each bad scale is crossed with E_{k−1} ≤ κ E_k, which loses one power of θ
against the θ^{m−k} bookkeeping, and each good run loses at most θ^{-(h+1)}
(the division remainder plus the two crossings). The assembly therefore pays
θ^{-(h+2)(|B ∩ [k,m]| + 1)}, which is below the frozen statement's
θ^{-C(h+1)(|B|+1)} for any C ≥ 2: the θ-power prefactor of conclusion
(ii) is the legitimate division remainder, and it is ≥ 1 because θ < 1,
so it is slack, never a burden.
References #
θ-power bookkeeping #
The weighted iterate #
The θ-weighted good-run iterate (first display, with the weights kept).
On a run [a,b] carrying the h-gap decay recurrence, with the error scale w bounded
by Mp on the run,
E_{b − t h} ≤ (θ^h)^t E_b + (5/2) Mp + ∑_{(b − t h, b]} δ ,
for every t with a ≤ b − t h. The constant 5/2 is the closed geometric budget
∑_r (θ^h)^r ≤ 1/(1 − 3/5): the induction step
θ^h (5/2) Mp + Mp ≤ (3/5)(5/2) Mp + Mp = (5/2) Mp is that estimate, and it is an
equality at θ^h = 3/5, so the gate is used at full strength. Compare
goodRunExcessIterate, which discards the weights and therefore carries the whole sum
∑_r w_{b−rh}.
The weighted run bound at the exact bottom of a run #
The weighted good-run bound at the bottom of the run.
The iterate of weightedGoodRunIterate proves on b − t h, which overshoots
the bottom a by the division remainder s = (b − a) mod h < h. Crossing
those s scales with quasi-monotonicity and restoring the θ-power to the
geometric θ^{b−a} costs exactly (κ θ^{-1})^h:
E_a ≤ (κ θ^{-1})^h · (θ^{b−a} E_b + (5/2) Mp + ∑_{[a,b]} δ) .
Both losses are θ-powers or κ-powers of the fixed lag h, never of the run length:
that is what makes the assembly length-independent.