claimroutineinferred_dep
Band recursion yields approximation integer
Finite band recursion gives an integer approximating at scale
turns the banded product into a concrete integer computation
Claim·§10.3 Multiplication by minimum-index bands·inside lemMultiplication with linear clock-gap storage
Statement (paper)
There are only finitely many nonempty retained bands, and each positive nonempty band satisfies . Define the integers and by the recursion and , starting from the most distant retained band with zero missing tail. Then the integer satisfies Equation for , since the difference between and the sum of all retained terms in scale- units is at most , the error before the final floor is less than , and the final floor costs less than one more unit.
In plain English
Only finitely many retained bands are nonempty, and each positive nonempty band satisfies . The recursion , started at the farthest retained band, and produce an integer that approximates at scale as required by Equation (arith-approximation).
Why it's here
This turns the band-truncated product into a concrete finite computation of integers. The omitted tail is already below by the previous band-decomposition claim. The floors in the recursion add at most of error, which keeps the error before the final floor under . The final floor then costs less than one more unit, so the total error fits the approximation requirement, and later claims can implement the recursion with small storage.
Classified routine:
Routine error bookkeeping for a truncated product computed by a floor-based recursion, following directly from the band-decomposition tail bound of the previous claim and a geometric bound on the accumulated floor errors.
Uses
Used by
Sources
PaperOpen
- Section
- §10.3 Multiplication by minimum-index bands
- Page
- —
- Label
—- Line
sections/arithmetic.tex:299
Leannot aligned
Phase 2 aligns this node to a Lean declaration.
Friction
- infoinferred_depoutline: "Band recursion gives approximation integers" rests on claim-lem-arith-multiplication-1