ベルンシュタインの定理

提供: testwiki
ナビゲーションに移動 検索に移動

ベルンシュタインの定理(ベルンシュタインのていり、カントール=ベルンシュタイン=シュレーダーの定理シュレーダー=ベルンシュタインの定理カントール=ベルンシュタインの定理とも、テンプレート:Lang-en-short)とは、集合 A から集合 B単射 があり、集合 B から集合 A へも単射があれば、集合 A から集合 B への全単射があるというものである。濃度においては、これは |A| ≤ |B| かつ |B| ≤ |A| ならば |A| = |B| である、ということを言っているわけで、非常に基本的な要請がこの定理によって満たされることになる。

歴史

数学ではよくあることだが、この定理は歴史的に込み入った事情を経て成立しており、歴史的経緯を正確に反映した名前を決めるのは難しい。伝統的によく用いられていた「シュレーダー=ベルンシュタイン」は1898年に独立に公刊された2つの証明[1][2]の著者を反映している。一方、歴史的に最初(1895年)にこの定理の主張を初めて発表したカントールの名前が加えられたり、シュレーダーの証明には誤りが含まれていた[3]ためシュレーダーの名前は加えられなかったり、という事情がある。さらに、歴史的にこの定理を初めて証明したデデキントの名前は普通加えられていない。

時系列をまとめると次のようになる。

デデキントの2つの証明はどちらも、自身によるモノグラフ[7]中で示された、

ABC,|A|=|C||A|=|B|=|C|

に相当する命題に基づくものだった。カントールはこの定理に相当する現象を1882年か83年ごろには集合論と超限数の研究の過程で(選択公理の仮定の下で、ということになるが)発見していたとされる。

証明

集合 AB との間に単射写像

f:AB, g:BA

が与えられたとする。 集合族 {Cn}n を、次のように帰納的に定義する。

C0:=Ag(B),
Cn+1:=g(f(Cn))

これらの和集合を

C=nCn

とすると、C の補集合は g の像に含まれる。ここで、g の単射性によって式

h(x)={f(x)if xCg1(x)if xC

は写像を定めているが、このh は全単射になっている。実際、xCi, yAg1(y)=f(x) が成り立つならば yCi + 1となることから h の単射性が従う。一方、

g1(AC)=g1(A)g1(C)

であり、g-1(A) = B

g1(C)=g1(CC0)=i=1g1(Ci)=i=1g1(g(f(Ci1)))=i=0f(Ci)=f(C)

から、g1(AC)=Bf(C)であるが、これは h が全射であることを示している。

ベルンシュタインの定理を用いて、 [0,) から (0,) への全単射を構成する。
関数 f:[0,)(0,), g:(0,)[0,)f(x)=x+1, g(x)=x と定めると、どちらも単射である。
このとき、gf(x)=x+1, (gf)n(x)=x+n であるから、

n(gf)n([0,)g((0,)))=n(gf)n([0,)(0,))=n(gf)n({0})=n{n}=

となる。
したがって、 g1(x)=x に注意して、関数 h:[0,)(0,)

h(x)={x+1if xxif x

と定めると、h[0,) から (0,) への全単射になる。

脚注

テンプレート:脚注ヘルプ テンプレート:Reflist

参考文献

関連項目

外部リンク

テンプレート:集合論