Die Maschine wird mit einem „Klebeband“ (dem Analogon von Papier) geliefert, das durch sie läuft und in Abschnitte (als „Quadrate“ bezeichnet) unterteilt ist, die jeweils ein „Symbol“ tragen können. Zu jedem Zeitpunkt gibt es nur ein Quadrat, beispielsweise das r-te, das das Symbol S (r) trägt, das sich „in der Maschine“ befindet. Wir können dieses Quadrat das "gescannte Quadrat" nennen. Das Symbol auf dem gescannten Quadrat kann als "gescanntes Symbol" bezeichnet werden. Das „gescannte Symbol“ ist das einzige, von dem die Maschine sozusagen „direkt bewusst“ ist. Durch Ändern der m-Konfiguration kann sich das Gerät jedoch effektiv an einige der Symbole erinnern, die es zuvor „gesehen“ (gescannt) hat. Das mögliche Verhalten der Maschine zu jedem Zeitpunkt wird durch die m-Konfiguration qn und das gescannte Symbol S (r) bestimmt. Dieses Paar qn, S (r) wird als "Konfiguration" bezeichnet: Somit bestimmt die Konfiguration das mögliche Verhalten der Maschine. In einigen Konfigurationen, in denen das gescannte Quadrat leer ist (dh kein Symbol trägt), schreibt das Gerät ein neues Symbol auf das gescannte Quadrat: In anderen Konfigurationen wird das gescannte Symbol gelöscht. Das Gerät kann auch das gescannte Quadrat ändern, jedoch nur, indem es um eine Stelle nach rechts oder links verschoben wird. Zusätzlich zu diesen Operationen kann die m-Konfiguration geändert werden. Einige der aufgeschriebenen Symbole {232} bilden die Folge von Zahlen, die die Dezimalstelle der reellen Zahl ist, die berechnet wird. Die anderen sind nur grobe Notizen, um „das Gedächtnis zu unterstützen“. Es sind nur diese groben Notizen, die gelöscht werden können. trägt kein Symbol) Das Gerät schreibt ein neues Symbol auf das gescannte Quadrat: In anderen Konfigurationen wird das gescannte Symbol gelöscht. Das Gerät kann auch das gescannte Quadrat ändern, jedoch nur, indem es um eine Stelle nach rechts oder links verschoben wird. Zusätzlich zu diesen Operationen kann die m-Konfiguration geändert werden. Einige der aufgeschriebenen Symbole {232} bilden die Folge von Zahlen, die die Dezimalstelle der reellen Zahl ist, die berechnet wird. Die anderen sind nur grobe Notizen, um „das Gedächtnis zu unterstützen“. Es sind nur diese groben Notizen, die gelöscht werden können. trägt kein Symbol) Das Gerät schreibt ein neues Symbol auf das gescannte Quadrat: In anderen Konfigurationen wird das gescannte Symbol gelöscht. Das Gerät kann auch das gescannte Quadrat ändern, jedoch nur, indem es um eine Stelle nach rechts oder links verschoben wird. Zusätzlich zu diesen Operationen kann die m-Konfiguration geändert werden. Einige der aufgeschriebenen Symbole {232} bilden die Folge von Zahlen, die die Dezimalstelle der reellen Zahl ist, die berechnet wird. Die anderen sind nur grobe Notizen, um „das Gedächtnis zu unterstützen“. Es sind nur diese groben Notizen, die gelöscht werden können. Einige der aufgeschriebenen Symbole {232} bilden die Folge von Zahlen, die die Dezimalstelle der reellen Zahl ist, die berechnet wird. Die anderen sind nur grobe Notizen, um „das Gedächtnis zu unterstützen“. Es sind nur diese groben Notizen, die gelöscht werden können. Einige der aufgeschriebenen Symbole {232} bilden die Folge von Zahlen, die die Dezimalstelle der reellen Zahl ist, die berechnet wird. Die anderen sind nur grobe Notizen, um „das Gedächtnis zu unterstützen“. Es sind nur diese groben Notizen, die gelöscht werden können.
Ich behaupte, dass diese Operationen alle umfassen, die bei der Berechnung einer Zahl verwendet werden. Die Verteidigung dieser Behauptung wird einfacher, wenn die Theorie der Maschinen dem Leser vertraut ist. Im nächsten Abschnitt fahre ich daher mit der Entwicklung der Theorie fort und gehe davon aus, dass verstanden wird, was unter "Maschine", "Band", "gescannt" usw. zu verstehen ist.
Dies ist ein Auszug aus dem Original-Turing-Papier "Über berechenbare Zahlen mit einer Anwendung auf das Entscheidungsproblem".
Ein moderner guter Begleiter zu dem von mir empfohlenen Papier ist The Annotated Turing von Charles Petzold.
Wie Sie vielleicht sehen, hat Google nur versucht, einer Maschine zu ähneln, die der Beschreibung des Turing sehr ähnlich ist.
BEARBEITEN: Angenommen, das vollständige TM-Alphabet von Google wird am Ende des Spiels angezeigt, nachdem Sie auf das Häschensymbol geklickt haben und aufgrund der Tatsache, dass es eine unendliche Sequenz erzeugt, mehr Zeilen und Spalten erhalten haben (wir können also davon ausgehen, dass wir beliebige hinzufügen können ), hat linke Sprünge (und überlappt auch linke Sprünge) in jeder Reihe , hat bedingte und bedingungslose Sprünge zwischen benachbarten Reihen, ich denke, es ist Turing vollständig .