Numeric initialization schedule for direct tableau serialization #
This definitions layer flattens the positive-input initialization fragment into state, head, and cell segments. Variable schedule data consists only of natural-number indices and positions. Machine states remain fixed finite parameters, and symbol order is baked into four-gate cell blocks.
Input cells are separated into the left marker, data positions 1, ..., n,
and the blank tail. Work and output tapes share one blank-tape schedule. No
run-time schedule value stores a configuration atom or formula tree.
Concatenate count blocks supplied by an increasing natural index.
Equations
- Complexity.CircuitUnrolling.Serializer.indexedGateBlocks 0 x✝ = []
- Complexity.CircuitUnrolling.Serializer.indexedGateBlocks count.succ x✝ = x✝ 0 ++ Complexity.CircuitUnrolling.Serializer.indexedGateBlocks count fun (index : ℕ) => x✝ (index + 1)
Instances For
One raw constant gate using existing wire zero.
Equations
Instances For
Symbol gates for a left-marker cell, in zero/one/blank/start order.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Symbol gates for a blank cell, in zero/one/blank/start order.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Symbol gates for one data cell whose source is primary wire inputIndex.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Initial-state one-hot gates in the machine's fixed finite-state order.
Equations
- One or more equations did not get rendered due to their size.
Instances For
One head-position gate: exactly position zero is initially active.
Equations
Instances For
Initial head gates for one tape, at positions 0, ..., T.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Initial head gates in input/work/output tape-major order.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Input data-cell gates for positions 1, ..., n; block index i reads wire i.
Equations
Instances For
Blank input-cell gates for positions n + 1, ..., T + 1.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Complete input-tape cell segment: marker, data, then blank tail.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Cell segment for one initially blank work or output tape.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Cell gates for all work tapes followed by the output tape.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Complete direct positive-input initialization schedule.
Equations
- One or more equations did not get rendered due to their size.