Turing-Maschine Beschreibung Turing-Maschine  
 
   
Beschreibung von Turing-Maschine Infos zu Turing-Maschine und Beschreibung.
Nicht angemeldet: Anmelden | Impressum 
Navigation
· Hauptseite
· Know Forum - neu!
· Zufälliger Artikel
· Spezialseiten
· Alle Artikel
· Eingeordnet unter
Aktueller Artikel
· Seite bearbeiten
· Links auf diese Seite
· Verlinkte Seiten
· Versionen


 
 



Letzte Beiträge
Die Klimalüge CO2Sehr geehrte Damen und Her
ren. Meine ...
Volumenausdehnung be...Hallo da draußen, ich h
abe folgendes ...
Osterrätsel der Fran...Hallo, ich hab' mich leide
r mit meinere ...
was ist denn mit dem...Hallo, der Song heißt Cal
istan "...
Strichcode entschlüs...Hallo benni, ich stehe
gerade vor dem...
Lust auf Focus Rätse...Hallo, an alle Spezialist
en dieses Räts...
ErdölServus, Erdöl hat keine
Formel, da es...
Frage an die Student...Hallo, im Prinzip ist das
eine gute Ide...
CO2 chemische Trennu...Hallo ....... CO2 in der
Luft wird begr...
IGBT ansteuerschaltu...Guten Tag, Wer weiss lief
ert eine funk...


Turingmaschine

Dieser Text beschreibt Turingmaschine.


Der untere Text beinhaltet die Turingmaschine Beschreibung. Soweit es sich um ein definierbares Objekt handelt, sollte hier eine Turingmaschine Definition vorhanden sein. Sollte eine Definition von Turingmaschine fehlen, kann diese von Ihnen verfaßt werden. Wir sind bestrebt die Beschreibung von Turingmaschine möglichst ausführlich zu halten.

Jeder Text bei Know-Library, sowie ein Teil davon (Definition, Beschreibung etc.), außer Bücher Beschreibungen kann bearbeitet werden. Falls die Beschreibung auf dieser Seite nicht korrekt ist klicken Sie auf 'Beschreibung editieren' um den Text zu korrigieren bzw. neuen einzufügen. Weitere Informationen und Bücher zum Thema Turingmaschine Beschreibung , so wie Link zum Forum finden Sie weiter unten. Eine Übersicht der Texte, die das Thema Turingmaschine beschreiben finden Sie auf der Seite alle Artikel über Turingmaschine. Fragen zu dem Thema Turingmaschine können im Forum gestellt werden. Klicken Sie hier um zu dem Forum zu wechseln.

Turingmaschine Artikel

Dieser Artikel enthält mathematische Symbole. Diese werden in der Tabelle mit mathematischen Symbolen erläutert.


Die Turingmaschine ist ein von dem britischen Mathematiker Alan Turing 1936 entwickeltes mathematisches Modell, um eine Klasse von berechenbaren Funktionen zu bilden. Sie wurde zur Lösung des von David Hilbert in dem Jahr 1900 formulierten 23. Problems, des so genannten Entscheidungsproblems, in der Schrift "On Computable Numbers, with an Application to the Entscheidungsproblem" vorgestellt.

Inhaltsverzeichnis
Buch-Tipp: Analysis 1 Vielleicht das beste Buch zur Analysis I, jedenfalls mit Lösungen Analysis ist die Theorie der Grenzprozesse, meist Differential- und Integralrechnung, hier mit einer reellen oder komplexen Variablen. Das Buch ist sehr angenehm zu lesen. Je mehr man schon weiß, umso angenehmer natürlich, dann ist es fast wie ein Lesebuch. Besonders geeignet halte...

Definition

Buch-Tipp: Arbeitshefte Mathematik - Neubearbeitung Bd 5: Arbeitsheft Mathematik 5. Lösungen. Reelle Zahlen, Potenzen, Quadratische Gleichungen, Funktionen, Geometrie, Gleichungssysteme. (Lernmaterialien) Eine Rarität an Arbeitsheften!!! Absolut super Unter den über 100 Matheheften- und Büchern ist dieses mit Abstand (!) das allerbeste! Endlich mal ein Heft, das nicht ca. mit wenigen Aufgaben, die in megagroßer Schrift dargestellt sind, das Heft füllen. Übersicht und Darstellung sind absolut super. Vor allem lobe ich, dass tatsächlich so gut...

Informelle Beschreibung

Turingmaschine Beschreibung
1-Band Turingmaschine

Die Turingmaschine besteht aus

  • einem unendlich langen Speicherband mit unendlich vielen Feldern. In jedem dieser Felder kann exakt ein Zeichen gespeichert werden.
  • einem Schaltwerk mit endlich vielen Zuständen. Es steuert das Verhalten der Turingmaschine.
  • einem programm-gesteuerten Lese- und Schreibkopf , der auf dem endlosen Speicherband ein Feld nach links oder rechts rücken, ein Zeichen lesen, schreiben oder löschen und stehen bleiben kann.

Eine Turingmaschine modifiziert also eine Eingabe auf dem Band nach einem gegebenen Programm. Ist die Berechnung beendet, so befindet sich das Ergebnis auf dem Band. Es wird somit jedem Eingabewert ein Ausgabewert zugeordnet. Eine Turingmaschine muss aber nicht für alle Eingaben stoppen. In diesem Fall ist die Funktion für die Eingabe undefiniert.

Buch-Tipp: Arbeitshefte Mathematik - Neubearbeitung: Arbeitsheft Mathematik, Neubearbeitung, Bd.5, Reelle Zahlen, Potenzen, Funktionen, Geometrie, Quadratische Gleichungen, Gleichungssysteme, EURO: Bd 5 Der Mercedes unter den Arbeitsheften Unter den über 100 Matheheften- und Büchern ist dieses mit Abstand (!) das allerbeste! Endlich mal ein Heft, das nicht ca. mit wenigen Aufgaben, die in megagroßer Schrift dargestellt sind, das Heft füllen. Übersicht und Darstellung sind absolut super. Vor allem lobe ich, dass tatsächlich so gut wie alle...

Formale Definition

Formal kann eine deterministische Turingmaschine als 7-Tupel Turingmaschine Beschreibung dargestellt werden.

  • Q ist die endliche Zustandsmenge
  • Turingmaschine Beschreibung ist das endliche Eingabealphabet
  • Γ ist das endliche Bandalphabet
  • Turingmaschine Beschreibung steht für das leere Feld
  • Turingmaschine Beschreibung ist der Anfangszustand
  • Turingmaschine Beschreibung ist die Überführungsfunktion
  • Turingmaschine Beschreibung ist die Menge der End-Zustände

Die Turingmaschine arbeitet wie folgt: In einem bestimmten (Start-)Zustand liest sie ein Zeichen vom Band. In Abhängigkeit vom gelesenen Zeichen und dem Zustand, im sie sich gerade befindet, schreibt sie ein Zeichen auf das Band, bewegt den Schreib-/Lesekopf in die vorgegebene Richtung und ändert ihren internen Zustand. Damit hat die TM einen Takt ihres Arbeitszyklus' durchlaufen und steht für einen weiteren bereit. Erreicht die Turingmaschine einen End-Zustand, also einen Zustand der Menge F, ist die Berechnung beendet. Das Ergebnis befindet sich dann auf dem Band.

Im nichtdeterministischen Fall ändert sich die Überführungsfunktion zu Turingmaschine Beschreibung.==Universelle Turingmaschine== In der obigen Definition ist das Programm fest in die Maschine eingebaut und kann nicht verändert werden. Man kann aber eine universelle Turingmaschine definieren, die die Kodierung einer Turingmaschine als Teil ihrer Eingabe nimmt, und das Verhalten der kodierten Turingmaschine auf der ebenfalls gegebenen Eingabe simuliert. Aus der Existenz einer solchen universellen Turingmaschine folgt z. B. die Unentscheidbarkeit des Halteproblems. Eine ähnliche Idee, bei der das Programm als ein Teil der veränderbaren Eingabedaten betrachtet wird, liegt auch fast allen heutigen Rechnerarchitekturen zugrunde.

Buch-Tipp: Besser in Mathe - Sekundarstufe I: Besser in Mathe. Quadratische Funktionen und Gleichungen ab dem 9. Schuljahr. (Lernmaterialien) Quadratische Gleichungen anschaulich erklärt :-) Ich habe lange gesucht, bis ich endlich ein gutes Mathe-Buch gefunden habe, das mir wirklich mal weiterhilft. Bisher hatte ich stets Probleme, quadratische Gleichungen zu verstehen, aber mit diesem Buch hat das Unmögliche wirklich geklappt. Hierin ist ein Großteil des Stoffes, der in der 9. Klasse...

Allgemeines

Die Menge der Turing-berechenbaren Funktionen ist die Menge aller Funktionen, die sich mit einer Turingmaschine berechnen lassen (die Turingmaschine muss die Aktion (H) ausführen!). Es gibt noch andere Verfahren, über die man Berechenbarkeit von Funktionen definieren kann, z. B. über rekursive Funktionen. Da andere Verfahren aber nachweislich dieselbe Klasse von Funktionen beschreiben wie die der Turingmaschine, liegt die Vermutung nahe, dass alle (intuitiv) berechenbaren Funktionen bereits durch das einfache Modell der Turingmaschine berechnet werden können. Dieses Ergebnis der Berechnungstheorie wird in der Churchschen These zusammengefasst.

Es macht übrigens keinen Unterschied, ob eine Turingmaschine ein oder mehrere Bänder benutzt. Auch das Bandalphabet kann beliebig groß sein; solange neben dem Leerzeichen ein weiteres Zeichen enthalten ist, ist eine Turingmaschine zur allgemeinen Turingmaschine gleich mächtig. Außerdem ist beweisbar, dass sich mehrbandige Turingmaschinen durch eine einbandige simulieren lassen.

Ein beliebtes Problem ist der Fleißige Biber: Man finde die Turingmaschine, die mit einer bestimmten Anzahl von Zuständen die maximale Anzahl von "1"-Symbolen auf das Band schreibt und dann anhält. Für 1 bis 4 Zustände konnte das Problem berechnet werden, aber bereits für "nur" 5 Zustände ist der "beste" Fleißige Biber noch nicht bekannt.

Chris Langtons Ameise ist eine Turingmaschine mit zweidimensionalem Band, mit sehr einfachen Regeln und sehr verblüffenden Ergebnissen. Eine Abbildung und einen erklärenden Text findet man unter Ameise (Turingmaschine).

Buch-Tipp: Diskrete Mathematik für Informatiker. Sehr gute Einführung! Das Buch von Rod Haggarty ist eine hervorragende Einführung in die normalerweise staubtrockene Thematik der theoretischen Informatik bzw. Diskreten Mathematik. Wer in seinem ersten Semester dieser Form der Mathematik begegnet, hat häufig mit Schwierigkeiten zu kämpfen. Dieses Buch ist sehr verständlich...

Erweiterung

Eine Erweiterung bildet die Church-Turing-These, die besagt, dass ein Problem, das von der Turingmaschine nicht gelöst werden kann, auch von keinem Menschen gelöst werden könnte.

Buch-Tipp: Einführung in die angewandte Wirtschaftsmathematik Einführung in die angewandte Wirtschaftsmathematik Ich studiere BWL bei der AKAD in einem Fernstudiengang. Die AKAD setzt in dem Kurs Wirtschaftsmathematik eine für Fernstudien modifizierte Fassung des Buches von TIETZE ein, daneben besitze ich auch das Originalbuch sowie das Lösungsbuch. In dem Lehrbuch wird die Mittelstufenmathematik wiederholt und...

Erklärung für Nicht-Mathematiker/Informatiker

Das faszinierende an einer Turing-Maschine ist, dass sie mit ca. drei Operationen (lesen, schreiben und Kopf bewegen) alle lösbaren Probleme lösen kann. Sämtliche mathematischen Grundfunktionen, wie Addition und Multiplikation lassen sich mit diesen drei Operatoren simulieren. Aufbauend darauf lassen sich wiederum sämtliche restlichen vorhandenen mathematischen Funktionen erzeugen, usw.

Der zentrale Satz ist also: Ein Problem, das man mit einer Turingmaschine nicht lösen kann, gilt auch allgemeinhin als unlösbar.

Ein Problem, das eine Turingmaschine nicht beantworten kann, und somit unlösbar ist, ist folgendes: "Finde eine Turingmaschine, die bestimmt, ob eine andere Turingmaschine bei einer gewissen Eingabe jemals anhält." So eine Turingmaschine kann es nicht geben, denn angenommen die andere Turingmaschine läuft unendlich lange (terminiert nicht), so wird unsere Turingmaschine die Frage ob sie anhält nie mit "nein" beantworten können. (siehe Halteproblem)

Ein Computer kann als eine Implementierung der Turing-Maschine angesehen werden - er operiert ca. mit Nullen und Einsen (aber hier nicht unendlich vielen), und schafft es, damit die komplexesten Dinge zu berechnen.

Buch-Tipp: Einkauf mit SAP MM. Prozesse, Funktionen, Customizing (SAP Press) Gutes Einsteigerbuch für den Einkauf in SAP Es ist erkennbar, dass der Autor aus dem Schulungsbereich stammt. Folglich ist das Buch eher praxisunabhängig, aber der SAP-Standard in dem Einkauf ist umfangreich und verständlich beschrieben. Positiv sind der gut strukturierte Aufbau und der verständliche und flüssige Schreibstil zu bewerten. Auf Ausschweifungen...

Siehe auch

Buch-Tipp: Excel 2003. Formeln und Funktionen 2 (Das bhv Taschenbuch) Hilfreicher Ratgeber für Fortsgeschrittene Wer in Excel schon das Stadium der SVerweise und Schachtelfunktionen erreicht hat, weiß, dass die Anwendung nahezu unendliche Möglichkeiten bíetet. Aber wie kann man z. B. die Kalenderwoche zu einem Datum bestimmen oder doppelte Sätze einer Liste ermitteln? Dabei hilft dieser Ratgeber. Schnell und...

  Weiteres zu dem Artikel Turingmaschine

Andere Leser interessierten sich auch für folgende Beschreibungen: A, Anzahl, David, Implementierung, Menge, Operatoren, Programm, Robert, Schaltwerk, Simulator, Turing
Schnellzugrif auf verwandte Texte:
 
NEU! Frage im Forum zum Thema:
 
Wenn die Beschreibung 'Turingmaschine' Ihrer Meinung nach nicht korrekt ist oder in aktueller Version Fehler enthalten sind oder es fehlt die Turingmaschine Definition, dann klicken Sie bitte auf "Beschreibung bearbeiten" und schreiben Sie die Eigene Version des Textes. Die Änderungen in der Beschreibung werden sofort aktiv und für alle sichtbar. Ein Administrator wird Ihre Version der Beschreibung und Definition von 'Turingmaschine' nachher prüfen. Bitte achten Sie auf die Urheberrechte (Copyright). Wir sind für die besseren Beschreibung von 'Turingmaschine' und 'Turingmaschine' Definition sehr dankbar.

Alle Tipps zu den Bücher auf dieser Seite wurden automatisch generiert. D.h. die Bücher wurden aus einer Datenbank von dem Computer ausgesucht. Deshalb kann es vorkommen, dass vorgeschlagene Bücher nicht ganz der 'Turingmaschine' Beschreibung entsprechen.