IT-Lexikon › Programmierung › On Computable Numbers

On Computable Numbers

Programmierung Svenska → Aktualisiert: 2026-10-05
Mehr Infos
Erstellt von
Alan Turing
Jahr
1936
Typ
Wissenschaftlicher Aufsatz

Alan Turings Aufsatz von 1936, der den Computer als mathematisches Objekt erfand, bevor irgendjemand einen gebaut hatte.

Voller Titel: On Computable Numbers, with an Application to the Entscheidungsproblem. Turing war 23, reichte den Aufsatz im Mai 1936 ein und veröffentlichte ihn in den Proceedings of the London Mathematical Society. Die Aufgabe war Hilberts Entscheidungsproblem: Gibt es ein mechanisches Verfahren, das entscheidet, ob eine beliebige mathematische Aussage aus den Axiomen folgt? Um das zu beantworten, musste er erst definieren, was „mechanisches Verfahren“ überhaupt heißt – und tat das mit einer gedachten Maschine mit unendlichem Band, Lesekopf und Zustandstabelle.

Alles Weitere folgt aus dieser Definition: eine universelle Maschine, die jede andere simulieren kann, wenn man ihre Beschreibung aufs Band schreibt, der Beweis, dass keine Maschine entscheiden kann, ob eine beliebige Maschine je anhält, und damit ein Nein an Hilbert. Alonzo Church war mit dem Lambda-Kalkül Monate früher zum selben Ergebnis gekommen, was die Veröffentlichung fast kippte – Turing musste einen Anhang ergänzen, der beide Formulierungen als gleichwertig zeigte. Das eigentliche Vermächtnis ist nicht der Beweis, sondern der Seitenhieb auf die universelle Maschine: eine Maschine, deren Programm Daten ist.

← Zurück zum Lexikon