Ein wichtiger Punkt, der beim ersten Unvollständigkeitssatz zu beachten ist, ist, dass eine bestimmte Formel zwar "wahr", aber nicht beweisbar ist, aber auf der Grundlage meines Verständnisses ( beabsichtigte Interpretation) des fraglichen "formalen Systems" "wahr". Das ist, glaube ich, gemeint, wenn gesagt wird, dass man sehen kann , dass es wahr ist. Wikipedia liefert Erklärung:
Der Gödel-Satz soll indirekt auf sich selbst verweisen. Der Satz besagt, dass, wenn eine bestimmte Abfolge von Schritten verwendet wird, um einen anderen Satz zu konstruieren, dieser konstruierte Satz in F nicht beweisbar ist. Die Abfolge von Schritten ist jedoch so, dass sich herausstellt, dass der konstruierte Satz selbst GF ist. Damit stellt der Gödel-Satz GF indirekt seine eigene Unbeweisbarkeit innerhalb von F dar (Smith 2007, S. 135).
... Der erste Unvollständigkeitssatz zeigt, dass der Gödelsatz GF einer geeigneten formalen Theorie F in F unbeweisbar ist. Denn als Aussage über Arithmetik interpretiert, ist diese Unbeweisbarkeit genau das, was der Satz (indirekt) behauptet, der Gödelsatz ist , in der Tat wahr (Smoryński 1977 S. 825; siehe auch Franzén 2005 S. 28–33). Aus diesem Grund wird der Satz GF oft als „wahr, aber nicht beweisbar“ bezeichnet. (Raatikainen 2015).
Bisher geht es mir gut. Als nächstes kommt Konsistenz.
System kann seine eigene Konsistenz nicht nachweisen. Konsistenz beweisen bedeutet "Es ist nicht möglich, einen Widerspruch abzuleiten, dh 1=0". Wird diese Aussage bewiesen, ist Konsistenz hergestellt. Zweiter Satz: Konsistenz kann innerhalb des Systems nicht bewiesen werden. Ich kann also ein Axiom hinzufügen, dass mein System S konsistent ist, und zu einem neuen System S' gelangen, wobei S' = S + (S ist konsistent). Meine Frage ist:
Ich kann also ein Axiom hinzufügen, dass mein System S konsistent ist, und zu einem neuen System S' gelangen, wobei S' = S + (S ist konsistent)
Ja, das ist in Ordnung. Wenn Sie mir erlauben, zu Variablen zu wechseln, die leichter voneinander zu unterscheiden sind, können Sie Folgendes haben:
B = A + (A ist konsistent)
Oder auch
C = A + (A ist nicht konsistent)
Beides(!) wird keinen Widerspruch nach sich ziehen (aber C wird nicht omega-konsistent sein , was eine stärkere Form der Konsistenz ist, die entsteht, wenn man versucht, Theorie und Metatheorie miteinander in Einklang zu bringen). Weder B noch C können beweisen, dass B/C selbst konsistent ist, obwohl B offensichtlich beweist, dass A konsistent ist.
Die vollständige Erklärung von C ist hier nicht vorgesehen, aber kurz gesagt, es behauptet, dass ein Beweis für einen Widerspruch, wie z. B. 0 = 1, existiert und mit einer Gödel-Zahl codiert werden kann, aber es stellt sich heraus, dass diese Zahl nicht wirklich existiert existieren im Standardmodell der Arithmetik (es ist keines von 0, 1, 2 usw.). Die Peano-Arithmetik ist nicht stark genug, um die Existenz solcher Nichtstandardzahlen zu widerlegen, daher entsteht kein Widerspruch innerhalb des Systems C. Trotzdem ist es intuitiv offensichtlich, dass C in gewisser Weise „falsch“ ist, und darum geht es bei der Omega-Konsistenz.
Aber es gibt eine große Ausnahme: Wenn A bereits inkonsistent ist, dann beweist es alles , einschließlich seiner eigenen Konsistenz und seiner eigenen Inkonsistenz, und diese Inkonsistenz wird von B und C geerbt . Wann immer wir über einen der Unvollständigkeitssätze sprechen, nehmen wir immer den Konsistenz der Theorie als Grundannahme, weil man sehr wenig über eine inkonsistente Theorie der Arithmetik sagen kann.
Auf der anderen Seite kommen wir mit so etwas nicht durch:
D = A + (D ist konsistent)
Denn es stellt sich heraus, dass das resultierende System, vorausgesetzt, Sie könnten einen Weg finden, die Selbstreferenz auszudrücken (mit geschickter Verwendung der Gödel-Nummerierung), mit dem zweiten Unvollständigkeitssatz in Konflikt geraten und daher inkonsistent wäre.
Nun zurück zu Ihren Fragen:
Dies macht S immer noch nicht konsistent! Oder doch? Wenn ich die Regeln des Systems S verstehe, kann ich die Konsistenz von S wieder sehen, aber nicht beweisen, oder ist die Konsistenz von S immer noch eine offene Frage?
Wenn Sie glauben, dass S' keine Widersprüche beweist (oder äquivalent, dass S' konsistent ist), dann glauben Sie notwendigerweise, dass S konsistent ist, und daher ist kein Beweis erforderlich. Wenn S widersprüchlich wäre, dann wäre auch S' widersprüchlich, und alle "Beweise", die es lieferte, wären wertlos. Daher können Sie S' nicht verwenden, um zu beweisen, dass S konsistent ist, weil Sie entweder bereits glauben, dass S konsistent ist, oder Sie bereits bezweifeln, dass S' konsistent ist, und S' also nichts für Sie bewirkt.
Wie hängt die Konsistenz eines Systems S mit der universellen Turing-Maschine für die Logik erster Ordnung zusammen? Ich meine, was ist das technische Analogon der Konsistenz in Turing-Maschinen? Ist mein Computer wirklich nicht beweisbar konsistent? Und bedeutet das, dass es eines Tages einen erkennbaren Widerspruch geben kann?
Die Tatsache, dass Sie nicht beweisen könnenKonsistenz bedeutet nicht, dass ein System zwangsläufig inkonsistent ist. Mathematiker haben die Konsistenz der Peano-Arithmetik und der Zermelo-Fraenkel-Mengentheorie sehr lange sorgfältig geprüft, und niemand hat jemals gezeigt, dass beide Systeme inkonsistent sind. Wir könnten uns vorstellen, dass eines Tages ein unglaublich subtiler und ausgefeilter Widerspruch konstruiert werden könnte, aber es wäre keine einfache Neuformulierung von zB Russells Paradoxon, da alle „einfachen“ Probleme wie Russells Paradoxon bereits erforscht und „gelöst“ wurden. Wenn wir jemals einen solchen Widerspruch finden, könnte er wahrscheinlich durch eine leichte Modifikation der Axiome eingeschränkt werden, um jede Argumentationslinie auszuschließen, die zu einem Widerspruch führt, sodass wir wahrscheinlich die meisten existierenden mathematischen Theoreme mit wenig Unterbrechung wiederherstellen könnten.
Ehrlich gesagt wäre ich viel mehr besorgt über die Möglichkeit, dass die Software Ihres Computers fehlerhaft oder falsch konzipiert ist, als dass die gesamte Curry-Howard-Korrespondenz irgendwann in naher Zukunft zusammenbrechen wird. Softwarefehler treten ständig auf; Mathematikfehler sind (in den letzten Jahren) viel seltener.
Aber in jedem Fall können die Festkommakombinatoren unter der oben erwähnten CH-Korrespondenz bereits verwendet werden, um Currys Paradoxon wiederzugewinnen (oder besser gesagt, sie wären dazu in der Lage, wenn die CH-Korrespondenz nicht ausdrücklich den untypisierten Lambda-Kalkül ausgeschlossen hätte, in dem Festkomma- Punktkombinatoren entstehen, genau um dieses Problem zu beheben). Tatsächlich haben sich moderne (Turing-vollständige) Programmiersprachen bereits vollständig von der Konsistenz "abgemeldet" (und dies wird noch offensichtlicher, wenn Sie die Möglichkeit einer willkürlichen Typumwandlung in den meisten statisch typisierten Sprachen in Betracht ziehen).
Nehmen Sie ein inkonsistentes System S und erstellen Sie ein weiteres System S', indem Sie das Axiom „S' ist konsistent“ hinzufügen. Jetzt haben Sie einen sehr einfachen Beweis, dass S' konsistent ist. Aber Sie haben immer noch eine Aussage X mit s-Beweis sowohl für X als auch nicht für X, also ist S' genauso inkonsistent wie S, und Sie haben einen direkten Widerspruch zum hinzugefügten Axiom!
Fügen Sie stattdessen ein Axiom „S' ist vollständig“ hinzu. Aber genau wie in S können Sie eine Aussage X ausdrücken , die laienhaft sagt „es gibt keinen Beweis für die Aussage X“. Wir müssen X nicht beweisen oder widerlegen, allein die Tatsache, dass wir es ausdrücken können , führt dazu, dass Gödels Gesetz zutrifft. Die Existenz von X zeigt, dass S' entweder unvollständig oder inkonsistent ist. Natürlich zeigt das hinzugefügte Axiom, dass S' nicht unvollständig ist, also inkonsistent.
Was ist, wenn wir „S' ist unvollständig“ hinzufügen? Jedes inkonsistente System ist vollständig, also haben wir wieder einen sofortigen Beweis dafür, dass S' konsistent ist. Aber ein Beweis, dass S' konsistent ist, hindert es nicht daran, inkonsistent zu sein, also nichts gewonnen.
Mauro ALLEGRANZA
Mauro ALLEGRANZA
Hypnosifl
Ajax
verstecken_in_plain_sight
Nr
verstecken_in_plain_sight
Hypnosifl
Nr
Mauro ALLEGRANZA
Ajax
Mauro ALLEGRANZA
Lukasz