Definition

Multi-tape Turing Machine

A multi-tape Turing Machine with tapes ( ‘work tapes’), is defined as the 8-tuple:

  • See Turing Machine definition for the meaning of the symbols
  • Only the first tape has the input string. The remaining work tapes are filled with blank () symbols.

The key difference in a multi-tape TM is that the transition function, , takes in a state () and different input characters (one per tape), then transitions to another state () moving each tape left or right independently, optionally overwriting characters.

For example, take a 3-tape Turing Machine, having 2 work tapes would have a given by:

Theorems

T1: Turing recognisability is equivalent for multi-tape Turing machines

Let be a language. Then: