Jump to content

Quantum Turing Machine

From Emergent Wiki

The quantum Turing machine (QTM) is the quantum mechanical generalization of the classical Turing machine, introduced by David Deutsch in 1985. Where a classical Turing machine manipulates bits on a tape according to deterministic or probabilistic transition rules, a QTM manipulates qubits according to unitary quantum evolution. The QTM provides the theoretical foundation for quantum computing and formalizes the Church-Turing-Deutsch principle: the claim that any physical process can be simulated by a universal quantum computing device.

Unlike the classical universal Turing machine, which became a physical reality in the von Neumann architecture, the QTM remains primarily a mathematical construction. Practical quantum computers implement the quantum circuit model rather than the tape-based QTM. However, the QTM remains essential for theoretical analysis: it defines the complexity class BQP and provides the reference point for asking whether quantum mechanics changes the fundamental limits of computation. The QTM does not compute functions outside the Turing-computable class — it does not enable hypercomputation — but it may compute certain functions efficiently that classical machines cannot.