Implikationspfeile, Drehkreuze etc

Ich möchte nur meine Vorstellungen über eine Reihe von Standardnotationen erläutern, die in die (elementare) mathematische Logik eingeführt wurden.

1) A B materielle/interne/syntaktische Implikation; es ist ein bloßes Symbol, das den Satz bezeichnet ¬ A B .

2) T A „Es gibt einen Beweis dafür A aus der Theorie T ".

2') A B (bzw. A T B ) Drehkreuzschild, " B folgt nachweislich aus A " dh es gibt einen Beweis für B aus A (bzw. es gibt einen Beweis dafür B aus der Theorie T + A ).

2'') A " A ist eine Tautologie", dh A folgt aus der leeren Menge von Axiomen.

3) M A (bzw. M T ) "die Struktur M ist ein Modell von/erfüllt den Satz A " (bzw. der Theorie T )

3') A "der Satz A ist semantisch eine Tautologie", dh A ist in jeder Struktur (der von der Sprache gegebenen Signatur) erfüllt.

3'') T A (oder T A ) " A ist eine semantische Konsequenz der Theorie T “, dh A ist in jedem Modell zufrieden T .

3''') A B " B ist eine semantische Folge von A "

3'''') A T B " B ist eine semantische Folge von A in jedem Modell von T " dh: in jedem Modell von T in welchem A hält auch B hält.

4) A B " A Und B sind logisch äquivalent", dh A ist immer wahr B stimmt und umgekehrt.

5) A B tafel implikationssymbol.

F.1 Sind die obigen Definitionen korrekt? (außer 5), die ich nicht definiert oder beschrieben habe)

Q.2 Ist A B das Gleiche wie A B ? Ist A B das Gleiche wie A B ?

Q.3 Ist die Notation A B der "logischen Äquivalenz" von Sätzen dasselbe wie etwas, das durch die oben genannten anderen Standardnotationen ausgedrückt werden kann? ( z.B ( A B B A ) ? )

F.4 Wie zu 5), dies ist eine Notation, die normalerweise informell an der Tafel verwendet wird, wenn Sie nicht wirklich zwischen Theorie und Metatheorie, Syntax und Semantik unterscheiden möchten oder wenn Sie in einem bestimmten Kontext links sind wie verstanden (z. B. ZFC, oder wenn der Vollständigkeitssatz gilt). Wenn man wirklich eine Bedeutung für " A B ", wie sollte diese Notation in Bezug auf die oben genannten anderen formelleren Notationen verstanden werden?

Antworten (2)

  1. Ja.
  2. Ja. Beachten Sie, dass, wenn der Vollständigkeitssatz gilt (dies ist der Fall in der Aussagenlogik oder Logik erster Ordnung), dann Und sind im Wesentlichen austauschbar, außer dass M A Und M T ergibt keinen Sinn.
  3. Ja, genauer gesagt A B normalerweise bedeutet ( A B ) ( B A ) (was das gleiche ist wie ( A B ) ( B A ) wenn der Vollständigkeitssatz gilt). Manchmal findet man auch die Notationen A T B (was bedeutet T ( A B ) ( B A ) ), Und A ⊣⊢ B (was bedeutet ( A B ) ( B A ) , Und A T B (was bedeutet T ( A B ) ( B A ) ).
  4. Oft A B steht für T A B wo die Theorie T geht aus dem Zusammenhang hervor (und meist T ist eine Theorie in einer Logik, in der der Vollständigkeitssatz gilt). Aber diese Notation ist sehr informell (obwohl nützlich und gebräuchlich) und kann andere Bedeutungen haben. Also sei vorsichtig. Manchmal kann es zum Beispiel bedeuten, dass „seit A gilt (in einer Theorie T ) Und B Folgt aus A , Dann B gilt" (d.h. auch ein modus ponens wird implizit belassen); formal steht es in diesem Fall für T A ( A B ) (und daher T B ).

Ich möchte die obige Antwort mit ein paar Kommentaren ergänzen und anmerken, dass Q2 weiterer Diskussion bedarf.

  1. Ja, dies ist eine gute Liste von "Standard"-Notationen, aber aufgrund von Äquivalenztheoremen (insbesondere der Korrektheits- und Vollständigkeitstheoreme) weichen einige Lehrbücher von diesen Definitionen ab. Zum Beispiel verwenden Boolos und Jeffrey bei der Einführung von "semantischer Inferenz" und nach dem Vollständigkeitssatz wiederverwenden, um auch Abziehbarkeit zu bedeuten. Auch "semantische Inferenz" wird manchmal als "logische Inferenz" bezeichnet. Diese Fragen werden wichtig, wenn man von der elementaren Logik zu der endlosen Vielfalt anderer Logiken übergeht: Modallogik, 3-wertige Logik usw., in denen der Vollständigkeitssatz möglicherweise nicht gilt.

  2. Die Aussage, dass A B impliziert A B ist eigentlich der Abzugssatz . Wieder in erster Linie ein aussagenlogischer und logischer (Meta-)Satz erster Ordnung, aber er kann auch für andere Logiken bewiesen werden, aber auch hier muss die gegebene Logik dieses Ergebnis begründen. Ich sehe, dass eine Form der Quantenlogik als Beispiel angeführt wird, bei der dieses Meta-Theorem versagt.

  3. Als andere Antwort.

  4. In einem formalen Logiklehrbuch wird wahrscheinlich früh eingeführt, wahrscheinlich im Kapitel über die Aussagenlogik. Allerdings in einer mathematischen Vorlesung oder Notizen wird verwendet, um die Schritte in dem präsentierten mathematischen Beweis darzustellen. ZB in einer Algebra-Klasse könnten wir einige Schritte haben wie: X > 1 X 2 > 1 wobei der Bereich der Variablen implizit, aber durch die Algebra definiert ist, und so die vollständige logische Formulierung der algebraischen Beweise (in Bezug auf Modelle, Sprachen, Inferenzregeln usw.) implizit gelassen wird.