無限集合(infinite set)とは、有限集合でない集合、すなわちどの自然数 $n$ についても $\{1,\dots,n\}$ との間に全単射をもたない集合である。自然数全体は無限集合であり、$n\mapsto2n$ によって真部分集合である偶数全体と 1 対 1 に対応する。このように真部分集合と対等になる集合を Dedekind 無限といい、Dedekind 無限であることは可算無限な部分集合をもつことと同値で、Dedekind 無限な集合は無限集合である。逆に無限集合が Dedekind 無限であることは可算選択公理から従うが、選択公理を含まない集合論 ZF だけからは証明できない。無限集合がすべて可算とは限らず、実数全体は可算でない無限集合である。
自然数全体と偶数全体を
$$
\begin{array}{ccccccc}
0 & 1 & 2 & 3 & 4 & \cdots\\
\downarrow & \downarrow & \downarrow & \downarrow & \downarrow & \\
0 & 2 & 4 & 6 & 8 & \cdots
\end{array}
$$
と $n\mapsto2n$ で対応させると、どの自然数にもちょうど 1 つの偶数が、どの偶数にもちょうど 1 つの自然数が対応する。すなわち $n\mapsto2n$ は自然数全体から偶数全体への全単射である。偶数全体は自然数全体の一部分(奇数を取り除いたもの)なのに、1 対 1 に対応がつく意味で「同じ個数」の元をもつ。有限集合ではこのようなことは決して起こらない。元が $5$ 個の集合から $1$ 個取り除けば、残りは $4$ 個で、元の集合と 1 対 1 には対応しない。有限でない集合を 無限集合 という。本記事では、自然数全体が無限集合であること、無限集合の特徴づけ、そして「一部分と同じ大きさになれる」という性質が無限集合の特徴づけになることは可算選択公理から従うが、選択公理を含まない集合論だけからは証明できないことを述べる。
$n\in\mathbb{N}$ に対して $I_n:=\{1,2,\dots,n\}$($I_0=\emptyset$)とする。集合 $X$ が有限集合であるとは、ある $n$ について全単射 $I_n\to X$ が存在することであった(有限集合 の記事の定義「有限集合と元の個数」)。
有限集合でない集合を 無限集合(infinite set)という。すなわち $X$ が無限集合であるとは、どの $n\in\mathbb{N}$ についても全単射 $I_n\to X$ が存在しないことをいう。
冒頭の現象に名前を付けておく。集合 $X$ とその部分集合 $A$ の間に全単射があるとき、$X$ と $A$ は対等(基数)であるという。$A\subset X$ かつ $A\neq X$ のとき $A$ を $X$ の真部分集合という。
集合 $X$ が、ある真部分集合と対等であるとき、$X$ は Dedekind 無限(Dedekind-infinite)であるという。Dedekind 無限でない集合を Dedekind 有限という。
$X$ が Dedekind 無限であることは、単射だが全射でない写像 $X\to X$ が存在することと同値である。実際、全単射 $h\colon X\to A$($A\subsetneq X$)は $X\to X$ の単射で全射でないものとみなせ、逆に単射 $\sigma\colon X\to X$ が全射でなければ、$\sigma$ は $X$ から真部分集合 $\sigma(X)$ への全単射である。Dedekind はこの性質を無限集合の定義として用いた。本記事では定義としては def-infset を採り、2 つの定義の関係を thm-infset-dedekind で調べる。
無限集合には 2 つの見方がある。1 つは「数え終わらない」ことであり、def-infset はこれを表す。もう 1 つは「一部分と同じ大きさになれる」ことであり、Dedekind 無限の定義はこれを表す。後者はしばしば「無限のホテル」(Hilbert のホテルと呼ばれる)のたとえで説明される。部屋番号が $0,1,2,\dots$ の客室が無限にあるホテルが満室でも、$n$ 号室の客に $n+1$ 号室へ移ってもらえば $0$ 号室が空き、新しい客を泊められる。$n$ 号室の客に $2n$ 号室へ移ってもらえば、奇数番号の部屋が全部空き、無限に多くの新しい客を泊められる。前者は $n\mapsto n+1$、後者は $n\mapsto2n$ が単射だが全射でないことを言い換えたものである。部屋が有限個のホテルでは、全員が別の部屋に移れば必ず全部の部屋が埋まる(有限集合 の記事の系「単射・全射と元の個数」の 3)。
2 つの見方は、選択公理を仮定する通常の数学では一致する(thm-infset-dedekind)。ただしその証明には無限個の選択が 1 回だけ入り込む。
$s\colon\mathbb{N}\to\mathbb{N}$、$s(n)=n+1$ は単射で、像は $\mathbb{N}\setminus\{0\}$ である。$d\colon\mathbb{N}\to\mathbb{N}$、$d(n)=2n$ は単射で、像は偶数全体である。どちらも $\mathbb{N}$ からその真部分集合への全単射を与えるので、$\mathbb{N}$ は Dedekind 無限である。整数全体でも $m\mapsto2m$ は $\mathbb{Z}$ から偶数全体(真部分集合)への全単射である。
$\mathbb{N}$ から $X$ への全単射が存在する集合 $X$ を可算無限集合という(可算集合。可算無限集合は $\mathbb{N}$ と対等なので無限集合である)。$\mathbb{N}$、$\mathbb{Z}$、$\mathbb{Q}$ は可算無限である(可算集合 の記事の例「整数と偶数の番号付け」「有理数全体の可算性」)。しかし $\mathbb{R}$ と $\{0,1\}^{\mathbb{N}}$ は無限集合であるが可算でない(可算集合 の記事の定理「実数全体の非可算性」、Cantorの対角線論法)。この例は「無限集合は $\mathbb{N}$ と対等である」という含意を破っており、無限集合の間にもさらに大きさの違いがあることを示す。無限集合の大きさの比較は基数と非可算集合の記事で扱う。
$X$ が無限で $F\subset X$ が有限なら $X\setminus F$ は無限である(prop-infset-superset の 2)。一方、無限集合から無限個の元を除くと、残りは無限のことも($\mathbb{N}$ から奇数を除いた偶数全体)、有限のことも($\mathbb{N}$ から $3$ 以上の数を除いた $\{0,1,2\}$)、空のことも($\mathbb{N}$ から $\mathbb{N}$ を除いた $\emptyset$)ある。有限集合での「元の個数の引き算」は、無限集合では意味をもたない。有限集合 $X$ とその部分集合 $A,B$ について「$A$ と $B$ が対等なら $X\setminus A$ と $X\setminus B$ は対等」が成り立つ(どちらも元の個数が $|X|-|A|$)。この含意は、$X=\mathbb{N}$、$A=\mathbb{N}$、$B=\{\text{奇数}\}$($A$ と $B$ は $n\mapsto2n+1$ で対等)で破れる。$X\setminus A=\emptyset$ で $X\setminus B$ は偶数全体であり、両者は対等でない。破れている仮定は「$X$ が有限である」ことである。
$\mathbb{N}$ は無限集合である。
$\mathbb{N}$ が有限集合であったとする。$s\colon\mathbb{N}\to\mathbb{N}$、$s(n)=n+1$ は単射である($m+1=n+1$ なら $m=n$)。有限集合からそれ自身への単射は全射である(有限集合 の記事の系「単射・全射と元の個数」の 3)ので、$s$ は全射であり、$0=s(n)=n+1$ となる自然数 $n$ がある。しかし $n+1\ge1$ なのでこれは不可能である。よって $\mathbb{N}$ は有限でない。$\square$
可算集合 の記事の注意「自然数全体は無限である」は、有限個の自然数の最大値に $1$ を足した数が像から漏れることによる別の証明を与えている。
$X,Y$ を集合とする。
4 の前半の証明では、各段階で「空でない集合 $X\setminus f(I_n)$ から元を 1 つとる」ことを 1 回ずつ行っている。示しているのは「各 $n$ について単射 $I_n\to X$ が存在する」という $n$ ごとの主張であり、帰納法の各段階で 1 つの元をとることは選択公理を必要としない。これに対し、「単射 $I_n\to X$ をすべての $n$ について同時に 1 つずつ選ぶ」ことは、無限個の選択であり、次の定理で問題になる。
集合 $X$ について次が成り立つ。
3 の証明で選択公理を使ったのは、無限個の単射 $g_1,g_2,\dots$ を一斉に選ぶ 1 か所だけである。その後の構成($c$ と $e$)は、選んだ列から「最小の番号」という規則で決まり、選択を必要としない。
thm-infset-dedekind の 2 により、有限集合は Dedekind 有限である。この向きは選択公理なしに証明できる(有限集合 の記事の注意「有限集合は真部分集合と対等にならない」も参照)。逆向き「Dedekind 有限な集合は有限である」は、可算選択公理から従う(thm-infset-dedekind の 3)が、選択公理を含まない集合論 $\mathsf{ZF}$ だけからは証明できない。$\mathsf{ZF}$ が無矛盾なら、$\mathsf{ZF}$ に「無限だが Dedekind 有限な集合(可算無限な部分集合をもたない無限集合)が存在する」を加えた体系も無矛盾である。Cohen の強制法による基本モデルでは、実数の集合でそのようなものが存在する(Jech73 §5.3 と第 5 章の問題 18、第 10 章 Theorem 10.1)。可算選択公理から「無限集合は Dedekind 無限」が従うことと、選択公理がない場合に有限性の概念が分かれることは Herrlich06 の Theorem 2.14 と §4.1 Finiteness(p. 43 以降)で扱われている。選択公理 の記事も参照。
thm-infset-dedekind の 3 は、可算選択公理のもとで、どの無限集合も $\mathbb{N}$ と対等な部分集合をもつこと、すなわち可算無限集合が「最も小さい無限集合」であることを述べている。濃度の言葉では、無限集合 $X$ について $\aleph_0\le|X|$ である(基数)。一方、冪集合は元の集合より真に大きい(Cantorの対角線論法 の記事の系「冪集合は元の集合より真に大きい」)ので、無限集合の大きさには上限がない。可算無限と非可算の区別は 可算集合・非可算集合 の記事で扱う。Ham は Chapter 14(§14.1–14.2、pp. 269–279)で対等による集合の大きさの比較を扱い、可算無限を Definition 14.2(p. 275)で定義している。KT17 の付録 B.5(p. 339)は、有限でない集合を無限集合と呼ぶ本記事と同じ定義を採っている。
Mathpediaは寄付と、参考文献の書籍リンク(Amazonアソシエイト)の紹介料で運営されています。 支援について / 寄付する