Work

On Computable Numbers

paper · 1936

Computing Mathematics Theory of Computation

“On Computable Numbers, with an Application to the Entscheidungsproblem” is a seminal 1936 paper by Alan Turing that established the theoretical foundations of computer science. The paper introduced the concept of the Turing machine—an abstract model of computation that remains central to theoretical computer science today.

The Problem

The paper addressed the Entscheidungsproblem (German for “decision problem”), posed by mathematician David Hilbert in 1928. Hilbert asked whether there exists a general algorithm that could determine the truth or falsity of any mathematical statement.

Turing’s answer was no—and in proving this, he invented modern computer science.

The Turing Machine

To rigorously define what an “algorithm” means, Turing conceived of an abstract computing device now called a Turing machine[1]:

Despite its simplicity, Turing proved that this machine could compute anything that is computable—a result known as the Church-Turing thesis.

Key Results

The paper established several foundational results[2]:

Impact

“On Computable Numbers” is one of the most influential papers in the history of mathematics and computer science:

Every digital computer today is essentially a physical realization of Turing’s abstract machine.


Sources

  1. Stanford Encyclopedia of Philosophy. “Turing Machines.” Comprehensive explanation of Turing machines and their significance.
  2. Wikipedia. “On Computable Numbers.” Overview of the paper’s key results and historical context.