Diskussion:Smn-Theorem

aus Wikipedia, der freien Enzyklopädie
Letzter Kommentar: vor 9 Jahren von 84.19.199.240
Zur Navigation springen Zur Suche springen

wersagt das das berechenbar ist??!! (nicht signierter Beitrag von 217.231.102.79 (Diskussion | Beiträge) 10:43, 23. Mär. 2010 (CET)) Beantworten

Um nach all der Zeit doch noch mal eine Antwort zu geben:
Das sagte zuerst Stephen Cole Kleene in seinen frühen Arbeiten über berechenbare Funktionen[1] und rekursive Notationssysteme für Ordinalzahlen[2]. Wie das in der Mathematik üblich ist, hat er seine Aussagen sogar bewiesen. Allerdings sind diese Beweise sehr kompliziert, da er Berechenbarkeit noch in der Sprache der Arithmetik ausdrücken musste. Ein (etwas) schlankerer Beweis findet sich bei Rogers[3]. Im heutigen Computerzeitalter ist ein Beweis allerdings deutlich praktischer möglich:
Man nehme sich eine Programmiersprache seines Vertrauens und schreibe sich ein Programm, dass zwei Eingaben erwartet (nennen wir sie und ) und zunächst dort in den Arbeitsspeicher schreibt, wo das Betriebssystem selbst Eingaben ablegen würde und danach das Programm ggf. auf weiteren Eingaben ausführt. Gemeint ist dabei als diejenige Zahl, die im Arbeitsspeicher steht wenn man all die Speicherzellen mit dem Programmcode hintereinander gelesen als Binärzahl auffassen würde.
Das man (mit einiger Übung und den entsprechenden Zugriffsrechten) ein solches Programm schreiben, kompilieren und ausführen kann, ist dann schon der Beweis. Die interne Repräsentation im Speicher ist dann nämlich gerade die gewünschte Gödel-Nummer für die gilt . Das ist berechenbar... nun weil's ja berechnet wird, von meinem Computer. Der Rest sind ein paar formale Kleinigkeiten, wie die Feststellung, dass die gewählte Programmiersprache Turing-vollständig ist () und, dass man statt eines einzelnen auch einfach beliebig viele Parameter hätte nehmen können.
Liebe Grüße --84.19.199.240 00:51, 15. Mär. 2015 (CET)Beantworten
  1. Stephen Cole Kleene: General Recursive Functions of Natural Numbers. In: Mathematische Annalen. 112. Jahrgang, Nr. 1, 1936, S. 727–742.
  2. Stephen Cole Kleene: On Notations for Ordinal Numbers. In: The Journal of Symbolic Logic. 3. Jahrgang, 1938, S. 150–155 (thatmarcusfamily.org [PDF]).
  3. Hartley Rogers, Jr.: Theory of Recursive Functions and Effective Computability. MIT Press, Cambridge, Massachusetts 1987, S. 21–23.