Numeric schedules for moved-head formulas -- definitions #
A moved-head formula is a three-member disjunction, one member for each head direction. Each member consists of an effect-formula schedule, a numeric predecessor-head schedule, and one conjunction gate. The complete stream then adds the false identity and three reverse disjunction connectors.
The schedule state is entirely natural-number and Boolean data. Machine cases, tape slots, directions, bounded indices, formula trees, and list cursors occur only in the compile-time extractor or the proof adapter.
Number of fixed movement directions in left/right/stay order.
Instances For
Compile-time case-selection oracle, indexed by a numeric direction code and then by a numeric transition-case index.
Equations
- One or more equations did not get rendered due to their size.
- Complexity.CircuitUnrolling.Serializer.movedHeadCaseSelectedAt tm tape x✝ = fun (x : ℕ) => false
Instances For
Gate count of every predecessor-head child.
Equations
Instances For
Gate count of the effect child for one numeric direction.
Equations
- One or more equations did not get rendered due to their size.
Instances For
First gate position of one direction member.
Equations
- One or more equations did not get rendered due to their size.
Instances For
First gate position of one direction's predecessor-head child.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Final conjunction gate of one direction member.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Numeric raw fragment for one left/right/stay conjunction member.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Forward stream of the three direction-member blocks.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Complete numeric raw schedule for a moved-head formula.
Equations
- One or more equations did not get rendered due to their size.