Packed circuit fragments for one Turing-machine transition #
This definitions layer compiles the canonical list of next-configuration formulas into one appendable raw-circuit fragment. The formula outputs are copied into a contiguous block in configuration-atom order, so that block can serve directly as the input configuration of a later unrolled step.
noncomputable def
Complexity.CircuitUnrolling.stepFormulas
{k : ℕ}
(tm : NTM k)
(T configBase choiceWire : ℕ)
:
Next-configuration formulas in the canonical configuration-atom order.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Machine-dependent coefficient in the quadratic one-step size bound.
Equations
Instances For
noncomputable def
Complexity.CircuitUnrolling.stepFragment
{k : ℕ}
(tm : NTM k)
(T configBase choiceWire available : ℕ)
:
Compile one bounded transition after an existing raw-circuit prefix.
The packed outputs follow configAtoms, independently of the variable sizes
of the formulas that compute them.
Equations
- One or more equations did not get rendered due to their size.