Church Turing Thesis

2 min read Last updated Wed Jul 01 2026 07:43:06 GMT+0000 (Coordinated Universal Time)

Any real-world computation can be translated into an equivalent Turing machine computation. A TM is the general model of computation.

Formerly known as Church’s thesis. First formulated by Alonzo Church. Treated as a conjecture, not a mathematical theorem, because “real-world computation” has no formal definition.

Accepted because:

  • No counterexample proposed in 90+ years.
  • All other theoretical computation models proven equivalent to TMs.
  • Enhanced TMs (multi-tape, nondeterministic, probabilistic) provide no additional computing power.
  • TM operations capture all steps essential to human computation.

Implications

Limits of Computation

If no TM can solve a problem, no algorithm can. The thesis converts questions about “what is computable” into questions about Turing machines.

Problems beyond TM capability:

  • The Halting Problem: given a TM and input, decide if the TM halts. Proven undecidable by diagonalization.
  • Rice’s Theorem: any non-trivial semantic property of a TM’s language is undecidable.

Undecidability Transfer

To show a new problem PP is undecidable, reduce a known undecidable problem (typically the Halting Problem) to PP. If a TM for PP existed, it would solve the Halting Problem — contradiction.

Hierarchy of Problems

The thesis anchors the Chomsky hierarchy at the top:

  • Decidable problems correspond to recursive languages.
  • Semi-decidable problems correspond to recursively-enumerable languages.
  • Everything above Type 0 is beyond any computation.
Was this helpful?