Zum Inhalt springen
Topos Uranos

Zusammenfassung

Diese Lektion beweist, dass die Reihenfolge der Argumente nichts an dem ändert, was sich aus dem Peirce-Pfeil, der Disjunktion, der Konjunktion, dem Bikonditional und der ausschließenden Disjunktion ableiten lässt. Mit den offiziellen Abkürzungen des Kurses sind diese Symmetrien nicht offensichtlich: Der Peirce-Pfeil ist der primitive Junktor, die Axiome von Łukasiewicz sprechen nur von der Negation und der Implikation, und die Regel der Ersetzung der doppelten Negation (EDN) fügt nur doppelte Negationen hinzu oder entfernt sie. Deshalb stellt die Lektion zuerst drei Instrumente bereit. Das erste besagt, dass sich die beweisbare Äquivalenz wie eine Gleichheit verhält. Das zweite, das Fundamentallemma, übersetzt den Peirce-Pfeil in die Sprache der Axiome: (φ↓ψ)(\varphi \downarrow \psi) ist äquivalent zu ¬(¬φ→ψ)\neg(\neg\varphi \rightarrow \psi), dank der Regel EDN und der doppelten Negation. Das dritte, die Ersetzung äquivalenter Formeln, die durch die Regel EDN nicht überflüssig wird, erlaubt es, eine Formel durch eine beliebige äquivalente Formel zu ersetzen (und nicht nur θ\theta durch ¬¬θ\neg\neg\theta), und zwar unter der Negation, auf beiden Seiten der Implikation und auf beiden Seiten des Peirce-Pfeils. Mit ihnen werden als Äquivalenzen die äquivalenten Formen der Disjunktion und der Konjunktion bewiesen, die andere Texte als Definitionen nehmen, sowie die fünf Symmetrien, in beiden Richtungen und in der Reihenfolge, die die Definitionen vorgeben: zuerst der Peirce-Pfeil und aus ihm nacheinander die übrigen.

Lernziele

  1. Die offiziellen Abkürzungen auflösen, um zu entscheiden, ob zwei Ausdrücke dieselbe Formel bezeichnen oder verschiedene Formeln, deren Äquivalenz eine Ableitung erfordert.
  2. Das Fundamentallemma (φ↓ψ)⊣⊢¬(¬φ→ψ)(\varphi \downarrow \psi) \dashv\vdash \neg(\neg\varphi \rightarrow \psi) mit der Regel der Ersetzung der doppelten Negation (EDN) und der doppelten Negation beweisen und dabei die doppelten Negationen aufspüren, die die Abkürzungen verbergen.
  3. Die Ersetzung äquivalenter Formeln anwenden, um eine Äquivalenz in das Innere einer Negation, einer Implikation oder eines Peirce-Pfeils zu tragen, sie von der Regel EDN unterscheiden, die nur θ\theta und ¬¬θ\neg\neg\theta vertauscht, und die beweisbare Äquivalenz in Ketten von Äquivalenzen wie eine Gleichheit verwenden.
  4. Die äquivalenten Formen der Disjunktion und der Konjunktion und die fünf Symmetrien in beiden Richtungen beweisen, indem man bereits bewiesene Ergebnisse verkettet.
  5. Die Ersetzung äquivalenter Formeln mittels der Induktion über die Komplexität der Formeln auf jede beliebige Formel ausdehnen.

Was verwendet wird und was zu beweisen ist

Die Lektion über formale Deduktionssysteme hat den Łukasiewicz-Kalkül festgelegt: die Axiome A1, A2 und A3 und den Modus ponens. Sie hat außerdem die Reflexivität (Refl: Wenn φ∈Γ\varphi \in \Gamma, dann Γ⊢φ\Gamma \vdash \varphi), die Monotonie (Mon), den Schnitt (Schnitt: Wenn Γ⊢φi\Gamma \vdash \varphi_{i} für jedes ii und Γ∪{φ1,…,φn}⊢ψ\Gamma \cup \{\varphi_{1}, \ldots, \varphi_{n}\} \vdash \psi, dann Γ⊢ψ\Gamma \vdash \psi), das Deduktionstheorem (DT) und seine Umkehrung (UDT) sowie die beweisbare Äquivalenz φ⊣⊢ψ\varphi \dashv\vdash \psi bereitgestellt, die bedeutet, dass {φ}⊢ψ\{\varphi\} \vdash \psi und {ψ}⊢φ\{\psi\} \vdash \varphi; und sie hat mit einer Markierung, die die Axiome und der Modus ponens erhalten, gezeigt, dass dieser Kalkül gewisse Formeln über den Peirce-Pfeil nicht ableitet. Die Lektion über die vier Ableitungstechniken hat den hypothetischen Syllogismus (HS: {(φ→ψ),(ψ→χ)}⊢(φ→χ)\{(\varphi \rightarrow \psi), (\psi \rightarrow \chi)\} \vdash (\varphi \rightarrow \chi)), die Vertauschung der Prämissen (VP), die doppelte Negation (DN: φ⊣⊢¬¬φ\varphi \dashv\vdash \neg\neg\varphi, mit ihren beiden Theoremen ⊢(¬¬φ→φ)\vdash (\neg\neg\varphi \rightarrow \varphi) und ⊢(φ→¬¬φ)\vdash (\varphi \rightarrow \neg\neg\varphi)) und die Kontraposition (KP) in ihren drei Formen hinzugefügt:

(φ→ψ)⊣⊢(¬ψ→¬φ),(¬φ→ψ)⊣⊢(¬ψ→φ),(φ→¬ψ)⊣⊢(ψ→¬φ)(\varphi \rightarrow \psi) \dashv\vdash (\neg\psi \rightarrow \neg\varphi), \qquad (\neg\varphi \rightarrow \psi) \dashv\vdash (\neg\psi \rightarrow \varphi), \qquad (\varphi \rightarrow \neg\psi) \dashv\vdash (\psi \rightarrow \neg\varphi)

Nachdem die doppelte Negation bewiesen war, hat dieselbe Lektion den Kalkül des Kurses um eine zweite primitive Regel ergänzt, die Ersetzung der doppelten Negation (EDN): Entsteht χ′\chi' aus χ\chi, indem man ein Vorkommen einer Teilformel θ\theta durch ¬¬θ\neg\neg\theta oder ein Vorkommen einer Teilformel ¬¬θ\neg\neg\theta durch θ\theta ersetzt, dann wird aus χ\chi auf χ′\chi' geschlossen. Die so aus der Zeile ii gewonnene Zeile wird mit EDN(i)(i) begründet. Von da an bezieht sich ⊢\vdash auf den Kalkül des Kurses (A1 bis A3, der Modus ponens und EDN), in dem Refl, Mon, Schnitt, DT und UDT weiterhin gelten. Die Regel wirkt auf die Zeichenkette der Grundsprache, sodass sie auch die Vorkommen erreicht, die eine Abkürzung verbirgt, und zwar in jedem der beiden Argumente eines Peirce-Pfeils; zu ihren unmittelbaren Folgerungen gehören

(φ↓ψ)⊣⊢(¬¬φ↓ψ),(φ↓ψ)⊣⊢(φ↓¬¬ψ)(\varphi \downarrow \psi) \dashv\vdash (\neg\neg\varphi \downarrow \psi), \qquad (\varphi \downarrow \psi) \dashv\vdash (\varphi \downarrow \neg\neg\psi)

und allgemein χ⊣⊢χ′\chi \dashv\vdash \chi', sooft χ′\chi' aus χ\chi durch EDN entsteht. Eine Äquivalenzzeile dieser Form wird mit „EDN“ begründet, ohne Zeilennummer, so wie eine Zeile „DN“ oder „KP“ eine bereits bewiesene Äquivalenz anführt. Wie dort kann ein bereits bewiesenes Theorem als Zeile einer Ableitung geschrieben werden, weil sich seine eigene Ableitung an dieser Stelle einfügen lässt; und nach dem Lemma „Vom Ergebnis zur Regel“ jener Lektion wird jede Technik auch als Regel unter einer beliebigen Prämissenmenge Γ\Gamma angewandt und mit den Nummern der Zeilen angeführt, auf die sie angewandt wird, wie KP(i)(i) oder HS(i,j)(i, j). In Ableitungen über Ableitungen bezeichnet „Prämisse“ eine Voraussetzung der Regel, die bewiesen wird.

Die offiziellen Abkürzungen, festgelegt in der Lektion über die Sprache der Aussagenlogik, sind die einzigen Definitionen der Junktoren:

¬φ:=(φ↓φ),(φ∨ψ):=¬(φ↓ψ),(φ∧ψ):=¬(¬φ∨¬ψ)\neg\varphi := (\varphi \downarrow \varphi), \qquad (\varphi \vee \psi) := \neg(\varphi \downarrow \psi), \qquad (\varphi \wedge \psi) := \neg(\neg\varphi \vee \neg\psi)
(φ→ψ):=(¬φ∨ψ),(φ↔ψ):=((φ→ψ)∧(ψ→φ)),(φ⊻ψ):=¬(φ↔ψ)(\varphi \rightarrow \psi) := (\neg\varphi \vee \psi), \qquad (\varphi \leftrightarrow \psi) := ((\varphi \rightarrow \psi) \wedge (\psi \rightarrow \varphi)), \qquad (\varphi \veebar \psi) := \neg(\varphi \leftrightarrow \psi)

Eine mit „Def“ begründete Zeile leitet nichts ab: Sie schreibt dieselbe Formel unter einem anderen Namen, und die Anmerkung sagt, welche Abkürzung aufgelöst oder eingeführt wird („Def →\rightarrow“, „Def ∨\vee“). Es lohnt sich, an das Phänomen zu erinnern, das in der Lektion über die Formalisierung der natürlichen Sprache beobachtet wurde: Ein und dieselbe Formel lässt mehrere Namen zu, sodass eine Konjunktion als Zeichenkette auch eine Disjunktion ist. Löst man zum Beispiel die Implikation mit ¬φ\neg\varphi an der Stelle von φ\varphi auf, so erhält man

(¬φ→ψ)=(¬¬φ∨ψ)=¬(¬¬φ↓ψ)(\neg\varphi \rightarrow \psi) = (\neg\neg\varphi \vee \psi) = \neg(\neg\neg\varphi \downarrow \psi)

und die doppelte Negation, die vor φ\varphi erscheint und von der Abkürzung verborgen wird, ist der Grund, weshalb die Regel EDN in allem Folgenden eingreifen wird.

Die beweisbare Äquivalenz als Gleichheit

Die Beweise dieser Lektion sind fast alle Ketten von Äquivalenzen: φ1⊣⊢φ2\varphi_{1} \dashv\vdash \varphi_{2}, φ2⊣⊢φ3\varphi_{2} \dashv\vdash \varphi_{3} und so fort. Damit man aus einer Kette auf φ1⊣⊢φn\varphi_{1} \dashv\vdash \varphi_{n} schließen kann, muss sich die beweisbare Äquivalenz wie eine Gleichheit verhalten, und genau das hat die Proposition über die Eigenschaften der beweisbaren Äquivalenz in der Lektion über formale Deduktionssysteme festgestellt: Die Relation ist reflexiv (φ⊣⊢φ\varphi \dashv\vdash \varphi), symmetrisch (wenn φ⊣⊢ψ\varphi \dashv\vdash \psi, dann ψ⊣⊢φ\psi \dashv\vdash \varphi) und transitiv (wenn φ⊣⊢ψ\varphi \dashv\vdash \psi und ψ⊣⊢χ\psi \dashv\vdash \chi, dann φ⊣⊢χ\varphi \dashv\vdash \chi), und zwei beweisbar äquivalente Formeln sind als Konklusionen austauschbar (wenn Γ⊢φ\Gamma \vdash \varphi und φ⊣⊢φ′\varphi \dashv\vdash \varphi', dann Γ⊢φ′\Gamma \vdash \varphi', für jede Formelmenge Γ\Gamma). Es lohnt sich, daran zu erinnern, wie die beiden letzten bewiesen wurden, denn die ganze Lektion ruht auf ihnen: Von {φ}⊢φ′\{\varphi\} \vdash \varphi' gelangt man durch Monotonie zu Γ∪{φ}⊢φ′\Gamma \cup \{\varphi\} \vdash \varphi', und von dieser und von Γ⊢φ\Gamma \vdash \varphi durch Schnitt zu Γ⊢φ′\Gamma \vdash \varphi'; die Transitivität ergibt sich, indem man dies mit Γ={φ}\Gamma = \{\varphi\} in der einen Richtung und mit Γ={χ}\Gamma = \{\chi\} in der anderen anwendet.

Von nun an wird der Schritt, der eine Kette von Äquivalenzen zu einer einzigen zusammenfasst, mit „Schnitt“ begründet, dem Instrument jener Proposition. Nun enthält jedes Glied φi⊣⊢φi+1\varphi_{i} \dashv\vdash \varphi_{i+1} die beiden Ableitungen, die Hin- und die Rückrichtung; also beweist eine Kette von Äquivalenzen zugleich beide Richtungen ihrer Konklusion, und nichts bleibt „als Übung“.