claimroutineinferred_dep
Simultaneous work-space bound on all tapes
All work heads stay within , so work space is at most
gives the space guarantee and the configuration count base
Claim·§13.5 Explicit simultaneous bounds·inside thmEffective compiler from randomized to deterministic logspace
Statement (paper)
On every input of length , every work head stays in , so that the library's live data and all callback data satisfy this bound simultaneously. Encoding each work alphabet of size in bits per symbol, the total work data is at most , and even where , since .
In plain English
On every input of length , every work head of the compiled machine stays within , so the total work data, encoded at at most bits per symbol, is at most , and even with .
Why it's here
This turns the head-position bound into a concrete work-space count that holds at once for the library's live data and all callback data, which gives the space guarantee of the theorem. The final step uses , and the explicit bound on the number of cells and bits per cell is what the bit-time configuration count in the next claim relies on.
Classified routine:
Direct bookkeeping from the earlier head-position bound: it encodes each work alphabet in binary, counts cells times bits per cell, and applies . This is a standard space-accounting calculation.
Uses
Used by
Sources
PaperOpen
- Section
- §13.5 Explicit simultaneous bounds
- Page
- —
- Label
—- Line
sections/compiler.tex:452
Leannot aligned
Phase 2 aligns this node to a Lean declaration.
Friction
- infoinferred_depoutline: "Simultaneous work-space bound for all tapes" rests on claim-thm-effective-simulation-1
- infoinferred_depoutline: "Simultaneous work-space bound for all tapes" rests on claim-thm-effective-simulation-3