Human Tech Tree
Researched1936 · Machine Age (1900 – 1945)

Formal Sciences & Matter / Mathematics

Computability (Turing)

Turing describes the universal computing machine in 1936 and proves that some problems cannot be solved by any algorithm.

Open in the interactive tree →

Alan Turing, and independently Alonzo Church, defined what a computational procedure is. The Turing machine can carry out any computable task, while the halting problem shows that some questions can never be answered algorithmically. The architecture of computers and today's meaning of 'algorithm' grew out of this theory.

Prerequisites

Unlocks

More in Mathematics · Machine Age

All 63 points in Mathematics →

Open in the interactive tree →