A finite deterministic Turing machine can be represented by a finite semigroup presentation whose generators are tape symbols, state symbols, a boundary marker , and an accept symbol . Defining equalities replace the local scanned symbol and state according to machine instructions, with separate boundary cases for implicit blanks. Only terminal-state equalities erase tape letters and then replace by . A derivation from an initial description to must encounter a terminal state before its first erasure. Simulation equalities preserve halting membership in either direction: for a deterministic transition , halts if and only if halts. Thus reverse use of defining equalities cannot create a false halting certificate. Boundary and erasure rules require explicit checking for every chosen encoding.

Articles by others on the same topic (0)

There are currently no matching articles.