열린집합

내부, 즉 원의 중심으로부터 반지름 미만의 거리에 위치한 점들의 집합은 열린집합이다. 반대로, 경계를 포함하는 원판, 즉 원의 중심으로부터 반지름 이하의 거리에 위치한 점들의 집합은 닫힌집합이다.]] 일반위상수학에서 **열린집합**(-集合, open set) 또는 **개집합**(開集合)은 스스로의 경계를 전혀 포함하지 않는, 위상 공간의 부분 집합이다. 마찬가지로, **닫힌집합**(-集合, closed set) 또는 **폐집합**(閉集合)은 스스로의 경계를 모두 포함하는, 위상 공간의 부분 집합이다. 열린집합은 닫힌집합의 여집합이며, 반대로 닫힌집합은 열린집합의 여집합이다. 이름과 달리, 열린집합과 닫힌집합의 개념은 서로 반대말이 아니다. 즉, 주어진 부분 집합은 동시에 열린집합이자 닫힌집합일 수 있으며, 이러한 부분 집합을 **열린닫힌집합**(-集合, clopen set) 또는 **개폐집합**(開閉集合)이라고 한다.
# 정의

## 열린집합과 닫힌집합
위상 공간의 정의에서, 열린집합의 개념은 보통 무정의 개념으로 간주된다. 즉, 위상 공간은 특정한 집합족 \mathcal T를 갖춘 집합이며, \mathcal T의 원소를 열린집합이라고 한다. 만약 위상 공간을 열린집합이 아닌 다른 방법으로 정의하게 된다면, 위상 공간 X의 부분 집합 U\subseteq X에 대하여 다음 개념들이 서로 동치이며, 이를 만족시키는 부분 집합을 **열린집합**이라고 한다. * (닫힌집합을 통한 정의) X\setminus U가 닫힌집합이다. * (내부를 통한 정의) U=\operatorname{int}U * (폐포를 통한 정의) U=X\setminus\operatorname{cl}(X\setminus U) * (경계를 통한 정의) U\cap\partial U=\varnothing * (극한점을 통한 정의) \operatorname{acc\,pt}_2(X\setminus U)\cap U\ne\varnothing. 여기서 \operatorname{acc\,pt}_2는 극한점의 집합이다. * (밀착점을 통한 정의) \operatorname{acc\,pt}_1(X\setminus U)=X\setminus U. 여기서 \operatorname{acc\,pt}_1은 밀착점의 집합이다. 마찬가지로, 위상 공간 X의 부분 집합 F\subseteq X에 대하여 다음 개념들이 서로 동치이며, 이를 만족시키는 부분 집합을 **닫힌집합**이라고 한다. * (열린집합을 통한 정의) X\setminus F가 열린집합이다. * (폐포를 통한 정의) F=\operatorname{cl}F * (내부를 통한 정의) F=X\setminus\operatorname{int}(X\setminus F) * (경계를 통한 정의) \partial F\subseteq F * (극한점을 통한 정의) \operatorname{acc\,pt}_2(F)\subseteq F. 여기서 \operatorname{acc\,pt}_2는 극한점의 집합이다. * (밀착점을 통한 정의) \operatorname{acc\,pt}_1(F)=F. 여기서 \operatorname{acc\,pt}_1은 밀착점의 집합이다. 위상 공간 X의 열린집합들의 집합족은 \boldsymbol\Sigma^0_1(X)로, 닫힌집합들의 집합족은 \boldsymbol\Pi^0_1(X)로 표기한다. (이 기호는 보렐 위계의 일부에서 유래한다.) 주어진 부분 집합을 포함하는 최소의 닫힌집합을 그 **폐포**라 하며, 주어진 부분 집합에 포함되는 최대의 열린집합을 그 **내부**라 한다.
## 열린닫힌집합
어떤 위상 공간 (X,\mathcal T)의 부분 집합 S\subseteq X에 대하여, 다음 네 조건이 서로 동치이며, 이를 만족시키는 집합을 **열린닫힌집합**이라고 한다. * S는 열린집합이며 닫힌집합이다. 즉, \\{S,X\setminus S\\}\subseteq\mathcal T이다.언어=en4, §1.6 * S는 정칙 열린집합이며 정칙 닫힌집합이다. 즉, S=\operatorname{int}(\operatorname{cl}S)=\operatorname{cl}(\operatorname{int}S)이다. * \partial S=\varnothing. 즉, S의 경계는 공집합이다.언어=en87, Exercise 3.4.7 * S는 닫힌집합이며, S\subseteq\operatorname{int}(\operatorname{cl}(S))이다.언어=en§2 위상 공간 X의 열린닫힌집합들의 집합족은 \boldsymbol\Delta^0_1(X)로 표기한다. (이 기호는 보렐 위계의 일부에서 유래한다.)
## 정칙 열린집합과 정칙 닫힌집합
위상 공간 X의 부분 집합 U\subseteq X에 대하여 다음 조건들이 서로 동치이며, 이를 만족시키는 부분 집합 U\subseteq X를 **정칙 열린집합**(正則-集合, regular open set)이라고 한다. * 스스로의 폐포의 내부와 일치한다. 즉, U=\operatorname{int}(\operatorname{cl}U)이다.언어=en29, Problem 3D언어=en6, §I.1언어=en50, Exercise 8.30 * U=\operatorname{int}(F)인 닫힌집합 F\subseteq X가 존재한다. * 정칙 닫힌집합의 여집합이다. 마찬가지로, 위상 공간 X의 부분 집합 F\subseteq X에 대하여 다음 조건들이 서로 동치이며, 이를 만족시키는 부분 집합 F\subseteq X를 **정칙 닫힌집합**(正則-集合, regular closed set)이라고 한다. * 스스로의 내부의 폐포와 일치한다. 즉, F=\operatorname{cl}(\operatorname{int}F)이다.29, Problem 3D6, §I.150, Exercise 8.30 * F=\operatorname{cl}(U)인 열린집합 U\subseteq X가 존재한다. * 정칙 열린집합의 여집합이다.
# 성질

## 함의 관계
위상 공간의 부분 집합에 대하여, 다음과 같은 함의 관계가 존재한다. :{| | colspan=2 | || 정칙 열린집합 ⇒ 열린집합 |- | || ⇗ || || ⇘ |- | 열린닫힌집합 |colspan=3| || 보렐 집합 |- | || ⇘ || || ⇗ || || ⇘ |- | colspan=2 | || 정칙 닫힌집합 ⇒ 닫힌집합 | colspan=3 | || 준열린집합 ⇒ 부분 집합 |- | colspan=5 | || ⇗ |- | colspan=5 | 조밀 열린집합의 여집합 ⇒ 조밀한 곳이 없는 집합 ⇒ 제1 범주 집합 |}
## 연산에 대한 닫힘
임의의 위상 공간에서, 열린집합·닫힌집합·열린닫힌집합·정칙 열린집합·정칙 닫힌집합들은 다음과 같은 연산에 대하여 닫혀 있다.29, Problem 3D {| class=wikitable || 유한 교집합에 대해 닫힘 || 임의의 교집합에 대해 닫힘 || 유한 합집합에 대해 닫힘 || 임의의 합집합에 대해 닫힘 || 여집합에 대해 닫힘 || 연속 함수에 대한 원상 |- ! 열린집합 | ⭕ || ❌ | colspan=2 | ⭕ || ❌ || ⭕ |- ! 닫힌집합 | colspan=2 | ⭕ || ⭕ || ❌ || ❌ || ⭕ |- ! 열린닫힌집합 | ⭕ || ❌ || ⭕ || ❌ || ⭕ || ⭕ |- ! 정칙 열린집합 | ⭕ || ❌ | colspan=2 | ❌ || ❌ || ❌ |- ! 정칙 닫힌집합 | colspan=2 | ❌ || ⭕ || ❌ || ❌ || ❌ |} 위 표에서, ⭕는 집합족이 주어진 연산에 대하여 닫혀 있다는 뜻이다. 예를 들어, 열린집합의 유한 교집합은 항상 열린집합이다. ❌는 일반적인 위상 공간에서 집합족이 주어진 연산에 대하여 닫혀 있지 않을 수 있다는 뜻이며, 특정 위상 공간에서는 집합족들이 추가 연산에 대하여 닫혀 있을 수 있다. 예를 들어, 알렉산드로프 공간에서 열린집합들은 임의의 교집합에 대하여 닫혀 있다. 열린집합·닫힌집합의 개념을 사용하여, 두 위상 공간 사이의 다음과 같은 특별한 함수들을 정의할 수 있다. {| class="wikitable" ! 집합족 !! 상 보존 !! 원상 보존 |- ! 열린집합 | 열린 함수 |rowspan=2 | 연속 함수 |- ! 닫힌집합 | 닫힌 함수 |} 즉, 열린집합의 상이 항상 열린집합인 함수는 열린 함수라고 하며, 닫힌집합의 원상이 항상 닫힌집합인 함수는 연속 함수라고 한다.
## 연결성과의 관계
임의의 위상 공간 X에 대하여, 다음 두 조건이 서로 동치이다. * X는 연결 공간이다. * 정확히 두 개의 열린닫힌집합을 갖는다. (이는 물론 X와 \varnothing이다.) 임의의 열린닫힌집합은 (유한 또는 무한 개의) 연결 성분들의 합집합이다. 유한 개의 연결 성분을 갖는 위상 공간 X의 부분 집합 A\subseteq X에 대하여, 다음 두 조건이 서로 동치이다. * 열린닫힌집합이다. * A=C_1\cup C_2\cup\cdots\cup C_n인 자연수 n\in\mathbb N 및 연결 성분들 C_1,C_2,\dots,C_n\subseteq X이 존재한다. 그러나 무한 개의 연결 성분을 갖는 위상 공간의 경우, 열린집합이 아닌 연결 성분이 존재할 수 있다.
## 순서론적 성질
위상 공간 X의 열린닫힌집합들은 합집합·교집합·여집합 아래 불 대수를 이룬다. 반대로, 스톤 표현 정리에 따라 모든 불 대수는 어떤 위상 공간의 열린닫힌집합 불 대수로 나타낼 수 있다. 위상 공간 X 위의 정칙 열린집합들의 집합족 \operatorname{RegOpen}(X) 위에 다음과 같은 연산 (\top,\bot,\land,\lor,\lnot)들을 부여하면, 이는 완비 불 대수를 이룬다.언어=en66, Theorem 10.1 :\top=X :\bot=\varnothing :U\land V=U\cap V :\lnot U=X\setminus\operatorname{cl}(U) :U\lor V=\operatorname{int}\left(\operatorname{cl}(U\cup V)\right) 임의의 정칙 열린집합들의 족 \mathcal U의 상한과 하한은 각각 다음과 같다. :\bigvee\mathcal U=\operatorname{int}\left(\operatorname{cl}\left(\bigcup\mathcal U\right)\right) :\bigwedge\mathcal U=\operatorname{int}\left(\operatorname{cl}\left(\bigcap\mathcal U\right)\right) 마찬가지로, 위상 공간 X 위의 정칙 닫힌집합들의 집합족 \operatorname{RegClsd}(X) 위에 다음과 같은 연산 (\top,\bot,\land,\lor,\lnot)들을 부여하면, 이는 완비 불 대수를 이룬다. :\top=X :\bot=\varnothing :F\land G=\operatorname{cl}(\operatorname{int}(F\cap G)) :\lnot F=\operatorname{cl}(X\setminus F) :F\lor G=F\cup G 임의의 정칙 닫힌집합들의 족 \mathcal F의 상한과 하한은 각각 다음과 같다. :\bigvee\mathcal F=\operatorname{cl}\left(\operatorname{int}\left(\bigcup\mathcal F\right)\right) :\bigwedge\mathcal F=\operatorname{cl}\left(\operatorname{int}\left(\bigcap\mathcal F\right)\right)
# 예

## 거리 공간
거리 공간 유클리드 공간을 비롯한 거리 공간 (X,d)이 주어져 있을 때, 중심 x\in X의, 반지름 r>0의 열린 공은 다음과 같다. :\operatorname{ball}(x,r)=\\{y\in X\colon d(x,y) (X,d)의 모든 열린 공들은 정칙 열린집합이다. (X,d)의 열린집합들은 X의 열린 공들의 합집합이다. (다시 말해, 열린 공들은 (X,d)의 기저를 이룬다.) 즉, 임의의 부분 집합 U\subseteq X에 대하여 다음 두 조건이 서로 동치이다. * U는 X의 열린집합이다. * 임의의 x\in U에 대하여, \operatorname{ball}(x,r)\subseteq U가 되는 양의 실수 r>0가 존재한다.
## 전순서 집합
순서 위상 실수선과 같은 전순서 집합 (X,\le)의 순서 위상에서, 열린집합들은 열린구간들의 합집합이다. 즉, 모든 열린구간 :(a,b)=\\{c\in X\colon a 또는 :(-\infty,b)=\\{c\colon c 또는 :(a,\infty)=\\{c\colon a 은 정칙 열린집합이며, 열린구간들의 합집합은 열린집합이며, 반대로 모든 열린집합은 열린구간의 합집합으로 나타낼 수 있다. 다시 말해, 열린구간들은 (X,\le)의 기저를 이룬다. (그러나 열린구간들의 합집합이 정칙 열린집합일 필요는 없다.)
## 이산 공간
이산 공간 임의의 위상 공간 X에 대하여, 다음 조건들이 모두 서로 동치이다. * X의 모든 부분 집합은 열린닫힌집합이다. * X의 모든 부분 집합은 열린집합이다. * X의 모든 부분 집합은 닫힌집합이다. * X의 모든 부분 집합은 정칙 열린집합이다. * X의 모든 부분 집합은 정칙 닫힌집합이다. * X는 이산 공간이다. 즉, 이산 공간에서는 (정의에 따라) 모든 부분 집합들이 열린집합·닫힌집합·정칙 열린집합·정칙 닫힌집합·열린닫힌집합이다.
## 비이산 공간
비이산 공간 비이산 공간 X에서, 열린집합은 X와 \varnothing 밖에 없다. 마찬가지로, 닫힌집합·정칙 열린집합·정칙 닫힌집합·열린닫힌집합 또한 이 둘 밖에 없다.
## 열린닫힌집합
임의의 위상 공간 X에서, X와 \varnothing은 열린닫힌집합이며, 따라서 항상 정칙 열린집합이자 정칙 닫힌집합이다. 유리수의 위상 공간 \mathbb Q에서, 구간 (-\infty,\sqrt2)\subseteq\mathbb Q은 열린닫힌집합이다. T1 공간 X의 고립점 x\in X이 주어졌을 때, 한원소 집합 \\{x\\}은 (정의에 따라) 열린닫힌집합이다.
## 정칙 열린집합이 아닌 열린집합
실수선의 열린집합 :U=(0,1)\cup(1,2) 을 생각하자. 그렇다면, :\operatorname{cl}U=[0,2] :\operatorname{int}(\operatorname{cl}U)=(0,2)\supsetneq U 이므로, U는 열린집합이지만 정칙 열린집합이 아니다. 마찬가지로, 그 여집합 \mathbb R\setminus U는 닫힌집합이지만 정칙 닫힌집합이 아니다. 또한, 열린구간 (0,1)과 (1,2)는 정칙 열린집합이므로, 정칙 열린집합들은 유한 합집합에 대하여 닫혀 있지 않음을 알 수 있다. 마찬가지로, 정칙 닫힌집합들은 유한 교집합에 대하여 닫혀 있지 않음을 알 수 있다. 절댓값 함수 |\cdot|\colon\mathbb R\to\mathbb R는 연속 함수이다. 이 함수 아래, 정칙 열린집합 (0,1)의 원상 :|\cdot|^{-1}\left[(-1,1)\right]=(-1,0)\cup(0,1) 은 열린집합이지만 정칙 열린집합이 아니다. 즉, 정칙 열린집합은 연속 함수에 대한 원상에 대하여 닫혀 있지 않다.
# 역사
열린집합·닫힌집합의 개념은 극한점의 개념의 등장 이후 발달되었다. ‘닫힌집합’(abgeschlossene Menge, ensemble fermé)이라는 용어는 게오르크 칸토어가 1884년에 최초로 사용하였다.223, §3언어=de470, §17언어=fr388 ‘열린집합’(domaine ouvert)이라는 용어는 르네루이 베르가 1899년 박사 학위 논문에서 최초로 사용하였다.언어=en227–228, §8언어=fr