Origins & Computability · 1936
On Computable Numbers (Turing Machine)
Turing defined a precise abstract model of mechanical computation and used it to characterize which functions can be computed and to prove that some well-defined problems cannot.
Editorial record
Plain-language summary
Turing described a simple imagined device that reads and writes symbols on a tape according to a finite table of rules, and argued this captures anything a human clerk could compute by following steps. Using it he showed that a single 'universal' machine can simulate any other by reading its description, and that the halting problem has no general algorithmic solution. This gave a rigorous definition of 'algorithm' and 'computable', and the universal-machine idea underlies the concept of a programmable general-purpose computer.
Knowledge graph
Relationships
Antecedents
GeneralizesEvidence: Strongly supported
First Draft of a Report on the EDVAC (stored-program architecture)
Universal machine realized as stored-program computer
O-006
ExtendsEvidence: Direct
Computing Machinery and Intelligence (Turing Test)
Turing extends computability to the question of thinking
O-011
Descendants
Depends onEvidence: Strongly supported
Analytical Engine & the First Algorithm
Programmable-machine concept precedes the Turing machine
O-003
Source record
Provenance
- Record ID
- O-003
- Record created
- 2026-07-13
- Last reviewed
- 2026-07-14
- Record version
- 2
Citation caveat: Citation metadata is approximate and marked unverified in the source dataset.