공집합: 두 판 사이의 차이

잔글편집 요약 없음
잔글 (틀:날짜/출력 제거)
 
(사용자 7명의 중간 판 21개는 보이지 않습니다)
1번째 줄: 1번째 줄:
{{학술 관련 정보}}
 
{{토막글}}
== 정의 ==
== 정의 ==
원소를 가지지 않는 집합을 '''공집합(empty set)'''이라고 한다. <math>\emptyset</math>으로 나타낸다.
[[파일:Box-308680 640.png|섬네일|200px|공집합은 아무것도 들어 있지 않은 빈 상자에 비유할 수 있다.]]
원소를 가지지 않는 [[집합]]을 '''공집합(empty set)'''이라고 한다. <math>\{\}</math>, ∅, 또는 <math>\emptyset</math>으로 나타낸다. ∅와 <math>\emptyset</math> 기호는 [[1939년]] 수학자 집단인 [[니콜라 부르바키]]가 처음 사용했다고 알려져 있다.<ref>[http://jeff560.tripod.com/set.html Earliest Uses of Symbols of Set Theory and Logic]. [[2015년]] [[6월 11일]]에 확인.</ref>


== 예시 ==
== 예시 ==
* 방정식 <math>x^2+1=0</math>의 실근의 집합
* 방정식 <math>x^2+1=0</math>의 실근의 집합
* <math>\{(x,y,z)\vert x^n+y^n=z^n,x\in \mathbb{N}, y\in \mathbb{N}, z\in \mathbb{N},n\in \mathbb{N},n\ge 3\}</math> ([[페르마의 마지막 정리]])
* <math>\{(x,y,z)\vert x^n+y^n=z^n,x\in \mathbb{N}, y\in \mathbb{N}, z\in \mathbb{N},n\in \mathbb{N},n\ge 3\}</math> ([[페르마의 마지막 정리]])
* {{ㅊ|애인이 있는 위키러들의 집합}}


== 존재성과 유일성 ==
== 존재성과 유일성 ==
16번째 줄: 15번째 줄:
에 의해 공집합이 유일함을 증명할 수 있다.
에 의해 공집합이 유일함을 증명할 수 있다.


''A''와 ''B''를 공집합이라고 가정하자. 그러면 ''A''의 임의의 원소는 ''B''의 원소이며, 마찬가지로 ''B''의 임의의 원소는 ''A''의 원소임을 안다. (뭐?)<ref>실제로는 무의미한 참(vacaously true)인 문장이기 때문이다.</ref> 따라서 확장공리에 의해 ''A''=''B''이다.
''A''와 ''B''를 공집합이라고 가정하자. 그러면 ''A''의 임의의 원소는 ''B''의 원소이며, 마찬가지로 ''B''의 임의의 원소는 ''A''의 원소임을 안다. (뭐?)<ref>실제로는 공진(vacuously true)인 문장이기 때문이다.</ref> 따라서 확장공리에 의해 ''A''=''B''이다.


{| class="wikitable"
{| class="wikitable" width="100%"
|+ 공집합이 유일함을 보이는 형식적 증명
|+ 공집합이 유일함을 보이는 형식적 증명
! 번호
! 번호
41번째 줄: 40번째 줄:
|-
|-
| 5
| 5
| <math>\neg(b\in B)</math>
| <math>\neg(a\in B)</math>
| (2)에서 Universal instantiation
| (2)에서 Universal instantiation
|-
|-
49번째 줄: 48번째 줄:
|-
|-
| 7
| 7
| <math>b\in B\Rightarrow b\in A</math>
| <math>a\in B\Rightarrow a\in A</math>
| (5)에서 Negation introduction
| (5)에서 Negation introduction
|-
|-
| 8
| 8
| <math>\forall x[(x\in A)\Rightarrow (x\in B)]</math>
| <math>a\in A\Leftrightarrow a\in B</math>
| (6)에서 Universal generalization
| (6)과 (7)에서 Biconditional introduction
|-
|-
| 9
| 9
| <math>\forall x[(x\in B)\Rightarrow (x\in A)]</math>
| <math>\forall x[(x\in A)\Leftrightarrow (x\in B)]</math>
| (7)에서 Universal generalization
| (8)에서 Universal generalization
|-
|-
| 10
| 10
| <math>\forall x[(x\in A)\Leftrightarrow (x\in B)]</math>
| (8), (9)에서 Biconditional introduction
|-
| 11
| <math>\forall x[(x\in A\Leftrightarrow x\in B)]\Rightarrow A=B</math>
| <math>\forall x[(x\in A\Leftrightarrow x\in B)]\Rightarrow A=B</math>
| (3)에서 Universal instantiation
| (3)에서 Universal instantiation
|-
|-
| 12
| 11
| <math>A=B</math>
| <math>A=B</math>
| (10)(11)에서 Modus ponens
| (9)(10)에서 Modus ponens
|}
|}
== 자연수의 집합론적인 구성 ==
공집합은 유일하다는 성질로 인해 [[자연수]]를 구성하는 데 사용되기도 한다. 예를 들어,
: <math>\begin{align}
0&=\emptyset\\
1&=\{\emptyset\}\\
2&=\{\emptyset,\{\emptyset\}\}\\
3&=\{\emptyset,\{\emptyset\},\{\emptyset,\{\emptyset\}\}\}\\
4&=\{\emptyset,\{\emptyset\},\{\emptyset,\{\emptyset\}\},\{\emptyset,\{\emptyset\},\{\emptyset,\{\emptyset\}\}\}\}\\
&\cdots
\end{align}</math>
로 정의한다. 그러면
: <math>\begin{align}
1&=0\cup \{0\}\\
2&=1\cup \{1\}\\
3&=2\cup \{2\}\\
4&=3\cup \{3\}\\
&\cdots
\end{align}</math>
이므로, ''x''의 계승자(successor) <math>x+1</math>을<ref>이때 + 기호는 절대 덧셈을 뜻하는 것이 아니다! 자연수의 덧셈을 정의하기 전까지는...</ref>
: <math>x+1=x\cup \{x\}</math>
로 정의하자.{{ㅊ|자연수의 자리를 계승하는 중입니다.}} 집합 ''I''가 다음 조건
* <math>0\in I</math>
* <math>x\in I</math>이면 <math>x+1\in I</math>이다.
을 만족하면 ''I''를 귀납적 집합(Inductive set)이라고 한다.<ref>귀납적 집합의 존재성을 보장하기 위해서는 무한공리(The axiom of infinity)가 필요하다. 자세한 사항은 [[체르멜로-프렝켈 집합론]]을 참고하라.</ref> 그리고 임의의 귀납적 집합의 원소인 원소들의 집합을 자연수의 집합 <math>\mathbb{N}</math>이라고 하고, 자연수의 집합의 원소를 자연수라고 한다.


== 성질 ==
== 성질 ==
임의의 집합 ''A''에 대해,
* 공집합은 ''A''의 부분집합이다.
*: <math>\emptyset\subseteq A</math>
* ''A''가 공집합의 부분집합이면 ''A''는 공집합이다.
*: <math>A\subseteq \emptyset \Rightarrow A=\emptyset</math>
* 공집합과 ''A''의 합집합은 ''A''이다.
*: <math>\emptyset \cup A = A</math>
* 공집합과 ''A''의 교집합은 공집합이다.
*: <math>\emptyset \cap A = \emptyset</math>
* 공집합과 ''A''의 곱집합은 공집합이다.
*: <math>\emptyset \times A=\emptyset</math>


<math>\bigcap \emptyset</math>는 존재하지 않는다. 만약 존재한다면, 다음 명제가 성립한다.
: <math>x\in \bigcap \emptyset \Leftrightarrow \forall A[A\in \emptyset\Rightarrow x\in A]</math>
그러면 <math>\forall A[A\in \emptyset\Rightarrow x\in A]</math>는 공진명제이므로 결국 임의의 ''x''에 대해 <math>x\in \bigcap\emptyset</math>이다. 따라서 <math>\bigcap\emptyset</math>가 ''모든 집합의 집합''이 되므로 모순이다.
== 같이 보기 ==
== 같이 보기 ==



2021년 6월 13일 (일) 10:42 기준 최신판

정의[편집 | 원본 편집]

공집합은 아무것도 들어 있지 않은 빈 상자에 비유할 수 있다.

원소를 가지지 않는 집합공집합(empty set)이라고 한다. [math]\displaystyle{ \{\} }[/math], ∅, 또는 [math]\displaystyle{ \emptyset }[/math]으로 나타낸다. ∅와 [math]\displaystyle{ \emptyset }[/math] 기호는 1939년 수학자 집단인 니콜라 부르바키가 처음 사용했다고 알려져 있다.[1]

예시[편집 | 원본 편집]

  • 방정식 [math]\displaystyle{ x^2+1=0 }[/math]의 실근의 집합
  • [math]\displaystyle{ \{(x,y,z)\vert x^n+y^n=z^n,x\in \mathbb{N}, y\in \mathbb{N}, z\in \mathbb{N},n\in \mathbb{N},n\ge 3\} }[/math] (페르마의 마지막 정리)

존재성과 유일성[편집 | 원본 편집]

체르멜로-프렝켈 집합론에서는 존재공리(The axiom of existence)[2]

[math]\displaystyle{ \exists x \forall y[\neg(y\in x)] }[/math]

에 의해 공집합의 존재성을 보장받는다. 확장공리(The axiom of extensionality)

[math]\displaystyle{ \forall p \forall q[\forall x(x\in p \Leftrightarrow x\in q)\Rightarrow p=q] }[/math]

에 의해 공집합이 유일함을 증명할 수 있다.

AB를 공집합이라고 가정하자. 그러면 A의 임의의 원소는 B의 원소이며, 마찬가지로 B의 임의의 원소는 A의 원소임을 안다. (뭐?)[3] 따라서 확장공리에 의해 A=B이다.

공집합이 유일함을 보이는 형식적 증명
번호 정당화
1 [math]\displaystyle{ \forall y[\neg(y\in A)] }[/math] 가설: A는 공집합.
2 [math]\displaystyle{ \forall y[\neg(y\in B)] }[/math] 가설: B는 공집합.
3 [math]\displaystyle{ \forall p \forall q[\forall x(x\in p \Leftrightarrow x\in q)\Rightarrow p=q] }[/math] 확장공리
4 [math]\displaystyle{ \neg(a\in A) }[/math] (1)에서 Universal instantiation
5 [math]\displaystyle{ \neg(a\in B) }[/math] (2)에서 Universal instantiation
6 [math]\displaystyle{ a\in A\Rightarrow a\in B }[/math] (4)에서 Negation introduction
7 [math]\displaystyle{ a\in B\Rightarrow a\in A }[/math] (5)에서 Negation introduction
8 [math]\displaystyle{ a\in A\Leftrightarrow a\in B }[/math] (6)과 (7)에서 Biconditional introduction
9 [math]\displaystyle{ \forall x[(x\in A)\Leftrightarrow (x\in B)] }[/math] (8)에서 Universal generalization
10 [math]\displaystyle{ \forall x[(x\in A\Leftrightarrow x\in B)]\Rightarrow A=B }[/math] (3)에서 Universal instantiation
11 [math]\displaystyle{ A=B }[/math] (9)와 (10)에서 Modus ponens

자연수의 집합론적인 구성[편집 | 원본 편집]

공집합은 유일하다는 성질로 인해 자연수를 구성하는 데 사용되기도 한다. 예를 들어,

[math]\displaystyle{ \begin{align} 0&=\emptyset\\ 1&=\{\emptyset\}\\ 2&=\{\emptyset,\{\emptyset\}\}\\ 3&=\{\emptyset,\{\emptyset\},\{\emptyset,\{\emptyset\}\}\}\\ 4&=\{\emptyset,\{\emptyset\},\{\emptyset,\{\emptyset\}\},\{\emptyset,\{\emptyset\},\{\emptyset,\{\emptyset\}\}\}\}\\ &\cdots \end{align} }[/math]

로 정의한다. 그러면

[math]\displaystyle{ \begin{align} 1&=0\cup \{0\}\\ 2&=1\cup \{1\}\\ 3&=2\cup \{2\}\\ 4&=3\cup \{3\}\\ &\cdots \end{align} }[/math]

이므로, x의 계승자(successor) [math]\displaystyle{ x+1 }[/math][4]

[math]\displaystyle{ x+1=x\cup \{x\} }[/math]

로 정의하자.자연수의 자리를 계승하는 중입니다. 집합 I가 다음 조건

  • [math]\displaystyle{ 0\in I }[/math]
  • [math]\displaystyle{ x\in I }[/math]이면 [math]\displaystyle{ x+1\in I }[/math]이다.

을 만족하면 I를 귀납적 집합(Inductive set)이라고 한다.[5] 그리고 임의의 귀납적 집합의 원소인 원소들의 집합을 자연수의 집합 [math]\displaystyle{ \mathbb{N} }[/math]이라고 하고, 자연수의 집합의 원소를 자연수라고 한다.

성질[편집 | 원본 편집]

임의의 집합 A에 대해,

  • 공집합은 A의 부분집합이다.
    [math]\displaystyle{ \emptyset\subseteq A }[/math]
  • A가 공집합의 부분집합이면 A는 공집합이다.
    [math]\displaystyle{ A\subseteq \emptyset \Rightarrow A=\emptyset }[/math]
  • 공집합과 A의 합집합은 A이다.
    [math]\displaystyle{ \emptyset \cup A = A }[/math]
  • 공집합과 A의 교집합은 공집합이다.
    [math]\displaystyle{ \emptyset \cap A = \emptyset }[/math]
  • 공집합과 A의 곱집합은 공집합이다.
    [math]\displaystyle{ \emptyset \times A=\emptyset }[/math]

[math]\displaystyle{ \bigcap \emptyset }[/math]는 존재하지 않는다. 만약 존재한다면, 다음 명제가 성립한다.

[math]\displaystyle{ x\in \bigcap \emptyset \Leftrightarrow \forall A[A\in \emptyset\Rightarrow x\in A] }[/math]

그러면 [math]\displaystyle{ \forall A[A\in \emptyset\Rightarrow x\in A] }[/math]는 공진명제이므로 결국 임의의 x에 대해 [math]\displaystyle{ x\in \bigcap\emptyset }[/math]이다. 따라서 [math]\displaystyle{ \bigcap\emptyset }[/math]모든 집합의 집합이 되므로 모순이다.

같이 보기[편집 | 원본 편집]

각주

  1. Earliest Uses of Symbols of Set Theory and Logic. 2015년 6월 11일에 확인.
  2. 공집합 공리(The axiom of empty set)라고도 한다.
  3. 실제로는 공진(vacuously true)인 문장이기 때문이다.
  4. 이때 + 기호는 절대 덧셈을 뜻하는 것이 아니다! 자연수의 덧셈을 정의하기 전까지는...
  5. 귀납적 집합의 존재성을 보장하기 위해서는 무한공리(The axiom of infinity)가 필요하다. 자세한 사항은 체르멜로-프렝켈 집합론을 참고하라.