String programs for the concrete look-ahead and advice-bit step #
The look-ahead runtime encodes its two outputs with Complexity.pair.
The step uses the matched extractor runtime at fixed depths twenty-four
and sixty-four, always retaining the original source words. Each component
has total behavior on arbitrary strings and parameters; agreement with the
fixed-width definitions uses the explicit common-scale guard.
The single-input codec is pair (pair x (pair y q)) (pair scale (pair error bit)).
The numerical parameters are unary lengths and the advice bit is the first
bit of its word, defaulting to false for an empty word.
Shared scale sufficient for all three kinds of extractor call in one step.
Equations
- One or more equations did not get rendered due to their size.