SASA Math
  • Introduction
  • Recent Articles
  • Topic Index
  • Tag Cloud
  • Links

다양한 집합의 연산

by I Seul Bee

앞 장에서는 두 집합의 합집합과 교집합 및 기본적인 집합 연산의 법칙을 살펴보았다. 이 장에서는 이를 집합족으로 확장하여 유한 개 또는 임의 개의 집합에 대한 합집합과 교집합을 정의하고, 그 성질을 살펴본다. 이어서 두 집합의 데카르트 곱과 일반화된 데카르트 곱을 다룬다.

1. 유한 개 집합의 합집합과 교집합

양의 정수 \(n\)에 대하여 \(A_1,\, A_2,\, \ldots,\, A_n\)이 \(n\)개의 집합이라고 하자. 이들의 합집합은 이들 집합 중 적어도 하나에 속하는 원소들의 집합이다. 즉 \[A_1 \cup A_2 \cup \cdots \cup A_n = \{x \mid \text{어떤 } i \in \{1,\,2,\,\ldots,\,n\}\text{에 대하여 } x \in A_i\}\] 로 정의하고, 이를 간단히 \[\bigcup_{i=1}^{n} A_i\] 로 나타낸다. 마찬가지로 \(n\)개의 집합의 교집합을 \[A_1 \cap A_2 \cap \cdots \cap A_n = \{x \mid \text{모든 } i \in \{1,\,2,\,\ldots,\,n\}\text{에 대하여 } x \in A_i\}\] 로 정의하고, 이를 간단히 \[\bigcap_{i=1}^{n} A_i\] 로 나타낸다. 예를 들어, \(A_1 = \{1,\, 2,\, 3\}\), \(A_2 = \{2,\, 3,\, 4\}\), \(A_3 = \{3,\, 4,\, 5\}\)일 때, 세 집합의 합집합과 교집합은 각각 다음과 같다. \[ \bigcup_{i=1}^{3} A_i = \{1,\,2,\,3,\,4,\,5\},\quad \bigcap_{i=1}^{3} A_i = \{3\}. \]

문제 3.1. 다음 합집합과 교집합을 구하시오.

  1. \(A_1 = \left\{ 2,\,4,\,6\right\}\), \(A_2 = \left\{ 2,\,4,\,8 \right\}\), \(A_3 = \left\{ 4,\,6,\,13 \right\}\)일 때 \(\displaystyle\bigcup_{i=1}^{3} A_i\)와 \(\displaystyle\bigcap_{i=1}^{3} A_i .\)
  2. \(B_j = \left\{ j,\, j+1 ,\, j+2 ,\, j+3 \right\}\)일 때 \(\displaystyle\bigcup_{j=1}^{3} B_j\)와 \(\displaystyle\bigcap_{j=1}^{3} B_j .\)
  3. \(C_k = \left\{ n \,\vert\, n\text{은 }k\text{의 배수인 양의 정수}\right\}\)일 때 \(\displaystyle\bigcup_{k=3}^{6} C_k\)와 \(\displaystyle\bigcap_{k=3}^{7} C_k\).
  4. \(D_k = \left\{ n \,\vert\, n\text{은 }k\text{의 양의 약수}\right\}\)일 때 \(\displaystyle\bigcup_{k=3}^{6} D_k\)와 \(\displaystyle\bigcap_{k=4}^{6} D_{3k}\).
  5. \(E_{(i,\,j)} = \left\{ n\,\vert\, n\text{은}\,\, i \le n \le j\text{인 정수}\right\}\)일 때 \(\displaystyle\bigcup_{i=1}^{3} \left( \bigcap_{j=5}^{7} E_{(i,\,j)} \right)\).

2. 자연수로 첨자가 매겨진 집합족의 합집합과 교집합

양의 정수 \(1,\,2,\,3,\,\ldots\)로 첨자가 매겨진 집합족 \(A_1,\,A_2,\,A_3,\,\ldots\)을 생각해 보자. 가산성과 가산무한집합은 뒤에서 정식으로 정의하므로, 여기서는 자연수로 첨자가 매겨진 집합족만 다룬다. 이들의 합집합과 교집합은 각각 다음과 같이 정의한다. \[\begin{aligned} \bigcup_{i=1}^{\infty} A_i &= \{x \mid \text{어떤 } i \in \mathbb{Z}^+\text{에 대하여 } x \in A_i\},\\ \bigcap_{i=1}^{\infty} A_i &= \{x \mid \text{모든 } i \in \mathbb{Z}^+\text{에 대하여 } x \in A_i\}. \end{aligned}\]

예를 들어, \(A_n = \{n,\, n+1,\, n+2,\, \ldots\}\)라고 하면, \(A_n\)들의 합집합과 교집합은 다음과 같다. \[\bigcup_{n=1}^{\infty} A_n = \mathbb{Z}^+ \quad \text{그리고} \quad \bigcap_{n=1}^{\infty} A_n = \varnothing .\]

문제 3.2. 다음 합집합과 교집합을 구하시오.

  1. \(A_n = [n-3 ,\, n+3]\)일 때 \(\displaystyle\bigcup_{n=1}^{\infty} A_n\)과 \(\displaystyle\bigcap_{n=1}^{\infty} A_n\).
  2. \(B_k = \left[ 2-\frac{1}{k} ,\, 4+ \frac{1}{k} \right]\)일 때 \(\displaystyle\bigcup_{k=1}^{\infty} B_k\)와 \(\displaystyle\bigcap_{k=1}^{\infty} B_k\).
  3. \(C_k = \left[ 2+\frac{1}{k} ,\, 4- \frac{1}{k} \right]\)일 때 \(\displaystyle\bigcup_{k=1}^{\infty} C_k\)와 \(\displaystyle\bigcap_{k=1}^{\infty} C_k\).
  4. \(D_k = \left[ 2-\frac{1}{k} ,\, 4+ \frac{1}{k} \right)\)일 때 \(\displaystyle\bigcup_{k=1}^{\infty} D_k\)와 \(\displaystyle\bigcap_{k=1}^{\infty} D_k\).
  5. \(E_k = \left[ 2+\frac{1}{k} ,\, 4- \frac{1}{k} \right)\)일 때 \(\displaystyle\bigcup_{k=1}^{\infty} E_k\)와 \(\displaystyle\bigcap_{k=1}^{\infty} E_k\).
  6. \(G_k = \left( 2 ,\, 2+ \frac{1}{k} \right)\)일 때 \(\displaystyle\bigcup_{k=1}^{\infty} G_k\)와 \(\displaystyle\bigcap_{k=1}^{\infty} G_k\).

3. 집합의 개수가 임의일 때 합집합과 교집합

더 일반적으로, 첨자집합(index set) \(I\)의 각 원소 \(i\)에 집합 \(A_i\)가 대응되어 있다고 하자. 이와 같이 첨자가 매겨진 집합들의 모임 \(\{A_i\}_{i\in I}\)를 집합족(family of sets)이라고 한다. [문맥에 따라 집합족에 나타나는 집합들만 표시할 때 \(\{A_i \mid i\in I\}\)라고 쓰기도 한다. 다만 이 표기는 서로 다른 첨자가 같은 집합을 가리키는 정보를 구별하지 않는다.] 여기서는 먼저 \(I\ne\varnothing\)인 경우를 생각한다.

집합족 \(\{A_i\}_{i\in I}\)의 합집합을 \[\bigcup_{i\in I} A_i = \{x \mid \exists i\in I,\, x\in A_i\}\] 로 정의한다. 즉, 이 합집합은 적어도 하나의 \(A_i\)에 속하는 모든 원소들의 집합이다.

마찬가지로 집합족 \(\{A_i\}_{i\in I}\)의 교집합을 \[\bigcap_{i\in I} A_i = \{x \mid \forall i\in I,\, x\in A_i\}\] 로 정의한다. 즉, 이 교집합은 모든 \(A_i\)에 속하는 원소들의 집합이다.

문제 3.3. 열린구간으로 정의된 첨자집합 \(I=(0,\,\infty)\)에 대하여, 각 \(t\in I\)에 대해 \[ A_t=(-t,\,t),\quad B_t=(-\infty,\,t) \] 라고 하자. 다음 집합을 구하시오.

  1. \(\displaystyle\bigcup_{t\in I}A_t\)
  2. \(\displaystyle\bigcap_{t\in I}A_t\)
  3. \(\displaystyle\bigcup_{t\in I}B_t\)
  4. \(\displaystyle\bigcap_{t\in I}B_t\)

4. 합집합과 교집합 연산의 성질

정리 3.1. (집합족의 합집합과 교집합의 법칙)

전체집합 \(U\)를 고정시키고, \(I\ne\varnothing\), \(A_i\subseteq U\) \((i\in I)\), \(B\subseteq U\)라고 하자. 그러면 다음이 성립한다.

  1. 분배법칙: \[\begin{aligned} B \cap \left(\bigcup_{i\in I} A_i\right) &= \bigcup_{i\in I}(B\cap A_i),\\ B \cup \left(\bigcap_{i\in I} A_i\right) &= \bigcap_{i\in I}(B\cup A_i). \end{aligned}\]
  2. 드 모르간의 법칙: \[\begin{aligned} \left(\bigcup_{i\in I} A_i\right)^c &= \bigcap_{i\in I} A_i^c,\\ \left(\bigcap_{i\in I} A_i\right)^c &= \bigcup_{i\in I} A_i^c. \end{aligned}\] 여기서 여집합은 모두 \(U\)에 대한 여집합이다.

문제 3.4. 정리 3.1의 분배법칙과 드 모르간의 법칙을 증명하시오. (단, \(I\ne\varnothing\)인 것으로 가정한다.)

5. 첨자집합이 공집합인 경우

첨자집합이 공집합인 경우, 즉 \(I=\varnothing\)인 경우를 생각해 보자. 교집합까지 하나의 집합으로 다루기 위해 전체집합 \(U\)를 고정시키고 모든 \(A_i\)가 \(U\)의 부분집합이라고 하자. [여기서 \(U\)는 현재 논의의 대상 영역으로 고정시킨 하나의 집합이며, 모든 집합을 원소로 가지는 '모든 집합의 집합'을 뜻하지 않는다.]

합집합의 정의에서 \(\bigcup_{i\in\varnothing}A_i\)에 속하려면 어떤 \(i\in\varnothing\)에 대하여 \(x\in A_i\)이어야 한다. 그러나 그런 \(i\)는 존재하지 않으므로 \[\bigcup_{i\in\varnothing}A_i=\varnothing\] 로 둔다.

한편 모든 \(x\in U\)에 대하여 "모든 \(i\in\varnothing\)에 대하여 \(x\in A_i\)이다"라는 전칭명제는 공허하게 참이다. 따라서 \[\bigcap_{i\in\varnothing}A_i=U\] 로 둔다. 이는 첨자집합을 줄였을 때 합집합은 작아지고 교집합은 커지는 성질과도 일치한다. 실제로 \(J\subseteq I\)이면 \[\bigcup_{j\in J}A_j\subseteq\bigcup_{i\in I}A_i \quad\text{이고}\quad \bigcap_{i\in I}A_i\subseteq\bigcap_{j\in J}A_j.\] 따라서 첨자집합으로서 공집합을 허용하면 합집합의 최소값은 \(\varnothing\), 교집합의 최대값은 \(U\)가 된다. 이 약속을 사용하면 정리 3.1의 등식들도 \(I=\varnothing\)인 경우까지 그대로 성립한다.

문제 3.5. 전체집합 \(U\)를 고정시키고 첨자집합을 \(I=\varnothing\)이라 하자. 또한 \(B\subseteq U\)라 하자.

  1. \(\displaystyle\bigcup_{i\in I}A_i\)와 \(\displaystyle\bigcap_{i\in I}A_i\)를 구하시오.
  2. 다음 네 집합을 각각 구하고, \(I=\varnothing\)일 때에도 분배법칙이 성립함을 확인하시오. \[ B\cap\left(\bigcup_{i\in I}A_i\right),\quad \bigcup_{i\in I}(B\cap A_i),\quad B\cup\left(\bigcap_{i\in I}A_i\right),\quad \bigcap_{i\in I}(B\cup A_i). \]
  3. 드 모르간의 법칙 \[ \left(\bigcup_{i\in I}A_i\right)^c=\bigcap_{i\in I}A_i^c, \quad \left(\bigcap_{i\in I}A_i\right)^c=\bigcup_{i\in I}A_i^c \] 도 직접 확인하시오.

6. 데카르트 곱

두 집합 \(A\)와 \(B\)의 데카르트 곱(Cartesian product) \(A\times B\)는 다음과 같이 순서쌍들의 집합으로 정의한다. \[A\times B=\{(a,\,b)\mid a\in A,\, b\in B\}.\] 순서쌍에서는 성분의 순서가 중요하며, \[(a,b)=(a',b')\quad\Longleftrightarrow\quad a=a'\text{이고 }b=b'\] 가 성립한다.

예를 들어, \(A = \{1,\, 2\}\), \(B = \{x,\, y,\, z\}\)일 때, \[A \times B = \{(1,\,x),\, (1,\,y),\, (1,\,z),\, (2,\,x),\, (2,\,y),\, (2,\,z)\}.\]

유한 개의 집합 \(A_1,\, A_2,\, \ldots,\, A_n\)의 데카르트 곱은 다음과 같이 정의한다. \[A_1\times A_2\times\cdots\times A_n =\{(a_1,\,a_2,\,\ldots,\,a_n)\mid a_i\in A_i\text{이고 }i=1,\,\ldots,\,n\}.\] 이것을 간단히 다음과 같이 나타내기도 한다. \[\prod_{i=1}^{n} A_i \]

문제 3.6. 집합 \[ A=\{1,\,2\},\quad B=\{a,\,b\},\quad C=\{0,\,1,\,2\} \] 에 대하여 다음을 구하거나 답하시오.

  1. \(A\times B\)와 \(B\times A\)를 원소나열법으로 나타내시오.
  2. \(A\times B=B\times A\)인지 판단하고 그 이유를 설명하시오.
  3. \(A\times B\times C\)의 원소의 개수를 구하고, 첫 번째 성분이 \(2\)인 원소를 모두 쓰시오.
  4. \(A\times\varnothing\)과 \(\varnothing\times B\)를 구하시오.

문제 3.7. \(A_1,\,\ldots,\,A_n\)이 유한집합일 때 \(n(A_1),\,\ldots,\,n(A_n)\)과 \(n\!\left(\prod_{i=1}^{n}A_i\right)\) 사이의 관계를 설명하시오.

문제 3.8. \(A\), \(B\), \(C\)가 집합일 때, 세 집합 \[A\times B\times C,\quad (A\times B)\times C,\quad A\times(B\times C)\] 가 일반적으로 같은 집합인지 확인하시오. 또한 이 세 집합 사이의 자연스러운 일대일 대응을 제시하시오.

7. 함수를 사용한 데카르트 곱의 정의

함수의 정확한 정의는 다음 장에서 다룬다. 여기서는 각 입력에 하나의 값을 대응시키는 대상으로 함수를 직관적으로 사용한다.

\(n\)-순서쌍 \((a_1,\,a_2,\,\ldots,\,a_n)\)은 정의역이 \(\{1,\,2,\,\ldots,\,n\}\)인 함수와 자연스럽게 대응시킬 수 있다. 즉, \[f\colon\{1,\,2,\,\ldots,\,n\}\to\bigcup_{i=1}^{n}A_i,\quad f(i)=a_i\in A_i\] 인 함수 \(f\)를 순서쌍 \((a_1,\,\ldots,\,a_n)\)에 대응시킨다.

이러한 관점은 임의의 첨자집합에 대한 데카르트 곱의 정의로 자연스럽게 확장된다. 첨자집합 \(I\)와 집합족 \(\{A_i\}_{i\in I}\)에 대하여 \[\prod_{i\in I}A_i =\left\{f\colon I\to\bigcup_{i\in I}A_i\,\middle|\, \text{모든 }i\in I\text{에 대하여 }f(i)\in A_i\right\}\] 로 정의한다. \(I=\{1,\ldots,n\}\)이면 이는 위의 \(n\)-순서쌍 표현과 자연스럽게 대응한다.

문제 3.9. \(I=\{1,\,2,\,3\}\)이고 \[ A_1=\{a,\,b\},\quad A_2=\{0,\,1\},\quad A_3=\{\ast\} \] 라고 하자.

  1. \(\displaystyle\prod_{i\in I}A_i\)의 모든 원소를 \(3\)-순서쌍으로 나타내시오.
  2. (1)의 각 순서쌍 \((x_1,\,x_2,\,x_3)\)을 함수 \(f\colon I\to A_1\cup A_2\cup A_3\)로 보았을 때 \(f(1)\), \(f(2)\), \(f(3)\)을 어떻게 정해야 하는지 설명하시오.
  3. \(\displaystyle n\!\left(\prod_{i\in I}A_i\right)\)을 구하고, \(n(A_1)n(A_2)n(A_3)\)과 비교하시오.

\(A\)와 \(B\)가 집합일 때, \(B\)에서 \(A\)로 가는 모든 함수의 집합을 \(A^B\)로 나타낸다. 한편 양의 정수 \(n\)에 대하여 \(A\)의 \(n\)-중 데카르트 곱 \[\underbrace{A\times\cdots\times A}_{n\text{개}}\] 를 \(A^n\)으로 나타내기도 한다. 특히 \(I=\{1,\,\ldots,\,n\}\)일 때 \(A^n\)과 \(A^I\)는 문제 3.10에서 설명하는 자연스러운 대응으로 연결된다.

문제 3.10. \(I=\{1,\,2,\,\ldots,\,n\}\)이고 \(A\)가 공집합이 아닌 유한집합이라고 하자.

  1. \(n(A)\), \(n(I)\), \(n(A^I)\) 사이의 관계를 설명하시오.
  2. \(A^n\), \(A^I\), \(\displaystyle\prod_{i\in I}A\) 사이의 관계를 설명하고, \(A^n\)과 \(A^I\) 사이의 자연스러운 일대일 대응을 제시하시오.

8. 데카르트 곱의 성질

정리 3.2. (데카르트 곱의 성질)

집합 \(A,\,B,\,C,\,D\)에 대하여 다음이 성립한다.

  1. \(A\times(B\cup C)=(A\times B)\cup(A\times C)\).
  2. \(A\times(B\cap C)=(A\times B)\cap(A\times C)\).
  3. \((A\cup B)\times C=(A\times C)\cup(B\times C)\).
  4. \((A\cap B)\times C=(A\times C)\cap(B\times C)\).
  5. \(A\subseteq C\)이고 \(B\subseteq D\)이면 \(A\times B\subseteq C\times D\)이다.
  6. \(A\times B=\varnothing\)일 필요충분조건은 \(A=\varnothing\) 또는 \(B=\varnothing\)이다.

문제 3.11. 위 성질을 증명하시오.

데카르트 곱에는 일반적으로 교환법칙이 성립하지 않는다. 예를 들어 \(A=\{1\}\), \(B=\{2\}\)이면 \(A\times B=\{(1,\,2)\}\)이고 \(B\times A=\{(2,\,1)\}\)이므로 서로 다르다. 다만 \(A=B\)이거나 \(A\) 또는 \(B\)가 공집합인 경우에는 두 데카르트 곱이 같다.

문제 3.12. 첨자집합이 동일한 두 집합족 \(\left\{ A_i \right\}_{i\in I}\)와 \(\left\{ B_i \right\}_{i\in I}\)에 대하여 다음 등식이 성립하는지 확인하시오. \[\left( \prod_{i\in I} A_i \right) \cap \left( \prod_{i\in I} B_i \right) = \prod_{i\in I} \left( A_i \cap B_i \right)\] 성립한다면 증명하고, 성립하지 않는다면 반례를 제시하시오.

집합과 수리논리 첫걸음 목차 보기

명제와 논리 집합의 개념 다양한 집합의 연산 관계와 함수 유한집합과 무한집합 자연수 집합의 기수 집합의 서수 집합론의 공리 선택 공리 형식논리 명제논리의 개념 명제논리의 건전성과 완전성 일계논리의 구문론 일계논리의 의미론 일계논리의 추론규칙 일계논리의 콤팩트성 페아노 산술 불완전성 정리

Search

Categories

  • Abstract Algebra (3)
  • Analytic Geometry (1)
  • Applied Activity (1)
  • Basic Mathematics (6)
  • Calculus (49)
  • Classical Geometry (1)
  • Complex Analysis (2)
  • Differential Equation (1)
  • Differential Geometry (1)
  • Functional Analysis (2)
  • General Topology (3)
  • Linear Algebra (32)
  • Mathematical Analysis (4)
  • Mathematical Logic (1)
  • Probability & Statistics (1)
  • Real Analysis (1)
  • Sets and Logic (4)

Statistics

  • 11
  • 52
  • 630
  • 2,918
  • 320,977

Sejong Academy of Science and Arts

  • Introduction
  • Recent Articles
  • Topic Index
  • Tag Cloud
  • Links