数学では、超限再帰定理は、関数は整列集合上の再帰を用いて定義できると述べています。例えば、しかし、一般的な整列集合にも当てはまる。
整列集合はそれぞれ順序数と同型であるため、この定理は順序数を用いて表現されることも多い。
超限再帰は超限帰納法の一例であり、後者は整列集合上で機能します(実際、このような帰納法の実現可能性は整列性と同値です)。特に、この定理は整列集合に対して述べることができます。は半順序集合であり、次のように書きます。
超限再帰定理は順序数に対してもよく述べられる。簡単な例を挙げると次のようになる。そしてクラス関数値はすべての関数のクラスで定義されます。次に、各序数について一意関数が存在する
つまり、すべての序数に対してつまり、または、
順序数は整列集合であるため、上記のバージョンは整列バージョンから導かれる()よく聞かれるのはすべての関数に対して定義される必要があるが、これは定理を述べるための便利な方法にすぎない。実際には、通常は のみを定義する。関数について、すべての序数、そして拡張その他の関数はすべて任意です。
いつここでの証明はN. JacobsonのBasic Algebra I [ 2 ]に掲載されており、全く同じ証明が任意の整列集合にも適用されます。証明自体はHalmos [ 1 ]から引用されています。
部分集合閉鎖されています()各関数についてそのグラフは、 我々は持っていますは。 例えば、閉店しました。
させてすべての閉部分集合の共通部分である(に関して)これもまた閉じている。我々は証明する。関数のグラフつまり、繊維投影のためにそれぞれにちょうど1つの要素がありますでそのためには、強力な帰納法を用います。つまり、すべての我々は示す。
帰納的仮説により、関数は次のようになる。グラフは。 以来閉鎖されています、は。 したがって、等式であることを示すために、そうでないと仮定してみましょう。つまり、あるペアが存在するということです。で我々はセットを主張する
は閉じている。したがって、グラフが にある関数とする。 もしすると、帰納的仮説により、実際、それらのグラフは、
各。 したがって、以来そして閉鎖されています。もう一度はとして閉じられています。これで主張が証明され、最小性とは矛盾する最後に、同様の、しかしより簡単な帰納法によって、一意性が成り立つ。
させてベクトル空間とする。基底を構築する「非常に明白な」方法がある。以下のとおりです。ゼロでないベクトルを選択するそして、別の非ゼロベクトルを選択する期間内には(もしあれば)など。超限再帰によってこの議論を厳密にすることができることを、これから示す(あるいは、ツォルンの補題を用いることもできる。ツォルンの補題§ すべてのベクトル空間には基底があるを参照)。
上記の整列定理により整列が与えられる。ベクトル列が与えられたと仮定する。序数でインデックス付けつまり、関数が与えられている。そのため各(または)次に
もしそしてそれ以外の場合は、注意してください。は任意であり、必ずしも線形独立ではない。我々が持っているのは、は、非ゼロベクトルから線形独立である。。
超限再帰定理は次のように述べている。ユニークな再帰条件を満たすもの。つまり、は線形独立であるのために特に、画像の非ゼロベクトルは線形独立である。最後に、大きな序数である。例:濃度が厳密により大きいそして、基数性の理由から、
は基礎となる(注:ゾルンの補題による構成とは異なり、この基底は整列順序の選択によって一意に決定されます。))
超限再帰は、選択公理を仮定したツォルンの補題の典型的な証明で使用されます。以下にその議論を示します(これは上記の基底の構成とかなり似ています)。[ 3 ]
させて空鎖を含む各鎖に上限がある半順序集合とする。最大要素を持つと仮定する。逆に、最大要素を持たないと仮定する。すると、各鎖は厳密な上限があります。つまり、要素でそのため各でなぜなら、それは厳密により大きな要素によって制限される上限を持つからである。選択関数である。つまり、そして各チェーンについてで、 させて
ここで、順序数に関するシーケンスを再帰的に構築します。各関数について、 させてもしチェーンであり、そうでなければ任意の要素;例、超限再帰定理により、関数を見つけるそのためのために;特に、それは単射である。しかし、これは矛盾である。なぜなら、の濃度よりも厳密に大きい順序数が存在するからである。(ハルトッグス数を参照)。大きな順序数の存在が確実でない場合は、順序数を完全に回避する議論もあります(超限再帰を使用します)。たとえば、ハウスドルフ最大原理§ 整列定理からの証明を参照してください。
超限再帰の用途によっては、クラス内の値を持つ関数を構築する必要がある場合があります。その場合、置換公理を使用して、関数が確実に得られるようにする必要があります。終域がクラスであっても。
以下に、そのようなニーズの例を示します。[ 4 ] [ 5 ]次のようなことを示したいとします。
問題は、先験的にどの順序数を使うべきか分からないことである。したがって、超限帰納法の各段階で、新しい順序数を構築する。正確には、整列集合が与えられた場合そして要素で構築したと仮定します
どここれらの同型性を同型性へと拡張します。ある序数に対して。 もしは後継者です。つまり、厳密な上限の中で最小の要素です。それから私たちはそして。 それから
右側の和集合は和集合の公理により存在する。そして、考えてみると順序対の集合として、
右側の和集合は置換公理と和集合公理によって構成される。実際、前者は集合を保証する。は集合である。のイメージであるこれは明らかに序数であり、最後に、一意性を確認します。超限帰納法により、順序数間の同型写像は恒等写像であることがわかります。次に、、 我々は持っていますはアイデンティティであり、。
同じ議論は、対象がはクラスである。証明は順序数に関する強い帰納法による(同じ証明は整列集合にも適用できるが、ここでは簡略化のために順序数を用いる)。したがって、すべての に対して定理が真であると仮定する。帰納的仮説により、各私たちには独自の機能があります再帰条件を満たす。によって与えられる極限の場合、すなわち、は極限順序数であり、関数とそのグラフを識別し、和集合を考える。
和集合の形成は和集合の公理によって正当化されるが、上記の和集合が集合であるためには、集合が必要である。
集合であること。言い換えれば、地図のイメージ集合であること、そしてそれが置換公理によって保証されること。最後に、この和集合は関数のグラフである。これは、必要な再帰条件を満たしています。後継ケースも同様に処理されます。
{{cite book}}: CS1メンテナンス: 場所 (リンク)