Begründung induktiver Definitionen im formalen ZFC

Allgemeine Frage: Wie kann man induktive Definitionen in formalen ZFC rechtfertigen?

Wenn wir einen Begriff pro Rekursion definieren wollen, schreiben wir normalerweise einfach zum Beispiel

F 1 = 1 ; F 2 = 1
F N + 2 = F N + F N + 1 Wo  N 1

und darauf vertrauen, dass dies eine eindeutige Sequenz ergibt ( F N ) . Wenn man diesen Prozess formalisieren möchte, fällt mir als erstes ein, dass dies als axiomatische Definition angesehen werden kann: Wir geben nur die Eigenschaften an, die der zu definierende Begriff haben soll. Aber formal ZFC – die Theorie erster Ordnung über die Sprache { } – ist statisch, das können wir nicht.

Aber wie können wir die Definition im formellen ZFC rechtfertigen? Kann man das in ZFC beweisen

Es gibt eine einzigartige Sequenz  ( F N )  so dass die obigen Eigenschaften gelten
? Oder kann man eine Formel angeben ϕ ( X , j ) das ausdrückt F X = j ?

Bei der ersten Möglichkeit (Beweis, dass diese Folge eindeutig ist) spricht man vom Begriff einer Folge. Dies ist nicht möglich, wenn man per Rekursion einen Begriff definieren möchte, bei dem die Domäne eine echte Klasse wäre, wie zum Beispiel in der Definition des von Neumann-Universums:

v 0 =
v β + 1 = P ( v β )
v λ = β < λ v β

Die Ordnungszahlen stellen keine Menge dar, daher kann man nicht von der Folge sprechen ( v a ) direkt. Aber dann, wie kann man darüber sprechen ( v a ) im formellen ZFC? Kann man eine Formel geben ϕ das definiert diesen Begriff?

Man kann nicht von einer Folge sprechen, wohl aber von „der kleinsten Ordnungszahl, für die unser Ding nicht definiert ist“ . Wenn die Existenz einer solchen Ordnungszahl unserer transfiniten rekursiven / induktiven Definition widerspricht, dann ist unser Ding für jede Ordnungszahl definiert.
@ Arthur Dein erster Satz ist nicht ganz richtig. Wir können nicht direkt über Folgen der Länge ON sprechen, aber wir können direkt über Folgen beliebiger ordinaler Länge sprechen.
Siehe 9.3.Theorem. Tranfinite Recursion on ON, in Kunen: Set Theory: An Introduction to Independence Proofs (erste Ausgabe, Kapitel 1, Abschnitt 9, Seiten 25-26, einschließlich der Diskussion nach dem Beweis.) v a ist rekursiv definiert.

Antworten (1)

Ihr Instinkt ist richtig: Für klassenlange Induktionen verwenden wir Formeln. Also zum Beispiel die Aussage „Die Sequenz v a ( a Ö N ) existiert" ist nicht ganz richtig, sondern wir können eine Formel aufschreiben φ von zwei Variablen, so dass φ ( X , j ) bedeutet, dass j ist eine Ordnungszahl und X = v j . Das können wir jetzt argumentieren v a existiert für jede Ordnungszahl, indem man das für jede Ordnungszahl zeigt a es gibt einige X so dass φ ( X , a ) hält; und um dies zu tun , verwenden wir Induktion über die Ordnungszahlen, das heißt, die Tatsache, dass jede nicht leere Menge von Ordnungszahlen ein kleinstes Element hat. Beachten Sie, dass wir über "Folgen beliebiger Ordnungslänge" sprechen können : nämlich eine Menge S ist für einige eine Folge der ordinalen Länge iff a und einige eingestellt X , S ist eine Funktion aus a Zu X . Wir haben dann in ZFC:

Vermuten φ ist eine Formel in zwei Variablen, so dass für jede Sequenz mit ordinaler Länge S , es gibt genau einen X so dass φ ( S , X ) hält. Dann für jede Ordnungszahl a , gibt es eine eindeutige Sequenz T der Länge a (d.h. Funktion aus a ) so dass für alle γ < a , φ ( T γ , T ( γ ) ) hält.

Also zum Beispiel für jeden a Wir können die Reihenfolge definieren ( v β : β < a ) über die obige Behauptung angewendet auf die Formel

φ ( S , X ) S  ist eine Folge der Länge  γ  für einige  γ , Und  X = P ( R A N ( S ) ) .