Axiomatische Ableitung - was beinhaltet die Instanziierung eines Axioms praktisch?

Ich bin fassungslos über das Kapitel in meinem Kursbuch (das auf Niederländisch ist, also bitte um Rat, wenn ich einen der Begriffe falsch übersetze) über das Ableiten aus einem System von Axiomen und Ableitungsregeln. Die Übung soll Folgendes beweisen:

P S Q P

Schritt eins ist, p anzunehmen. Das macht für mich Sinn: Wenn p wahr ist, dann ist p wahr.

P S P

Der zweite Schritt besteht darin, eine Instanz des Axioms zu erstellen φ ( ψ φ ) ; ersetzen φ mit p und ψ mit q. Das ergibt:

S P ( Q P )

Der letzte Schritt ist Modus Ponens, den ich auch logisch verstehe, also werde ich ihn hier nicht wiederholen. Meine Verwirrung liegt bei Schritt zwei, bei der Instanziierung eines Axioms. Was bedeutet das in der Praxis?

Ich erkenne das φ ( ψ φ ) eine Tautologie ist, ist sie technisch für alle zwei Sätze wahr, unabhängig davon, ob sie verwandt sind. Aber indem ich das Axiom instanziiere, führe ich eine Beziehung zwischen p und q aus dem Nichts ein; tatsächlich existierte q in meinen ursprünglichen Annahmen nicht.

Indem ich "Ich sehe einen Vogel am Himmel" für p und "Tom Hanks veröffentlicht einen neuen Film" für q nehme, kann ich auf diese Weise "beweisen", dass Tom Hanks eine gewisse Beziehung zu Vögeln hat. Während die technische Definition von erlaubt, dass der rechte Begriff wahr ist, wenn der linke es nicht ist, also könnte es immer noch Vögel ohne Tom Hanks geben, es gibt immer noch eine Beziehung in die entgegengesetzte Richtung: Wenn Hanks einen Film herausbringt, müssen Vögel erscheinen. Ich habe also das Gefühl, dass das Instanziieren eines Axioms nur etwas erfindet.

Was fehlt mir hier?

Der Ausdruck φ ( ψ φ ) ist ein Axiom. Sie sagten, Sie wüssten, dass dies eine Tautologie ist. Axiome sollten (in gewissem Sinne) Tautologien sein, schließlich sollen Axiome immer wahr sein. Das Axiom ist entscheidend, damit Sie schlussfolgern können P ( Q P ) , wie würdest du es sonst machen? Die klassische Aussagenrechnung kümmert sich nicht um Beziehungen (oder deren Fehlen) wie die von Ihnen beispielhaft dargestellte, sondern nur um Symbole.
Die einzige Beziehung zwischen Vögeln und Tom Hanks, die Sie festgestellt haben, ist, dass beide in Ihrem Satz vorkommen.

Antworten (2)

Das macht für mich Sinn: Wenn P stimmt dann P ist wahr.

Ich erkenne das ϕ ( ψ ϕ ) eine Tautologie ist, ist sie technisch für alle zwei Sätze wahr, unabhängig davon, ob sie verwandt sind.

Diese beiden Bemerkungen legen mir nahe, dass Sie sich der Logik aus einer voreingenommenen Perspektive nähern: Es scheint, dass ein Beweis für Sie intuitiv Sinn ergeben muss, um ein Beweis zu sein.

In gewisser Weise ist dies natürlich wünschenswert, da wir Beweise verwenden, um Schlussfolgerungen zu ziehen, die letztendlich für andere Menschen (oder zumindest für andere Mathematiker) sinnvoll sind . Aber formale Logik ist eigentlich weit mehr als das. Es untersucht die Teile von „Sinn machen“, indem es jeglichen Ballast entfernt, der durch unsere Intuition eingeführt wird, und Argumente auf nichts als das Äußerste reduziert.

Lassen Sie uns also zuerst unsere Intuition loswerden und sie später wieder einführen.


Ein logischer Beweis kann als eine Art Rezept angesehen werden. Sie beginnen mit Grundzutaten, bei denen es sich um Axiome und Inferenzregeln handelt , und erfinden dann einen Beweis , indem Sie Axiome instanziieren (dh einen Satz mit der gleichen Struktur wie das Axiom erstellen, obwohl die Variablen ersetzt werden können) und Inferenzregeln anwenden. Und das ist alles . Nichts sagt uns, dass die Axiome oder die Inferenzregeln sinnvoll sein sollten oder dass sie bestimmte Anforderungen erfüllen sollten, die durch unsere Intuition motiviert sind. Ein Beweis ist also in gewisser Weise nichts anderes als die Manipulation von Symbolen, und diesen Symbolen kann für den Beweis jede "Bedeutung" fehlen.

Schauen wir uns Ihren Beweis an.

Schritt eins ist die Annahme P , weil unser Ziel die Ableitung ist P Q P , Deshalb P kann als Annahme gewertet werden, da es einer der Ausdrücke vor dem ist Symbol.

Der zweite Schritt besteht darin, eine Instanziierung des Axioms zu erstellen ϕ ( ψ ϕ ) , nicht weil dieses Axiom Sinn macht, sondern weil es ein Axiom ist und die Regeln vorschreiben, dass wir immer Axiome instanziieren dürfen. Das Instanziieren von Axiomen bedeutet, dass wir seine Variablen durch alles ersetzen können, was wir wollen, also können wir ersetzen ϕ mit P Und ψ mit Q . Das haben wir also hergeleitet P ( Q P ) .

Schließlich, da wir beide hergeleitet haben P Und P ( Q P ) die modus ponens schlussregel sagt uns, dass wir ableiten dürfen Q P .

Da wir die Dinge genau nach den Regeln gemacht haben (Annahmen annehmen, Axiome instanziieren, Inferenzregeln verwenden), haben wir einen gültigen Beweis erbracht.


Um nun unsere Intuition wieder ins Bild zu bringen, werden die Axiome und Regeln der Aussagenkalküle so gewählt, dass sie auch intuitiv sinnvoll sind. Wir sehen P Q als Symbol für die Bedeutung von " P muss stimmen, bzw Q muss falsch sein". Dies ist die Semantik des Ausdrucks P Q , und tatsächlich ist die Semantik der Axiome und Regeln der Aussagenkalküle für viele Menschen intuitiv sinnvoll.

Beachten Sie, dass dies auch Ihre zweite Frage beantwortet: Es muss kein (kausaler) Zusammenhang zwischen bestehen P Und Q unter dieser Semantik von P Q . Ihre Intuition sollte sein, dass dies für beides steht P stimmt, bzw Q ist falsch .

Sie können vollständig eine Logik erstellen, in der P Q hat eine andere Semantik, z. B. ein wo P Q kann nur gültig sein, wenn P Und Q sind miteinander verwandt. Ein Beispiel für eine solche (Sammlung von) Logik(en) ist die Relevanzlogik . Aber das ist ein anderes System als die klassische Aussagenlogik, die Sie studieren. Es hat unterschiedliche Axiome, unterschiedliche Inferenzregeln und unterschiedliche Semantiken.


Als Beispiel, um Ihre Intuition herauszufordern, könnte ich eine Logik mit den Axiomen definieren:

  • ψ ψ
  • ψ ψ

und die Schlußregel:

  • ϕ , ϕ ψ ψ

Dann könntest du das beweisen P P . Macht es einen intuitiven Sinn? Nein, weil wir keine Ahnung haben, was diese Symbole bedeuten. Aber können Sie einen gültigen Beweis erstellen? Absolut:

Wir nehmen an P , dann können wir nach dem ersten Axiom ableiten P P , also nach der Inferenzregel P , P P P . Nun können wir durch das zweite Axiom ableiten P P , da wir also abgeleitet haben P Und P P Wir können die Inferenzregel verwenden, um abzuleiten P . Deshalb P P .

Danke für die Antwort. Ich habe einige Stunden darüber nachgedacht und werde wohl noch etwas Zeit brauchen. Das Buch sagt mir, dass diese Art von Logik für automatisierte Entscheidungsprozesse verwendet wird. Wenn ich mich scheiden lasse von seinem Namen "Implikation" und verwende es nur für die Wahrheitstabelle, ohne Vorurteile darüber zu machen, ob die beiden Dinge tatsächlich in Wirklichkeit zusammenhängen, was es mir ermöglicht, Bedingungen aus dem Nichts zu ziehen und sie auf so viele Arten mit meinen Beobachtungen zu verbinden - dann ist es mir überhaupt nicht einsichtig, wie dieses system noch für irgendwelche praxissituationen genutzt werden kann.
Nur in diesem Beispiel ist p eine Annahme, also stammt es aus meinen Beobachtungen oder hypothetischen Beobachtungen. q hingegen ist eine Variable, die ich mir ausgedacht habe, weil ich ein Axiom mit q gefüllt habe. Wie könnte also ein Ergebnis, das aq enthält, eine Variable, auf die nicht einmal in den Ausgangsannahmen verwiesen wird, noch etwas über die Realität aussagen?
@KeizerHarm Es heißt eigentlich "materielle Implikation". Aber das bitte beachten Q P ist semantisch äquivalent zu ¬ Q P in der Aussagenlogik (Sie können dies im Aussagenkalkül beweisen). Sie sollten sich nicht scheiden lassen aus dem Namen "Implikation", sondern Sie sollten die Bedeutung des Wortes "Implikation" in der natürlichen (Alltags-)Sprache von der Bedeutung von "Implikation" innerhalb der Mathematik / Logik trennen. Weil die Mathematik fast ausschließlich „impliziert“ wie in verwendet Q P aus der Aussagenlogik.
Was seine Nützlichkeit betrifft, so ist es äußerst nützlich. Klassische Logik, insbesondere mit Quantoren (Logik erster Ordnung), ist in Mathematik und Informatik allgegenwärtig. Die Entdeckung des Aussagenkalküls hat direkt zur Entwicklung von Computern geführt, und die Logik erster Ordnung ist das grundlegende logische Vokabular der überwiegenden Mehrheit der Mathematik. Mein bestes Argument dafür, warum wir materielle Implikationen verwenden, ist, dass es alles viel einfacher macht, verglichen mit der Forderung, dass Vorder- und Folgeteil in Beziehung stehen. Zum Beispiel ist die klassische Logik viel einfacher als die erwähnte Relevanzlogik.
Beachten Sie das schließlich Q P Und P sag nicht dasselbe . Die Tatsache, dass Sie beweisen können Q P aus der Annahme P bedeutet, dass Q P ist eigentlich eine schwächere Annahme als nur das P wäre. Es sagt nichts über die Wahrheit von aus P noch über die Wahrheit von Q , aber es besagt, dass wenn Q stimmt dann P muss wahr sein. Wenn Q falsch ist, dann gilt immer noch, dass if Q stimmt dann P muss auch wahr sein, da dies "Fiktion" ist: Q ist schließlich falsch. Ebenso, wenn P ist schon wahr, egal ob Q wahr ist oder nicht.
Beachten Sie, dass wir hier über mathematische Wahrheit sprechen: Die klassische Aussagenlogik funktioniert nicht gut für Anwendungen im täglichen Gespräch. Deshalb verwenden wir für solche Anwendungen keine klassische Logik, sondern andere logische Systeme (und davon gibt es viele!). In der Mathematik ändert sich die Wahrheit einer Aussage jedoch nicht im Laufe der Zeit oder unter Umständen, daher ist die materielle Implikation sinnvoll.
Siehe auch math.stackexchange.com/questions/232309 für weitere Diskussionen über die Interpretation von Implikationen innerhalb der Mathematik

Es gibt immer noch eine Beziehung in die entgegengesetzte Richtung: Wenn Hanks einen Film herausbringt, müssen Vögel erscheinen

Nein, das ist nicht richtig. Du hast:

Q = Tom Hanks veröffentlicht einen neuen Film

P = Ich sehe einen Vogel am Himmel

Das Axiom, das Sie instanziieren, lautet: P ( Q P ) .

Das heißt nicht , „wenn Hanks einen Film herausbringt, müssen Vögel auftauchen“. Das wäre Q P .

Stattdessen haben Sie P ( Q P ) , das heißt "Wenn es [bereits] einen Vogel am Himmel gibt, dann wenn Tom Hanks einen Film herausbringt, dann gibt es einen Vogel am Himmel." Das stimmt natürlich.