This document provides an overview of Turing machines including:
- Turing machines are mathematical models that can perform any computation like a computer and have an infinite tape with a tape head.
- A Turing machine is defined by 7 tuples including states, alphabets, transition function, and blank symbols.
- Multitape Turing machines have multiple tapes that can be accessed independently by separate heads.
- The instantaneous description specifies the current state, tape symbol under the head, and full tape configuration.
- Transition diagrams visually represent the transition function that specifies how the tape and state change based on the current symbol.