Was heißt es, dass eine Aussage eine logische Konsequenz einer Prämissenmenge ist?
Zunächst muss man sich fragen, was ist der normative Rahmen, oder bzgl. welcher logischer Gesetzmäßigkeiten soll eine logische Konsequenz der Prämissenmenge sein? Im Kurs sehen wir, dass verschiedene Logiken den Junktoren nicht notwendigerweise diesselbe Bedeutung verleihen. Etwa ist eine klassische Negation zu unterscheiden von einer parakonsistenten Negation. Selbst in der einfachen Sprache der Aussagenlogik ist man also bereits mit verschiedenen Logiksystemen konfrontiert, die sich in der Interpretation der Junktoren unterscheiden.
Die Frage, ob eine logische Konsequenz der Prämissenmenge ist, ist in dieser kategorischen Form nur stellbar, wenn wir entweder unterstellen, dass es die eine wahre Logik gibt und die Frage sich auf die Gesetzmäßigkeiten dieser einen wahren Logik bezieht (logische Monisten vertreten diese Position), oder wenn wir uns bereits auf eine bestimmte Interpretation der in den Aussagen auftretenden Junktoren geeinigt haben: in beiden Fällen müssen wir also ein logisches Referenzsystem fixieren bzgl. dessen wir die Frage nach der logischen Konsequenz stellen.
Gehen wir nun davon aus, dass , in der formalen Sprache der Aussagenlogik vorliegen und dass wir eine Logik zur Interpretation dieser Formeln fixiert haben (etwa die klassische Logik CL oder die parakonsistente Logik LP). Die zentrale Idee hinter dem Begriff der logischen Konsequenz ist, dass sofern wahr sind in einer Interpretation (oder einem Modell: wir benutzen hier diese beiden Begriffe synonnym) von , dann muss auch in dieser Interpretation wahr sein.
In wahrheitsfunktionalen Logiken wie CL und LP ist eine Interpretation in der Sprache der Aussagenlogik durch zwei Faktoren determiniert:
- eine Belegung der Atome mit Wahrheitswerten
- die Wahrheitstabellen der Junktoren.
Gehen wir der Einfachheit halber davon aus, dass unsere Sprache zwei Atome umfasst: und . In der klassischen Logik gibt es Belegungen:
Belegung | ||
---|---|---|
0 | 0 | |
0 | 1 | |
1 | 0 | |
1 | 1 |
In der Logik LP gibt es einen Wahrheitswert mehr, nämlich für inkonsistent. Demnach gibt es Belegungen:
Belegung | ||
---|---|---|
0 | 0 | |
0 | 1 | |
1 | 0 | |
1 | 1 | |
0 | i | |
i | 0 | |
1 | i | |
i | 1 | |
i | i |
Der Wahrheitswert einer komplexen Formel in ergibt sich dann bottom-up aus den Wahrheitswerten der Atome (gegeben durch die Belegung) und den Wahrheitstabellen. Etwa, auf der Grundlage von ist die Interpretation von der Wert und der von ist auch . Beachte, dass wir hierbei die Wahrheitstabellen für und benutzen:
0 | i | 1 | |
---|---|---|---|
0 | 0 | 0 | 0 |
i | 0 | i | i |
1 | 0 | i | 1 |
und
0 | 1 |
i | i |
1 | 0 |
In der klassischen Logik ist die Frage, ob in einem auf einer Belegung basierten Modell eine Formal gilt einfach zu beantworten:
- bestimme den Wahrheitswert von auf der Grundlage der Wahrheitstabellen und der Belegung
- falls den Wahrheitswert 1 (auch oft: “w” für wahr oder “t” für true) hat so gilt in : in Zeichen, .
- falls den Wahrheitswert 0 (auch oft: “f” für falsch oder false) hat so gilt nicht in .
In Logiken mit mehr als zwei Wahrheitswerten ist es zentral zur Bestimmung der Gültigkeit einer Formel in einem Modell, welche der Wahrheitswerte designiert sind: d.h., für welche Wahrheitswerte soll gelten, dass wenn eine Formel diesen Wahrheitswert hat, so gilt im entsprechenden Modell.
Etwa, in der Logik LP gelten die beiden Werte und als designiert und entsprechend gilt: gilt in genau dann wenn den Wahrheitswert 1 oder i hat.
Zusammenfassung
Wir halten fest:
- ist eine logische Konsequenz aus der Prämissenmenge bzgl. einer Logik , wenn in jedem Modell der Logik in dem gelten, auch gilt.
- Eine Formel gilt in (in Zeichen: ) genau dann wenn in der zugrundeliegenden Interpretation einen designierten Wahrheitswert hat.
Kleine Demonstration
Im ersten Übungsblatt war eine Frage ob eine logische Konsequenz aus in der Logik ist. In Zeichen: gilt .
Um obige Frage positiv zu beantworten müssten wir also zeigen, dass in jedem Modell der Logik in dem gilt auch gilt.
Wie sieht ein Modell der Logik aus in dem gilt?
Folgendermaßen: es muss gelten . Dies wiederum heißt, dass den Wahrheitswert 1 oder den Wahrheitswert i hat.
Wir gehen zunächst von dem Fall aus, dass der Wahrheitswert von , 1 ist. Mit der Wahrheitstabelle von gilt dass dann der Wahrheitswert von gleich 0 ist. Mit der Wahrheitstabelle von ist damit entweder der Wahrheitswert von gleich 0 oder der Wahrheitswert von gleich 0.
Damit ist der Wahrheitswert von gleich 1 oder der Wahrheitswert von gleich 1 (wieder mit der Tabelle von ) und mit der Tabelle von ist damit der Wahrheitswert von in gleich 1.
Im anderen Fall ist der Wahrheitswert von gleich . Damit ist auch der Wahrheitswert von gleich . Damit ist der Wahrheitswert von gleich oder der Wahrheitswert von gleich (mit der Tabelle von ). Damit ist der Wert von gleich oder der Wert von gleich . Mit der Tabelle von ist damit der Wahrheitswert von entweder oder 1.
Also, in beiden Fällen ist der Wert von entweder 1 oder und damit gilt in die Formel (in Zeichen: ).
Das mussten wir zeigen.
Im Kurs werden wir eine Methode mit Wahrheitsbäumen kennenlernen, mit der wir dies in wesentlich komfortablerer Weise überprüfen können.