Demonstration der Techniken der klassischen Logik

Demonstration der Techniken der klassischen Logik

Demonstration der Techniken der klassischen Logik

ZUSAMMENFASSUNG
In dieser Lektion werden verschiedene Techniken der klassischen Logik vorgestellt, um Konjunktionen und Disjunktionen einzuführen und zu eliminieren, zusätzlich zur Regel des ausgeschlossenen Dritten und der Widerspruchsregel, auch bekannt als das Explosionsprinzip. Außerdem werden die Technik des Fallunterscheidungsverfahrens und der Reduktion ad absurdum erklärt, beide sehr nützlich in mathematischen und allgemeinen logischen Beweisen. Jede Technik wird formal präsentiert und mit einer schrittweisen Demonstration zur besseren Verständlichkeit versehen. Wenn du dein Wissen in Aussagenlogik vertiefen und deine Fähigkeiten im Beweisen von Theoremen verbessern möchtest, wird dir diese Lektion sehr nützlich sein.


LERNZIELE:

  1. Verstehen der Begründung hinter den Techniken zur Einführung und Eliminierung von Konjunktion und Disjunktion.
  2. Verstehen der Eigenschaft des ausgeschlossenen Dritten oder der Tautologie (TAU) in der klassischen Logik.
  3. Verstehen der Widerspruchsregel (CON) oder des Explosionsprinzips in der klassischen Logik.
  4. Verstehen der Technik der Disjunktionselementierung (∨-Eliminierung3) in der klassischen Logik.
  5. Verstehen der Technik des Fallunterscheidungsverfahrens (CAS) in der klassischen Logik.
  6. Verstehen der Technik der Reduktion ad absurdum (Absurdum) in der klassischen Logik.
  7. Anwenden des Wissens über die verschiedenen Techniken der klassischen Logik zur Lösung komplexer Probleme und Beweise.

INHALTSVERZEICHNIS
EINFÜHRUNG UND ELIMINIERUNG VON KONJUNKTIONEN UND DISJUNKTIONEN
∨-EINFÜHRUNG
∨-ELIMINIERUNG
∧-EINFÜHRUNG
∧-ELIMINIERUNG
TECHNIKEN VON WIDERSPRÜCHEN UND TAUTOLOGIEN
REGEL DES AUSGESCHLOSSENEN DRITTEN ODER TAUTOLOGIE (TAU)
WIDERSPRUCHSREGEL ODER EXPLOSIONSPRINZIP
∨-ELIMINIERUNG3
FALLUNTERSCHEIDUNGEN (CAS)
REDUKTION AD ABSURDUM (ABSURDUM)





Einführung und Eliminierung von Konjunktionen und Disjunktionen

Eine der Techniken der klassischen Logik besteht in der Einführung und Eliminierung von Junktoren und Disjunktionen. Obwohl diese Techniken auf eine mehr oder weniger intuitive Weise ausgeführt werden, ist ihre Begründung nicht völlig trivial, doch sie lassen sich aus den Regeln der Aussagenlogik ableiten, die wir in früheren Lektionen bereits bewiesen haben. Formal lauten die Techniken zur Einführung und Eliminierung von Junktoren und Disjunktionen wie folgt:

∨-Einführung\{\alpha \} \vdash (\alpha \vee \beta)
∨-Eliminierung\{(\alpha\vee\beta), \neg\alpha \} \vdash\beta
∧-Einführung\{\alpha.\beta \} \vdash(\alpha \wedge \beta)
∧-Eliminierung\{(\alpha \wedge \beta) \} \vdash \alpha

Und ihre Herleitungen aus der Aussagenlogik sind wie folgt dargestellt:




∨-Einführung

(1)\{\alpha\} \vdash \alpha; Voraussetzung
(2)\{\alpha\} \vdash( \alpha \rightarrow (\neg \beta \rightarrow \alpha)); A1, Monotonie
(3)\{\alpha\} \vdash (\neg \beta \rightarrow \alpha); MP(1,2)
(4)\boxed{\{\alpha\} \vdash (\beta \vee \alpha)}; \rightarrow-Definition(3)




∨-Eliminierung

(1)\{(\alpha \vee \beta), \neg\alpha\}\vdash (\alpha \vee\beta); Voraussetzung
(2)\{(\alpha \vee \beta), \neg\alpha\}\vdash \neg\alpha ; Voraussetzung
(3)\{(\alpha \vee \beta), \neg\alpha\}\vdash (\neg \alpha \rightarrow \beta); \rightarrow-Definition (1)
(4)\boxed{\{(\alpha \vee \beta), \neg\alpha\}\vdash \beta}; MP(2,3)




∧-Einführung

(1)\{(\neg\alpha \vee \neg \beta), \neg\neg\beta\} \vdash \neg\alpha; \vee-Eliminierung
(2)\{\neg\neg\beta\} \vdash ((\neg\alpha \vee \neg \beta) \rightarrow \neg\alpha); TD(1)
(3)\{\neg\neg\beta\} \vdash (\neg \neg\alpha \rightarrow \neg (\neg\alpha \vee \neg \beta)); CPI(2))
(4) \vdash (\neg\neg\beta \rightarrow (\neg \neg\alpha \rightarrow \neg (\neg\alpha \vee \neg \beta))); TD(3)
(5) \{\alpha, \beta \} \vdash (\neg\neg\beta \rightarrow (\neg \neg\alpha \rightarrow \neg (\neg\alpha \vee \neg \beta))); Monotonie x2 (4)
(6) \{\alpha, \beta \} \vdash \beta; Voraussetzung
(7) \{\alpha, \beta \} \vdash \neg\neg\beta; DN(6)
(8) \{\alpha, \beta \} \vdash (\neg \neg\alpha \rightarrow \neg (\neg\alpha \vee \neg \beta)); MP(7,5)
(9) \{\alpha, \beta \} \vdash \alpha; Voraussetzung
(10) \{\alpha, \beta \} \vdash \neg\neg\alpha; DN(9)
(11) \{\alpha, \beta \} \vdash \neg (\neg\alpha \vee \neg \beta); MP(10,8)
(12)\boxed{\{\alpha, \beta \} \vdash (\alpha \wedge \beta)}; \wedge-Definition(11)




∧-Eliminierung

(1)\{(\alpha \wedge \beta)\} \vdash (\alpha \wedge \beta); Voraussetzung
(2)\{\neg \alpha\} \vdash (\neg \alpha \vee \neg\beta); \vee-Einführung
(3) \vdash (\neg \alpha \rightarrow (\neg \alpha \vee \neg\beta)); TD(2)
(4) \vdash (\neg(\neg \alpha \vee \neg\beta) \rightarrow \alpha); CPI(3))
(5) \vdash ( ( \alpha \wedge \beta) \rightarrow \alpha); \wedge-Definition(4)
(6) \{(\alpha \wedge \beta)\} \vdash ( ( \alpha \wedge \beta) \rightarrow \alpha); Monotonie(5)
(7)\boxed{\{(\alpha \wedge \beta)\} \vdash \alpha}; MP(1,6)




Techniken der Widersprüche und Tautologien




Regel des ausgeschlossenen Dritten oder Tautologie (tau)

Ein weiteres auffälliges Merkmal der klassischen Logik ist die Eigenschaft des ausgeschlossenen Dritten (tertium non datur). Diese besagt, dass wenn zwei Aussagen vorliegen, von denen eine die andere verneint, notwendigerweise eine von beiden wahr sein muss; anders ausgedrückt: die Disjunktion zweier Aussagen, von denen eine die andere negiert, bildet notwendigerweise eine Tautologie. Formal wird dies wie folgt dargestellt:

\vdash (\neg\alpha \vee\alpha)

Und der Beweis ergibt sich leicht:

(1)\{\alpha\}\vdash \alpha; Voraussetzung
(2)\vdash (\alpha \rightarrow \alpha); TD(1)
(3)\boxed{\vdash (\neg \alpha \vee \alpha)}; aus (2), weil (\alpha \rightarrow \beta) := (\neg \alpha \vee \beta)

Eine andere Möglichkeit, das Prinzip des ausgeschlossenen Dritten zu formulieren, ist über das Gesetz des Widerspruchs, das besagt, dass eine Aussage nicht gleichzeitig wahr und falsch sein kann. Dieses wird formal wie folgt formuliert:

\vdash \neg(\neg\alpha \wedge \alpha)

Diese Eigenschaft bedarf keines Beweises – nicht, weil sie offensichtlich ist, sondern weil sie sich direkt aus der Definition der Konjunktion und dem Prinzip des ausgeschlossenen Dritten ergibt.




Widerspruchsregel oder Explosionsprinzip

Eine weitere bekannte Eigenschaft der klassischen Logik ist das Explosionsprinzip, das gewöhnlich durch den Satz „Aus widersprüchlichen Prämissen kann alles folgen“ ausgedrückt wird. Die Formulierung erfolgt meist in einer der folgenden beiden Varianten:

\{(\neg\alpha \wedge \alpha)\}\vdash \beta

\{\alpha, \neg\alpha\}\vdash \beta

Der Beweis dieser Regel ist einfach:

(1)\{\alpha ,\neg\alpha\} \vdash \neg\alpha ; Voraussetzung
(2)\{\alpha ,\neg\alpha\} \vdash (\neg\alpha \vee \beta) ; \vee-Einführung
(3)\{\alpha ,\neg\alpha\} \vdash (\alpha \rightarrow \beta) ; \rightarrow-Definition(2)
(4)\{\alpha ,\neg\alpha\} \vdash \alpha ; Voraussetzung
(5)\boxed{\{\alpha ,\neg\alpha\} \vdash \beta}; MP(4,3)




∨-Eliminierung3

Das Modus ponens kann auf zwei verschiedene Arten formuliert werden. Eine bekannte Form ist \{\alpha,(\alpha \rightarrow \beta)\}\vdash \beta. Die andere ist etwas weniger vertraut:

\{\alpha\}\vdash\beta \; \wedge \; \vdash \alpha \; \Longrightarrow \; \vdash \beta

Wenn wir uns auf diese zweite Form konzentrieren, lässt sich eine erweiterte Regel formulieren, die wir ∨-Eliminierung3 nennen, da sie einer Vereinfachung einer Disjunktion ähnelt. Diese Regel besagt: Wenn \gamma sowohl aus \alpha als auch aus \beta ableitbar ist (jeweils separat), und zusätzlich (\alpha \vee \beta) ein Theorem ist, dann ist auch \gamma ein Theorem. Formal lässt sich das so ausdrücken:

\{\alpha\}\vdash\gamma\; \wedge \; \{\beta\}\vdash\gamma \; \wedge \; \vdash (\alpha \vee \beta) \Longrightarrow \vdash \gamma

Der Beweis dieser Technik aus der klassischen Logik lautet wie folgt:

(1)\boxed{\alpha \vdash \gamma}; Prämisse
(2)\boxed{\beta \vdash \gamma}; Prämisse
(3)\boxed{\vdash (\alpha \vee \beta)}; Prämisse
(4) \vdash (\alpha \rightarrow \gamma); TD(1)
(5) \vdash (\beta \rightarrow \gamma); TD(2)
(6) \vdash (\neg \gamma \rightarrow \neg \alpha); CPI(4)
(7) \vdash (\neg \gamma \rightarrow \neg \beta); CPI(5)
(8) \{\neg \gamma \}\vdash \neg \alpha; RTD(6)
(9) \{\neg \gamma\}\vdash \neg \beta; RTD(7)
(10) \{\neg \gamma\}\vdash (\neg \alpha \wedge \neg \beta); \wedge-Einführung(8,9)
(11) \vdash (\neg \gamma \rightarrow (\neg \alpha \wedge \neg \beta)); TD(10)
(12) \vdash (\neg(\neg \alpha \wedge \neg \beta)\rightarrow \gamma ); CPI(11)
(13) (A \wedge B) := \neg(\neg A \vee \neg B); \wedge-Definition
(14) \neg(A \wedge B) := \neg\neg(\neg A \vee \neg B); Verneinung beider Seiten in (13)
(15) \neg(\neg\alpha \wedge \neg\beta) := \neg\neg(\neg\neg\alpha \vee \neg\neg\beta); Ersetzung A:=\neg\alpha und B:=\neg\beta in (14)
(16) \neg(\neg\alpha \wedge \neg\beta) \dashv \vdash (\alpha \vee \beta); DN(15)
(17) \vdash ((\alpha \vee \beta) \rightarrow \neg(\neg\alpha \wedge \neg\beta) ); TD(16)
(17) \vdash ((\alpha \vee \beta) \rightarrow \gamma ); SH(17,12)
(18)\boxed{ \vdash \gamma}; MP(3,17)




Beweise durch Fälle (cas)

Eine weitere Technik der klassischen Logik ist der Beweis durch Fälle. Wenn ein Ausdruck \beta sowohl aus einem anderen Ausdruck \alpha als auch aus dessen Negation hergeleitet werden kann, dann ist \beta notwendigerweise ein Theorem. Formal wird dies so dargestellt: \alpha \vdash \beta \; \wedge \; \neg\alpha \vdash \beta \Longrightarrow \vdash \beta. Der Beweis lautet wie folgt:

\begin{array}{rll} (1) & \alpha \vdash \beta &; Prämisse\\ (2) & \neg \alpha \vdash \beta &; Prämisse \\ (3) & \vdash \alpha \vee \neg\alpha &; TAU \\ (4) & \vdash \beta &; \vee-Eliminierung3(1,2,3) \end{array}




Reduktion ad absurdum (absurdo)

Eine der am häufigsten verwendeten Techniken der klassischen Logik in Beweisen, insbesondere in der Mathematik, ist die Reduktion ad absurdum. Sie besteht darin, dass wenn aus einem Ausdruck \alpha ein Widerspruch (eine Aussage und ihre Verneinung) abgeleitet werden kann, dann ist die Negation von \alpha eine Tautologie. Formal wird dies so formuliert: \{\alpha\}\vdash \beta \; \wedge \; \{\alpha\}\vdash \neg\beta \Longrightarrow \vdash \neg\alpha. Und dies lässt sich durch folgendes Argument zeigen:

(1)\boxed{\{\alpha\}\vdash \beta}; Prämisse
(2)\boxed{\{\alpha\}\vdash \neg\beta}; Prämisse
(3)\vdash (\alpha \rightarrow \beta); TD(1)
(4)\vdash (\alpha \rightarrow \neg\beta); TD(2)
(5)\vdash (\neg \beta \rightarrow \neg \alpha); CPI(3)
(6)\vdash (\beta \rightarrow \neg \alpha); CPI(4)
(7)\{\neg \beta \}\vdash \neg \alpha; RTD(5)
(8)\{\beta \}\vdash \neg \alpha; RTD(6)
(9)\boxed{\vdash \neg \alpha}; CAS(7,8)
Views: 0

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert