Kurs:Einführung in die mathematische Logik (Osnabrück 2016)/Vorlesung 3/kontrolle
- Tautologien
In der letzten Vorlesung haben wir erklärt, wie man ausgehend von einer Wahrheitsbelegung der Aussagenvariablen zu einer Interpretation einer jeden Aussage kommt. Dabei hängt der Wahrheitsgehalt im Allgemeinen von und von ab. Eine besondere Situation liegt vor, wenn der Wahrheitswert von nicht von der Belegung abhängt, also der Aussage immanent ist.
Ein Ausdruck (zu einer Menge von Aussagenvariablen ) heißt allgemeingültig (oder eine semantische Tautologie,) wenn für jede Wahrheitsbelegung die Beziehung
gilt.
Den Wahrheitswert eines Ausdrucks unter der Interpretation zu einer Belegung kann man übersichtlich berechnen, wenn man abhängig von den Variablenwerten (für die in auftretenden Variablen) sukzessive die Werte der konstituierenden Bestandteile von berechnet. Um festzustellen, ob eine Tautologie vorliegt, legt man eine Wahrheitstabelle an, bei der die Zeilen durch die möglichen Kombinationen an -Werten der einzelnen (in vorkommenden) Variablen gegeben sind. Am übersichtlichsten wird die Tabelle, wenn man sich bei der Zeilenreihenfolge an das Dualsystem hält. Bei Variablen gibt es (neben der Kopfzeile) Zeilen.
Der Ausdruck (wir verzichten hier und im Folgenden häufig auf Klammern)
genannt Kontraposition, ist eine Tautologie (unabhängig davon, ob Aussagenvariablen oder Aussagen bezeichnen). Um dies nachzuweisen, muss man den Wahrheitswert dieses Ausdruckes bei jeder Wahrheitsbelegung berechnen, was wir mit einer Wahrheitstabelle durchführen.
Kontraposition | |||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Dagegen ist der Ausdruck
keine Tautologie, da wir in Beispiel 2.13 eine Wahrheitsbelegung mit dem Gesamtwert angegeben haben.
Ein Ausdruck (zu einer Menge von Aussagenvariablen ) heißt (semantische) Kontradiktion (oder Widerspruch), wenn für jede Wahrheitsbelegung die Beziehung
gilt.
Es sei eine Menge von Aussagenvariablen und die zugehörige aussagenlogische Sprache. Eine Teilmenge heißt erfüllbar, wenn es eine Wahrheitsbelegung mit zugehöriger Interpretation derart gibt, dass für alle gilt.
Diese Sprechweise verwendet man insbesondere für einen einzelnen Ausdruck .
Ein Ausdruck (zu einer Menge von Aussagenvariablen )
ist genau dann eine (semantische) Tautologie, wenn nicht erfüllbar ist.
Wir beweisen die kontraponierte Aussage, dass genau dann keine Tautologie ist, wenn erfüllbar ist. Dass keine Tautologie vorliegt, bedeutet, dass es eine Wahrheitsbelegung derart gibt, dass
Dies bedeutet aber
was gerade die Erfüllbarkeit von besagt.
- Die Folgerungsbeziehung
In gewissen Situationen interessiert man sich dafür, welche Ausdrücke aus einer bestimmten Menge von Ausdrücken, etwa einem Axiomensystem, gefolgert werden können.
Es sei eine Menge von Variablen und die zugehörige aussagenlogische Sprache. Es sei eine Teilmenge und . Man sagt, dass aus folgt, geschrieben , wenn für jede Interpretation (gegeben durch eine Wahrheitsbelegung ) mit auch gilt.
Für die Menge aller Aussagen, die aus der Aussagenmenge folgt, schreiben wir . Tautologien sind genau die aus der leeren Ausdrucksmenge folgerbaren Aussagen. Daher schreibt man für Tautologien auch .
- Ein Ableitungskalkül für die aussagenlogischen Tautologien
Wir formulieren nun einen syntaktischen Ableitungskalkül für (syntaktische) Tautologien. Dieser generiert, ausgehend von gewissen axiomatisch fixierten Grundtautologien, rekursiv eine Menge von Aussagen, die, wie wir später sehen werden, mit der Menge der allgemeingültigen Sätzen (semantische Tautologien) übereinstimmt. Wir arbeiten allein mit den logischen Symbolen , d.h. wir verzichten auf und auf . Dies reduziert die Ausdrucksstärke der Sprache nicht, da man als Abkürzung für und als Abkürzung für einführen kann. Um Klammern zu sparen verwenden wir die Konvention, dass die Negation sich auf das folgende Zeichen bezieht und dass die Konjunktion stärker bindet als die Implikation. Man könnte auch die Implikation durch definieren und eliminieren, doch dann würden die Ausdrücke sehr unübersichtlich.
Für eine Aussagenvariablenmenge und beliebige Ausdrücke legt man folgende (syntaktische) Tautologien axiomatisch fest.
und
Man spricht häufig auch genauer von Axiomenschemata, da jedes Axiom bei unterschiedlichen Einsetzungen eine Vielzahl von Axiomen representiert. Das Kettenschlussaxiom (2) besagt die Transitivität der Implikation, Axiom (5) heißt Widerspruchsaxiom und Axiom (6) heißt Fallunterscheidungsaxiom. Diese Tautologien sind die axiomatisch fixierten Grundtautologien und fungieren als die Startglieder im rekursiven Aufbau der syntaktischen Tautologien. Um überhaupt aus diesen Axiomen weitere Tautologien generieren zu können, braucht man Ableitungsregeln. Davon gibt es lediglich eine.
Modus ponens
Aus und folgt .
Unter einer syntaktischen Tautologie versteht man einen Ausdruck (zu einer Aussagenvariablenmenge ), den man aus den {{ Axiomlink Grundtautologien|Axiomseitenname= Aussagenlogik/Syntaktische Tautologien/Implikation, Negation, Konjunktion/Axiom |Nr= |SZ= }} rekursiv mittels Modus ponens erhalten kann.
Eine Durchsicht der Grundtautologien zeigt, dass es sich jeweils auch um semantische Tautologien handelt, siehe Aufgabe 3.15. Wenn ferner und semantische Tautologien sind, so ist auch eine semantische Tautologie. D.h. die semantischen Tautologien sind unter Modus ponens abgeschlossen. Dies bedeutet insgesamt, dass syntaktische Tautologien stets semantische Tautologien sind. Diese Eigenschaft nennt man auch die Korrektheit des syntaktischen Kalküls, er leitet ausschließlich semantische Tautologien, also wahre Aussagen ab. Die umgekehrte Aussage, dass sich jede semantische Tautologie auch syntaktisch in dem angegebenen Kalkül ableiten lässt, nennt man die Vollständigkeit des Kalküls.
- Weitere Tautologien und Regeln
Es ist
Für ist
und
Nach Axiom 3.8 (4) ist
und wegen Axiom 3.8 (1) ist
sodass mit Modus ponens auch
gilt. Für die andere Behauptung gehen wir von Lemma 3.11 aus, was
liefert. Wegen Axiom 3.8 (1) haben wir
also mit Modus ponens auch
Nach Axiom 3.8 (4) ist
woraus sich nach dem bisher Bewiesenen
ergibt.
Die aussagenlogischen Axiome der Form führen zu entsprechenden Schlussregeln, d.h. Vorschriften, wie man aus (schon etablierten) syntaktischen Tautologien neue Tautologien erhält. Wir gehen unter diesem Gesichtspunkt die Axiome durch.
Aus folgt .
Dies ergibt sich aus der Voraussetzung aus und dem Modus ponens.
Aus folgt (und ebenso ).
Dies ergibt sich aus nach Lemma 3.12 und der Voraussetzung mittels Modus ponens. Umgekehrt gilt die sogenannte Konjunktionsregel, d.h. aus und folgt auch . Dies ergibt sich aus
(was aus den Axiomen folgt, siehe Aufgabe 3.16) aus den Voraussetzungen durch eine zweifache Anwendung des Modus ponens.
Aus und ergibt sich . Diese Regel heißt Kettenschlussregel. Nach der obigen abgeleiteten Konjunktionsregel folgt aus den Voraussetzungen direkt und daraus und dem Kettenschlussaxiom mit dem Modus ponens .
Es ist
Nach Axiom 3.8 (3) ist
Die beiden Bestandteile des Vordersatzes gelten nach Lemma 3.12, sodass auch ihre Konjunktion ableitbar ist. Daher ist auch der Nachsatz ableitbar.
- Nach
Axiom 3.8 (2)
ist
und daher mit Axiom 3.8 (4) auch
Der Vordersatz ist nach Lemma 3.12 ableitbar, also auch der Nachsatz.
- Nach Teil (1) ist
und (unter Verwendung von Lemma 3.14 und Aufgabe ***** {{:Kurs:Kurs:Einführung in die mathematische Logik (Osnabrück 2016)/Aussagenlogik/Implikationen/Schlussregel/1/Aufgabe/Aufgabereferenznummer/Aussagenlogik/Implikationen/Schlussregel/1/Aufgabe/Aufgabereferenznummer}})
Daher gilt auch (nach der Regelversion zu Teil (1))
und
bzw. unter Verwendung von Axiom 3.8 (4) und der Assoziativität der Konjunktion
und
Nach Axiom 3.8 (3) ist mit der Abkürzung
Da die beiden Teilaussagen im Vordersatz ableitbar sind, ist auch der Nachsatz ableitbar, was unter Verwendung von Axiom 3.8 (4) zur Behauptung umformulierbar ist.
Die folgende Aussage gibt eine „interne Version“ des Modus ponens, der ja nach Definition eine Schlussregel ist.
Es ist
Nach Axiom 3.8 (6) ist
und Axiom 3.8 (5) kann man wegen Axiom 3.8 (4) zu
umformulieren. Daraus und aus (Lemma 3.11)
ergibt sich mit der Regelversion zu Lemma 3.16 (2)
und daraus durch den Kettenschluss die Behauptung.
- Aus und folgt .
- Aus und ergibt sich .
- Sei
und
Nach Bemerkung 3.13 gilt auch
und daraus ergibt sich mit Axiom 3.8 (3), der Konjunktionsregel und dem Modus ponens
Mittels des Kettenschlusses ergibt sich daraus und aus Axiom 3.8 (2) die Behauptung.
- Siehe
Aufgabe 3.27.
Die folgenden Tautologien machen wichtige Aussagen über das Negationszeichen. Die Tautologie (2) ist eine wichtige Variante der Widerspruchstautologie und die in (5) und (6) ausgedrückte Äquivalenz heißt Kontraposition.
- Die Fallunterscheidungstautologie liefert
Aus (Lemma 3.11)
ergibt sich daraus die Behauptung.
- Nach
Axiom 3.8 (3)
gilt
und nach Axiom 3.8 (5) gilt
Nach Lemma 3.18 (1) folgt
woraus nach Teil (1) die Behauptung mit der Kettenschlussregel folgt.
- Nach
Axiom 3.8 (1)
ist
Nach Axiom 3.8 (5) ist
was wir mit Axiom 3.8 (4) zu
umformulieren können. Daraus ergibt sich
mit der Fallunterscheidungsregel.
- Nach
Axiom 3.8 (1)
ist
Nach Axiom 3.8 (5) ist
was wir zu
umformulieren können. Daraus ergibt sich
mit der Fallunterscheidungsregel.
- Es ist nach
Axiom 3.8 (1)
und damit auch
Ferner ist nach einer Variante von Axiom 3.8 (5)
Nach Lemma 3.17 ist
woraus sich
ergibt. Mit der Fallunterscheidungsregel folgt die Behauptung.
- Dies folgt aus (3), (4) und (5).