Sind diese beiden parametrischen Versionen der transfiniten Rekursion äquivalent?

Obwohl ich es beweisen kann S 1 S 2 mit nicht viel Mühe konnte ich es nicht beweisen S 2 S 1 nach mehreren Versuchen. Insbesondere kann ich den Fall nicht behandeln, in dem F ( z , a + 1 ) = G 2 ( z , F z ( a ) ) , wie unser gewünschtes Ergebnis ist F ( z , a + 1 ) = G 2 ( z , F z a + 1 ) . Mein Versagen rührt daher, dass F z ( a ) ist eine Ausgabe einer Funktion, wohingegen F z a + 1 ist selbst eine Funktion.

Bitte hinterlassen Sie mir einige Hinweise zum Beweis S 2 S 1 ! Vielen Dank für Ihre engagierte Hilfe!


Lassen v sei die Klasse aller Mengen, Best.-Nr sei die Klasse aller Ordinalzahlen, und G , G 1 , G 2 , G 3 Klassenfunktionen von sein v Zu v .

S 1 :

Es existiert eine Klassenfunktion F : v × Best.-Nr v so dass F ( z , a ) = G ( z , F z a ) für alle z v und für alle a Best.-Nr , mit F z a := { β , F ( z , β ) β < a } .

S 2 :

Es existiert eine Klassenfunktion F : v × Best.-Nr v so dass, für alle z v

  • F ( z , 0 ) = G 1 ( z , )

  • F ( z , a + 1 ) = G 2 ( z , F z ( a ) ) für alle a Best.-Nr , mit F z ( a ) := F ( z , a )

  • F ( z , a ) = G 3 ( z , F z a ) für alle a 0 Grenze, mit F z a := { β , F ( z , β ) β < a }


Update: Ich habe versucht, den Beweis hier zu replizieren . Alles scheint in Ordnung zu sein, bis ich das Gewünschte nicht definieren kann F aus H . Bitte werfen Sie mir ein paar Lichter!

Gegeben G , Wir definieren G 1 , G 2 , G 3 folgendermaßen

G 1 ( z , X ) =  für alle  z , X G 2 ( z , X ) = { X { Dom ( X ) , G ( z , X ) } Wenn  X  ist eine Funktion ansonsten G 3 ( z , X ) = { lief ( X ) Wenn  X  ist eine Funktion ansonsten

Von S 2 , gibt es eine Klassenfunktion H : v × Best.-Nr v so dass, für alle z v

  • H ( z , 0 ) = G 1 ( z , )

  • H ( z , a + 1 ) = G 2 ( z , H z ( a ) ) für alle a Best.-Nr

  • H ( z , a ) = G 3 ( z , H z a ) für alle a 0 Grenze

Das beweisen wir erstmal H ( z , a ) ist eine Funktion mit Definitionsbereich a für alle a Best.-Nr Und H ( z , a ) β = H ( z , β ) für alle β < a .

  • H ( z , 0 ) = G 1 ( z , ) = . Dann ist die Aussage trivialerweise wahr für a = 0 .

  • Nehmen Sie an, dass die Aussage gilt für a . Dann H ( z , a + 1 ) = G 2 ( z , H z ( a ) ) = H z ( a ) { Dom ( H z ( a ) ) , G ( z , H z ( a ) ) } = H z ( a ) { a , G ( z , H z ( a ) ) } . Es folgt dem Dom ( H ( z , a + 1 ) ) = Dom ( H z ( a ) ) { a } = a { a } = a + 1 . Für β = a , H ( z , a + 1 ) β = H ( z , a + 1 ) a = H z ( a ) = H z ( β ) . Für β < a , H ( z , a + 1 ) β = H z ( a ) β = H ( z , β ) . Daher H ( a + 1 ) β = H ( z , β ) für alle β < a + 1 .

  • Nehmen Sie an, dass die Aussage für alle gilt β < a Wo a ist Grenzwertordnungszahl. Dann H ( z , a ) = G 3 ( z , H z a ) = lief ( H z a ) = { H ( z , β ) β < a } . Für alle β 1 β 2 < a : H ( z , β 2 ) β 1 = H ( z , β 1 ) und somit H ( z , β 1 ) H ( z , β 2 ) . Dann H ( z , a ) = { H ( z , β ) β < a } ist eigentlich eine Funktion. Es folgt dem Dom ( H ( z , a ) ) = β < a Dom ( H ( z , β ) ) = β < a β = a seit a ist eine Grenzordnungszahl. Darüber hinaus, H ( z , a ) β = { ( γ , H ( z , a ) ( γ ) ) γ < β } = { ( γ , H ( z , γ + 1 ) ( γ ) ) γ < β } = { ( γ , H ( z , β ) ( γ ) ) γ < β } = H ( z , β ) .

Infolge, β < a : H ( z , a ) β = H ( z , β ) und somit β < a : H ( z , β ) H ( z , a ) .

Update: Ich habe herausgefunden, wie man definiert F . Wenn es Ihnen nichts ausmacht, überprüfen Sie bitte meinen Versuch. Vielen Dank!

Wir definieren F : v × Best.-Nr v folgendermaßen

F ( z , a ) := H ( z , a + 1 ) ( a )

Dann F ( z , a ) = H ( z , a + 1 ) ( a ) = G 2 ( z , H z ( a ) ) ( a ) = ( H z ( a ) { Dom ( H z ( a ) ) , G ( z , H z ( a ) ) } ) ( a ) = ( H z ( a ) { a , G ( z , H z ( a ) ) } ) ( a ) = G ( z , H z ( a ) ) .

Außerdem, H z ( a ) = H ( z , a ) = { β , H ( z , a ) ( β ) β < a } = { β , H ( z , β + 1 ) ( β ) β < a } = { β , F ( z , β ) β < a } = F z a .

Endlich, F ( z , a ) = G ( z , H z ( a ) ) = G ( z , F z a ) .

Antworten (1)

So hätte ich es gemacht. Für mich sieht es richtig aus.

Vielen Dank für Ihre engagierte Antwort! Du hast meinen Tag gerettet ;)