Theorie: Turing Machine
Das Halteproblem

Ein wichtiges Problem im Zusammenhang mit der TM ist die Frage, ob eine TM angesetzt auf eine beliebige Eingabe nach endlich vielen Schritten anhält. Das sog. "Halteproblem" wird folgendermassen formuliert:

Gibt es ein Entscheidungsverfahren, das für jeden Algorithmus und für jede mögliche Eingabe entscheidet, ob der Algorithmus angesetzt auf die Eingabe irgendwann anhält ?

Mittels eines Beweisverfahrens kann dabei gezeigt werden, dass dieses Halteproblem nicht gelöst werden kann (siehe dazu [Stu95], S.212). Es gibt keine TM (und somit keinen Algorithmus), die jede beliebige TM und jedes beliebige Eingabewort als Eingabe erhalten kann und entscheidet, ob die TM dabei anhält.