MathLabs
定理証明済み

実数の非可算性(カントールの対角線論法)

内容

実数全体の集合は非可算である。すなわち N\mathbb{N} と R\mathbb{R} の間に全単射は存在しない ― N\mathbb{N} と区間 (0,1)(0,1) の間でさえ存在しない。

なぜ正しいのか?

(0,1)(0,1) のすべての実数を無限列 x1,x2,x3,…x_1,x_2,x_3,\dots として列挙しようとしても、nn 番目に挙げられた数と小数第 nn 位で異なるような新しい数を常に作ることができる。したがってこの新しい数はどの列挙にも現れず、いかなる列挙も完全にはなり得ない。

証明の概略

背理法により、x1,x2,…x_1,x_2,\dots が (0,1)(0,1) のすべての実数を小数展開として列挙していると仮定する。y=0.y1y2y3…y=0.y_1y_2y_3\dots を、yny_n が第 nn 桁で xnx_n と異なるように選んで定める(例えば yn=5y_n=5(その桁が 55 でない場合)、そうでなければ yn=6y_n=6 とし、…999⋯=…000…\dots999\dots=\dots000\dots の曖昧さを避ける)。すると y∈(0,1)y\in(0,1) であるが、y≠xny\neq x_n がすべての nn について成り立つ(第 nn 桁で異なるため)ため、列挙が完全であるという仮定に矛盾する。

証明者

この定理を使うトピック

関連する定理

ステップごとの証明

この定理のステップごとの証明はまだありません。

参考文献

  1. Georg Cantor (1891). Über eine elementare Frage der Mannigfaltigkeitslehre
  2. Paul R. Halmos (1974). Naive Set Theory