Die Rolle des Axiomschemas der Ersetzung im Beweis des transfiniten Rekursionssatzes

Transfiniter Rekursionssatz:

Lassen G : v v eine Klassenfunktion sein. Dann gibt es eine einzigartige Funktion F : Best.-Nr v so dass

a Best.-Nr : F ( a ) = G ( F a )


Ich fand, dass der Beweis dieses Theorems oft folgt:

  1. Erstens beweist es das

Für alle a Best.-Nr , gibt es eine eindeutige Funktion F a das befriedigt

(1) Dom F a = a + 1

(2) β a : F a ( β ) = G ( F a β )

  1. Zweitens definiert es F

Für alle a Best.-Nr , F ( a ) := F a ( a ) .

  1. Das beweist es F a ist eine Menge mit der folgenden Argumentation

Wir haben F a = { β , F ( β ) β < a } , also nach Axiom der Schemaersetzung, F a Ist ein Satz.


Meine Fragen:

  1. Meines Verständnisses nach definieren F von a Best.-Nr : F ( a ) := F a ( a ) . Ich glaube, ich habe unsere Aufgabe erfüllt, nämlich zu definieren F .

Ich kann nicht verstehen, warum der Beweis das beweist F a ist ein Set für alle a Best.-Nr .

  1. Meines Verständnisses F ist eine Funktion und F a ist eine Beschränkung auf F und ist somit eine Menge.

Ich kann nicht verstehen, welche Rolle das Axiom of Schema Replacement hier spielt.

Vielen Dank für Ihre Antwort!

Antworten (1)

Wie kannst du das beweisen F a ist ein Satz sonst? Dies ist buchstäblich eine Möglichkeit, das Ersetzungsaxiom-Schema zu formulieren: Eine auf eine Menge beschränkte Klassenfunktion ist eine Menge.

Der Punkt ist, dass, wenn Sie das argumentieren wollen F ( a ) = G ( F a ) , dann musst du das beweisen F a liegt im Bereich von G , oder mit anderen Worten, eine Menge. Das könntest du wohl nachweisen F a + 1 = F a , aber auch dies erfordert, dass Sie sich auf Replacement (oder seine Formulierung über transfinite Induktion) berufen.

Eine gute Möglichkeit, dies zu sehen, besteht darin, zu versuchen, den Beweis in einer Umgebung zu rekonstruieren, von der wir wissen, dass er fehlschlagen wird. In ... Arbeiten v ω + ω und bedenke G ( X ) = ω + N Wenn X v ω + N + 1 v ω + N , oder wenn X v N + 1 v N , und ansonsten G ( X ) = 0 .

Definieren Sie dies nun durch Rekursion F . Dann F ( 0 ) = G ( ) = 0 , Dann F ( 1 ) = G ( F 1 ) = ω + k für einige angemessen k (natürlich abhängig von Ihrer Codierung der geordneten Paare und Funktionen). Im weiteren Verlauf merkt man das F ω ist kein Satz mehr. Wie könnte man also definieren F ( ω ) ?

Obwohl ich Ihr Beispiel nicht verstehen kann (da ich gerade etwas über transfinite Induktion / Rekursion gelernt habe), scheine ich Ihre erste Argumentation zu verstehen. Für die Formel F ( a ) = G ( F a ) arbeiten, G ( F a ) muss wohldefiniert sein und somit F a muss in der Domäne von liegen G . Darüber hinaus, G ist eine Funktion, die nur set als Eingabe akzeptiert. Also müssen wir beweisen F a muss eine Menge sein.[...]
[...]In meinem Beweis habe ich das bereits bewiesen F a ist ein Set für alle a Best.-Nr (nach Axiom der Schemaersetzung). Ist es richtig, wenn ich diese Transformation verwende, um das zu beweisen? F a Ist ein Satz: F a = { β , F ( β ) β < a } = { β , F β ( β ) β < a } = { β , F a ( β ) β < a } = F a a . Da wir das schon wissen F a Ist ein Satz. Dann F a a ist eine Menge und somit F a ist auch ein Satz.
Wie hast du definiert F a Wenn a ist ein Grenzwert ordinal?
Hallo @Asaf! Ich habe es so gemacht: Setze das für alle voraus β < a , gibt es eine eindeutige Funktion F β das die Bedingungen erfüllt. Lassen F = β < a F β . Das Axiom des Ersatzschemas behauptet dies F Ist ein Satz. Lassen F a = F { a , G ( F ) } Als nächstes beweisen wir das F a erfüllt die Bedingungen.
Also, woher weißt du das? β < a F β Ist ein Satz?
Hallo @Asaf! Lassen P ( β , F β ) die Aussage sein F β erfüllt (1) und (2) . Durch induktive Hypothese für alle β < a , gibt es eine eindeutige Funktion F β die (1) und (2) erfüllt. Dann Aussage P ( β , F β ) erfüllt die Anforderung des Axiom Schema of Replacement. Daher T := { F β P ( β , F β )  hält für einige  β < a } Ist ein Satz. Dann T ist eine Menge und somit β < a F β = T Ist ein Satz.
Ja, siehst du? Ersatz war notwendig. Je nachdem, wie genau Sie die Dinge beweisen, können Sie möglicherweise die Verwendung aus diesem letzten Teil entfernen (dh F a ), aber es bietet uns eine einfache Lösung.
Hallo @Asaf! Stimmt das mit meiner obigen Argumentation (natürlich muss ich bei diesem Ansatz Axiom Schema of Replacement verwenden, um das zu zeigen F a ist ein Set für alle a Best.-Nr ), es folgt dem F a ist eine Menge ohne die Notwendigkeit einer zusätzlichen Begründung? Mein schlechtes Sprachverständnis in Englisch macht mich unsicher, so dass ich erneut um Ihre Bestätigung bitten muss.
Vielen Dank @Asaf. Ich weiß, dass Sie solche Fragen stellen, um sicherzustellen, dass ich Konzepte richtig verstehe.