今回は整列集合と切片、超限帰納法について説明します。



まず、一見自明に見える下の定理を証明します。

(定理)

正の整数全体の集合Nの任意の空でない部分集合は最小元を持つ。(順序は実数の大小)

(証明)

MNの任意の空でない部分集合とする。下の命題( ❇︎ )nによる帰納法で示す。

( ❇︎ )Mn以下の整数を元として持てばminMは存在する。

n=1のとき

明らかにminM=1である。

n=kのとき(❇︎)が成立すると仮定してn=k+1のときについて考える。

Mk以下の元を含む場合 帰納法の仮定よりminMは存在する。

Mk以下の元を含まない場合 n=k+1としているのでMk+1以下の元を含む。つまりk+1M

よってminM=k+1である。

以上より全ての正の整数nについて( ❇︎ )が成立する。

Mは空でないのである元n*を持つ。( ❇︎ )n*を適用することによってminMが存在することがわかる。(証明終)


定理より正の整数全体の集合は、空でない部分集合が最小元を持つことがわかります。この概念を拡大したのが整列集合です。


(定義)

順序集合Wが下の2つの条件を満たすとき、Wは整列集合である、という。

Wは全順序集合である。

Wの任意の空でない部分集合が最小元を持つ。


正の整数全体の集合(順序は実数の大小)は整列集合である。


W自身はWの空でない部分集合であるからminWが存在します。


次に、切片と超限帰納法について説明します。


(定義)

W1つの整列集合とする。aWとする。Wの元でaより小さいものの集合すなわち


W<a>={xW|x<a}


Waによる切片という。


練習問題1

Wを整列集合とする。次の2つの条件が同値であることを示せ。

a=minW

W<a>=


整列集合に関する重要な主張を紹介します。


(主張)

Wを整列集合とする。W*Wの部分集合で下の条件を満たす。このときW=W*である。


(条件)aWを任意の元とする。このとき、W<a>W*aW*が成立する。


(証明)

W≠W*とする。W-W*Wの部分集合で空でない。Wは整列集合なのでmin(W-W*)=aが存在する。


このときW<a> (W-W*)=が成立する。…()


よってW<a>W*であるからW*の満たす条件よりaW*が成立する。


またa=min(W-W*)よりaW-W*となる。これはaW*に矛盾する。


したがってW=W*が成立する。(証明終)


()についてbW<a> (W-W*)だとするとb<ab=W-W*を得ますがこれはaの最小性に矛盾します。


上の主張を言い換えると下の系が得られます。これは超限帰納法と呼ばれる有名な主張です。


(超限帰納法)


整列集合Wの元xに関するある命題P(x)が存在してそれについて次の( ❇︎ )が成立したと仮定する。


( ❇︎ )aWを任意の元とする。


x<aであるような任意の元xについてP(x)が成立する。⇒P(a)が成立する。」が成立する。


このとき任意の元aWについてP(a)が成立する。


(証明)

W*={xW|命題P(x)が成立する。}とおく。


系の( ❇︎ )()に言い換えられる。


()aを任意の元とする。このとき、「W<a>W*aW*」が成立する。


これは上の主張の条件と一致するのでW=W*


つまり、任意の元aWについてP(a)が成立する。(証明終)


練習問題2

超限帰納法は数学的帰納法の一般化である。この理由を述べよ。


次回は切片の性質について詳しく見ていきます。


では、源義経に感謝。




参考文献
・『集合・位相入門』、松坂和夫