Bedeutet das Gesetz der ausgeschlossenen Mitte syntaktische Vollständigkeit?

Das Gesetz der ausgeschlossenen Mitte (LEM) besagt dies für jeden Vorschlag P , wir haben P ¬ P .

Syntaktische Vollständigkeit (auch Negationsvollständigkeit genannt) besagt dies für jeden Satz P , wir haben P oder ¬ P .

Soweit mir bekannt ist, impliziert ersteres in der klassischen Aussagenlogik letzteres (wie lässt sich dies am einfachsten begründen?). Dies ist jedoch höchst problematisch, weil es bedeuten würde, dass die kontrapositive LEM falsch ist) die klassische (Peano-)Arithmetik inkonsistent macht – das heißt, LEM kann unmöglich ein gültiges Axiom/eine gültige Regel sein.

Das erscheint mir nach dem, was ich gelesen habe, schlichtweg falsch. Also, wo habe ich meine Argumentation vermasselt? Können wir das eigentlich nicht sagen P ¬ P impliziert P oder ¬ P , zumindest nicht für die klassische Logik? Es scheint intuitiv wahr zu sein, aber da ich Schwierigkeiten habe, es formal zu rechtfertigen, liegt vielleicht hier der Fehler.

Aussagevariable ist weder beweisbar noch widerlegbar, selbst wenn P ¬ P ist nachweisbar. Sie könnten die Vollständigkeit missverstehen.
Soweit ich weiß, gibt es zwei Vollständigkeiten in der Logik, und sie fallen nicht zusammen. Wenn wir eine Theorie nennen T vollständig ist, jeder Satz (über die Sprache von T ) beweisbar oder widerlegbar ist T . Wenn wir jedoch ein logisches System sagen L vollständig ist, bedeutet (semantische) Erfüllbarkeit impliziert (synthetische) Beweisbarkeit.
Die beiden Begriffe sind unterschiedlich: Die sogenannte semantische Vollständigkeit für zB Aussagenkalkül besagt, dass „wenn φ gilt (also eine Tautologie), dann ist sie beweisbar " . Also P ¬ P als Tautologie beweisbar ist; Aber P ist keine Tautlogie (für alle P ) und damit nicht beweisbar. Die Verneinungs-Vollständigkeit besagt, dass „für jeden Satz φ , entweder φ oder ¬ φ ist beweisbar". Die Aussagenlogik ist wie die Logik erster Ordnung nicht negationsvollständig.
Dies ist ein entscheidender Unterschied zwischen Wahrheit und Beweisbarkeit. Ja, ϕ ψ ist genau dann wahr, wenn mindestens einer von ϕ Und ψ ist wahr. Aber das können wir haben ϕ ψ beweisbar sein, während keiner von beiden ϕ Und ψ ist nachweisbar. Dies sollte intuitiv sein: Sie wissen durch reine Logik, dass ich entweder sitze oder nicht sitze, aber Sie wissen weder, dass ich sitze noch dass ich nicht sitze.
Im dritten Absatz gibt es eine weitere Verwechslung zwischen Wahrheit und Beweisbarkeit. Selbst wenn angenommen wird (was nicht der Fall ist), dass die Ableitbarkeit von LEM Negationsvollständigkeit impliziert, dann würde Negationsunvollständigkeit immer noch nur implizieren, dass LEM nicht ableitbar ist. Aber die Unbeweisbarkeit von P ¬ P bedeutet nicht die Beweisbarkeit von ¬ ( P ¬ P ) . Natürlich gibt es gut untersuchte (konsistente!) Systeme, bei denen LEM nicht ableitbar ist.
@tetori: Ich habe mich hier speziell auf die syntaktische (Negations-) Vollständigkeit bezogen. Auf semantische Vollständigkeit kommt es nirgends an. Und tatsächlich gibt es sogar mehr als 2 Begriffe von Vollständigkeit.
@MauroALLEGRANZA: Sicher, ich verstehe das (vielleicht hast du es @tetori erklärt?). Ich bin mir nicht sicher, wo das für die Frage relevant ist.
@mmw Kann LEM halten, aber nicht ableitbar sein?
@mmw Ich glaube auch, ich verstehe, was du mit deinem ersten Punkt meinst. Ich dachte in Begriffen der konstruktiven (zumindest intuitionistischen) Logik, wo diese Aussage über die Beweisbarkeit der Komponenten einer Disjunktion gelten muss . In der klassischen Logik gilt dies jedoch nicht unbedingt! (Ich bin mir aber nicht sicher, wo genau der entscheidende Unterschied liegt.)
@Noldorin - Entschuldigung für mein Beharren: die Tatsache, dass P ¬ P aber nicht P oder ¬ P liegt gerade an der Solidität und Vollständigkeit der klassischen Prop-Logik. Wenn P oder ¬ P , das bedeutet, dass entweder P oder ¬ P ist eine Tautologie , die nicht ist , wie bereits in der Antwort und den Kommentaren gesagt.
@MauroALLEGRANZA: Ah, danke für die Klarstellung. Wenn P ist aber sicher ein Satz P ¬ P impliziert P oder ¬ P . (Übrigens sehe ich keine Antwort von Ihnen, nur ein paar Kommentare.)
Ich denke, meine Verwirrung hier kommt von der Verschmelzung von "Sätzen" und "Sätzen" ... Ich bin mir immer noch nicht sicher über den genauen Unterschied, wohlgemerkt.
@Noldorin - Nochmal NEIN . Betrachten Sie die Logik erster Ordnung: klar X P ( X ) ¬ X P ( X ) doch keins X P ( X ) noch ¬ X P ( X ) , denn die beiden letzten Sätze sind nicht gültig und somit (wieder der Vollständigkeit halber ) nicht beweisbar.
Wie seltsam! Ich bin so an intuitionistische Logik gewöhnt, wo Sie dies schließen können, kein Problem.
Ich denke, das Obige liegt daran, dieses Problem aus der Perspektive des natürlichen Abzugs zu betrachten, wenn es einen Beweis dafür gibt A B dann muss ein Nachweis vorliegen A oder ein Nachweis B irgendwo oben. Das ist in der intuitionistischen Logik. Aber mit dem LEM, in der klassischen Logik, denke ich, dass dieses Argument nicht funktioniert, weil A B über das LEM und nicht direkt abgeleitet werden könnten. Rechts?

Antworten (2)

Ich nehme an, Sie kennen die Antwort auf Ihre eigene Frage inzwischen bereits, aber der Vollständigkeit halber ...

Der entscheidende Punkt ist, dass syntaktische Vollständigkeit eine Eigenschaft eines formalen Systems ist S vom Metasystem aus gesehen . Nur weil S P ¬ P bedeutet das nicht S P oder S ¬ P . Das Vorherige " " ist ein Symbol in der Sprache des formalen Systems, während letzteres "oder" ein Teil der Sprache des Metasystems ist. Sie fallen nämlich nur semantisch zusammen M P ¬ P iff M P oder M ¬ P Wenn M ist eine Struktur und P ist ein Satz vorbei M . Aber wenn es verschiedene Modelle von S die sich in einem Satz nicht einig sind P , Und S ist Sound, dann unbedingt S kann nicht beweisen P und kann es nicht beweisen ¬ P , seit was auch immer S beweist muss für jedes Modell von wahr sein S .

Ja, aber trotzdem danke für die Klarstellung. Wie ich es verstehe, P ¬ P impliziert P oder ¬ P für ein gegebenes P , in jedem System konstruktiver Logik.
@Noldorin: Es ist nicht nur für konstruktive Logik. Es ist für jedes formale System, das PA interpretieren kann , einschließlich starker klassischer Mengentheorien wie ZFC oder starker Typtheorien wie MLTT oder schwacher arithmetischer Theorien wie Q. Aber wenn ich mich nicht irre, erfüllt die intuitionistische Logik erster Ordnung dies P ¬ P iff P oder ¬ P , denn die einzige Möglichkeit, eine Disjunktion abzuleiten, ist die Einführungsregel, da die intuitionistische Logik die Eliminierung doppelter Negationen oder LEM verbietet und das Explosionsprinzip nur unter unmöglichen (nicht beweisbaren) Annahmen angewendet werden kann.
@Noldorin: Ich habe plato.stanford.edu/entries/logic-intuitionistic überprüft und meine Behauptung ist korrekt; Suchen Sie nach "(DP)" für die Disjunktionseigenschaft der intuitionistischen Logik. =)
Ich verstehe. Was ist P A , eine Variante der Peano-Arithmetik? Ich nehme an, obwohl Sie ZFC sagen, muss es immer noch in einem konstruktiven Umfeld sein, sonst würde es dem widersprechen, was Sie und andere oben gesagt haben. :)
@ Noldorin: PA ist hier beschrieben . Und nein, ZFC ist vollständig ZFC, aber ich habe Ihren Kommentar falsch verstanden, da "nicht impliziert". Haha! Ich habe also tatsächlich gesagt, dass jedes formale System, das die klassische Arithmetik interpretieren kann, die Disjunktionseigenschaft nicht erfüllt. Danke, dass du meinen Lesefehler aufgefangen hast!
Ach so, alles klar. :)
Oh, Entschuldigung. Gerne angenommen.
Danke, @user21820 Ich bin wieder im Chat. Ich werde meine früheren Kommentare hier löschen und später darauf zurückkommen, um auch diesen zu löschen.

Es gibt viele Sätze der klassischen Aussagenlogik, die weder beweisbar noch widerlegbar sind. Das einfachste ist P , Wo P ist ein Angebotsschreiben.

Das ist kein Satz, da es eine freie Variable hat. Es ist eine offene Formel.