Finden Sie Aussagenformeln ϕϕ\phi und ψψ\psi, so dass (ϕ→(ψ→(¬ψ)))(ϕ→(ψ→(¬ψ)))(\phi \rightarrow (\psi \rightarrow (¬\psi ))) ist ein Satz von L.

Satzformeln finden ϕ Und ψ so dass ( ϕ ( ψ ( ¬ ψ ) ) ) ist ein Satz von L.

Jedes Axiom ist also ein Theorem von L, also dachte ich, es gäbe eine Möglichkeit, es zu schreiben ( ϕ ( ψ ( ¬ ψ ) ) ) in Bezug auf einige Variablen P 1 , P so dass es eines der Axiome ist;

(A1) ( ϕ ( ψ ϕ ) )

(A2) ( ( ϕ ( ψ χ ) ) ( ( ϕ ψ ) ( ψ χ ) ) )

(A3) ( ( ( ¬ ϕ ) ( ¬ ψ ) ) ( ψ ϕ ) )

Aber ich bin mir nicht sicher, wie das geht oder ob es überhaupt der richtige Ansatz ist. Danke

Durch den Versuch, A3 zu verwenden, habe ich bekommen ( ( P 1 ( P 2 P 3 ) ) ( ( P 1 P 2 ) ( P 1 P 3 ) ) ) aber ich nehme an, das ist völlig falsch.

Wenn es ein Theorem von ist L dann muss es immer wahr sein, mach einfach eine Wahrheitstabelle und schau, welche Bedingungen das sind ϕ befriedigen muss.
@GitGud Ich bin mir nicht sicher, ob Sie ein Formal-Proofs- Tag erstellt haben, aber dies ist die älteste Frage, die ich gefunden habe und die dieses Tag enthält. Wenn Sie dieses Tag erstellt haben, könnten Sie sich einen Beitrag zu diesem Tag auf Meta ansehen ? Danke!
@MartinSleziak Ich habe es erstellt. Danke, werde ich mir ansehen.

Antworten (4)

Axiome sind mit schematischen Buchstaben formuliert . In :

(A1) ( A ( B A ) )

A Und B sind in der Metasprache variabel , die für Formeln bleiben; wir können sie durch beliebige Formeln ersetzen und erhalten immer eine Instanz des Axioms.

Also wenn φ Und ψ Formeln sind, wie von Git Gud vorgeschlagen, die folgenden sind beide Instanzen von (A1) :

( φ ( ψ φ ) )

Und

( ¬ ψ ( ψ ¬ ψ ) ) .

Der erste wurde mit dem Subst der Formel erhalten φ anstelle des schematischen Buchstabens A und mit ψ anstelle von B .

Der zweite mit dem Subst der Formel ¬ ψ anstelle des schematischen Buchstabens A und mit ψ anstelle von B .

Die einzige Sorge, auf die wir achten müssen, ist, dass die Substitution einheitlich sein muss (gemäß Kommentar von Hunan Rostomyan), dh wir müssen jedes Auftreten von, sagen wir, A mit der gleichen Formel.

Betrachtet man das erste Axiom, genügt es, dies zu fordern ϕ = ( ¬ ψ ) , also lass ϕ = ( ¬ P ) Und ψ = P .

kannst du das einfach sagen? denn anfangs dachte ich das, aber dann dachte ich nicht, dass du das kannst. so würde die Antwort lauten; ( P 1 ( ( ¬ P 1 ) P 1 ) ) ? Oder verstehe ich es falsch?
Die Axiome sind unter einheitlicher Substitution abgeschlossen, das würde also nicht funktionieren. Würde es?
@HunanRostomyan Ich weiß nicht, wovon du sprichst, ich habe noch nie von einheitlicher Substitution gehört.
@GitGud Es bedeutet ( P ( Q P ) ) ist eine Instanz von (A1), während ( P ( Q R ) ) ist nicht. Mit anderen Worten, Sie können nicht einzelne Vorkommen von Variablen ersetzen, sondern müssen sie alle ersetzen.
@HunanRostomyan danke, könnten Sie möglicherweise zur Beantwortung der Frage beitragen??
@ZZS14 Ihr Beispiel funktioniert nicht, da das erste Axiom Ihnen gibt, was Sie sagen, aber Sie wollen ( P 1 ( ( ¬ P 1 ) ( ¬ ( ¬ P 1 ) ) ) ) . Versuchen ( ¬ P ) ( P ( ¬ P ) ) stattdessen.
wie bist du darauf gekommen?
@ZZS14 Was genau?
@HunanRostomyan Entschuldigung für die Verzögerung, du hast Recht, aber wie mache ich nicht das, was du beschrieben hast?
Ich habe mich verwirrt. also möchte ich Axiom 1 verwenden? und ersetzen ϕ für ( ¬ ψ ) ?
@GitGud Versteht uns das, was du beschrieben hast, nicht: ¬ ψ ( ψ ¬ ψ ) anstatt ϕ ( ψ ¬ ψ ) ?
@HunanRostomyan Du hast Recht, ich sehe einfach nicht, wie es irgendetwas von dem widerspricht, was ich gesagt habe. Wir wollen Formeln finden ϕ Und ψ so dass ( ϕ ( ψ ( ¬ ψ ) ) ) hält. Axiom 1 mit ϕ = ¬ P Und ψ = P Erträge ( ( ¬ P ) ϕ ( P ψ ( ¬ P ) ϕ = ¬ ψ ) ) .
@GitGud Das Ersetzen von nicht psi in der angegebenen Formel ergibt ein Axiom! Das ist richtig. Ich habe Sie fälschlicherweise so interpretiert, dass: Axiom 1, wenn nicht nicht für phi eingesetzt wird, ergibt die gegebene Formel. Du hast absolut recht.
@ ZZS14 Siehe meinen Kommentar oben. Hilft es?
Ja, aber ich bin jetzt verwirrt, weil du es getan hast ( ( ¬ P ) ( P ( ¬ P ) ) )
und die Frage ist ( ϕ ( ψ ( ¬ ψ ) ) ) so sicherlich sollten wir haben ( P ( P ( ¬ P ) ) )
@ZZS14 Ich verstehe nicht, warum du denkst, dass es so sein sollte. Denkst du ϕ kann nicht damit anfangen ¬ ?
Ja, weil es in der Frage, die wir bekommen, keine Verneinung gibt?
@ZZS14 Es kann, ϕ ist eine Formel. Sie sollten wissen, bevor Sie auf dieses Problem gestoßen sind ( ¬ P ) ist eine Formel, wo P ist ein Vorschlagsschreiben. So können Sie zu Recht ersetzen ϕ mit ( ¬ P ) .
Okay, ich hatte nur etwas von der Form erwartet, die in der Frage angegeben war. Danke. Nur um meine Antwort jetzt klarzustellen ist ((¬p) (P (¬p))) und ich kann dies überprüfen, indem ich die Wahrheitstabelle konstruiere und sie muss in allen Zeilen den Wahrheitswert T haben, da es ein Satz von L ist, der eine Tautologie sein muss?
@ ZZS14 Ja, und der Vollständigkeitssatz sagt Ihnen, dass es beweisbar ist, da es sich um eine Tautologie handelt. Eine andere Möglichkeit, es zu bestätigen, um semantisch darüber nachzudenken. Wenn es falsch war, dann ( ¬ P ) wäre wahr und ( ( P ( ¬ P ) ) ) wäre falsch. Aber ( ¬ P ) wahr sein bedeutet P ist falsch, also ( P ( ¬ P ) ) muss wahr sein. So ( P ( ¬ P ) ) ist sowohl wahr als auch falsch, ein Widerspruch.
danke für all deine Hilfe
@ZZS14 Gern geschehen.
((¬p) →(p → (¬p))) ist eine Substitutionsinstanz von (ϕ→(ψ→ϕ)) (oder man kann daraus ((¬p) →(p → (¬p))) erhalten (ϕ→(ψ→ϕ)) durch Substitution). Da die (einheitliche) Substitution aus einer wahrheitserhaltenden Transformation besteht und (ϕ→(ψ→ϕ)) ein Axiom ist, folgt aus dem Korrektheitsmetasatz, dass ((¬p) →(p → (¬p))) ist eine Tautologie.
Diese Antwort scheint elegant, aber sie könnte die beabsichtigte Lektion dieses Problems verfehlen.

Interessante Frage und ich denke, es gibt drei Möglichkeiten:

  • ϕ ( ψ ( ¬ ψ ) (z.B. wenn ϕ Ist ψ ¬ ψ ) aber einfache Gleichheit ist genug.

  • ¬ ϕ ein Theorem ist, dann erhalten Sie einen unmöglichen Antezedens .

  • ψ ¬ ψ ist ein Theorem, was der Fall sein wird, wenn ¬ ψ ein Theorem ist, dann erhalten Sie wahre Konsequenz .

Jede dieser drei steht natürlich für eine unendliche Anzahl von Formeln, also haben Sie eine Auswahl.

Was ist "(ϕ→(ψ→(¬ψ)))"? Es ist eine Bedingung.

Was wissen wir über alle Konditionale? Sie haben einen Vorläufer und einen Nachsatz.

Was ist der Vorläufer von (ϕ→(ψ→(¬ψ))), und was ist der Nachsatz? Der Vordersatz ist ϕ und der Nachsatz ist (ψ→(¬ψ).

Wie könnten wir also (ϕ→(ψ→(¬ψ))) in einen Satz umwandeln? Nun, alle Tautologien sind Sätze nach dem Vollständigkeitssatz. Wie könnten wir also (ϕ→(ψ→(¬ψ))) zu einer Tautologie machen?

Nehmen wir an, wir haben ϕ durch (ψ→(¬ψ)) ersetzt. Wir hätten dann die wohlgeformte Formel [(ψ→(¬ψ))→(ψ→(¬ψ))]. Wir könnten also ϕ durch (p→(¬p)) und ψ durch p ersetzen, um eine Formel zu erhalten, die ein Theorem von L ist.