Resetting several binary work tapes — definitions #
resetBinaryWorkManyTM targets sequentially rewinds and clears every work
tape named by targets. The executable machine depends only on the tape-index
list; represented contents and resource bounds occur only in its contracts.
The standard parked blank work tape produced by binary reset.
Instances For
Sequentially reset every work tape in targets, with skipTM as the
empty-list identity.
Equations
Instances For
Exact work family obtained by applying the advertised resets in order.
Equations
Instances For
def
Complexity.TM.resetBinaryWorkManyTime
{n : ℕ}
(bits : Fin n → List Bool)
(headBound : Fin n → ℕ)
:
Compositional time bound: every reset is followed by one sequencing seam,
and the empty-list skipTM costs one final step.
Equations
- One or more equations did not get rendered due to their size.
- Complexity.TM.resetBinaryWorkManyTime bits headBound [] = 1