Wie kann ich beweisen, dass die beiden folgenden Definitionen des Eindeutigkeitsquantors in der Logik erster Ordnung äquivalent sind?

Erste Definition:

! X : P ( X ) X ( P ( X ) j ( P ( j ) j = X ) )

Zweite Definition:

! X : P ( X ) X ( P ( X ) j z ( P ( j ) P ( z ) j = z ) )

Ich weiß bereits, dass die zweite Definition der Eindeutigkeit die erste impliziert, denn wenn das Prädikat für alle Werte von gilt z , dann gilt es auch nur für die Werte von z wofür z = X , was uns ein Prädikat hinterlassen würde, das der ersten Definition entspricht. Aber wie beweise ich, dass die erste Definition von Einzigartigkeit auch die zweite impliziert?

Willkommen bei MSE. Für einige grundlegende Informationen über das Schreiben von Mathematik auf dieser Seite siehe zB grundlegende Hilfe zur mathjax-Notation , mathjax - Tutorial und Schnellreferenz , Haupt-Meta-Site-Mathe-Tutorial und Anleitungen zum Bearbeiten von Gleichungen .
Bitte überprüfen Sie meine Bearbeitung. Beachten Sie auch, dass Sie am Ende etwas Seltsames fragen: "...wie beweise ich, dass die erste Definition von Einzigartigkeit auch die erste impliziert?"

Antworten (4)

Ich weiß bereits, dass die zweite Definition der Eindeutigkeit die erste impliziert, denn wenn das Prädikat für alle Werte von z gilt, dann gilt es auch nur für die Werte von z, für die z = x ist, was uns ein Prädikat hinterlassen würde was der ersten Definition entspricht. Aber wie beweise ich, dass die erste Definition von Einzigartigkeit auch die zweite impliziert?

Es ist im Grunde die gleiche Argumentation. Da eine universelle Aussage (Form von j   Q ( j ) ) kann auf beliebige Variablen mit beliebigem Buchstaben eliminiert werden (dh: nicht nur j , aber auch z ).

Also willkürlich nehmen j und willkürlich z und ableiten   P ( j ) P ( z ) j = z   durch   P ( j ) j = X   Und   P ( z ) z = X   und Gleichheitsbeseitigung .

Zunächst einmal denke ich, dass es einfacher sein kann, sich Ihr Problem in Form von zwei äquivalenten Formeln für das Prädikat vorzustellen P anstelle von zwei äquivalenten Definitionen, das heißt, diese Äquivalenz zu berücksichtigen:

u ( P ( u ) v ( P ( v ) v = u ) ) X P ( X ) j z ( P ( j ) P ( z ) j = z )
Beachten Sie, dass ich auch die Variablennamen geändert habe, damit sie alle eindeutig sind. Es kann helfen, Verwirrung während des Beweises zu vermeiden.

Richtung

Wir wissen, dass es existiert u so dass P ( u ) (1) und v ( P ( v ) v = u ) (2). Jetzt nimm X = u und wir können daraus schließen X P ( X ) . Betrachten Sie nun willkürlich j Und z so dass P ( j ) Und P ( z ) halten. Wir können (2) anwenden, um abzuleiten j = u Und z = u . Unter Verwendung der Gleichheitseigenschaften erhalten wir j = z , was den Beweis der rechten Seite vervollständigt.

Richtung

Wir wissen X P ( X ) (3) und j z ( P ( j ) P ( z ) j = z ) . Wir können nehmen X = u und schließen P ( u ) aus (3). Betrachten Sie nun eine beliebige v so dass P ( v ) . Wir können (4) weiter anwenden j = v Und z = u erhalten v = u und ergänze den Beweis.

Diskussion

Beachten Sie, dass wir die Gleichheit durch ein beliebiges binäres Prädikat ersetzen Q , Die wird immer noch funktionieren, aber die Richtung braucht Q ( j , u ) Q ( z , u ) Q ( j , z ) für den letzten Schritt. In gewissem Sinne ist die zweite Definition stärker, weil sie die erste impliziert, ohne sich darauf zu verlassen, was Gleichheit als binäre Beziehung ist.

Sie wollen im Wesentlichen die Ableitung von

X ( P X j z ( P j P z j = z ) )
aus
X ( P X j ( P j j = X ) ) .

Hier ist ein Beweis, der das Beweissystem unter https://proofs.openlogicproject.org/ mit zusätzlichen Inferenzregeln Equality Introduction and Substitution verwendet:

Geben Sie hier die Bildbeschreibung ein

PS-Äquivalent: X j ( P j j = X )
Das könnte wirklich sehr nützlich sein, vielen Dank!

Verwendung einer Form des natürlichen Abzugs (Screenshot von meinem Beweisprüfer):

Geben Sie hier die Bildbeschreibung ein Geben Sie hier die Bildbeschreibung ein