Wie man transfinite Rekursion formal verwendet, um eine Sequenz für einen Beweis von Zorns Lemma zu konstruieren

Ich versuche herauszufinden, wie ich beweisen kann, dass das Auswahlaxiom Zorns Lemma mit transfiniter Rekursion impliziert:

Transfinite Rekursion I Let G eine Klassenfunktion sein. Dann gibt es die Klassenfunktion F aus der Klasse der Ordnungszahlen, so dass für jede Ordnungszahl a wir haben F ( a ) = G ( F a ) .

Transfinite Rekursion II Let G 1 , G 2 Und G 3 Klassenfunktionen sein. Dann gibt es eine Klassenfunktion F aus der Klasse der Ordnungszahlen that that

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

  • für jede Ordnungszahl a , F ( a + 1 ) = G 2 ( F ( a ) ) ,

  • für jede Grenzordnungszahl λ , F ( λ ) = G 3 ( F λ ) .

Bevor Sie sagen, dass dies ein Duplikat ist, hören Sie mich an. Die meisten Referenzen zu diesem Thema, die ich auf dieser Seite und im Internet insgesamt gefunden habe, enthalten nur informelle Beweise oder Skizzen. Insbesondere diese Antwort von Asaf Karagila

https://math.stackexchange.com/a/97315/229776

rät, eine transfinite Folge von Elementen einer teilweise geordneten Menge zu bilden ( X , ) um ein maximales Element mit einer Auswahlfunktion zu finden F von X indem man es einstellt.

Auch das Buch von Hrbacek und Jech ("Einführung in die Mengenlehre") verwendet die Zahl von Hartog H ( X ) (die niedrigste Ordnungszahl, die nicht gleichpotent zu einer Teilmenge von ist X ) um ein zu konstruieren H ( X ) -Reihenfolge.

Das Problem ist, dass ich im Moment einfach nicht sehen kann, wie wir transfinite Rekursionstheoreme formal verwenden können, um eine gewünschte Sequenz zu konstruieren. Jede Hilfe wäre willkommen.

Antworten (3)

Wir können die Berufung auf Hartogs-Zahlen vermeiden, wenn wir stattdessen einen indirekten Beweis führen. Als Bonus wird die transfinite Rekursion etwas sauberer:

Angenommen , (a) ( P , ) ist eine teilweise geordnete Menge, die die Prämissen von Zorns Lemma erfüllt, (b) P kein maximales Element hat und (c) C ist eine Wahlfunktion an P . Wir suchen dann einen Widerspruch.

Ohne Beschränkung der Allgemeinheit erweitern C so dass C ( ) = 42 , egal ob oder nicht 42 P .

Wenden Sie die transfinite Rekursion I auf die Klassenfunktion an

G ( X ) = C ( { j P z Rng ( X ) P : z j } )
Dies ergibt eine Klassenfunktion F so dass für jede Ordnungszahl a ,
F ( a ) = C ( { j P β < a : F ( β ) P F ( β ) j } )

Lemma. Für alle a das hält es F ( a ) P Und β : F ( β ) F ( a ) .

Nachweisen. Durch transfinite Induktion an a . Das sagt uns die Induktionshypothese { F ( β ) β < a } ist eine Kette drin P (Beachten Sie, dass es dank Replacement auf jeden Fall ein Set ist). Die Zorn-Prämisse sagt uns, dass diese Kette eine Obergrenze hat; da es kein maximales Element gibt, hat es sogar eine strikte Obergrenze. Mit anderen Worten,

{ j P β < a : F ( β ) P F ( β ) j } ,
die Menge aller strengen oberen Schranken ist also nicht leer F ( a ) ist in P und ist größer als alle F ( β ) S.

Das sagt uns das Lemma F ist eine ordnungserhaltende Funktion von ON bis P . Seit F bewahrt die Ordnung, es ist insbesondere injektiv . Daher die Formel

H ( X ) = a F ( a ) = X ( a = 117 β : F ( β ) X )
ist funktionstüchtig und wendet Ersatz an P Und H sagt uns, dass ON eine Menge ist. Das Burali-Forti-Paradoxon liefert nun unseren gewünschten Widerspruch.


Beachten Sie, dass wir nie wirklich brauchten C ( ) = 42 außer um das sicherzustellen G war eine Klassenfunktion , also konnten wir das Rekursionstheorem darauf anwenden.

Die Beweisstruktur ist hier typisch: Auf die Definition durch transfinite Rekursion folgt unmittelbar eine transfinite Induktion , die nützliche Fakten aus der Rekursionsformel extrahiert. Dieser zweistufige Ansatz ist oft notwendig, um die allgemeine Rekursionsmaschinerie zu verwenden, da wir definieren müssen G in einer defensiven Weise, so dass wir beweisen können, dass es Sinn macht und funktioniert, ohne von seinem Argument abzuhängen, das durch Rekursion erzeugt wird. Dieses defensive Gerüst – dh überschneidend Rng ( X ) mit P So z j Sinn macht, und dafür sorgen C ( { X P } ) bedeutet immer etwas , auch wenn die Bedingung am Ende alles wegfiltert – wird dann durch das Lemma weggeräumt, sobald die rekursive Magie ihre Arbeit erledigt hat und wir die Eingabe kennen G kommt von einer wohlerzogenen Rekursion.


Als zusätzliche Anmerkung könnte man argumentieren, dass dies „moralisch“ kein indirekter Beweis ist. Ich ziehe es vor, darüber nachzudenken, dass ich nur (a) und (c) annehmen und dann in der Mitte des Beweises des Lemmas sagen möchte

... diese Kette hat eine Obergrenze. Wenn diese Obergrenze ein maximales Element ist, dann sind wir fertig ; sonst gibt es etwas Größeres, das ist also eine strenge Obergrenze ...

Zu behaupten, dass „wir mit dem gesamten Lemma von Zorn fertig sind“, wenn wir uns mitten in einem inneren Induktionsschritt befanden, ist jedoch nicht wirklich in höflicher Gesellschaft getan. Indem wir den gesamten Beweis als indirekten Beweis formulieren, können wir dieser Intuition trotzdem auf einfache, aber formal akzeptable Weise folgen.

Der Teil des Beweises nach dem Lemma ist dann nur ein Argument, dass wir schließlich eine der „Wir sind fertig“-Bedingungen treffen müssen , weil ein ewiges Fortsetzen absurde Konsequenzen hätte.

Randnotiz: Vermeidet das wirklich Hartogs? Ich denke schon; Alles, was ich hier verwende, ist, dass die gesamte richtige Klasse aller Ordinalzahlen nicht injiziert werden kann P . Hartogs gibt mir das stärkere Versprechen, dass es sogar eine Sammlung von Ordnungszahlen in festgelegter Größe geben wird , die nicht injiziert werden können P , was ich für meinen Zweck hier nicht brauche.
Das ist eine einfache Konsequenz. Wenn es keine Injektion aus der richtigen Klasse von Ordnungszahlen in eine Menge gibt, schauen Sie sich das erste Mal an, wo keine neuen Werte mehr hinzugefügt werden.
@AsafKaragila: Sobald wir uns eine bestimmte Klassenfunktion ansehen Ö N P , ja -- aber ich glaube nicht, dass die Existenz einer Hartogs-Nummer für jeden Satz im Allgemeinen mit Bezug auf Burali-Forti so schnell bewiesen werden kann, wie ich es hier tue.
Sehen Sie sich alle möglichen Injektionen an. Dies kann keine unbegrenzte Klasse von Ordnungszahlen sein, da dann das Abbilden jeder anfänglichen Ordnungszahl auf die Sammlung von Sätzen dieser Größe eine Injektion aus einer richtigen Klasse von Ordnungszahlen in die zweite Potenzmenge wäre. Daher der Satz von Hartogs (ja, dies ist im Wesentlichen der Beweis des Satzes von Hartogs aus der Annahme, dass eine echte Klasse nicht in eine Menge injiziert wird).
@AsafKaragila: Ich verstehe. Ich neige dazu, die Idee, eine Menge höherer Potenz anstelle des Sei selbst zu betrachten, als einen wesentlichen Teil des Beweises von Hartogs Theorem zu betrachten, und meine Bemerkung versuchte zu sagen, dass wir das hier nicht tun müssen, sondern direkt arbeiten können mit P selbst. Aber ich behaupte nicht, dass diese Beobachtung einen genauen technischen Inhalt hat, also belasse ich es hier.

Lassen C sei eine Auswahlfunktion an P . Wir können Ihre zweite transfinite Rekursionsvariation verwenden, um eine Ordnungsfolge zu definieren F : Ö R D P folgendermaßen:

  1. F ( 0 ) = C ( P )
  2. Wenn F ( a ) ist maximal drin P lassen F ( a + 1 ) = F ( a ) . Ansonsten das Set A = { X P : X > F ( a ) } ist nichtleer und nehmen F ( a + 1 ) = C ( A ) .
  3. Für eine Grenzordnungszahl λ , das können wir per Induktion sehen F ( λ ) ist eine Kette. Die Annahme, dass jede Kette eine Obergrenze in hat P bedeutet den Satz
    B = { X P : x ist eine obere Schranke für  F ( λ ) }
    ist nicht leer. Lassen F ( λ ) = C ( B ) .

Das zu machen G 's Gesamtfunktionen, definieren Sie sie einfach willkürlich für alle Fälle, in denen sie durch das Obige nicht gut definiert sind (z. B. für Dinge, die keine Elemente / Teilmengen von sind P oder wenn die Sätze A oder B sind leer.). Induktion zeigt, dass diese Fälle nie auftauchen.

Hier kommt Hartog ins Spiel. Wir wissen, dass es eine Ordnungszahl gibt a das spritzt nicht hinein P . Also für einige β < γ < a , wir haben F ( β ) = F ( γ ) . Wenn F ( β ) waren also nicht maximal F ( β + 1 ) > F ( β ) also dadurch, dass F nimmt zu, F ( γ ) > F ( β ) , widerspricht der Tatsache, dass F ( γ ) = F ( β ) . Daher F ( β ) ist maximal drin P .

Ich denke, das Problem, das das OP hat, ist die Anwendung der "auf dem Papier definierten Definition auf diesen Fall". Nämlich, diese mysteriösen Klassenfunktionen zu definieren und die tatsächlichen Definitionen der transfiniten Rekursion zu verwenden. Ich denke, weil ich ein paar lange Jahre gebraucht habe, bis ich vollständig verstanden habe, was dort vor sich geht, und ich es vorgezogen habe, das Problem zu ignorieren und so zu arbeiten, wie Sie es in Ihrer Antwort beschreiben. Was aus Sicht der Forschungskapazität in Ordnung ist, aber nicht so gut, wenn Sie wirklich verstehen wollen, was vor sich geht.
@AsafKaragila Ich bin mir nicht sicher, ob ich die Unterscheidung hier verstehe. Definieren 1, 2 und 3 nicht die erforderlichen Klassenfunktionen? Was ist das Problem, das ich ignoriere?
@AsafKaragila Ist es das Problem in der Bemerkung, die ich nach 1,2,3 bearbeitet habe (vielleicht nachdem Sie die Antwort gelesen haben) oder ist es etwas anderes? (Ich drücke Sie nur, weil ich besorgt bin, dass ich dasselbe verpasse, was Sie vermisst haben.)
Ja, diese definieren die Klassenfunktion. Oder eine Funktion von einer Ordnungszahl, die uns bei einem maximalen Element terminieren lässt. Aber das Problem ist die Implementierung des halbformalen Beweises in das Konstrukt dessen, was ist G 1 , G 2 , G 3 (oder nur G im ersten Format) und was ist F , und wie beziehen sie sich genau auf den semi-formalen Beweis.

Ja, dieses Thema hat mich als Student lange Zeit verblüfft. Tatsächlich länger, als ich zugeben möchte.

Lassen Sie uns zuerst das Problem mit dem Satz von Hartogs angehen. Sie müssen es in jedem Fall anwenden. Die Idee ist, dass Sie etwas rekursiv konstruieren, und dieses Etwas ist notwendigerweise eine injektive Funktion. Sie möchten wissen, dass sich der Prozess irgendwann stabilisiert, und der Satz von Hartogs besagt, dass er bei einer Ordnungszahl anhalten muss, sonst hätten wir eine Injektion von der richtigen Klasse aller Ordnungszahlen in unsere Menge erhalten.

Jetzt. Wie macht man das? Arbeiten wir rückwärts.

Das Ziel ist es, eine wohlgeordnete Kette zu konstruieren, die eine Obergrenze hat, die ein maximales Element ist. So G ich , oder G sollten Ihnen eine etwas längere Kette liefern, wenn sie in der Teilreihenfolge eine Kette erhalten. Wenn sie es nicht tun, ist es uns egal.

Warum ist es uns egal? Denn wir werden per Induktion beweisen, dass unsere rekursive Anwendung der Funktion immer eine Kette ergibt. Alles andere ist also egal.

Jetzt verwenden wir die Auswahlfunktion.

  1. Für X eine Teilmenge der Teilordnung, C ( X ) ist eine Funktion, die eine obere Grenze für wählt X , die außerhalb liegt X . Wenn keine solche Obergrenze existiert, dann X liegt nicht im Bereich von C . Hier wenden wir das Auswahlaxiom an.

  2. Wenn X ist eine ordnungserhaltende Einbettung aus einer Ordnungszahl a in die partielle Ordnung mit einem begrenzten Bild, definieren G ( X ) Ist C ( X ) . Nämlich eine Obergrenze, zu der wir hinzufügen können X .

  3. Wenn X ist etwas anderes, G ( X ) = .

Wenden Sie nun den Satz über die transfinite Rekursion an. Wir erhalten eine Funktion, die eine obere Schranke nach der anderen anheftet, und wir müssen – durch Induktion – beweisen, dass dies immer eine Kette ist, und dass sie unterschiedlich sind, wenn sie nicht stabilisiert sind. Nach dem Satz von Hartogs gibt es also einen Punkt, an dem wir uns stabilisiert haben müssen, und dies gibt uns das gewünschte Ergebnis.