Researched
Turing Machine
Alan Turing shows mathematically what a computing machine can compute at all, and what it never can.
Open in the interactive tree →In “On Computable Numbers” (1936) Turing described a simple imaginary machine with a tape and a state table that can carry out any computable task (the universal machine). He also proved that some problems are unsolvable (the halting problem); Alonzo Church reached the same result by another route in 1936. This fixed the theory behind every later computer and every piece of software.
Prerequisites
- Number Systems & Place Value~3000-2000 BC
- Analytical Engine & Punch Cards1837
- Gödel's Incompleteness1931Turing answered the decision problem that Goedel's theorem had opened