claimroutineinferred_dep
Probe copies fit enlarged A,D bound
Probe copies have live length at most
arithmetic behind the probe-size bound
Statement (paper)
Let and . For a fixed copy factor and bounded metadata cost , choose and , uniformly over all finite instruction cases. Then , so the complete live local portion of a probe at , including a fixed number of edited or saved controller copies, has length at most , and neither shared facilities nor the outside stack are copied.
In plain English
For and , choosing and gives . So a probe at , including a fixed number of edited or saved controller copies plus bounded metadata, has live local length at most , with shared facilities and the outside stack not copied.
Why it's here
This is the arithmetic behind the probe-size bound in the parent lemma. The allowance definition bounds each suspended record by , and the clock condition lets the extra slope be absorbed into . Fixed constants , uniform over the finitely many instruction cases, then cover copies and metadata cost .
Classified routine:
Elementary linear-inequality bookkeeping: with , the excess slope is absorbed into . It applies the allowance bound from def-ctrl-allowance to copies plus metadata.
Uses
Used by
Nothing in the paper
Sources
PaperOpen
- Section
- §11.2 Program states and record bounds
- Page
- —
- Label
—- Line
sections/implementation.tex:405
Leannot aligned
Phase 2 aligns this node to a Lean declaration.
Friction
- infoinferred_depoutline: "Probe copies fit enlarged A,D bound" rests on def:ctrl-allowance
- infoinferred_depoutline: "Probe copies fit enlarged A,D bound" rests on claim-lem-ctrl-local-graph-1