문서의 각 단락이 어느 리비전에서 마지막으로 수정되었는지 확인할 수 있습니다. 왼쪽의 정보 칩을 통해 작성자와 수정 시점을 파악하세요.

공집합 | |
정의 | 원소를 하나도 포함하지 않는 집합 |
표기 | ∅ 또는 { } |
원소의 개수 | 0 |
부분집합 | 공집합은 모든 집합의 부분집합이다. |
교집합 | 임의의 집합 A와 공집합의 교집합은 공집합이다. |
상세 정보 | |
합집합 | 임의의 집합 A와 공집합의 합집합은 A이다. |
집합론에서의 역할 | 집합론의 공리계에서 공집합의 존재를 보장하는 공리가 있다. |
유일성 | 원소가 없는 집합은 유일하다. |
관련 분야 | 수학 집합론 논리학 |


공집합은 원소를 하나도 포함하지 않는 집합을 가리킨다. 집합론의 기본 개념으로, 아무런 구성원도 없는 상태를 수학적으로 표현한 것이다.
이를 나타내는 표기법으로는 빈 중괄호 { }를 사용하거나, 덴마크의 수학자 니콜라 부르바키가 도입한 기호 ∅를 흔히 사용한다. 이 기호는 노르웨이어 알파벳에서 유래했으며, 숫자 0을 의미하는 것과는 구별된다.
공집합의 개념은 수학 전반에 걸쳐 필수적이다. 예를 들어, 방정식의 해집합이 공집합일 경우 그 방정식은 해를 갖지 않음을 의미하며, 확률론에서 불가능한 사건의 확률은 공집합에 대한 확률로 0으로 정의된다. 또한 위상수학에서 열린 집합과 닫힌 집합을 논할 때도 중요한 역할을 한다.
공집합은 그 자체로 하나의 명확한 수학적 대상이며, 자연수 0이 수 체계에서 갖는 의미와 유사하게, 집합의 세계에서 '없음'을 나타내는 근본적인 존재이다.

공집합을 나타내는 표기법으로는 주로 빈 중괄호 { }와 덴마크어 및 노르웨이어 알파벳에서 유래한 기호 ∅가 사용된다. 빈 중괄호는 집합을 정의할 때 원소를 나열하는 일반적인 방식과 일관되게, 원소가 하나도 없음을 직관적으로 표현한다. 한편, ∅ 기호는 수학자 앙드레 베유가 니콜라 부르바키 그룹의 저서에서 도입한 것으로 알려져 있으며, 특히 집합론과 추상대수학 등에서 널리 쓰인다.
이 두 표기법은 완전히 동일한 대상을 지칭하며, ∅ = { }로 표현된다. 일부 문헌에서는 그리스 문자 파이(φ)와 혼동을 피하기 위해 ∅ 기호에 사선을 그은 모양을 사용하기도 한다. 컴퓨터 과학 및 유니코드에서는 이 기호를 '빈 집합'(Empty Set)이라는 이름으로 U+2205 코드 포인트에 할당하여 표준화했다.
텍스트로 작성할 때나 초보자에게 설명하는 경우에는 { } 표기가 더 명확할 수 있으나, 공식적인 수학 논문이나 복잡한 수식에서는 공간을 절약하고 가독성을 높이기 위해 ∅ 기호를 선호하는 경향이 있다. 두 표기 모두 수학의 기초가 되는 집합론에서 공집합이라는 개념을 정확히 지시하는 데 널리 인정받고 있다.

공집합은 모든 집합의 부분집합이다. 이는 집합론의 기본적인 정리 중 하나로, 어떤 집합 A가 주어지더라도 공집합은 A의 부분집합이 된다. 이 성질은 부분집합의 정의, 즉 "집합 B의 모든 원소가 집합 A에 속하면 B는 A의 부분집합이다"로부터 자연스럽게 유도된다. 공집합은 원소를 하나도 포함하지 않으므로, "공집합의 모든 원소가 A에 속한다"는 명제는 참이 된다. 이러한 논리적 구조 때문에 공집합은 보편적인 부분집합의 지위를 갖게 된다.
반대로, 공집합 자신은 오직 자기 자신만을 부분집합으로 가진다. 공집합의 진부분집합, 즉 공집합 자신이 아니면서 공집합의 부분집합인 집합은 존재하지 않는다. 이는 공집합이 가질 수 있는 가장 작은 크기의 집합이라는 점을 보여준다. 이러한 부분집합 관계는 집합론의 여러 정리와 증명에서 중요한 기초 역할을 하며, 수학적 귀납법의 출발점이나 귀류법의 논증에서도 빈번하게 활용된다.
임의의 집합 A에 대해, A와 공집합의 교집합은 항상 공집합이다. 이는 교집합의 정의, 즉 두 집합에 공통으로 속하는 원소들의 집합이라는 점에서 당연하다. 공집합에는 원소가 없으므로, A와 공통되는 원소 역시 존재하지 않는다.
합집합의 경우, 임의의 집합 A와 공집합의 합집합은 A 자신이다. 합집합은 두 집합 중 적어도 하나에 속하는 모든 원소의 집합인데, 공집합은 새로운 원소를 추가하지 않기 때문이다. 따라서 A ∪ ∅ = A가 성립한다.
차집합 연산에서도 특징적인 성질이 나타난다. A에서 공집합을 빼는 차집합 A \ ∅는 A 자신이다. 반대로, 공집합에서 A를 빼는 차집합 ∅ \ A는 공집합이다. 이는 차집합의 정의, 즉 첫 번째 집합에는 속하지만 두 번째 집합에는 속하지 않는 원소들의 집합을 따르면 자연스럽게 도출되는 결과이다.
대칭차는 두 집합 중 정확히 하나에만 속하는 원소들의 집합을 의미한다. 임의의 집합 A와 공집합의 대칭차는 A 자신이 된다. 공집합에는 원소가 없으므로, A에 속하는 원소들은 모두 'A에만 속하는 원소'가 되기 때문이다.

공집합의 존재는 집합론의 기본 공리 중 하나인 공집합 공리에 의해 보장된다. 이 공리는 "원소를 하나도 가지지 않는 집합이 존재한다"는 명제로, 공집합이라는 개념이 수학적 논의의 출발점에서부터 필요하다는 점을 명시한다. 공집합이 없다면, 예를 들어 두 집합의 교집합이 존재하지 않는 경우를 다루기 어려워진다.
공집합은 유일하다. 즉, 원소를 하나도 가지지 않는 집합은 오직 하나만 존재한다. 이는 확장 공리에 의해 증명된다. 확장 공리는 두 집합이 서로 같은 원소를 가질 때, 그리고 오직 그 때에만 두 집합이 동일하다고 규정한다. 원소를 하나도 가지지 않는 임의의 두 집합 A와 B를 생각해보면, A의 모든 원소는 B의 원소가 아니며, 그 역도 성립한다. 이는 두 집합이 서로 같은 원소를 가진다는 조건을 공허하게 만족시키므로, 확장 공리에 따라 A와 B는 동일한 집합, 즉 같은 공집합임이 보장된다.
따라서, 우리는 유일한 공집합을 ∅ 또는 { }와 같은 기호로 표기한다. 이 유일성은 공집합을 다른 모든 집합과 구별되는 수학적 객체로 확고히 자리잡게 하며, 집합론 및 이를 기반으로 하는 모든 수학 분야에서 논리적 일관성을 유지하는 데 핵심적인 역할을 한다.

공집합은 집합론의 여러 기본 개념들과 밀접하게 연관되어 있다. 모든 집합은 공집합을 부분집합으로 가지며, 이는 공집합의 정의에서 자연스럽게 도출되는 성질이다. 또한, 임의의 집합 A와 공집합의 합집합은 A 자신이며, 교집합은 항상 공집합이 된다. 이러한 연산 성질은 공집합을 집합 연산의 항등원 및 흡수원으로서의 역할을 부여한다.
자연수 체계에서 공집합은 숫자 0의 집합론적 모델로 간주된다. 폰 노이만의 자연수 구성에 따르면, 0은 공집합 그 자체로 정의된다. 이어서 1은 {0} 즉, {∅}로, 2는 {0, 1} 즉, {∅, {∅}}로 정의되는 식으로, 모든 자연수가 공집합을 기반으로 구축된다. 이는 수학의 기초를 집합론 위에 세우는 중요한 접근법이다.
위상수학에서 공집합은 열린 집합이면서 동시에 닫힌 집합인 특별한 예이다. 모든 위상 공간은 정의에 따라 전체 집합과 공집합을 열린 집합으로 포함해야 한다. 또한, 공집합은 연결 공간이 아닌 공간의 전형적인 예로, 공집합 자신을 제외한 공집합의 분리가 존재하지 않기 때문에 공집합 자체는 연결 집합으로 간주하기도 한다.
측도론과 확률론에서 공집합은 측도 0을 갖는 대표적인 집합이다. 어떤 측도 μ에 대해서도 μ(∅) = 0이 성립해야 한다. 특히, 확률 측도에서 이는 불가능한 사건의 확률이 0임을 의미한다. 또한, 사건들의 시그마 대수는 반드시 공집합을 원소로 포함해야 한다.

공집합은 수학적 개념을 넘어 일상 언어와 문화에서도 다양한 의미로 사용된다. "공집합"이라는 용어 자체는 수학에서 유래했지만, 비유적으로 '아무것도 없는 상태', '결과가 없는 상황'을 가리키는 표현으로 확장되어 쓰인다. 예를 들어, 어떤 조사나 실험에서 아무런 유의미한 결과를 얻지 못했을 때 그 결과를 공집합에 비유하기도 한다.
컴퓨터 과학과 프로그래밍에서도 공집합의 개념은 중요하게 적용된다. 데이터 구조인 집합을 구현할 때, 빈 집합은 초기화 상태나 특정 연산의 결과로 자주 등장한다. 데이터베이스 쿼리에서 조건에 맞는 레코드가 하나도 없을 때 반환되는 빈 결과 집합도 공집합의 일종으로 볼 수 있다. 또한, 정규 표현식에서 빈 문자열과 매칭되는 패턴을 생각해 볼 수 있다.
철학적 논의에서 공집합은 '없음' 또는 '무'의 개념을 엄밀하게 다루는 수학적 모델이 된다. 존재론적 질문과 연결지어 생각될 수 있으며, 공집합이 하나의 명확한 대상으로 존재한다는 수학적 사실은 추상적 개념의 실체화에 대한 흥미로운 사례를 제공한다. 이처럼 공집합은 순수 수학의 테두리를 넘어 컴퓨터 과학, 언어학, 철학 등 다양한 학문 분야에서 개념적 도구나 비유적 표현으로 활용되고 있다.
