Documentation

LeanPool.SmallUndecidableGroups.Machine.TM0PostAdapter

TM0PostAdapter #

Part of the dependency closure of the small undecidable group constructions.

A write instruction of TM0 is simulated by writing while moving right, then returning left.

Instances For

    Convert Mathlib's atomic move-or-write TM0 into the combined write-and-move binary machine used by Post's rewriting construction.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      Finite-list initial configuration corresponding to TM0.init.

      Equations
      Instances For

        The finite-list tape represents Mathlib's quotient tape; trailing blank cells are therefore harmless.

        Equations
        Instances For

          One atomic TM0 step is simulated by one combined step for a move and by two combined steps for a write.

          The combined machine has the same halting domain as the Mathlib machine.

          Direct fixed-target Thue characterization of Mathlib TM0 halting.