無限集合 $X$ の部分集合 $A$ について、次の命題の真偽を判定し、正しい場合は証明、正しくない場合は反例を挙げよ。 (1) $A$ が有限集合ならば、$X-A$ は $X$ と対等である。 (2) $X-A$ が $X$ と対等ならば、$A$ は有限集合である。

離散数学集合論濃度可算集合非可算集合べき集合対等
2025/7/8
## 問題の回答
以下に、問題 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 の回答を示します。
### 問題 11

1. **問題の内容**

無限集合 XX の部分集合 AA について、次の命題の真偽を判定し、正しい場合は証明、正しくない場合は反例を挙げよ。
(1) AA が有限集合ならば、XAX-AXX と対等である。
(2) XAX-AXX と対等ならば、AA は有限集合である。

2. **解き方の手順**

(1) これは正しい。
XX は無限集合なので、可算無限部分集合 B={b1,b2,...}B = \{b_1, b_2, ...\} を持つ。AA は有限集合であるから、A={a1,a2,...,an}A=\{a_1,a_2,...,a_n\} と書ける。
XAX-A から XX への写像 ff を次のように構成する。
* xAx \in A でないとき、f(x)=xf(x) = x
* f(bi)=ai,(i=1,2,...,n)f(b_i) = a_i, (i = 1, 2, ..., n)
* f(bn+i)=bi,(i=1,2,...)f(b_{n+i}) = b_i, (i = 1, 2, ...)
このとき、ff は全単射であり、XAX-AXX は対等である。
(2) これは正しくない。
反例: X=NX = \mathbb{N} (自然数全体の集合)、A={2nnN}A = \{2n | n \in \mathbb{N}\} (偶数全体の集合) とする。
このとき、XA={2n1nN}X-A = \{2n-1 | n \in \mathbb{N}\} (奇数全体の集合) である。
明らかに、XAX-AXX と対等(n2n1n \mapsto 2n-1 が全単射)であるが、AA は無限集合である。

3. **最終的な答え**

(1) 正しい。
(2) 正しくない。反例は上記の通り。
### 問題 12

1. **問題の内容**

有理数全体の集合 Q\mathbb{Q} について以下を示せ。
(1) Q\mathbb{Q} は可算集合である。
(2) 直積集合 Q×Q\mathbb{Q} \times \mathbb{Q}Q\mathbb{Q} と対等である。
(3) 直和集合 Q+Q\mathbb{Q} + \mathbb{Q}Q\mathbb{Q} と対等である。

2. **解き方の手順**

(1) Q\mathbb{Q} は可算集合である。
正の有理数全体を SS とする。N×N\mathbb{N} \times \mathbb{N} は可算集合である。写像 f:N×NSf: \mathbb{N} \times \mathbb{N} \to S, f(m,n)=m/nf(m,n) = m/n を考える。これは全射であるから,SS は可算集合である。同様に負の有理数全体も可算集合である。Q\mathbb{Q} は、正の有理数全体の集合、負の有理数全体の集合、{0}\{0\} の合併であり、これらは可算集合である。したがって Q\mathbb{Q} も可算集合である。
(2) Q×Q\mathbb{Q} \times \mathbb{Q}Q\mathbb{Q} と対等である。
Q\mathbb{Q} は可算集合であるから、Q×Q\mathbb{Q} \times \mathbb{Q} も可算集合である。
A=Q×QA = \mathbb{Q} \times \mathbb{Q} とおく。AA は可算集合であるから、AA から N\mathbb{N} への全単射が存在する。
同様に、Q\mathbb{Q} から N\mathbb{N} への全単射も存在する。
したがって、AAQ\mathbb{Q} は対等である。
(3) Q+Q={x+yx,yQ}\mathbb{Q} + \mathbb{Q} = \{x+y | x, y \in \mathbb{Q}\}Q\mathbb{Q} と対等である。
Q+Q=Q\mathbb{Q} + \mathbb{Q} = \mathbb{Q} である。なぜなら、任意の zQz \in \mathbb{Q} に対して、z=z/2+z/2z = z/2 + z/2 であり、z/2Qz/2 \in \mathbb{Q} だからである。
したがって、Q+Q\mathbb{Q} + \mathbb{Q}Q\mathbb{Q} と対等である。

3. **最終的な答え**

(1) Q\mathbb{Q} は可算集合である。
(2) Q×Q\mathbb{Q} \times \mathbb{Q}Q\mathbb{Q} と対等である。
(3) Q+Q\mathbb{Q} + \mathbb{Q}Q\mathbb{Q} と対等である。
### 問題 13

1. **問題の内容**

集合 XX が無限集合であるための必要十分条件は、XX 自身に対等な真部分集合を XX が含むことを示せ。

2. **解き方の手順**

(\Rightarrow) XX が無限集合であると仮定する。
XX が無限集合であるとき、XX は可算無限部分集合 A={a1,a2,a3,...}A = \{a_1, a_2, a_3, ...\} を含む。
XX の真部分集合 Y=X{a1}Y = X \setminus \{a_1\} を考える。
f:XYf: X \to YxAx \notin A ならば f(x)=xf(x) = x, x=aix = a_i ならば f(x)=ai+1f(x) = a_{i+1} と定義すると、ff は全単射である。
したがって、XXYY は対等である。
(\Leftarrow) XX が自身に対等な真部分集合 YY を含むと仮定する。
XX が有限集合であると仮定すると、XX の任意の真部分集合 YY は、XX よりも要素の数が少ない。
したがって、XXYY は対等ではない。これは矛盾である。
したがって、XX は無限集合である。

3. **最終的な答え**

集合 XX が無限集合であるための必要十分条件は、XX 自身に対等な真部分集合を XX が含む。
### 問題 14

1. **問題の内容**

実数全体の集合 R\mathbb{R} は閉区間 [0,1]={xR0x1}[0,1] = \{x \in \mathbb{R} | 0 \leq x \leq 1\} と対等であることを示せ。

2. **解き方の手順**

まず、f:(0,1)Rf: (0, 1) \to \mathbb{R}f(x)=tan(π(x1/2))f(x) = \tan(\pi (x - 1/2)) を考える。これは全単射である。したがって、(0,1)(0, 1)R\mathbb{R} と対等である。
次に、(0,1)(0, 1)[0,1][0, 1] が対等であることを示す。そのため、A={1/2,1/3,1/4,...}A = \{1/2, 1/3, 1/4, ...\} を考え、写像 g:[0,1](0,1)g: [0, 1] \to (0, 1) を以下のように定義する。
g(0)=1/2g(0) = 1/2, g(1)=1/3g(1) = 1/3, g(1/n)=1/(n+2)g(1/n) = 1/(n+2) (n=2,3,4,...n = 2, 3, 4, ...), x{0,1,1/2,1/3,...}x \notin \{0, 1, 1/2, 1/3, ...\} ならば g(x)=xg(x) = x とする。
このとき、gg は全単射である。したがって、[0,1][0, 1](0,1)(0, 1) は対等である。
推移律より、R\mathbb{R}[0,1][0, 1] は対等である。

3. **最終的な答え**

実数全体の集合 R\mathbb{R} は閉区間 [0,1][0,1] と対等である。
### 問題 15

1. **問題の内容**

R\mathbb{R} は非可算集合であることを示せ。

2. **解き方の手順**

カントールの対角線論法を用いる。
R\mathbb{R} が可算集合であると仮定する。
すると、R\mathbb{R} の要素を r1,r2,r3,...r_1, r_2, r_3, ... と並べることができる。
rir_i を 10 進数で表す: ri=ni.di1di2di3...r_i = n_i.d_{i1}d_{i2}d_{i3}... (nin_i は整数、dijd_{ij} は 0 から 9 までの数字)。
新しい実数 x=0.x1x2x3...x = 0.x_1x_2x_3... を以下のように構成する:
xi=1x_i = 1 if dii1d_{ii} \neq 1, xi=2x_i = 2 if dii=1d_{ii} = 1
このとき、xx はどの rir_i とも異なる。なぜなら、xxii 番目の桁は rir_iii 番目の桁と異なるからである。
したがって、xxR\mathbb{R} に含まれるはずなのに、r1,r2,r3,...r_1, r_2, r_3, ... のどれとも異なる。これは矛盾である。
したがって、R\mathbb{R} は非可算集合である。

3. **最終的な答え**

R\mathbb{R} は非可算集合である。
### 問題 16

1. **問題の内容**

R×N\mathbb{R} \times \mathbb{N}R\mathbb{R} と対等であることを示せ。

2. **解き方の手順**

まず、R×{1}R×NR \times \{1\} \subset R \times N を考えると、R×{1}R \times \{1\}RR と対等であることは明らか。よって、RR×N|R| \leq |R \times N| である。
次に、写像 f:R(0,1)f: \mathbb{R} \to (0, 1)f(x)=1πarctan(x)+12f(x) = \frac{1}{\pi}\arctan(x) + \frac{1}{2} で定義する。これは全単射なので、R\mathbb{R}(0,1)(0, 1) は対等である。よって、R=(0,1)|\mathbb{R}| = |(0, 1)|
カントールの対角線論法で示したように、RR(0,1)(0,1)と対等なので、R×NR \times N(0,1)×N(0,1) \times N と対等。(0,1)(0,1) の任意の元は、0.a1a2a30.a_1 a_2 a_3 \dots という無限小数で一意的に書ける。そこで、写像 g:(0,1)×N(0,1)g: (0,1) \times N \to (0,1)g(0.a1a2a3,n)=0.a1a2an0an+1g(0.a_1 a_2 a_3 \dots, n) = 0.a_1 a_2 \dots a_n 0 a_{n+1} \dots で定義することを考え、nn 番目の桁の後ろに 00 を挿入する。この操作により、(0,1)×N=(0,1)| (0,1) \times N | = |(0,1)| となり、R×N=R|R \times N| = |R| となる。

3. **最終的な答え**

R×N\mathbb{R} \times \mathbb{N}R\mathbb{R} と対等である。
### 問題 17

1. **問題の内容**

実数直線 R\mathbb{R} は実数平面 R×R\mathbb{R} \times \mathbb{R} と対等であることを示せ。

2. **解き方の手順**

問題 14 より、R\mathbb{R}(0,1)(0,1) と対等である。したがって、R×R\mathbb{R} \times \mathbb{R}(0,1)×(0,1)(0,1) \times (0,1) と対等である。
(0,1)(0,1) の任意の元は、0.a1a2a30.a_1 a_2 a_3 \dots という無限小数で一意的に書ける。
写像 f:(0,1)×(0,1)(0,1)f: (0,1) \times (0,1) \to (0,1)f(0.a1a2a3,0.b1b2b3)=0.a1b1a2b2a3b3f(0.a_1 a_2 a_3 \dots, 0.b_1 b_2 b_3 \dots) = 0.a_1 b_1 a_2 b_2 a_3 b_3 \dots で定義する。つまり、二つの無限小数を交互に並べる。
この ff は全単射なので、(0,1)×(0,1)(0,1) \times (0,1)(0,1)(0,1) は対等である。
したがって、R×R\mathbb{R} \times \mathbb{R}R\mathbb{R} は対等である。

3. **最終的な答え**

実数直線 R\mathbb{R} は実数平面 R×R\mathbb{R} \times \mathbb{R} と対等である。
### 問題 18

1. **問題の内容**

P(A)\mathcal{P}(A)P(B)\mathcal{P}(B) をそれぞれ集合 AA と集合 BB のべき集合とする。次の命題が正しければ証明せよ。正しくない場合は反例を挙げよ。
(1) P(A)P(B)=P(AB)\mathcal{P}(A) \cup \mathcal{P}(B) = \mathcal{P}(A \cup B)
(2) P(A)P(B)=P(AB)\mathcal{P}(A) \cap \mathcal{P}(B) = \mathcal{P}(A \cap B)

2. **解き方の手順**

(1) これは正しくない。
反例: A={1}A = \{1\}, B={2}B = \{2\} とする。
P(A)={,{1}}\mathcal{P}(A) = \{\emptyset, \{1\}\}, P(B)={,{2}}\mathcal{P}(B) = \{\emptyset, \{2\}\}
P(A)P(B)={,{1},{2}}\mathcal{P}(A) \cup \mathcal{P}(B) = \{\emptyset, \{1\}, \{2\}\}
AB={1,2}A \cup B = \{1, 2\}
P(AB)={,{1},{2},{1,2}}\mathcal{P}(A \cup B) = \{\emptyset, \{1\}, \{2\}, \{1, 2\}\}
P(A)P(B)P(AB)\mathcal{P}(A) \cup \mathcal{P}(B) \neq \mathcal{P}(A \cup B)
(2) これは正しい。
(\subseteq) XP(A)P(B)X \in \mathcal{P}(A) \cap \mathcal{P}(B) とする。
すると、XP(A)X \in \mathcal{P}(A) かつ XP(B)X \in \mathcal{P}(B)
したがって、XAX \subseteq A かつ XBX \subseteq B
したがって、XABX \subseteq A \cap B
したがって、XP(AB)X \in \mathcal{P}(A \cap B)
(\supseteq) XP(AB)X \in \mathcal{P}(A \cap B) とする。
すると、XABX \subseteq A \cap B
したがって、XAX \subseteq A かつ XBX \subseteq B
したがって、XP(A)X \in \mathcal{P}(A) かつ XP(B)X \in \mathcal{P}(B)
したがって、XP(A)P(B)X \in \mathcal{P}(A) \cap \mathcal{P}(B)

3. **最終的な答え**

(1) 正しくない。反例は上記の通り。
(2) 正しい。
### 問題 19

1. **問題の内容**

集合 XX のべき集合 P(X)\mathcal{P}(X)XX より濃度が真に大きいことを示せ。

2. **解き方の手順**

XP(X)|X| \leq |\mathcal{P}(X)| であることは明らかである。なぜなら、f:XP(X)f: X \to \mathcal{P}(X)f(x)={x}f(x) = \{x\} で定義すると、ff は単射だからである。
次に、X=P(X)|X| = |\mathcal{P}(X)| と仮定すると、XX から P(X)\mathcal{P}(X) への全単射 gg が存在する。
集合 A={xXxg(x)}A = \{x \in X | x \notin g(x)\} を考える。AXA \subseteq X なので、AP(X)A \in \mathcal{P}(X) である。
gg は全射なので、g(y)=Ag(y) = A となる yXy \in X が存在する。
このとき、yAy \in A であるか、yAy \notin A であるかのいずれかである。
もし yAy \in A ならば、yg(y)=Ay \notin g(y) = A となり矛盾。
もし yAy \notin A ならば、yg(y)=Ay \in g(y) = A となり矛盾。
したがって、X=P(X)|X| = |\mathcal{P}(X)| という仮定は誤りである。
よって、X<P(X)|X| < |\mathcal{P}(X)| である。

3. **最終的な答え**

集合 XX のべき集合 P(X)\mathcal{P}(X)XX より濃度が真に大きい。
### 問題 20

1. **問題の内容**

R\mathbb{R}N\mathbb{N} のベキ集合 P(N)\mathcal{P}(\mathbb{N}) と対等であることを示せ。

2. **解き方の手順**

実数 x(0,1)x \in (0, 1) を二進展開する。x=i=1ai2i,ai{0,1}x = \sum_{i=1}^{\infty} \frac{a_i}{2^i}, a_i \in \{0, 1\}
N\mathbb{N} の部分集合 A={iNai=1}A = \{i \in \mathbb{N} | a_i = 1\} を考える。
写像 f:(0,1)P(N)f: (0, 1) \to \mathcal{P}(\mathbb{N})f(x)=Af(x) = A で定義する。
この写像は全単射である。
したがって、(0,1)(0, 1)P(N)\mathcal{P}(\mathbb{N}) は対等である。
問題 14 より、R\mathbb{R}(0,1)(0, 1) と対等である。
したがって、R\mathbb{R}P(N)\mathcal{P}(\mathbb{N}) と対等である。

3. **最終的な答え**

R\mathbb{R}N\mathbb{N} のベキ集合 P(N)\mathcal{P}(\mathbb{N}) と対等である。

「離散数学」の関連問題

男子4人と女子4人が手をつないで円を作るとき、次の問いに答えます。 (1) 円の作り方は全部で何通りあるか。 (2) 男子と女子が交互になる円の作り方は何通りあるか。 (3) 男子の太郎君と次郎君が向...

円順列順列組み合わせ場合の数
2025/7/9

図のような道のある町で、AからBまでの最短経路の総数、Qを通る最短経路の総数、PまたはQを通る最短経路の総数をそれぞれ求める問題です。

組み合わせ最短経路順列
2025/7/9

「KAWAGOE」の7文字を1列に並べる場合の数を求める問題です。ただし、Aが2つあるので、同じものを含む順列の考え方を使います。

順列組み合わせ場合の数重複順列
2025/7/9

正六角形を6個の正三角形に分割し、各三角形を異なる色で塗り分ける問題です。ただし、回転して一致する塗り方は同じものとみなします。 (1) 6色すべてを使って塗り分ける方法の数を求めます。 (2) 6色...

組み合わせ場合の数順列円順列正多角形
2025/7/9

(1) 集合 $A = \{1, 2, 3, 4, 6, 12\}$ の部分集合を、与えられた集合 $P = \{1, 2, 3, 5\}$, $Q = \{1, 2, 4, 6\}$, $R = \...

集合部分集合補集合共通部分和集合
2025/7/9

与えられた問題は、組み合わせ (combination) に関する計算問題と、正六角形に関する問題です。具体的には、以下の問題があります。 - 問題54: 組み合わせの計算 (6問) - 問題55: ...

組み合わせnCr正六角形組み合わせの計算
2025/7/9

いくつか場合の数を求める問題が掲載されています。 具体的には、組み合わせ(Combination)の計算、ケーキの選び方、コインの表裏の出方、正六角形に関する問題、果物の選び方、男女の選び方、カードの...

組み合わせ場合の数順列二項係数重複組合せ
2025/7/9

全体集合 $U = \{1, 2, 3, 4, 5, 6, 7, 8, 9\}$ の部分集合 $A = \{1, 2, 3, 4, 5\}$ と $B = \{2, 4, 5, 6, 8\}$ が与え...

集合集合演算補集合共通部分和集合
2025/7/9

(1) A, B, C, D, E, F, G, H, I, J の10文字の中から4文字を選んで並べてできる順列の数を求める。 (2) A, A, A, A, A, B, B, B, B, B の1...

順列組み合わせ場合の数
2025/7/8

この問題は、与えられた文字の集合から4つの文字を選んで並べる順列の数を求める問題です。3つの小問があります。 (1) 10種類の文字 A, B, C, D, E, F, G, H, I, J から4文...

順列組み合わせ場合の数重複順列
2025/7/8