300以下の自然数のうち、3の倍数の集合をA、4の倍数の集合をB、5の倍数の集合をCとする。以下の値を求めよ。 ① $n(A)$ ② $n(B)$ ③ $n(C)$ ④ $n(A \cap B)$ ⑤ $n(B \cap C)$ ⑥ $n(C \cap A)$ ⑦ $n(A \cap B \cap C)$ ⑧ $n(A \cup B \cup C)$

算数集合倍数包含と排除の原理
2025/5/1

1. 問題の内容

300以下の自然数のうち、3の倍数の集合をA、4の倍数の集合をB、5の倍数の集合をCとする。以下の値を求めよ。
n(A)n(A)
n(B)n(B)
n(C)n(C)
n(AB)n(A \cap B)
n(BC)n(B \cap C)
n(CA)n(C \cap A)
n(ABC)n(A \cap B \cap C)
n(ABC)n(A \cup B \cup C)

2. 解き方の手順

n(A)n(A): 3の倍数の個数。300 ÷ 3 = 100 より、n(A)=100n(A) = 100
n(B)n(B): 4の倍数の個数。300 ÷ 4 = 75 より、n(B)=75n(B) = 75
n(C)n(C): 5の倍数の個数。300 ÷ 5 = 60 より、n(C)=60n(C) = 60
n(AB)n(A \cap B): 3の倍数かつ4の倍数、つまり12の倍数の個数。300 ÷ 12 = 25 より、n(AB)=25n(A \cap B) = 25
n(BC)n(B \cap C): 4の倍数かつ5の倍数、つまり20の倍数の個数。300 ÷ 20 = 15 より、n(BC)=15n(B \cap C) = 15
n(CA)n(C \cap A): 5の倍数かつ3の倍数、つまり15の倍数の個数。300 ÷ 15 = 20 より、n(CA)=20n(C \cap A) = 20
n(ABC)n(A \cap B \cap C): 3の倍数かつ4の倍数かつ5の倍数、つまり60の倍数の個数。300 ÷ 60 = 5 より、n(ABC)=5n(A \cap B \cap C) = 5
n(ABC)n(A \cup B \cup C): 包含と排除の原理より、
n(ABC)=n(A)+n(B)+n(C)n(AB)n(BC)n(CA)+n(ABC)n(A \cup B \cup C) = n(A) + n(B) + n(C) - n(A \cap B) - n(B \cap C) - n(C \cap A) + n(A \cap B \cap C)
n(ABC)=100+75+60251520+5=180n(A \cup B \cup C) = 100 + 75 + 60 - 25 - 15 - 20 + 5 = 180

3. 最終的な答え

n(A)=100n(A) = 100
n(B)=75n(B) = 75
n(C)=60n(C) = 60
n(AB)=25n(A \cap B) = 25
n(BC)=15n(B \cap C) = 15
n(CA)=20n(C \cap A) = 20
n(ABC)=5n(A \cap B \cap C) = 5
n(ABC)=180n(A \cup B \cup C) = 180