나무모에 미러 (일반/어두운 화면)
최근 수정 시각 : 2024-09-21 20:49:31

위상 공간


파일:나무위키+유도.png  
은(는) 여기로 연결됩니다.
물리학에서의 위상 공간에 대한 내용은 위상 공간(물리학) 문서
번 문단을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
참고하십시오.
<rowcolor=#fff> '기하학·위상수학
'
{{{#!wiki style="margin: 0 -10px -5px; min-height: calc(1.5em + 5px)"
{{{#!folding [ 펼치기 · 접기 ]
{{{#!wiki style="margin: -5px -1px -11px"
평면기하학에 대한 내용은 틀:평면기하학 참고.
기본 대상
공리 유클리드 기하학 · 비유클리드 기하학
도형 기본 도형 평면 · 부피 · 꼬인 위치 · 각기둥 · 각뿔 · 원기둥 · 원뿔 · (공 모양) · 전개도 · 겨냥도 · 다면체 (정다면체) · 정사영
곡면 타원면 · 타원포물면 · 쌍곡포물면 · 원환면
프랙털 도형 시에르핀스키 삼각형 · 시에르핀스키 사각형(멩거 스펀지) · 망델브로 집합 · 코흐 곡선 · 드래곤 커브
기타 다포체 · 초구 · 준구 · 일각형 · 이각형
다루는 대상과 주요 토픽
대수기하학 대수다양체 · · 스킴 · 에탈 코호몰로지 · 모티브 · 타원곡선
미분기하학 미분다양체 · 측지선 · 곡률(스칼라 곡률 · 리만-크리스토펠 곡률 텐서 · 리치 텐서) · 열률 · 텐서 · 쌍곡 공간(쌍곡삼각형 · 푸앵카레 원반) · 타원 공간(구면삼각형) · 아핀접속
위상수학 위상 공간 유계 · 옹골 집합 · 다양체 · 택시 거리 공간 · 연결 공간 · 위상수학자의 사인곡선
위상도형 사영평면 · 뫼비우스의 띠 · 클라인의 병 · 매듭(목록)
주요 성질·정리 분리공리 · 우리손 거리화정리(우리손 보조정리) · 베르 범주 정리
대수적 위상수학 호모토피 · 사슬 복합체 · 호몰로지 이론(호몰로지 · 코호몰로지) · 사상류 군 · 닐센-서스턴 분류
기타 차원 · 좌표계 · 거리함수 · 그물 · 쾨니히스베르크 다리 건너기 문제
정리·추측
실베스터-갈라이 정리 · 해안선 역설 · 바나흐-타르스키 역설 · 라이데마이스터 변환 · 오일러 지표 · 푸앵카레 정리 · 페르마의 마지막 정리 · 호지 추측미해결 · 버츠와 스위너톤-다이어 추측미해결
분야
논증기하학 · 대수기하학 · 미분기하학 · 해석기하학 · 매듭이론 · 프랙털 이론 · 정보기하학 · 위상 데이터분석 }}}}}}}}}


1. 개요2. 정의3. 내부, 폐포, 경계 , 극한점
3.1. 내부3.2. 폐포
3.2.1. 폐포와 극한점3.2.2. 내부와 폐포의 쌍대성
3.3. 경계3.4. 내부(근방), 폐포, 경계, 열린집합, 닫힌집합
3.4.1. 위상수학의 기반이 꼭 열린집합이어야 할까?
4. 기저와 부분기저
4.1. 기저4.2. 부분기저4.3. 국소기저
5. 위상의 비교6. 위상 공간으로 만들 수 있는 위상 공간
6.1. 부분공간
6.1.1. 부분 공간의 기저6.1.2. 부분 공간의 폐포와 극한점6.1.3. 계승적 성질
6.2. 곱공간6.3. 몫공간
7. 연속함수
7.1. 위상동형사상(Homeomorphism)7.2. 열린사상과 닫힌사상
8. 공리
8.1. 분리공리8.2. 가산성 공리들
8.2.1. 제1가산 공리8.2.2. 제2가산 공리8.2.3. 린델뢰프의 공리8.2.4. 분리 가능성 공리
8.3. 콤팩트성의 변형 공리들
8.3.1. 콤팩트(Compact)
8.3.1.1. 관련된 정리들
8.3.2. 가산 콤팩트(countably compact)8.3.3. 점렬 콤팩트(sequentially compact)8.3.4. 극한점 콤팩트(limit point compact)8.3.5. 국소 콤팩트(locally compact)8.3.6. 관련된 정리들
8.4. 포함 관계
9. 연결 공간10. 예시
10.1. 거리 공간10.2. 다양체10.3. 위상군10.4. 함수 공간

1. 개요

/ topological space

위상 공간은 위상수학에서 다루는 대상이다. 집합만 주어지면 만들 수 있는 아주 일반적인 개념으로, 수학의 여러 분야에 활용이 무궁무진하다.[1] 응용할 때에는 여러 가지 공리(성질)들을 더 추가하여 쓰는 경우가 많다. 특히 보통 처음 배우는 일반위상수학(또는 점-집합 위상수학)의 경우, 위상의 정의를 비롯하여 많은 개념들의 정의가 모두 집합론의 언어로 기술되어 있기 때문에 내용을 잘 이해하고 더 깊이 이해하고 싶다면 집합론의 대상들(교집합, 합집합, 차집합, 함수 등)에 대한 이해와 이들간의 관계에 대해 잘 알고 숙련되어 있는 것이 좋다.

2. 정의

[정의 2.1] 집합 [math(X)]의 부분집합들의 모임 [math(\mathcal{T} \subseteq \mathcal{P}(X))]가 다음의 공리들을 만족할 때, 이를 [math( X )]의 위상 또는 위상 구조(topology[2])라 하고 [math( (X,\mathcal{T}) )]를 위상 공간(topological space)이라 한다.[3]
* [math(\emptyset,\,X\in \mathcal{T})]
* [math(\left\{A_{\alpha}:\alpha\in I\right\}\subset \mathcal{T})]에 대해, [math({\displaystyle \bigcup_{\alpha\in I}A_{\alpha}}\in \mathcal{T})]
* 임의의 유한개의 [math( A_1 , \cdots , A_n \in \mathcal{T} )]에 대하여, [math({\displaystyle \bigcap_{i=1}^{n}A_i\in\mathcal{T}})] [4]

[math( \mathcal{T} )]의 원소를 열린집합(open set)이라고 한다.[5] 반대로 [math( O )]가 열린집합일 때 여집합 [math( X \setminus O)]를 닫힌집합(closed set)이라고 한다. [math( C )]가 닫힌집합일 필요충분조건은 [math( C = X \setminus O )]인 열린집합 [math( O )]가 존재하는 것이다. 반대로 [math( X \setminus (X \setminus O) = O )]이므로 [math( O )]가 열린집합일 필요충분조건은 [math( O = X \setminus C )]인 닫힌집합 [math( C )]가 존재하는 것이다.
열린집합인 동시에 닫힌집합인 것을 열린닫힌집합(clopen set)이라고 할 수 있다.[6] 즉, 위상공간이란 임의의 전체집합에서의 열린 집합의 정의이며, 실수를 넘어 어떤 집합에서든 열린집합을 정의할 수 있다. 따라서 열린구간을 통해 정의했던 함수의 연속, 수열의 극한과 같은 개념들을 일반적으로 다룰 수 있다.
위상 공간의 예를 들면, 집합 [math(X)]에 대해,
  • [math(\{ \emptyset,X \})]는 [math(X)]의 위상을 이룬다. 이 위상 공간을 비이산 위상(Indiscrete topology)[7]이라고 한다.
  • [math(X)]의 부분집합을 모두 모으면[8]이는 자명히 [math(X)]의 위상이다. 이 위상 공간을 이산 위상(Discrete topology)이라고 한다.
  • 해석학에서도 볼 수 있는 실수집합의 열린집합 개념. 즉, 열린구간들의 집합족 [9][10]의 합집합으로 표현되는 모든 집합을 열린집합이라 하면 이는 위상을 이룬다. 또한 이 위상을 [math( \mathbb{R} )]의 보통위상이라 한다. 또한 아무 언급이 없으면 [math( \mathbb{R} )]을 자연히 보통위상이 부여된 위상공간으로 생각한다.

닫힌집합의 정의와 드 모르간 법칙을 이용하면 위상의 정의(열린집합의 성질)에 대응하는 다음 정리를 얻는다.
[정리 2.1] 위상공간 [math( X )]가 주어졌을 때 다음의 사실들이 성립한다.
* (1) [math(\emptyset,\,X)]는 닫힌집합이다.
* (2) 닫힌집합족 [math( \{C_{\alpha}:\alpha\in I \})]의 교집합 [math({\displaystyle \bigcap_{\alpha\in I} C_{\alpha}})]은 닫힌집합이다.
* (3) 유한 닫힌집합족 [math( C_1 , \cdots , C_n )]의 합집합 [math(\displaystyle \bigcup_{i=1}^{n}C_i )]은 닫힌집합이다. [11]
[증명]
(1) [math( \emptyset , X )]가 열린집합이므로 [math( \emptyset = X \setminus X )]와 [math( X = X \setminus \emptyset )]은 모두 닫힌집합이다.
(2) 닫힌집합족 [math( \{C_{\alpha}:\alpha\in I \})]를 생각하자. 그러면 어떤 열린집합 [math( O_{\alpha} )]들이 존재하여 [math( \{C_{\alpha}:\alpha\in I \} = \{X \setminus O_{\alpha}:\alpha \in I \} )]이다. 이들의 교집합은 드 모르간 법칙에 의해 [math(\displaystyle \bigcap_{\alpha\in I} C_{\alpha} = \bigcap_{\alpha\in I} (X \setminus O_{\alpha}) = X \setminus \bigcup_{\alpha\in I} O_{\alpha})]가 성립하고, 위상의 정의에 의해 [math(\displaystyle \bigcup_{\alpha\in I} O_{\alpha})]가 열린집합이므로 [math({\displaystyle X \setminus \bigcup_{\alpha\in I} O_{\alpha}})]는 닫힌집합이다. 따라서 [math(\displaystyle \bigcap_{\alpha\in I} C_{\alpha} )]는 닫힌집합이다.
(3) (2)와 유사한 방식으로 증명한다. 유한 닫힌집합족 [math( C_1 , \cdots , C_n )]들은 어떤 열린집합들 [math( O_1 , \cdots , O_n )]이 존재하여 [math( C_1 = X \setminus O_1, \cdots , C_n = X \setminus O_n)]이다. 이들의 합집합은 [math(\displaystyle \bigcup_{i=1}^{n} C_{i} = \bigcup_{i=1}^{n} (X \setminus O_{i}) = X \setminus \bigcap_{i=1}^{n} O_{i})]가 성립하고, 위상의 정의에 의해 [math(\displaystyle \bigcap_{i=1}^{n} O_{i})]가 열린집합이므로 [math(\displaystyle X \setminus \bigcap_{i=1}^{n} O_{i})]는 닫힌집합이다.


위상의 정의에서 열린집합들의 유한개의 교집합이라는 조건이 중요한데, 위상공간의 열린집합 개념이 본래 실수집합 [math( \mathbb{R} )]의 보통위상에 해당하는 개념에서 출발하여 추상화된 것이기 때문이다. 왜냐하면 보통위상에서는 열린집합의 무한교집합이 항상 열린집합이 된다는 보장이 없다. 다음 예를 들어 보자. 각 자연수 [math( n )]에 대해 [math(A_n = \displaystyle\ \left(1-\frac{1}{n}, 2+\frac{1}{n} \right))]라고 하자. 그러면 [math( A_n )]은 열린구간이므로 모두 열린집합이다. 그러나 [math( \{A_n \}_{n=1}^{∞} )]들의 무한교집합 [math(\displaystyle \bigcap_{n=1}^{∞} A_{n} )]은 닫힌집합 [math( [1,2] )]가 되어 열린집합이 아니게 된다.[12] 그래서 만약 위상의 정의에서 '열린집합들의 무한교집합' 또한 열린집합이어야 한다고 해버리면 정작 위상의 개념의 모태가 되는 보통위상은 위상이 아니게 되는 아이러니한 상황이 펼쳐진다. 따라서 반드시 임의의 유한개라는 조건이 붙어야 한다.[13]

해석학의 열린 집합, 닫힌 집합 개념은 위상수학에서의 열린 집합, 닫힌 집합의 특수한 경우이므로, 비교해보는 것이 위상 공간의 개념과 여러 공리들의 이해에 도움이 될 수 있다. 다만, 해석학에서 다루는 실수 공간은 조건이 너무 좋은 위상 공간이라서 서로 다른 개념을 구분하는 것에는 실패할 수도 있다.

3. 내부, 폐포, 경계 , 극한점

다음은 위상수학 전반에 걸쳐 활용되는 기본적인 개념들이다. 순서는 내부 [math( \rightarrow )] 폐포 [math( \rightarrow )] 경계 순이며, 폐포 단원에서, 처음으로 나오는 폐포의 정의를 극한점을 이용해 다른 방법으로 정의하고, 이를 통해 내부와 폐포를 연관짓는 내용, 더 나아가서 경계 단원 다음에는 내부, 폐포, 경계와 열린집합, 닫힌집합까지 이 모두가 밀접한 연관이 있음을 밝힐 것이다

3.1. 내부

위상공간 [math( X )]의 부분집합 [math( A \subseteq X )]에 대해,
[정의 3.1.1]
[math( A )]의 내부(interior) [math( \mathrm{int}A )]는 [math( A )]에 포함된 열린집합들의 합집합이다.
[math( \mathrm{int}A )]대신 [math( A^{\circ} )]라는 표기를 쓸 수도 있다. [14]
위상의 정의에 따라 [math( \mathrm{int}A )]는 열린집합이다. 따라서 [math( \mathrm{int}A )]를 [math( A )]에 포함된 열린집합들 중 가장 큰 열린집합이라 이해해도 된다.
[math( \mathrm{int}A )]의 점들을 [math( A )]의 내점이라고 한다. 합집합의 정의에 의해 [math( a \in \mathrm{int}A )][15]일 필요충분조건은 [math( A )]에 포함되는 어떤 열린집합 [math( O )]가 존재하여 [math( a \in O \subseteq A )]를 만족하는 것이다.

내점은 근방이라는 개념으로 다시 서술할 수도 있다. 근방은 일종의 열린집합의 확장 개념이며, 다음과 같이 정의한다.
[정의 3.1.2] 위상공간 [math( X )]와 부분집합 [math( A )]에 대해,
[math( A )]가 점 [math( a )]의 근방(neighberhood)임은 다음을 만족하는 것이다.
* 어떤 열린집합 [math( O )]가 존재하여 [math( a \in O \subset A )]이다.
- 점 [math( a )]를 포함하는 열린집합은 그 자체로 [math( a )]의 근방이다. 이러한 근방을 열린근방이라고 한다.[16] 그러므로 [math( a )]를 포함하는 열린집합을 간단히 [math( a )]의 열린근방이라고 표현할 수 있다.
이를 통해 내점일 조건을 다시 서술하면 다음과 같다. - [math( a \in \mathrm{int}A )]일 필요충분조건은 [math( A )]가 [math( a )]의 근방인 것이다.
[예시]
(1) 실수집합 [math( \mathbb{R} )]에 대해, [math( \mathrm{int}(0,1) = \mathrm{int}[0,1] = \mathrm{int}[0,1) = \mathrm{int}(0,1] = (0,1) )]
(2) [math( \mathbb{R} )]의 유리수집합 [math( \mathbb{Q} )]와 그 여집합 [math( I )]에 대해, [math( \mathrm{int}\mathbb{Q} = \mathrm{int}I = \emptyset )]
(3) 비이산위상이 부여된 공간 [math( X )]에 대해, [math( X )]의 진부분집합 [math( A )]의 내부 [math( \mathrm{int}A = \emptyset )]

다음은 내부의 중요한 성질들을 한 곳에 모아놓은 것이다.
[정리 3.1.1]
(1) [math( \mathrm{int}A )]는 열린집합이다.
(2) 열린집합 [math( U )]가 [math( U \subset A )]이면 [math( U \subset \mathrm{int}A )]이다.
(3) [math( \mathrm{int}X = X)]
(4) [math( \mathrm{int}A \subset A)]
(5) [math( \mathrm{int}(\mathrm{int}A) = \mathrm{int}A )]
(6) [math( A \subset B )]이면 [math( \mathrm{int}A \subset \mathrm{int}B )] [17]
(7) [math( \mathrm{int}(A \cap B) = \mathrm{int}A \cap \mathrm{int}B )]
(8) [math(\displaystyle \bigcup_{\alpha}\mathrm{int}A_{\alpha} \subset \mathrm{int}(\bigcup_{\alpha} A_{\alpha}) )] [18]
[증명]
(1) [math( A )]에 포함되는 열린집합들의 집합족을 [math( \mathcal{O}_A )]라 하자. 그러면 [math(\displaystyle \mathrm{int}A = \bigcup \mathcal{O}_A )]이다. [math( \mathcal{O}_A )]는 열린집합족이고 따라서 [math( \mathrm{int}A )]는 열린집합이다.
(2) (1)과 같은 정의를 사용하자. 열린집합 [math( U )]가 [math( U \subset A )]라 하면 [math( U \in \mathcal{O}_A )]이다. 그러면 [math(\displaystyle U \subset \bigcup \mathcal{O}_A = \mathrm{int}A )]이 성립하므로 증명이 끝난다.
(3) [math( X )]가 모든 점의 근방임을 보이면 충분하다. 먼저 [math( X )]의 점 [math( a )]를 잡자. 그러면 [math( a \in X \subset X )]가 항상 성립한다. [math( X )]가 열린집합이므로 [math( X )]는 [math( a )]의 근방이다.
(4) [math( \mathrm{int}A )]는 [math( A )]에 포함되는 열린집합들의 합집합이다. 즉, [math( A )]에 이미 포함된 것들의 합집합이므로 합집합 결과도 [math( A )]에 포함되어야 한다.
(5) (4)에 의해 [math( \mathrm{int}(\mathrm{int}A) \subset \mathrm{int}A )]가 성립한다. 반대로, [math( x \in \mathrm{int}A )]라 하자. 그럼 어떤 열린집합 [math( O )]는 (1)에 의해 [math( x \in O \subset \mathrm{int}A \subset A )]를 만족한다. 자연히 [math( O )]는 [math( x \in O \subset \mathrm{int}A )]를 만족하고, 따라서 [math( x \in \mathrm{int}(\mathrm{int}A) )]이다.
(6) [math( A \subset B )]일 때 [math( A )]가 점 [math( a )]의 근방이면 [math( B )]가 [math( a )]의 근방임을 보이면 충분하다. 그럼 어떤 열린집합 [math( O )]가 [math( a \in O \subset A \subset B )]를 만족한다고 하자. 자연히 [math( O )]는 [math( a \in O \subset B )]를 만족한다. 따라서 [math( B )]는 [math( a )]의 근방이다.
(7) (6)에 의해 [math( \mathrm{int}(A \cap B) \subset \mathrm{int}A )] 그리고 [math( \mathrm{int}(A \cap B) \subset \mathrm{int}B )]이므로 [math( \mathrm{int}(A \cap B) \subset \mathrm{int}A \cap \mathrm{int}B )]가 성립한다. 반대로, [math( \mathrm{int}A \cap \mathrm{int}B )]는 열린집합이면서 [math( A \cap B )]에 포함되므로, (2)에 의해 [math( \mathrm{int}A \cap \mathrm{int}B \subset \mathrm{int}(A \cap B))]가 성립한다.
(8) (6)에 의해, 임의의 [math( \alpha )]에 대해 [math(\displaystyle \mathrm{int}A_{\alpha} \subset \mathrm{int}(\bigcup_{\alpha}A_{\alpha} ) )]이므로, [math(\displaystyle \bigcup_{\alpha}\mathrm{int}A_{\alpha} \subset \mathrm{int}(\bigcup_{\alpha}A_{\alpha} ) )]가 성립한다.

3.2. 폐포

위상공간 [math( X )]가 주어졌을 때, 부분집합 [math( A )]에 대하여,
[정의 3.2.1]
[math( A )]의 폐포(closure) [math( \overline{A} )]는 [math( A )]를 포함하는 닫힌집합들의 교집합이다.
[math( \overline{A} )]대신 [math( \mathrm{cl}A )]과 같이 표기할 수도 있다. [19]
닫힌집합의 성질에 따라 [math( \overline{A} )]는 닫힌집합이다. 따라서 [math( \overline{A} )]를 [math( A )]를 포함하는 닫힌집합 중 가장 작은 닫힌집합이라 이해해도 된다.
[math( \overline{A} )]의 점을 [math( A )]의 폐포점이라 한다.
[예시]
  1. 실수집합 [math( \mathbb{R} )]에서 [math( \overline{(0,1)} = \overline{[0,1)} = \overline{(0,1]} = \overline{[0,1]} = [0,1] )]
  2. 위상공간 [math( X )]에서 [math( \emptyset , X )]은 모두 닫힌집합이므로 각각 [math( \overline{\emptyset} = \emptyset , \overline{X} = X )]
  3. 실수집합 [math( \mathbb{R} )]에서 유리수집합 [math( \mathbb{Q} )]의 폐포 [math( \overline{\mathbb{Q}} = \mathbb{R} )]

3.2.1. 폐포와 극한점

다음은 폐포와 관련이 깊은 극한점을 소개하겠다. 아래의 정의를 보라.
[정의 3.2.1.2] 위상공간 [math( X )]와 부분집합 [math( A )]에 대해,
[math( X )]의 점 [math( a )]가 다음 조건을 만족하면 [math( a )]를 [math( A )]의 극한점(limit point)이라고 한다. [20]
* 임의의 [math( a )]를 포함하는 열린집합이 [math( a )]가 아닌 [math( A )]의 원소를 항상 포함한다. [21]
즉, 모든 열린집합 [math( a \in O )]가 [math( (O \setminus \{a \}) \cap A \ne \emptyset )]을 만족한다.
또한 [math( A )]의 극한점을 모두 모은 집합을 [math( A )]의 유도집합(derived set)이라고 하고 [math( A' )]로 표기한다.
극한점은 '[math( a )]가 아닌' [math( A )]의 원소를 포함하는지 보기 때문에 [math( a )]가 [math( A )]의 원소이더라도 [math( a )]가 [math( A )]의 극한점이라는 보장이 없음에 유의하자. [22]
[예시]
(1) 수열 [math( \{\frac{1}{n} \}_{n=1}^{\infty} )]에 대해, [math( 0 )]은 [math( \{\frac{1}{n} \}_{n=1}^{\infty} )]의 극한점이다.
(2) [math( \mathbb{R} )]의 유리수집합 [math( \mathbb{Q} )]의 유도집합은 [math( \mathbb{R} )]이다.

닫힌집합 [math( C )]에 대해 [math( X \setminus C )]는 열린집합이다. 따라서 닫힌집합 [math( C )] 밖에 있는 점은 [math( C )]와 서로소인 열린집합 [math( X \setminus C )]로 자신을 닫힌집합으로부터 때어낼 수 있다. 이 말이 무엇을 의미하는지 다음 정리를 보자.
[정리 3.2.1.1] 위상공간 [math( X )]와 부분집합 [math( A )]에 대해,
[math( A )]가 닫힌집합일 필요충분조건은 [math( A )]가 자신의 극한점을 모두 포함하는 것이다. 즉, [math( A' \subset A )]를 만족하는 것이다.
[증명]
([math( \Longrightarrow )]) [math( A )]가 닫힌집합이라 하자. 그러면 점 [math( a )]가 [math( A )]에 속하지 않으면 [math( A )]의 극한점이 아님을 보이면 충분하다. 그래서 [math( a \in X \setminus A )]를 가정하면, [math( X \setminus A )]는 열린집합이고 [math( A )]의 원소[23]를 전혀 포함하지 않는다. 따라서 [math( a )]는 [math( A )]의 극한점이 아니다.
([math( \Longleftarrow )]) 이번엔 [math( A )]가 [math( A )]의 극한점을 모두 포함한다고 하자. 최종적으로 [math( X \setminus A )]가 열린집합임을 보일 것이다. [math( a \in X \setminus A )]인 점 [math( a )]를 잡으면 [math( a )]는 [math( A )]의 극한점이 아니다. 따라서 각 [math( a \in X \setminus A )]마다 [math( A )]의 원소를 포함하지 않는 열린집합 [math( O_a )]가 존재한다.[24] 따라서 각 [math( a )] 마다 [math( O_a \subset X \setminus A )]이므로 [math( X \setminus A )]는 이러한 열린집합 [math( O_a )]들의 합집합이고 [math( X \setminus A )]는 열린집합이다.

위 정리에서 유추할 수 있는 것이 [math( A )]를 포함하는 닫힌집합은 [math( A )]와 [math( A' )]를 둘 다 포함해야 한다는 것이다. 폐포까지 생각을 넓혀보면 폐포는 [math( A )]를 포함하는 닫힌집합 중 가장 작은 닫힌집합이므로 마찬가지로 [math( A )]와 [math( A' )]를 포함하지만, 가장 작아야 한다. 이때 둘의 합집합 [math( A \cup A' )]을 생각해보면 이것이 바로 [math( A )]와 [math( A' )]를 포함하는 가장 작은 집합임을 알 수 있다. 아래의 정리는 위 논의를 요약한 것이다.
[정리 3.2.1.2]
[math( A )]의 폐포 [math( \overline{A} )]는 [math( A \cup A' )]이다.
[증명]
[math( ( A \cup A' \subset \overline{A} ) )] [math( A )]를 포함하는 닫힌집합 [math( F )]를 생각하자. [math( F )]는 [math( A )]와 [math( A' )] 모두를 포함해야 하므로 [math( A \cup A' \subset F )]이다. 폐포 [math( \overline{A} )]는 이러한 [math( F )]들의 교집합이므로 포함관계는 유지된다. 따라서 [math( A \cup A' \subset \overline{A} )]이다.
[math( ( \overline{A} \subset A \cup A' ) )] [math( A \cup A' )]는 자명히 [math( A )]와 [math( A' )]를 포함하므로 [math( A )]를 포함하는 닫힌집합이다. 이때 [math( \overline{A} )]는 이러한 닫힌집합 중 가장 작으므로, [math( \overline{A} )]는 [math( A \cup A' )]에 포함되어야 한다.

[math( \overline{A} = A \cup A' )]임을 알았으므로 폐포를 극한점의 관점에서 바라볼 수 있게 되었다. [math( A )]의 폐포점 [math( x
\in \overline{A} )]는 [math( A )]의 원소거나 [math( A' )]의 원소이므로 만약 [math( x \in A )]이면 [math( x )]의 열린근방[25]은 [math( x )]자체가 [math( A )]의 원소이므로 모두 [math( A )]의 원소를 포함하고, [math( x \in A' )]여도 마찬가지로 [math( x )]의 열린근방이 ([math( x )]가 아닌 원소지만 어쨌든) [math( A )]의 원소를 포함한다. 따라서 폐포점을 다음과 같이 정의할 수 있다.
[정리 3.2.1.3]
[math( X )]의 점 [math( x )]가 [math( x \in \overline{A} )]일 필요충분조건은 [math( x )]의 임의의 열린근방이 [math( A )]의 원소를 항상 포함하는 것이다. [26]
즉, [math( x \in O )]인 임의의 열린근방 [math( O )]가 항상 [math( O \cap A \ne \emptyset )]을 만족하는 것이다.
[증명]
[math( \overline{A} = A \cup A' )]가 성립함을 활용하여 증명한다.
([math( \Longrightarrow )]) 위의 논의에서 보았던 내용 그대로 보이면 된다.
([math( \Longleftarrow )] ) [math( x )]의 열린근방 [math( O )]가 [math( O \cap A \ne \emptyset )]이라면 [math( O = (O \setminus \{a \}) \cup \{a \} )]이므로 식 [math( O \cap A \ne \emptyset )]의 경우를 두 개로 쪼개서 반드시 [math( (O \setminus \{a \}) \cap A \ne \emptyset )] 거나 [math( \{a \} \cap A \ne \emptyset )] 중 하나가 성립한다. 즉, '[math( (O \setminus \{a \}) \cap A \ne \emptyset )] 또는 [math( \{a \} \cap A \ne \emptyset )]'이다. 이때 전자는 [math( x \in A' )] 와 동치, 후자는 [math( x \in A )]와 동치이므로 결국 [math( x \in A \cup A' )]이다.

따라서 폐포점의 조건은 극한점의 조건에서 '[math( x )]가 아닌'을 뺀 것임을 알 수 있다. 따라서 극한점과 달리 이제는 [math( A )]의 원소들은 모두 [math( A )]의 자명한 폐포점이다. 또한 [math( x \in \overline{A} )]은 점 [math( x )]가 [math( A )]에 매우 가까이 있음을 묘사하는 표현이 될 수 있다.

3.2.2. 내부와 폐포의 쌍대성

앞서 두 정리 [math( ( A \cap B = \emptyset \Longleftrightarrow A \subset X \setminus B ) )] 와 [math( ( p \Rightarrow q \Longleftrightarrow \neg p \vee q \Longleftrightarrow \neg( p \wedge \neg q ) ) )] 임을 유념하자. 두 정리는 각각 [math( \cap )]과 [math( \subset )] 사이, 그리고 [math( \Rightarrow )]와 [math( \wedge )](또는 [math( \vee )]) 사이의 관계를 나타낸다. 이는 특히 폐포와 내부 사이를 연관짓는 데 중요하게 작용한다. [27]

이제 폐포와 내부 사이에 열린집합([math( O )]), 닫힌집합([math( X \setminus O )])과 비슷한 관계가 있음을 보여주는 정리들을 서술할 것이다.
[정리 3.2.2.1] 위상공간 [math( X )]와 부분집합 [math( A )]에 대해, 다음 등식이 성립한다.
* [math( X \setminus \mathrm{int}A = \overline{X \setminus A} )]
[증명]
두 정리 [math( ( A \cap B = \emptyset \Longleftrightarrow A \subset X \setminus B ) )] 와 [math( ( p \Rightarrow q \Longleftrightarrow \neg p \vee q ) )]임을 다시 한 번 유념하자. [math( x \in X \setminus \mathrm{int}A )]와 [math( x \in \overline{X \setminus A} )]가 동치임을 보일 것이다.
[math( x \in X \setminus \mathrm{int}A )] 라 하면 [math( x )]는 [math( \mathrm{int}A )]의 원소가 아니므로 [math( ( x \in X \setminus \mathrm{int}A ) \Longleftrightarrow )] [math( ( )] '모든' 열린집합 [math( O )]에 대해, [math( x \notin O \vee O \nsubseteq A ) )]이다. [math( O \nsubseteq A )]는 [math( O \cap (X \setminus A) \ne \emptyset )]과 동치이고, 이에 더해 [math( ( x \notin O \vee O \nsubseteq A ) \Longleftrightarrow ( x \in O \Rightarrow O \cap (X \setminus A) \ne \emptyset ) )]가 성립하므로 최종적으로 [math( x \in X \setminus \mathrm{int}A )]는 다음 식과 동치이다.
  • [math( ( x \in X \setminus \mathrm{int}A ) \Longleftrightarrow )] [math( ( )]모든 열린집합 [math( O )]에 대해, [math( x \in O \Rightarrow O \cap (X \setminus A) \ne \emptyset ) \Longleftrightarrow ( x \in \overline{X \setminus A} ) )]

[기호 배제된 증명]
[math( x \in X \setminus \mathrm{int}A )]라 하자. 그러면 점 [math( x )]는 [math( \mathrm{int}A )]의 원소가 중 [math( A )]에 포함되는 열린집합은 존재하지 않는다. 즉, [math( x )]의 임의의 열린근방은 항상 [math( A )]에 포함되지 않아야 하며, [math( A )]에 포함되지 않는다는 뜻은 반드시 ([math( A )]의 원소가 아닌) [math( X \setminus A )]의 원소를 최소 하나 이상 갖고 있어야 한다는 의미이다.[28] 정리하면, [math( x )]의 임의의 열린근방은 항상 [math( X \setminus A )]의 원소를 갖고 있다는 결론이 되며, 따라서 [math( x )]는 [math( \overline{X \setminus A} )]에 속한다.[29]

드모르간 법칙과 형태가 같다. 내부 대신 합집합, 폐포 대신 교집합을 넣어보라.
반대쪽 [math( X \setminus \overline{A} = \mathrm{int}(X \setminus A) )] 또한 성립한다. 이는 기존 정리에 '일반성을 잃지 않고' [math( A )]대신 [math( X \setminus A )]를 넣고 양변에 여집합 '[math( X \setminus )]'을 취하여 증명할 수 있다.

기존에 합집합, 교집합에서의 드 모르간 법칙을 다루었다면, 이것은 내부, 폐포에서의 드 모르간 법칙이라고 이해할 수 있다. 따라서 내부[폐포]의 성질을 폐포[내부]의 성질로 옮겨올 수 있으며, 따라서 우리는 내부 단원에서 작성했던 내부의 중요한 성질들을 모두 폐포로 옮겨와, 폐포의 중요한 성질을 기술할 것이다. 아래는 폐포의 중요한 성질들을 한 곳에 모아놓은 것이다.
[정리 3.2.2.2] 위상공간 [math( X )]와 임의의 부분집합 [math( A )]를 가정하자.
(1) [math( \overline{A} )]는 닫힌집합이다.
(2) 닫힌집합 [math( F )]가 [math( A \subset F )]이면 [math( \overline{A} \subset F )]이다.
(3) [math( \overline{\emptyset} = \emptyset )]
(4) [math( A \subset \overline{A} )]
(5) [math( \overline{\overline{A}} = \overline{A} )]
(6) [math( A \subset B )]이면 [math( \overline{A} \subset \overline{B} )] [30]
(7) [math( \overline{A \cup B} = \overline{A} \cup \overline{B} )]
(8) [math(\displaystyle \overline{\bigcap_{\alpha} A_{\alpha}} \subset \bigcap_{\alpha}\overline{A_{\alpha}} )] [31]
[증명]
앞선 내부의 8가지 성질로부터 폐포와 내부의 쌍대성을 나타내는 정리 [math( X \setminus \mathrm{int}A = \overline{X \setminus A} )] 또는 [math( X \setminus \overline{A} = \mathrm{int}(X \setminus A) )]가 핵심이다. 혹여나 이 정리들을 다루는 것이 익숙지 않다면 드 모르간 법칙을 사용한다고 생각하라.[32] 드 모르간 법칙를 사용하는 것과 최대한 비슷한 느낌을 주기 위해 아래 증명에서만 폐포 [math( \overline{A} )]를 [math( \mathrm{cl}A )]으로 표기하겠다.

* 정리가 8개로 꽤 많고 기호로 범벅되어 있어서 난해하고 어렵게 느껴질 수 있는데, 막상 들여다보면 증명 과정은 다 똑같다. 결국 일련의 기계적인 절차를 통해 내부의 성질들을 대응하는 폐포의 성질로 옮겨오는 것일 뿐이기 때문이다. 절차 즉, 옮겨오는 방법은 내부의 성질 안의 집합에다가 모두 여집합을 취하고 내부연산에도 여집합을 취해주면 된다. 그러니까 대충 [math( X \setminus \mathrm{int} (X \setminus A) )] [33] 이런 모양을 만들어주면 된다. [34]

(1) 내부 성질 (1)에 의해 [math( \mathrm{int}(X \setminus A) )]가 열린집합이므로 [math( X \setminus \mathrm{int}(X \setminus A) = \mathrm{cl}(X \setminus (X \setminus A)) = \mathrm{cl}A )] 는 닫힌집합이다. [35]

(2) 닫힌집합 [math( F )]가 [math( A \subset F )]라 하자. 그러면 [math( X \setminus F )]는 열린집합이고 [math( X \setminus F \subset X \setminus A )]가 성립하므로, 내부 성질 (2)에 의해 [math( X \setminus F \subset \mathrm{int}(X \setminus A) )]이다. 따라서 [math( X \setminus \mathrm{int}(X \setminus A) \subset X \setminus (X \setminus F) \Longleftrightarrow \mathrm{cl}(X \setminus(X \setminus A)) = \mathrm{cl}A \subset F )]이다.

(3) 내부 성질 (3)에 의해 [math( \mathrm{int}X = X )]이므로 [math( \mathrm{cl}\emptyset = \mathrm{cl}(X \setminus X) = X \setminus \mathrm{int}X = X \setminus X = \emptyset )]이다.

(4) 내부 성질 (4)에 의해 [math( \mathrm{int}(X \setminus A) \subset X \setminus A )]가 성립하므로, [math( A \subset X \setminus \mathrm{int}(X \setminus A) = \mathrm{cl}A )]이다.

(5) 내부 성질 (5)에 의해 [math( \mathrm{int}(\mathrm{int}(X \setminus A)) = \mathrm{int}(X \setminus A) )]이므로, 다음과 같이 좌변에 정리를 두 번 적용한다. (한 번) [math( X \setminus \mathrm{int}(\mathrm{int}(X \setminus A)) = X \setminus \mathrm{int}(X \setminus A) \Longleftrightarrow \mathrm{cl}(X \setminus \mathrm{int}(X \setminus A)) = \mathrm{cl}A )] (두 번) [math( \mathrm{cl}(X \setminus \mathrm{int}(X \setminus A)) = \mathrm{cl}A \Longleftrightarrow \mathrm{cl}(\mathrm{cl}(A)) = \mathrm{cl}A )]이 성립한다.

(6) [math( A \subset B )]라고 하자. 그러면 [math( X \setminus B \subset X \setminus A )]이므로, 내부 성질 (6)에 의해 [math( \mathrm{int}(X \setminus B) \subset \mathrm{int}(X \setminus A) )]가 성립한다. 다시 되돌리면([math( A )]와 [math( B )]의 위치를 다시 바꾸면) [math( X \setminus \mathrm{int}(X \setminus A) \subset X \setminus \mathrm{int}(X \setminus B) \Longleftrightarrow \mathrm{cl}A \subset \mathrm{cl}B )]가 성립한다.

(7) 드 모르간 법칙을 같이 이용할 것이다. 내부 성질 (7)에 의해, [math( \mathrm{int}( (X \setminus A) \cap (X \setminus B) ) = \mathrm{int}(X \setminus A) \cap \mathrm{int}(X \setminus B) )]임을 기억하자.
  • [math( \mathrm{int}( (X \setminus A) \cap (X \setminus B)) = \mathrm{int}( X \setminus (A \cup B) = X \setminus \mathrm{cl}( A \cup B ) )]
  • [math( \mathrm{int}(X \setminus A) \cap \mathrm{int}(X \setminus B) = (X \setminus \mathrm{cl}A) \cap (X \setminus \mathrm{cl}B ) = X \setminus (\mathrm{cl}A \cup \mathrm{cl}B) )]
이다. 최종적으로 [math( X \setminus \mathrm{cl}( A \cup B ) = X \setminus (\mathrm{cl}A \cup \mathrm{cl}B) \Longleftrightarrow \mathrm{cl}( A \cup B ) = \mathrm{cl}A \cup \mathrm{cl}B )]이 성립한다.

(8) 내부 성질 (8)에 의해 [math(\displaystyle \bigcup_{\alpha}\mathrm{int}(X \setminus A_{\alpha}) \subset \mathrm{int}(\bigcup_{\alpha} (X \setminus A_{\alpha})) )]가 성립함을 기억하자.
  • [math(\displaystyle \bigcup_{\alpha}\mathrm{int}(X \setminus A_{\alpha}) = \bigcup_{\alpha} (X \setminus \mathrm{cl}A_{\alpha} ) = X \setminus \bigcap_{\alpha} \mathrm{cl}A_{\alpha} )]
  • [math(\displaystyle \mathrm{int}(\bigcup_{\alpha} (X \setminus A_{\alpha}) ) = \mathrm{int}( X \setminus \bigcap_{\alpha} A_{\alpha} ) = X \setminus \mathrm{cl}( \bigcap_{\alpha} A_{\alpha} ) )]
이다. 최종적으로 [math(\displaystyle X \setminus \bigcap_{\alpha} \mathrm{cl}A_{\alpha} \subset X \setminus \mathrm{cl}( \bigcap_{\alpha} A_{\alpha} ) \Longleftrightarrow \mathrm{cl}( \bigcap_{\alpha} A_{\alpha} ) \subset \bigcap_{\alpha} \mathrm{cl}A_{\alpha} )]이 성립한다.

3.3. 경계

위상공간 [math( X )]의 부분집합 [math( A \subseteq X )]에 대해,
[정의 3.3.1]
[math( A )]의 경계(boundary) [math( \partial A )]는 [math( A )]와 [math( X \setminus A )]의 폐포의 교집합인 [math( \partial A = \overline{A} \cap \overline{X \setminus A} )]로 정의한다. [36]
[math( \partial A )] 대신 [math( \mathrm{bdy} A )] 또는 [math( \mathrm{b} A )] 라는 표기를 사용할 수도 있다. [37]
폐포가 닫힌집합이고, 닫힌집합의 성질에 따라 [math( \partial A )]는 닫힌집합이다. 또한 [math( \partial A )]의 점을 [math( A )]의 경계점이라고 한다. [math( x \in \overline{A} )]인 점 [math( x )]를 [math( A )]에 위상적으로 매우 가까운 점이라 생각하면, [math( A )]의 경계점을 위상적으로 [math( A )]와 바깥 [math( X \setminus A )]에 모두 가까운 점이라 생각할 수 있다. 실제로 [math( x )]가 [math( A )]의 경계점일 필요충분조건은 [math( x )]의 모든 열린근방, 또는 근방이 [math( A )]와 [math( X \setminus A )]의 원소를 모두 포함하는 것이다.
[예시]
(1) [math( \partial [0,1] = \partial (0,1) = \{0,1 \} )]이다.
(2) 유리수집합 [math( \mathbb{Q} )]의 경계는 [math( \overline{\mathbb{Q}} = \mathbb{R} )] 이고 [math( \overline{\mathbb{R} \setminus \mathbb{Q}} = \mathbb{R} )] 이므로 [math( \partial \mathbb{Q} = \mathbb{R} )] 이다.
(3) 위상공간 [math( (X , \mathcal{T}) )]가 주어졌을 때 [math( X )]의 경계는 [math( \overline{X} = X )] 이고 [math( \overline{X \setminus X} = \overline{\emptyset} =\emptyset )] 이므로 [math( \partial X = \emptyset )] 이다.

아래는 경계에 대한 기본적인 성질들이다.
[정리 3.3.1]
(1) [math( \partial A = \overline{A} \cap \overline{X \setminus A} = \partial (X \setminus A) )]

아래의 명제들이 모두 동치이다.
(a) [math( x \in \partial A )]
(b) [math( x \in \overline{A} \setminus \mathrm{int}A )]
(c) [math( x )]의 임의의 열린근방[38]이 [math( A )]와 [math( X \setminus A )]의 원소를 모두 포함한다.
[증명]
(1) 정의로부터 자명하므로 생략하겠다.

(a)[math( \Longleftrightarrow )](b) [math( \partial A = \overline{A} \setminus \mathrm{int}A )]임을 보이면 된다. [math( X \setminus \mathrm{int}A = \overline{X \setminus A} )]이므로 양변에 [math( \overline{A} )]를 교집합하여 [math( \overline{A} \cap X \setminus \mathrm{int}A = \overline{A} \cap \overline{X \setminus A} )] 이다. [math( \overline{A} \cap X \setminus \mathrm{int}A )]는 [math( \overline{A} \setminus \mathrm{int}A )] 이므로, 따라서 [math( \partial A = \overline{A} \setminus \mathrm{int}A )]를 얻는다.
(a)[math( \Longleftrightarrow )](c) [math( x \in \partial A )]라 하면 [math( \partial A = \overline{A} \cap \overline{X \setminus A} )]이므로 [math( x )]의 임의의 열린근방은 [math( A )] 와 [math( X \setminus A )]의 원소를 모두 포함해야 한다.

(1)과 (2)가 동치라는 사실로부터 [math( \partial A = \overline{A} \setminus \mathrm{int}A )]이다. 따라서 [math( A )]의 경계는 [math( \mathrm{int}A \subset A \subset \overline{A} )] 이므로 [math( \overline{A} )] 와 [math( \mathrm{int}A )]의 차이에 해당함을 알 수 있다. 따라서 폐포는 내부에다가 '폐포와 내부의 차이'인 경계를 합집합한 것임도 알 수 있다. 또한 내부는 폐포에다가 '폐포와 내부의 차이'인 경계를 뺀 것임도 알 수 있다.
[따름 정리]
(1) [math( \overline{A} = \mathrm{int}A \cup \partial A )]
(2) [math( \mathrm{int}A= \overline{A} \setminus \partial A )]

수직선 [math( \mathbb{R} )]을 생각하자. 그리고 집합 [math( (\infty , 0] )]을 가져오고 이것의 내부와 경계, 또 여집합 [math( (0, \infty) )]의 내부를 계산해 보자. [math( (\infty,0] )]의 내부는 [math( (\infty,0) )] 이다. 또한 경계 [math( \partial (\infty,0] )] 는 [math( \{0 \} )] 이다. 여집합 [math( (0,\infty) )]의 내부는 [math( (0,\infty) )] 임을 알 수 있다. 결과적으로, [math( \mathrm{int}(\infty,0] , \partial (\infty,0] , \mathrm{int}(\mathbb{R} \setminus (\infty,0] ) )]는 수직선 [math( \mathbb{R} )]을 분할함을 알 수 있다. 이는 일반적으로도 성립하며 다음 정리에 서술되어 있다.
[정리 3.3.2] 위상공간 [math( X )]와 부분집합 [math( A )]에 대해, [math( \mathrm{int}A )] 와 [math( \partial A )] 와 [math( \mathrm{int}(X \setminus A) )]는 [math( X )]를 분할한다.
[따름 정리]
(1) [math( \mathrm{int}A )]와 [math( \overline{X \setminus A} )] 는 [math( X )]를 분할한다.
(2) [math( \overline{A} )]와 [math( \mathrm{int}(X \setminus A) )] 는 [math( X )]를 분할한다.
[증명]
크게 두 단계에 걸쳐 증명한다.
  • 세 집합 [math( \mathrm{int}A )] 와 [math( \partial A )] 와 [math( \mathrm{int}(X \setminus A) )]는 모두 각각 서로소이다.
    • [math( ( \mathrm{int}A \cap \partial A = \emptyset ) )] (1)에서 [math( \partial A = \overline{A} \setminus \mathrm{int}A )]임을 보였으므로, [math( \mathrm{int}A \cap \partial A = \mathrm{int}A \cap \overline{A} \setminus \mathrm{int}A = \mathrm{int}A \setminus \mathrm{int}A = \emptyset )]이 성립한다.
    • [math( ( \partial A \cap \mathrm{int}(X \setminus A) = \emptyset ) )] 방금 전과 같은 방법으로 보일 수 있다. 먼저 [math( \partial A = \overline{A} \cap \overline{X \setminus A} = \partial (X \setminus A) )]임을 알 수 있다. 따라서 [math( \partial A \cap \mathrm{int}(X \setminus A) = \partial (X \setminus A) \cap \mathrm{int}(X \setminus A) = \mathrm{int}(X \setminus A) \setminus \mathrm{int}(X \setminus A) = \emptyset )]이 성립한다.
    • [math( ( \mathrm{int}A \cap \mathrm{int}(X \setminus A) = \emptyset ) )] 이는 자명하게 보일 수 있으므로 생략한다.
  • 세 집합의 합집합은 [math( X )] 이다.
    [math( \mathrm{int}A \cup \partial A \cup \mathrm{int}(X \setminus A) )]에서 [math( \mathrm{int} )]와 [math( \partial )]을 각각 하나씩 맞추기 위하여 [math( ( \mathrm{int}A \cup \partial A ) \cup ( \partial A \cup \mathrm{int}(X \setminus A) ) )]로 변형하겠다. 그러면 [math( \mathrm{int}A \cup \partial A = \overline{A} )]이고, [math( \partial A = \partial (X \setminus A) )]라는 사실로부터 [math( \partial A \cup \mathrm{int}(X \setminus A) = \partial (X \setminus A) \cup \mathrm{int}(X \setminus A) = \overline{X \setminus A} )]이므로 [math( \mathrm{int}A \cup \partial A \cup \mathrm{int}(X \setminus A) = \overline{A} \cup \overline{X \setminus A} )] 이다. [math( \overline{A} \cup \overline{X \setminus A} )]가 [math( X )]가 됨은 자명하게 보일 수 있으므로 증명이 끝났다.


[math( \mathrm{int}(X \setminus A) )]는 [math( A )]의 외부(exterior)라고 하기도 한다. [math( A )]의 외부를 [math( \mathrm{ext}A )]로 표기할 수도 있다.
|
[math( X )]
|<#FFFFFF><height=150><width=300>
[math( \mathrm{int}(X \setminus A) )]
||<table bordercolor=#999><#FFFFFF><height=100><width=150>
[math( \partial A )]
[math( \mathrm{int}A )]
||
||
위 정리의 시각화
위 정리의 내용을 정리하면, 위상공간 [math( X )]의 모든 점 [math( x )]는 각각 [math( \mathrm{int}A )] 또는 [math( \partial A )] 또는 [math( \mathrm{int}(X \setminus A) )]에 정확히 하나에 반드시 속한다. 또한 [math( \mathrm{int}A \cup \partial A = \overline{A} )]이므로 [math( X )]를 [math( \overline{A} )]와 [math( \mathrm{int}(X \setminus A) )] 두 부분으로 나눌 수도 있다.
이를 통해 [math( \mathrm{int}(X \setminus A) = X \setminus \overline{A} )]임을 이렇게도 유도할 수도 있다. 또한 [math( X )]를 [math( \mathrm{int}A , \partial A , \mathrm{int}(X \setminus A) )] 이렇게 세 부분으로 나누어 [math( \partial A )]가 [math( X \setminus (\mathrm{int}A \cup \mathrm{int} (X \setminus A)) )]임도 알 수 있다.

3.4. 내부(근방), 폐포, 경계, 열린집합, 닫힌집합

이번 절에서는 지금까지 나왔던 대상들 모두를 연관지을 것이다. 우선적으로 내부와 열린집합 사이의 관계를 조명해 보자. 내부는 포함되는 가장 큰 열린집합이다. 이때 '열린집합의 내부'를 생각해보면, 이는 열린집합에 포함되는 가장 큰 열린집합이므로 그냥 자기 자신이다. 즉, [math( A )]가 열린집합일 때, [math( \mathrm{int}A = A )]이다. 또한 폐포와 닫힌집합도 마찬가지 이유로 [math( A )]가 닫힌집합일 때, [math( \overline{A} = A )]이다.
이것은 [math( A )]의 내부[폐포]를 봄으로써 [math( A )]가 열린집합[닫힌집합]임을 확인할 수 있다는 말이다. 경계와 근방 또한 비슷한 관계가 성립하며 이는 다음 정리에 서술해 놓았다.
[정리 3.4.1]
각각 숫자 번호들끼리, 알파벳 번호들끼리 모두 동치이다.
2. [math( X \setminus A )]는 닫힌집합이다.
3. [math( \mathrm{int}A = A )]
4. [math( \overline{X \setminus A} = X \setminus A )]
5. [math( \partial A \subset X \setminus A )] [39]
6. [math( A )]는 [math( A )]의 모든 점의 근방이다. ||<(> a. [math( A )]가 닫힌집합이다.
b. [math( X \setminus A )]는 열린집합이다.
c. [math( \mathrm{int}(X \setminus A) = X \setminus A )]
d. [math( \overline{A} = A )]
e. [math( \partial A \subset A )] [40]
f. [math( X \setminus A )]는 [math( X \setminus A )]의 모든 점의 근방이다. ||
{{{#!folding [따름 정리 1](클릭)
A. [math( A )]가 열린닫힌집합이다.
B. [math( X \setminus A )]가 열린닫힌집합이다.
C. [math( \mathrm{int}A = A = \overline{A} )]
D. [math( \mathrm{int}(X \setminus A) = X \setminus A = \overline{X \setminus A} )]
E. [math( \partial A = \emptyset )]
F. [math( A )]와 [math( X \setminus A )] 각각 [math( A )]는 [math( A )]의 모든 점, [math( X \setminus A )]는 [math( X \setminus A )]의 모든 점의 근방이다.
}}}
{{{#!folding [따름 정리 2](클릭)
[math( A )]의 폐포 [math( \overline{A} )]는 [math( \overline{A} = A \cup \partial A )]이다.
증명은 [정리 3.2.2]와 유사하다. 닫힌집합은 모두 경계를 포함해야 하므로, [math( A )]를 포함하는 닫힌집합은 [math( A )]와 [math( \partial A )]를 모두 포함한다. 또한 폐포는 [math( A )]를 포함하면서 가장 작아야 하니 [math( \overline{A} = A \cup \partial A )]이다.

추가로, 이제까지 나왔던 폐포 [math( \overline{A} )]의 서로 다른 표현법들을 모두 정리하였다.
(1) [math( A )]를 포함하는 닫힌집합 중 가장 작은 닫힌집합
(2) [math( \overline{A} = A \cup A' )]
(3) [math( x )]의 임의의 열린근방이 항상 [math( A )]의 원소를 포함하는 [math( x )]들의 집합
(4) [math( \overline{A} = X \setminus \mathrm{int}(X \setminus A) )]
(5) [math( \overline{A} = \mathrm{int}A \cup \partial A )]
(6) [math( \overline{A} = A \cup \partial A )] }}}

[정리 3.4.1]을 봄으로써 아래의 여섯 가지 대상
열린집합, 닫힌집합, 내부, 폐포, 경계, 근방
들은 모두 밀접하게 연관되어있음을 알 수 있다. 위의 [정리 3.4.1]에서 보이듯, [math( A )]가 열린집합이라는 얘기를 여섯 가지 대상들 중 아무 대상에 대한 얘기로 바꿀 수 있다. 이 점을 유념하자. 한 대상에 대한 사실을 다른 대상에 대한 사실으로 바꿈으로써 보다 더 유용한(또는 유리한) 형태의 정보를 얻어낼 수도 있기 때문이다.

각각 숫자번호 명제 3. 5. 와 알파벳번호 명제 d.와 e.에 주목하자. 이 명제들 사이의 연관성을 명확히 보여줄 수 있는 방법이 있다. 글로 설명하면 먼저, [math( \mathrm{int}A \subset A \subset \overline{A} )] 임과 경계는 [math( \overline{A} )]와 [math( \mathrm{int}A )]의 차이인 [math( \overline{A} \setminus \mathrm{int}A )]에 해당함을 기억하라. 이때 다음 네 가지 경우가 있다.
(1). 내부, 폐포 둘다 [math( A )]와 겹치지 않는다. 이때 [math( \partial A )]는 [math( A )]에 애매하게 걸친다.
(2). 내부가 [math( A )]와 겹친다. 이때 [math( \partial A )]는 [math( A )]를 완전히 벗어난다.
(3). 폐포가 [math( A )]와 겹친다. 이때 [math( \partial A )]는 [math( A )]에 완전히 포함되게 된다.'
(4). 내부, 폐포 모두 [math( A )]와 겹친다. 이때 [math( \partial A )]는 공집합이다.
아래 문서의 그림들을 보고 직접 조작해서 더욱 명확히 해당 내용에 대한 이미지를 기억할 수 있을 것이다.

||<#fff> 그림 보기 ||

3.4.1. 위상수학의 기반이 꼭 열린집합이어야 할까?

시작하기에 앞서 정리 [3.4.1] 을 숙지해 주세요.

보통 위상수학에서는 자신의 연구 대상인 위상 공간을 정의하면서 시작된다. 구체적으론, 집합에 맨 앞에서 설명헀던 위상 구조를 정의하고, 그 구조가 부여된 집합을 '위상 공간'으로 부른다. 여기서 중요한 것은 맨 앞에서 설명했던 위상 구조가 열린집합의 정의로 볼 수 있다는 것이다.[41] 결과적으로는 꼭 열린집합의 정의로부터 시작할 필요가 없으며,[42] 이에 따라 여기서는 정리 [3.4.1]을 통해 위상(위상 구조)에 대한 시야를 넓혀줄 수 있는 주제로 들어갈 것이다.

비약적으로 보일 수도 있지만, [math( X )]의 집합족의 모든 멤버[43]에 대해 다음 성질
1. [math( \emptyset , X \in \mathcal{C} )]
2. [math( \mathcal{C} )]의 집합족의 교집합 또한 [math( \mathcal{C} )]의 원소이다.
3. [math( \mathcal{C} )]의 유한집합족의 합집합은 [math( \mathcal{C} )]의 원소이다.
을 만족하는 집합족 [math( \mathcal{C} )]를 생각하자. 만약 [math( \mathcal{C} )]를 닫힌집합들의 집합족이라고 한다면, [math( ( )][math( C \in \mathcal{C} \Longleftrightarrow )] [math( C )]가 닫힌집합[math( ) )] 이므로 위의 성질이 초반에 소개했던 닫힌집합의 성질임을 알 수 있다. 결론부터 말하면, 따라서 [math( \mathcal{C} )]는 [math( X )]의 어떤 위상 [math( \mathcal{T} )]의 닫힌집합들의 모임이 되며, [math( \mathcal{T} )]는 열린집합들의 모임이므로 [math( \mathcal{T} )]의 구체적인 형태는 [정리 3.4.1]에서 보았듯이 [math( C \in \mathcal{C} )]일 때, [math( X \setminus C )]인 집합들의 모임[44]이 된다.

지금까지 했던 내용이 말해주는 사실에는, 위상 [math( \mathcal{T} )]를 만들 때 굳이 집적적으로 [math( \mathcal{T} )]의 원소 즉, 열린집합들을 선언함으로써 [math( \mathcal{T} )]를 정의할 필요가 없다는 것이다. 방금의 예시처럼 [math( \mathcal{T} )]의 닫힌집합이 될 것들을 선언하고, [math( \mathcal{T} )]는 그것의 여집합을 원소로(열린집합으로) 가진다고 할 수도 있다.
거기서 거기처럼 보일 수도 있겠지만, 열린집합보다 닫힌집합이 더 쉽거나 먼저 발견되는 경우에 유용할 수 있다. 아래엔 이러한 방식으로 위상을 정의하는 예시로 '여유한위상'과 '자리스키 위상'을 소개해뒀다.

다음은 구체적인 예시들을 준비했다.
[예시 1] 여유한위상
||<#fff><(> 먼저 집합 [math( X )]를 가져오자. 이제 [math( X )]의 유한집합들과 추가로 전체 [math( X )]를 원소로 갖는 집합족을 생각하자. 이때 [math( \emptyset )]이 유한집합이므로, [math( \emptyset , X )]는 집합족에 속하고, 교집합과 유한 합집합에 대해 닫혀있음을 쉽게 보일 수 있기 때문에, 이들은 [math( X )]의 어떤 위상의 닫힌집합이 되기에 충분하다. 따라서 이들을 닫힌집합으로 갖는 위상을 [math( \mathcal{T} )]라 하면, [math( A \in \mathcal{T} )]일 필요충분조건은 [math( O )]가 [math( X \setminus X )]이어서 공집합이거나, 유한집합 [math( A )]에 대해 [math( O = X \setminus A )]인 것이다. 이렇게 만들어진 위상을 [math( X )]의 여유한위상(cofinite topology)이라고 한다.

여유한위상은 직관적으로 다루던 실수의 보통위상 수준보다 매우 약하며, 따라서 기존에 있던 직관에 반하는 예시가 많이 나온다. 또한 정의도 쉽기 때문에 보통 위상수학에 익숙해지는 초반에 등장하는 경우가 많다. ||

[예시 2] 자리스키 위상
||<#fff><(> 간단하게 n차원 실수공간 [math( \mathbb{R}^n )]을 생각하자. 그리고 '[math( n )]개의 실변수 [math( x_1 , \cdots , x_n )]으로 이루어진 실수 계수 다항식' 들의 집합 [math( \mathbb{R}[x_1 , \cdots , x_n] )]을 생각하자. 그리고 [math( \mathbb{R}[x_1 , \cdots , x_n] )]의 부분집합 [math( S )]의 공통적인 해들의 집합을 [math( V(S) )]라 하자. 즉, [math( V(S) = \{x \in \mathbb{R}^n: \forall f \in S, f(x) = 0 \} )]이다. 이러한 [math( V(S) )]들의 집합은 [math( \emptyset , \mathbb{R}^n )]를 포함하고[45], 교집합, 유한 합집합에 대해 닫혀있음을 보일 수 있다. 따라서 어떤 위상의 닫힌집합이 될 수 있으며, 이를 닫힌집합으로 하는 위상을 [math( \mathcal{T} )]라 하자. 이는 'n개의 실변수에 대한 어떤 다항식들의 해집합'의 여집합으로 이뤄진 위상이다. 이러한 위상을 [math( \mathbb{R}^n )]의 자리스키 위상(Zariski topology)이라고 한다.

[math( n=1 )]인 경우, [math( \mathbb{R} )]의 자리스키 위상은 [math( \mathbb{R} )]의 여유한위상과 같다. 임의의 [math( \mathbb{R}^n )]의 유한집합 [math( \{a_1 , \cdots , a_n \} )]를 해집합으로 하는 다항식 [math(\displaystyle \prod_{k=1}^n (x-a_k) )]을 찾을 수 있고, 전체 [math( \mathbb{R} )]은 영 다항식의 해집합이기 때문이다. 그러나 [math( 1 < n )]인 경우에는 더 이상 여유한위상과 같지 않다. 예를 들어 2변수 다항식 [math( x + y )]의 해집합은 [math( \{(x,y) \in \mathbb{R}^2: x=-y \} )]이므로 무한집합이기 때문이다. 오히려 자리스키 위상은 여유한위상을 포함한다.(더 섬세한 위상이다.) 즉, 여유한위상의 열린집합은 모두 자리스키 위상의 열린집합이다.||


[정리 3.4.1]에서는 열린집합과 닫힌집합만 존재하는 것이 아니다. 다른 개념들 내부, 폐포, 경계, 근방 을 사용하여도 위상을 정의할 수 있다. 방법은 마찬가지로 [math( \mathcal{T} )]의 (내부 또는 폐포 또는 경계 또는 근방) 이 될 것들을 선언한 뒤, [정리 3.4.1]의 방법으로 열린집합을 정의하면 된다.

여기서 지금까지의 논의들을 종합하여 첨언하자면, 닫힌집합을 이용해 열린집합을 정의할 수 있다는 것이다. 마찬가지로 여섯 가지 개념들 (내부, 폐포, 경계, 근방, 열린집합, 닫힌집합) 들을 이용해 열린집합을 정의할 수 있다. 대개 위상의 정의가 열린집합이므로, 열린집합부터 시작하여 여섯 가지 개념들을 정의하고 살을 붙여 가는(전개하는) 경우가 대부분이다. 그러나 이 사실을 이용하면, 관점을 바꿔서 굳이 열린집합으로 시작할 필요 없이 여섯 가지 개념들 중 아무 하나부터 시작해서 나머지 개념들을 정의하여 위상수학을 전개해나갈 수도 있음을 깨달을 수 있다.
아래에 여섯 가지 개념들의 독자적 정의들을 소개해뒀다. 이들 모두 각자의 독자적 정의로부터 시작하여, 나머지 다섯 개를 정의할 수 있으며, 이를 통해 위상수학을 전개해 나갈 수 있다. 의의는 위상 공간의 기반이 더 이상 열린집합이 아닌 다른 개념이 될 수도 있다는 것이다.

[펼치기]
열린집합이 기반, 또는 주인공이 될 필요 없이 여섯 가지 개념들 중 누구라도 기반으로 삼을 수 있으므로, 여기 한정으로는 위상을 더 이상 열린집합들의 모임의 의미로 지칭하지 않겠다. 따라서 어떤 집합 [math( X )]가 주어졌을 때, [math( X )]의 위상은 여섯 가지 개념들을 이용한 다음 방법들로 정의될 수 있다.
||<#fff> 바로가기 || 내부, 폐포, 경계, 근방, 열린집합, 닫힌집합 ||

[열린집합] 맨 처음의 위상의 정의를 만족하는 [math( X )]의 집합족과 같다.

[닫힌집합] 다음 조건을 만족하는 [math( X )]의 집합족 [math( \mathcal{C} )]이다.
1. [math( \emptyset , X \in \mathcal{C} )]
2. 닫힌집합족 [math( C_{\alpha} \in \mathcal{C} )]에 대해 [math(\displaystyle \bigcap_{\alpha}C_{\alpha} \in \mathcal{C} )]이다.
3. 유한 닫힌집합족 [math( C_1 , \cdots , C_n \in \mathcal{C} )]에 대해 [math(\displaystyle \bigcup_{i=1}^n C_i \in \mathcal{C} )]이다.
맨 처음에 나오는 위상의 정의 바로 다음에 소개했던 닫힌집합에 대한 성질인 [정리 2.1]과 같다.

열린집합의 정의: 어떤 [math( C \in \mathcal{C} )]에 대해 [math( O = X \setminus C )]인 [math( O )] [46]
폐포의 정의: [math( \mathrm{cl}_{\mathcal{C}}A = )] [math( A )]를 포함하는 [math( \mathcal{C} )]의 원소들의 교집합
내부의 정의: [math( \mathrm{int}_{\mathcal{C}}A = X \setminus \overline{X \setminus A} )] (또는 [math( A )]에 포함되는 위상 [math( \mathcal{C} )]의 열린집합들의 합집합)
경계의 정의: [math( \partial_{\mathcal{C}} A = \mathrm{cl}_{\mathcal{C}} A \cap \mathrm{cl}_{\mathcal{C}} (X \setminus A) )]
근방의 정의: 점 [math( x \in X )]를 잡고, 어떤 [math( \mathcal{C} )]의 열린집합 [math( O )]에 대해, [math( x \in O \subset A )]을 만족하는 [math( A )]가 점 [math( x )]의 근방

[폐포] 다음 조건을 만족하는, 집합을 집합으로 보내는 함수 또는 연산 [math( c: \mathcal{P}(X) \rightarrow \mathcal{P}(X) )]이다.
1. [math( c(\emptyset) = \emptyset )]
2. [math( A \subset c(A) )] [47]
3. [math( c(c(A)) = c(A) )]
4. [math( c(A \cup B) = c(A) \cup c(B) )] [48]

참고로 [math(\displaystyle c(\bigcap_{\alpha} A_{\alpha}) \subset \bigcap_{\alpha} c(A_{\alpha}) )]이다. 모든 [math( A_{\alpha} )]에 대해 [math(\displaystyle c(\bigcap_{\alpha} A_{\alpha}) \subset c(A_{\alpha}) )]이므로 이들의 교집합 [math(\displaystyle \bigcap_{\alpha} c(A_{\alpha}) )] 또한 [math(\displaystyle c(\bigcap_{\alpha} A_{\alpha}) \subset \bigcap_{\alpha} c(A_{\alpha}) )]이기 때문이다. 반대의 포함관계는 보장되지 않는다.

열린집합의 정의: [math( c(X \setminus A) = X \setminus A )]인 [math( A )]
닫힌집합의 정의: [math( c(A) = A )]인 [math( A )] [49]
내부의 정의: [math( \mathrm{int}_c A = X \setminus c(X \setminus A) )] (또는 [math( A )]에 포함되는 [math( c )]의 열린집합들의 합집합)
경계의 정의: [math( \partial_c A = c(A) \cap c(X \setminus A) )]
근방의 정의: 점 [math( x \in X )]를 잡고, 어떤 [math( c )]의 열린집합 [math( O )]에 대해, [math( x \in O \subset A )]을 만족하는 [math( A )]가 점 [math( x )]의 근방

[내부] 다음 조건을 만족하는 연산 [math( i: \mathcal{P}(X) \rightarrow \mathcal{P}(X) )]이다.
1. [math( i(X) = X )]
2. [math( i(A) \subset A )] [50]
3. [math( i(i(A)) = i(A) )]
4. [math( i(A \cap B) = i(A) \cap i(B) )] [51]

참고로 [math(\displaystyle \bigcup_{\alpha} i(A_{\alpha}) \subset i(\bigcup_{\alpha} A_{\alpha}) )]이다. 모든 [math( A_{\alpha} )]에 대해 [math(\displaystyle i(A_{\alpha}) \subset i(\bigcup_{\alpha} A_{\alpha}) )]이므로 이들의 합집합 [math(\displaystyle \bigcup_{\alpha} i(A_{\alpha}) )] 또한 [math(\displaystyle \bigcup_{\alpha} i(A_{\alpha}) \subset i(\bigcup_{\alpha} A_{\alpha}) )]이기 때문이다. 반대의 포함관계는 보장되지 않는다.

열린집합의 정의: [math( i(A) = A )]인 [math( A )] [52]
닫힌집합의 정의: [math( i(X \setminus A) = X \setminus A )]인 [math( A )]
폐포의 정의: [math( \mathrm{cl}_i A = X \setminus i(X \setminus A) )] (또는 [math( A )]를 포함하는 [math( i )]의 닫힌집합들의 교집합)
경계의 정의: [math( \partial_i A = \mathrm{cl}_i A \cap \mathrm{cl}_i (X \setminus A) )] 또는 [math( \partial_i A = X \setminus (i(A) \cup i(X \setminus A)) )]
근방의 정의: 점 [math( x \in X )]를 잡고, 어떤 [math( i )]의 열린집합 [math( O )]에 대해, [math( x \in O \subset A )]을 만족하는 [math( A )]가 점 [math( x )]의 근방

[경계] 다음 조건을 만족하는 연산 [math( b: \mathcal{P}(X) \rightarrow \mathcal{P}(X) )]이다.
1. [math( b(\emptyset) = \emptyset )]
2. [math( b(A \cup b(A)) \subset A \cup b(A) )]
3. [math( (A \cup B) \cup b(A \cup B) = (A \cup B) \cup b(A) \cup b(B) )]

열린집합의 정의: [math( b(A) \subset X \setminus A )]인 [math( A )]
닫힌집합의 정의: [math( b(A) \subset A )]인 [math( A )]
폐포의 정의: [math( \mathrm{cl}_b A = A \cup b(A) )] (또는 [math( A )]를 포함하는 [math( i )]의 닫힌집합들의 교집합) [53]
내부의 정의: [math( \mathrm{int}_b A = X \setminus \mathrm{cl}_b (X \setminus A) )] (또는 [math( A )]에 포함되는 [math( i )]의 열린집합들의 합집합)
근방의 정의: 점 [math( x \in X )]를 잡고, 어떤 [math( b )]의 열린집합 [math( O )]에 대해, [math( x \in O \subset A )]을 만족하는 [math( A )]가 점 [math( x )]의 근방

[근방] 다음 조건을 만족하는, 각 점에 그것의 근방들을 할당하는 함수 [math( \bold{N}: X \rightarrow \mathcal{P}(\mathcal{P}(X)) )]이다. 즉, [math( \bold{N}(x) )]는 [math( x )]의 근방들의 집합족이라고 볼 수 있다. 따라서 '[math( N )]이 [math( x )]의 근방이다.' 는 '[math( N \in \bold{N}(x) )]이다.' 와 동치이다.
1. 모든 점 [math( x )]에 대해, [math( X \in \bold{N}(x) )] [54]
2. [math( N \in \bold{N}(x) )]이면 [math( x \in N )]이다. [55]
3. [math( N,M \in \bold{N}(x) )]이면, [math( N \cap M \in \bold{N}(x) )]이다. [56]
4. [math( N \in \bold{N}(x) )]이면 [math( N \subset M )]인 [math( M \subset X )]도 [math( M \in \bold{N}(x) )]이다. [57]

열린집합의 정의: [math( A )]가 [math( A )]의 모든 점의 근방인 [math( A )] 즉, [math( \forall x (x \in A \Rightarrow A \in \bold{N}(x)) )]인 [math( A )] [58]
닫힌집합의 정의: 어떤 [math( N )]의 열린집합 [math( O )]에 대해 [math( A = X \setminus O )]인 [math( A )]
내부의 정의: [math(\mathrm{int}_N A)]는 [math( A )]에 포함되는 [math( N )]의 열린집합들의 합집합
폐포의 정의: [math(\mathrm{cl}_N A)]는 [math( A )]를 포함하는 [math( N )]의 닫힌집합들의 교집합
경계의 정의: [math(\partial_N A = \mathrm{cl}_N A \cap \mathrm{cl}_N (X \setminus A) )]

4. 기저와 부분기저

4.1. 기저

때로는 위상보다 그 위상을 생성하는 '더 작은, 또 더 단순한' 모임으로 위상의 특징과 생김새를 알거나 결정, 또는 위상의 성질을 보이는 데 더 유용할 수 있다.
[정의 4.1] 위상공간 [math(X)]의 어떤 열린집합들의 모임 [math(\mathcal{B})]가 기저(basis)라 함은 다음을 만족하는 것이다.
* [math(\mathcal{T} = \{\bigcup \mathcal{U}:\mathcal{U} \subset \mathcal{B} \})][59]가 위상이다.
이때, [math( \mathcal{B} )]는 위상 [math( \mathcal{T} )]의 기저(basis)라 하고, [math( \mathcal{T} )]는 [math( \mathcal{B} )]에 의해 생성된 위상이라고 한다.

이는 다음과 동치이다. 보통 [math( \mathcal{B} )]가 어떤 위상의 기저임을 보일 때 아래의 정리를 많이 활용한다.[60]

아래의 정리가 왜 동치인지 처음에는 의아할 수 있겠으나, [math( \mathcal{B} )]가 기저이려면 모든 가능한 [math( \mathcal{B} )]의 원소들의 합집합들을 모은 집합[61] [math( \{\bigcup \mathcal{U}:\mathcal{U} \subset \mathcal{B} \})]가 위상이어야 한다. 그런데 [math( \{\bigcup \mathcal{U}:\mathcal{U} \subset \mathcal{B} \})]는 공집합을 포함하고[62] 모든 가능한 [math( \mathcal{B} )]의 합집합들을 다 모았으므로, 합집합에 대해서도 닫혀있다. 따라서 전체 [math( X )]와 유한 교집합에 대해 닫혀있음을 보이는 것으로 충분하며, 아래 정리가 정확히 그 점을 설명하고 있다.
[정리 4.1] 위상공간 [math( X )]의 어떤 열린집합들의 모임 [math( \mathcal{B} )]가 [math( X )]의 어떤 위상의 기저[63]일 필요충분조건은 [math( \mathcal{B} )]가 아래 조건을 만족하는 것이다.
* [math( \bigcup \mathcal{B} = X )] [64]
* 임의의 [math( U,V \in \mathcal{B} )]를 가져올 때마다 임의의 교집합의 원소 [math( x \in U \cap V )]에 대해 [math( B_x \in \mathcal{B} )]가 존재하여 [math( x \in B_x \subset U \cap V )]이다. [65]
[증명]
앞의 논의에서 [math( \{\bigcup \mathcal{U}:\mathcal{U} \subset \mathcal{B} \})]가 위상임은 [math( X )]를 포함하고 유한 교집합에 대해 닫혀있음을 보이는 것으로 충분하다는 결론을 얻었다. 이에 따라
  1. 조건 '[math( \bigcup \mathcal{B} = X )]' 는 [math( \{\bigcup \mathcal{U}:\mathcal{U} \subset \mathcal{B} \})]가 [math( X )]를 포함하는 것과 동치임을,
  2. 또 조건 '임의의 [math( U,V \in \mathcal{B} )]를 가져올 때마다 임의의 교집합의 원소 [math( x \in U \cap V )]에 대해 [math( B_x \in \mathcal{B} )]가 존재하여 [math( x \in B_x \subset U \cap V )]이다.' 를 '[math( \{\bigcup \mathcal{U}:\mathcal{U} \subset \mathcal{B} \})]는 유한 교집합에 대해 닫혀있다.' 와 동치임을 각각 보이는 것으로 충분하다.
(1. 증명) 간단히 생각해보면 [math( \bigcup \mathcal{B} )]는 [math( \{\bigcup \mathcal{U}:\mathcal{U} \subset \mathcal{B} \})]에서 가장 큰 원소이다. 만약 [math( \{\bigcup \mathcal{U}:\mathcal{U} \subset \mathcal{B} \})]가 [math( X )]를 포함한다면, [math( X )]는 전체이므로 가장 큰 집합이고, 따라서 가장 큰 원소인 [math( \bigcup \mathcal{B} )]가 [math( X )]이어야 하는 것은 당연하다.[66] 또한 [math( \bigcup \mathcal{B} = X )]이면 [math( \bigcup \mathcal{B} )]는 [math( \{\bigcup \mathcal{U}:\mathcal{U} \subset \mathcal{B} \})]의 원소이므로 [math( X \in \{\bigcup \mathcal{U}:\mathcal{U} \subset \mathcal{B} \} )]임은 자명하다.

(2. 증명) 집합족 [math( \mathcal{A} )]에 대해 [math( \bigcup \mathcal{A} = U )]일 필요충분조건은 임의의 [math( x \in U )]에 대해 [math( x \in A \subset U )]를 만족하는 [math( A \in \mathcal{A} )]가 항상 존재하는 것이라는 사실을 알면 이해와 증명이 쉽다. 증명 내용은 어느정도 요약해서 정리하겠다.

임의의 [math( U,V \in \mathcal{B} )]를 가져올 때마다 임의의 교집합의 원소 [math( x \in U \cap V )]에 대해 [math( B_x \in \mathcal{B} )]가 존재하여 [math( x \in B_x \subset U \cap V )]가 성립한다면 이는 이러한 [math( B_x )]들의 합집합이 [math( U \cap V )]라는 것과 동치이다. 한편 [math( B_x )]들의 합집합이 [math( \{\bigcup \mathcal{U}:\mathcal{U} \subset \mathcal{B} \} )]의 원소이므로 최종적으로 '임의의 [math( U,V \in \mathcal{B} )]에 대해 [math( U \cap V \in \{\bigcup \mathcal{U}:\mathcal{U} \subset \mathcal{B} \} )]' 와 동치임을 알 수 있다.[67]

위 사실을 토대로 임의의 [math( U,V \in \{\bigcup \mathcal{U}:\mathcal{U} \subset \mathcal{B} \} )]을 생각하자. [math( U )]와 [math( V )]는 각각 [math( \mathcal{B} )]의 어느 합집합 [math(\displaystyle U = \bigcup_{\alpha} B_{\alpha} )]와 [math(\displaystyle V = \bigcup_{\beta} B_{\beta} )]로 나타낼 수 있다. 따라서 교집합 [math( U \cap V )]는 [math(\displaystyle \bigcup_{\alpha} B_{\alpha} \cap \bigcup_{\beta} B_{\beta} = \bigcup_{\alpha} \bigcup_{\beta} (B_{\alpha} \cap B_{\beta}) )]로 나타내어진다. 이때 위 사실에 의해 [math( B_{\alpha} \cap B_{\beta} \in \{\bigcup \mathcal{U}:\mathcal{U} \subset \mathcal{B} \} )]이고 [math( \{\bigcup \mathcal{U}:\mathcal{U} \subset \mathcal{B} \} )]가 합집합에 닫혀있으므로, 최종적으로 [math(\displaystyle \bigcup_{\alpha} \bigcup_{\beta} (B_{\alpha} \cap B_{\beta}) = U \cap V \in \{\bigcup \mathcal{U}:\mathcal{U} \subset \mathcal{B} \} )]이다. 수학적 귀납법에 의해 [math( \{\bigcup \mathcal{U}:\mathcal{U} \subset \mathcal{B} \} )]의 임의의 유한집합족의 교집합은 [math( \{\bigcup \mathcal{U}:\mathcal{U} \subset \mathcal{B} \} )]의 원소임을 보일 수 있으므로 증명이 끝났다.

[예시]
추가 예정.

일반적으로 "임의의 열린 집합 [math( \cdots )]"이란 말을 "임의의 기저의 원소 [math( \cdots )]"로 바꿔도 성립한다.
[예시]
추가 예정.
[math( )]

4.2. 부분기저

기저는 단순화를 위해 대개 어떤 성질이 '임의의 열린 집합'에 대해 성립함을 보일 때, '임의의 기저의 원소'에 대해서만 성립함을 보여도 충분하도록 고안됐다. 마찬가지로 때로는 기저를 생성하는 '더 작은' 모임이 같은 이유로 더 유용할 때가 있다.
[정의 4.2] [math(X)]의 어떤 열린집합들의 모임 [math(\mathcal{S})]가 부분기저(subbasis)라 함은 다음을 만족하는 것이다.
* [math(\left\{{\displaystyle \bigcap_{i=1}^{n}}U_{i}:U_{i}\in \mathcal{S} \right\})]가 기저이다.
이때, [math( \mathcal{S} )]를 [math( X )]의 부분기저라 하고, [math(\left\{{\displaystyle \bigcap_{i=1}^{n}}U_{i}:U_{i}\in \mathcal{S} \right\})]를 [math( \mathcal{S} )]에 의해 생성된 기저라 한다.
부분 기저는 열린집합들의 유한 교집합을 통해 기저를 만든다.

부분기저가 주어지면 유한 교집합을 통해 기저를 만들고, 기저의 임의의 합집합을 통해 위상을 만들 수 있다.

실수의 보통 위상은 [math(\left\{ \left(a,\, b\right):a<b\right\} )]을 기저로 갖고, [math(\left\{ \left(a,\,+\infty\right):a\in R\right\} \cup\left\{ \left(-\infty,\, a\right):a\in R\right\} )]을 부분기저로 갖는다.

"임의의 열린 집합"이란 말을 "기저의 임의의 원소"로 바꿔도 성립한다. 부분기저로는 수렴과 연속 정도만 판정할 수 있다. 이 때문에 기저와 부분기저 개념이 의미가 있는 것이다.

4.3. 국소기저

(설명 추가 예정.)
[정의 4.3] 위상공간 [math(X)]와 점 [math( a )]에 대해, [math( X )]의 어떤 열린집합들의 모임 [math(\mathcal{B}_a)]가 [math( a )]에서의 국소기저(local basis)라 함은 다음을 만족하는 것이다.
* 임의의 [math( B \in \mathcal{B}_a )]는 [math( a )]를 원소로 갖는다.
* 임의의 [math( a )]의 열린근방 [math( O )]에 대해, [math( B \subset O )]인 [math( B \in \mathcal{B}_a )]가 존재한다.
이때, [math( \mathcal{B}_a )]를 [math( a )]에서의 국소기저라고 한다.
(설명 추가 예정.)
[math( )]

5. 위상의 비교

[정의 5.1] 집합 [math( X )]를 생각하자. [math( X )]의 두 위상 [math( \mathcal{T} , \mathcal{T}' )]에 대해,
[math( \mathcal{T} \subset \mathcal{T}' )]가 성립한다면 [math( \mathcal{T}' )]를 [math( \mathcal{T} )]보다 섬세한(finer)위상이라고 하고, 반대로 [math( \mathcal{T} )]를 [math( \mathcal{T}')]보다 엉성한(coarse)위상이라고 한다.
섬세한/엉성한 이라는 표현 대신 강한(strong)/약한(weak)이라는 표현을 사용할 수도 있다.

[math( X )]의 위상들의 집합족에 포함 관계 [math( \subset )]을 부여한 순서 집합이 바로 위상들간의 엉성함과 섬세함을 나타내는 순서 집합이라 볼 수 있다. [68] 이러한 순서 집합에는 최소원소최대원소가 항상 존재하며 각각 [math( X )]의 비이산위상(밀착위상)과 이산위상이다.

위상과 비슷하게 위상을 생성하는 기저도 섬세함/엉성함 관계를 부여할 수 있다.
[정의 5.2] 집합 [math( X )]를 생각하자. [math( X )]의 두 기저 [math( \mathcal{B} , \mathcal{B}' )]에 대해,
[math( \mathcal{B} \subset \mathcal{B}' )]가 성립한다면 [math( \mathcal{B}' )]를 [math( \mathcal{B} )]보다 섬세한(finer)기저라고 하고, 반대로 [math( \mathcal{B} )]를 [math( \mathcal{B}')]보다 엉성한(coarse)기저라고 한다.
마찬가지로 강한(strong)/약한(weak)이라는 표현을 사용할 수도 있다.

아래의 정리는 위상의 기저를 비교함으로써 위상을 비교할 수 있음을 보여준다.
[정리 5.1] 집합 [math( X )]를 생각하자. [math( X )]의 두 위상 [math( \mathcal{T} , \mathcal{T}' )]에 대해 다음이 성립한다.
[math( \mathcal{T} \subset \mathcal{T}' )]일 필요충분조건은 [math( \mathcal{B} \subset \mathcal{B}' )]를 만족하는 [math( \mathcal{T} )]의 기저 [math( \mathcal{B} )]와 [math( \mathcal{T}' )]의 기저 [math( \mathcal{B}' )]가 존재하는 것이다.
[증명]
([math( \Longrightarrow )]) 위상은 자기 자신의 기저이므로, 각각 [math( \mathcal{B} = \mathcal{T} )]와 [math( \mathcal{B}' = \mathcal{T}' )]로 잡으면 된다.
([math( \Longleftarrow )]) [math( \mathcal{B} \subset \mathcal{B}' )]라 하자. 그러면 [math( \mathcal{T} = \bigcup \mathcal{B} \subset \bigcup \mathcal{B}' = \mathcal{T}' )]이다. 따라서 증명이 끝났다.


다음은 [math( X )]의 두 위상 [math( \mathcal{T} , \mathcal{T}' )]을 가져오자. 두 가지를 생각할 수 있다.
  1. [math( \mathcal{T} \cap \mathcal{T}' )]는 [math( X )]의 위상이다. 이 위상은 둘 [math( \mathcal{T} )]와 [math( \mathcal{T}' )]보다 모두 엉성하면서 동시에 그러한 위상 중 가장 섬세하다. 즉, [math( \mathcal{T} \cap \mathcal{T}' \subset \mathcal{T} , \mathcal{T}' )]이고, 만약 위상 [math( \bold{T} )]가 [math( \bold{T} \subset \mathcal{T} , \mathcal{T}' )]이면 [math( \bold{T} \subset \mathcal{T} \cap \mathcal{T}' )]이다.
    이는 [math( X )]의 위상들의 집합족에 포함 관계 [math( \subset )]을 부여한 순서 집합을 가져왔을 때, [math( \{ \mathcal{T} , \mathcal{T}' \} )]의 하한으로 볼 수 있다.
  2. 1.과 반대되는 성질을 가진 위상으로 [math( \mathcal{T} \cup \mathcal{T}' )]을 고려해볼 수 있다. 그러나 이는 [math( X )]의 위상이 아니다. 합집합과 교집합에 대해 닫혀있지 않기 때문이다. 정확히는 이것은 부분 기저가 되며, 부분 기저 [math( \mathcal{T} \cup \mathcal{T}' )]로 생성된 [math( X )]의 위상을 [math( \langle \mathcal{T} , \mathcal{T}' \rangle )]라 하면 [math( \langle \mathcal{T} , \mathcal{T}' \rangle )]는 둘 [math( \mathcal{T} )]와 [math( \mathcal{T}' )]보다 모두 섬세하면서 동시에 그러한 위상 중 가장 엉성하다. 즉, [math( \mathcal{T} , \mathcal{T}' \subset \langle \mathcal{T} , \mathcal{T}' \rangle )]이고, 만약 위상 [math( \bold{T} )]가 [math( \mathcal{T} , \mathcal{T}' \subset \bold{T} )]이면 [math( \langle \mathcal{T} , \mathcal{T}' \rangle \subset \bold{T} )]이다.
    이는 [math( X )]의 위상들의 집합족에 포함 관계 [math( \subset )]을 부여한 순서 집합을 가져왔을 때, [math( \{ \mathcal{T} , \mathcal{T}' \} )]의 상한으로 볼 수 있다.

아래는 두 위상 [math( \mathcal{T} )]와 [math( \mathcal{T}' )]에 대해 [math( \mathcal{T} \cap \mathcal{T}' )]와 부분 기저 [math( \mathcal{T} \cup \mathcal{T}' )]로 생성되는 [math( X )]의 위상 [math( \langle \mathcal{T} , \mathcal{T}' \rangle )]가 각각 [math( \{\mathcal{T} , \mathcal{T}' \} )]의 하한상한임을 하세 다이어그램으로 나타낸 것이다.
||<#fff><height=250><width=250>
[math( \langle \mathcal{T} , \mathcal{T}' \rangle )]

[math( \nearrow )]
[math( \nwarrow )]


[math( \mathcal{T} )]
[math( \mathcal{T}' )]
[math( \nwarrow )]
[math( \nearrow )]


[math( \mathcal{T} \cap \mathcal{T}' )]
||

위 그림은 [math( \mathcal{T} )]와 [math( \mathcal{T}' )]가 비교가능하지 않을 때의 상황을 묘사한 것이다. 만약 [math( \mathcal{T} )]와 [math( \mathcal{T}' )]가 비교가능하다면 [math( \mathcal{T} \subset \mathcal{T}' )]라 가정했을 때, [math( \mathcal{T} \cap \mathcal{T}' )]와 [math( \langle \mathcal{T} , \mathcal{T}' \rangle )]는 각각 [math( \mathcal{T} )]와 [math( \mathcal{T}' )]이 됨을 알 수 있다.

다음은 예시로서 집합 [math( X = \{a,b,c \} )]의 위상들의 일부만을 잘라서 아래와 같은 하세 다이어그램으로 나타낸 것이다.

주의: 현재 모바일로 접속 시 화면에 다 담기지 않아서 그림이 망가지는 버그가 있습니다.
||<#fff>
[math( \mathcal{P}(X))]
1

[math( \nearrow )]
[math( \uparrow )]
[math( \nwarrow )]


1.1 / 1.2
[math( \{\emptyset ,\{a \}, \{b \}, \{a,b \}, X \} )]
1.1 / 1.3
[math( \{\emptyset ,\{a \}, \{c \}, \{a,c \}, X \} )]
1.2 / 1.3
[math( \{\emptyset ,\{b \}, \{c \}, \{b,c \}, X \} )]


[math( \uparrow )]
[math( \nearrow )]
[math( \nwarrow )]
[math( \nearrow )]
[math( \nwarrow )]
[math( \uparrow )]


[math( \{\emptyset ,\{a \}, X \} )]
1.1
[math( \{\emptyset ,\{b \}, X \} )]
1.2
[math( \{\emptyset ,\{c \}, X \} )]
1.3


[math( \nwarrow )]
[math( \uparrow )]
[math( \nearrow )]


[math( \{\emptyset ,X \} )]
0
||

화살표는 포함 관계 [math( \subset )]를 의미한다. 즉, 두 대상 [math( A )]와 [math( B )]가 그림에서 [math( A \rightarrow B )]와 같은 관계를 만족한다면 이는 [math( A \subset B )]라는 의미이다. 설명했던 것처럼 최소원소최대원소 즉, 시작과 끝이 존재하며, 이는 각각 [math( X )]의 비이산위상과 이산위상임을 확인할 수 있다. 또한 그림 안의 아무 두 위상의 집합(예컨대 [math( \mathcal{T} , \mathcal{T}' )])의 하한과 상한이 각각 교집합과 합집합으로 생성되는 위상(예컨대 [math( \mathcal{T} \cap \mathcal{T}' )]와 [math( \langle \mathcal{T} , \mathcal{T}' \rangle )])임을 확인하라.[69]
[math( )]

6. 위상 공간으로 만들 수 있는 위상 공간

6.1. 부분공간

위상 공간 [math( X )]와 그 부분집합 [math( A )]가 주어졌을 때, 부분집합 [math( A )]에 자연스러운 '부분 위상'을 부여해볼 수 있다. 부분집합 [math( A )]에 부분 위상이 부여된 공간을 [math( X )]의 부분 공간이라고 부른다.
[정의 6.1.1] 위상공간 [math( (X , \mathcal{T}) )]와 부분집합 [math( A \subset X )]가 주어졌을 때,
각 [math( \mathcal{T} )]의 열린집합 [math( O )]에 대하여 [math( O \cap A )]를 [math( \mathcal{T}' )]의 열린집합이라고 하면, [math( \mathcal{T}' )]는 [math( A )]의 위상을 이루고, 이를 [math( A )]의 [math( X )]에 대한 부분 위상이라고 한다. 또한 [math( (A , \mathcal{T}') )]를 [math( X )]의 부분 공간(subspace)이라 한다.
즉, [math( U )]가 부분 공간 [math( A )]의 열린집합일 필요충분조건은 [math( X )]의 열린집합 [math( O )]가 존재해서 [math( U = O \cap A )]인 것이다.
따로 언급이 없으면 위상 공간 [math( X )]의 부분집합 [math( A )]는 항상 부분 위상이 부여된 부분 공간으로 간주하겠다.

주의: 위상 공간 [math( X )]와 그 부분공간 [math( A )]을 동시에 다루는 경우가 많습니다. 따라서 각 공간의 열린집합의 구분에 유의해 주시길 바랍니다. 표기로도 [math( X )]의 열린집합, [math( A )]의 열린집합과 같은 표현을 자주 사용할 것입니다. 또한 폐포와 내부 등도 마찬가지로 공간 [math( X )]하의 폐포인지 [math( A )]하의 폐포인지 유의해 주시길 바랍니다.
[예시]
실수집합 [math( \mathbb{R} )]의 부분집합 [math( [0,2] )]에서 [math( [0,1) )]은 [math( (-1,1) \cap [0,1] )]이므로 [math( [0,1] )]에서 열린집합이다. 똑같이 [math( (1,2] )]또한 [math( (1,3) \cap [0,1] )]이므로 [math( [0,1] )]에서 열린집합이다.

유용한 사실들

아래는 부분 공간을 다룰 때 유용하게 사용할 수 있는 사실들이다. 또한 이 사실들은 부분 위상이 자연스럽게(또는 합리적으로) 정의되었음을 뒷받침해줄 수도 있다.
유용한 사실
[math( A,B \subset X, )]
  1. [math(\displaystyle \bigcup_{\alpha} (B_{\alpha} \cap A) = (\bigcup_{\alpha} B_{\alpha}) \cap A )]
  2. [math(\displaystyle \bigcap_{\alpha} (B_{\alpha} \cap A) = (\bigcap_{\alpha} B_{\alpha}) \cap A )]
  3. [math( (X \setminus B) \cap A = A \setminus B )]
  4. [math( f(B) \cap A = f|_A(B) )]
  5. [math( f^{-1}(B) \cap A = (f|_A)^{-1}(B) )]
모두 [math( B \cap A )]꼴에 어떤 특별한 조작을 가했을 때의 결과를 서술한 것이다.
1.과 2.는 [math( A )]의 열린집합들의 합집합과 (유한)교집합 또한 [math( A )]의 열린집합임을 보여준다.[70] 3.은 부분 공간에서 열린집합과 닫힌집합 사이의 관계를 조명할 때 사용될 수 있다. [math( B )]를 [math( A )]에서의 열린집합이라고 생각해 보자. 그러면 [math( A \setminus B )]는 현재 [math( A )]에서의 닫힌집합이다. 이때 어떤 [math( X )]의 열린집합 [math( O )]에 대해 [math( B = O \cap A )]이므로, [math( A \setminus B = A \setminus (O \cap A) = (X \setminus (O \cap A)) \cap A )]는 결과적으로 [math( (X \setminus O) \cap A )]가 된다. 이것이 의미하는 것은 [math( A )]의 닫힌집합 또한 [math( X )]의 어떤 닫힌집합 [math( X \setminus O )]에 대해 [math( (X \setminus O) \cap A )]로 나타내어진다는 것이다. 아래는 지금까지의 논의를 요약한 것이다.
[정리 6.1.1] 위상공간 [math( X )]와 부분집합 [math( A )]의 부분 위상 [math( \mathcal{T} )]에 대해,
1. [math( \mathcal{T} )]는 실제로 위상을 이룬다.
1. [math( D )]가 부분 공간 [math( A )]의 닫힌집합일 필요충분조건은 [math( X )]의 닫힌집합 [math( C )]가 존재해 [math( D = C \cap A )]를 만족하는 것이다.
[증명]
(1) [math( \mathcal{T} )]가 위상을 이룸을 보이기 위해 3단계에 걸쳐 증명하겠다.
  1. <[math( \emptyset , A \in \mathcal{T} )]>
    [math( \emptyset , X )]가 [math( X )]의 열린집합이므로 각각 [math( \emptyset \cap A = \emptyset \in \mathcal{T} )]와 [math( X \cap A = A \in \mathcal{T} )]이다.
  2. <합집합에 대해 닫혀있다.>
    [math( X )]의 열린집합들 [math( B_{\alpha} )]에 대해 [math( A )]의 열린집합들 [math( B_{\alpha} \cap A )]들을 가져오자. 이들의 합집합은 [math(\displaystyle \bigcup_{\alpha} (B_{\alpha} \cap A) = (\bigcup_{\alpha} B_{\alpha}) \cap A )]이고 [math(\displaystyle \bigcup_{\alpha} B_{\alpha} )]가 [math( X )]의 열린집합이므로, [math(\displaystyle \bigcup_{\alpha} (B_{\alpha} \cap A) \in \mathcal{T} )]이다.
  3. <유한 교집합에 대해 닫혀있다.>
    [math( X )]의 유한 개의 열린집합들 [math( B_1 , \cdots , B_n )]에 대해 [math( A )]의 열린집합들 [math( B_1 \cap A , \cdots , B_n \cap A )]들을 가져오자. 이들의 교집합은 [math(\displaystyle \bigcap_{i=1}^{n} (B_i \cap A) = (\bigcap_{i=1}^{n} B_i) \cap A )]이고 [math(\displaystyle \bigcap_{i=1}^{n} B_i )]가 [math( X )]의 열린집합이므로, [math(\displaystyle \bigcap_{i=1}^{n} (B_i \cap A) \in \mathcal{T} )]이다.
(2) 사실 3.에 의해 [math( A \setminus (O \cap A) = (X \setminus O) \cap A )]이다. 따라서
[math( D )]가 [math( A )]의 닫힌집합 [math( \Longleftrightarrow )] 어떤 [math( A )]의 열린집합 [math( B )]에 대해 [math( D = A \setminus B )] [math( \Longleftrightarrow )] [math( X )]의 열린집합 [math( O )]에 대해 [math( B = O \cap A )]라 하면, [math( D = A \setminus B = A \setminus (O \cap A) = (X \setminus O) \cap A )]이고, [math( X \setminus O )]가 [math( X )]의 닫힌집합이므로 [math( C = X \setminus O )]로 두면 증명이 끝난다.

또한 사실 4.와 5.는 부분 공간과 함수의 관계를 다룬다. 특히 5.는 연속함수와 밀접한 관련이 있다. 이를 통해 연속함수 [math( f: X \rightarrow Y )]와 [math( X )]의 부분공간 [math( A )]에 대해, [math( A )]로의 제한 [math( f|_A )]또한 연속함수임을 쉽게 보일 수 있다. 사실 4.또한 열린사상, 닫힌사상과 밀접한 관련이 있다. 마찬가지로 열린사상 [math( f: X \rightarrow Y )]에 대해 제한 [math( f|_A )]또한 열린사상임을 쉽게 보일 수 있다.[71]

잘 정의됨
[펼치기]
혹시나 잠깐 이런 물음이 들 수도 있다. 위상 공간 [math( X )]를 잡고 부분공간 [math( Y )], 또 그것의 부분공간 [math( Z )]를 잡자. 그러면 [math( Z \subset Y \subset X )]인데, 문제는 [math( Z )]에 부여할 수 있는 부분 위상이 두 가지 방법이 있다는 것이다. 하나는 [math( Z \subset Y )]로 해석해서 [math( Y )]에 대한 부분 위상을 부여하는 것. 다른 하나는 [math( Z \subset X )]로 해석해서 [math( X )]에 대한 부분 위상을 부여하는 것이다. 이들을 각각 [math( \mathcal{T}_Y )]와 [math( \mathcal{T}_X )]라고 하자. 이 둘은 모두 정상적인 방법이며 만약 [math( \mathcal{T}_Y \ne \mathcal{T}_X )]라면 부분 위상의 정의에 큰 문제가 생기게 되는 것이다. 사실 결론적으로 모두 같으며, 아래는 두 위상이 모두 같은 위상임을 설명하는 과정이다.

[math( A \in \mathcal{T}_Y )]라 하면 어떤 [math( Y )]의 열린집합 [math( U )]에 대해 [math( A = U \cap Z )]이고, [math( U )]는 어떤 [math( X )]의 열린집합 [math( O )]에 대해 [math( U = O \cap Y )]이다. 정리하면 [math( A = O \cap Y \cap Z = O \cap Z )]이고 [math( O )]는 [math( X )]의 열린집합이므로 [math( A \in \mathcal{T}_X )]이다.

반대로 [math( A \in \mathcal{T}_X )]라 하면 어떤 [math( X )]의 열린집합 [math( O )]에 대해 [math( A = O \cap Z )]이고, [math( Z \subset Y )]이므로 [math( A = O \cap Y \cap Z )]이다. 이때 [math( O \cap Y )]가 [math( Y )]의 열린집합이므로 [math( A \in \mathcal{T}_Y )]이다.

따라서 [math( \mathcal{T}_Y = \mathcal{T}_X )]이다.[72]

6.1.1. 부분 공간의 기저


부분 공간의 기저는 원래 공간으로부터 자연스럽게 유도된다. 이는 다음 정리에 소개하였다.
[정리 6.1.1.1] 위상 공간 [math( X )]와 부분 공간 [math( A )]에 대해,
[math( \mathcal{B} )]가 [math( X )]의 기저라면 이에 유도되는 집합 [math( \mathcal{B}_A = \{B \cap A: B \in \mathcal{B} \} )]는 부분 공간 [math( A )]의 기저이다.
[증명]
사실 1.에 의해 자명하게 증명된다. [math( \mathcal{B}_A )]가 [math( A )]의 기저임을 보이기 위해 [math( A )]의 임의의 열린집합 [math( U )]를 가져오고 [math( X )]의 열린집합 [math( O )]에 대해 [math( U = O \cap A )]라 두자. 먼저 [math( \mathcal{B} )]가 [math( X )]의 기저이므로 [math( O )]는 [math( B_{\alpha} \in \mathcal{B} )]들의 합집합 [math(\displaystyle O = \bigcup_{\alpha} B_{\alpha} )]로 표현된다. [math( U )]는 사실 1.에 의해 [math(\displaystyle U = O \cap A = (\bigcup_{\alpha} B_{\alpha}) \cap A = \bigcup_{\alpha} (B_{\alpha} \cap A) )]이고 [math( B_{\alpha} \cap A )]가 [math( \mathcal{B}_A )]의 원소들이므로 [math( \mathcal{B}_A )]는 [math( A )]의 기저이다.

위의 정리에 의해 적당한 [math( X )]의 기저를 잡고 기저의 각 원소에 [math( A )]를 교집합하여 부분공간 [math( A )]의 기저를 얻어낼 수 있다.
[예시]
[펼치기]
실수집합 [math( \mathbb{R} )]의 부분공간 [math( [0,1] )]의 기저를 하나 구해보자. [math( \mathbb{R} )]의 기저는 열린구간들의 집합 [math( \mathcal{B} = \{(a,b): a,b \in \mathbb{R}, a<b \} )]로 잡자. 그리고 이것의 유도되는 [math( [0,1] )]의 기저 [math( \{(a,b) \cap [0,1]: a,b \in \mathbb{R}, a<b \} )]의 형태를 분석해보자. 아래 네 가지 경우로 나누어 분석한다.
  1. 열린구간 [math( (a,b) )]이 [math( [0,1] )]을 벗어나는 경우에는 모두 [math( (a,b) \cap [0,1] = \emptyset )]이다.
  2. 열린구간 [math( (a,b) )]이 [math( [0,1] )]를 포함하는 경우에는 [math( (a,b) \cap [0,1] = [0,1] )]이다.
  3. 열린구간 [math( (a,b) )]이 [math( [0,1] )]에 포함되는 경우에는 [math( (a,b) \cap [0,1] = (a,b) )]이므로 자기 자신이다.
  4. 열린구간 [math( (a,b) )]이 [math( [0,1] )]에 걸치는 경우 즉, [math( a < 0 < b \leq 1 )]이거나, [math( 0 \leq a < 1 < b )]인 상태이다. 이때가 가장 복잡한데, 먼저 전자는 교집합 결과는 바깥으로 나간 [math( a )]쪽을 포함하지 않고 안에 들어오는 [math( b )]쪽은 포함해야 한다. 따라서 [math( (a,b) \cap [0,1] = [0,b) )]이다. 후자도 같은 방법으로 [math( (a,1] )]이다.
정리하면 기저 [math( \{(a,b) \cap [0,1]: a,b \in \mathbb{R}, a<b \} )]의 열린집합은 [math( \emptyset )]이거나[73] 전체 [math( [0,1] )]이거나[74] [math( (a,b) )]이거나[75] [math( [0,b) )]이거나[76] [math( (a,1] )]인[77] 다섯 가지 상태의 원소들로 이루어져 있음을 알 수 있다.

사실 1.에 의해 부분 공간의 기저가 원래 공간의 기저로부터 자연스럽게 유도될 수 있던 것처럼 사실 2.에 의해 부분 기저 또한 자연스럽게 유도될 수 있다.
[정리 6.1.1.2] 위상 공간 [math( X )]와 부분 공간 [math( A )]에 대해,
[math( \mathcal{S} )]가 [math( X )]의 부분기저라면 이에 유도되는 집합 [math( \mathcal{S}_A = \{S \cap A: S \in \mathcal{S} \} )]는 부분 공간 [math( A )]의 부분기저이다.
[증명]
[math(\displaystyle \mathcal{B} = \{\bigcap_{i=1}^{n} (S_i \cap A): S_i \in \mathcal{S} \} )]가 [math( A )]의 기저임을 보이면 충분하다.
[math( \mathcal{S} )]가 [math( X )]의 부분기저이므로 [math(\displaystyle \{\bigcap_{i=1}^{n} S_i: S_i \in \mathcal{S} \} )]는 [math( X )]의 기저이다. 한편, [math( \mathcal{B} )]의 각 원소들은 [math(\displaystyle \bigcap_{i=1}^{n} (S_i \cap A) = (\bigcap_{i=1}^{n} S_i) \cap A \in \mathcal{S} )]이므로 모두 [math(\displaystyle \bigcap_{i=1}^{n} S_i)]에 [math( A )]를 교집합한 것임을 알 수 있다. 따라서 [정리 6.1.1.1]에 의해 [math( \mathcal{B} )]는 [math( A )]의 기저이다.

[예시]
실수집합 [math( \mathbb{R} )]의 부분 기저 [math( \{(-\infty,a): a \in \mathbb{R} \} \cup \{(b,\infty): b \in \mathbb{R} \} )]를 잡자. 이것의 각 원소에다가 부분 공간 [math( [0,1] )]을 교집합한 집합 [math( \{[0,a): a \in \mathbb{R} , 0 < a \leq 1 \} \cup \{(b,1]: b \in \mathbb{R}, 0 \leq b < 1 \} )]은 부분 공간 [math( [0,1] )]의 부분 기저가 된다.

국소 기저의 조건 중 일부 [math( B \subset O )] ([math( B )]는 국소기저의 원소)에서 양변에 [math( A )]를 교집합하여도 관계식이 유지된다. 즉, [math( B \cap A \subset O \cap A )]와 동치이다. 따라서 기저 부분기저와 마찬가지로, 부분 공간의 국소 기저또한 원래 공간의 국소 기저로부터 유도된다.
[정리 6.1.1.3] 위상 공간 [math( X )]와 부분 공간 [math( A )], 점 [math( a \in A )]에 대해,
[math( \mathcal{B}_a )]가 [math( X )]의 [math( a )]에서의 국소 기저라면 이에 유도되는 집합 [math( (\mathcal{B}_a)_A = \{B \cap A: B \in \mathcal{B}_a \} )]는 부분 공간 [math( A )]의 [math( a )]에서의 국소 기저이다.
[증명]
다소 생략된 부분이 많다고 느낄 수도 있다.
[math( (\mathcal{B}_a)_A )]의 모든 원소들은 모두 [math( A )]에서의 열린집합이므로, 이제 임의의 [math( A )]의 열린집합 [math( U )]에 대해 [math( B' \subset U )]인 [math( B' \in (\mathcal{B}_a)_A )]이 존재함을 보이면 된다. 먼저 [math( U )]와 [math( B' )]를 각각 [math( U = O \cap A )]와 [math( B' = B \cap A )]로 잡을 수 있다.[78] 정리하면 [math( B' \subset U )]는 [math( B \cap A \subset O \cap A )]이다. 이는 [math( B \subset O )]와 동치이다. [math( \mathcal{B}_a )]가 국소 기저이므로 [math( B \subset O )]가 성립함은 자명하다. 따라서 [math( B' \subset U )]이며, [math( (\mathcal{B}_a)_A )]는 국소 기저이다.

[예시]
실수집합 [math( \mathbb{R} )]의 점 [math( 0 )]에서의 국소 기저 [math( \mathcal{B} = \{(-\frac{1}{n} , \frac{1}{n}): n \in \mathbb{N} \} )]을 잡자. 이 국소 기저를 가지고 부분 공간 [math( [0,1] )]의 [math( 0 )]에서의 국소 기저를 만들 수 있다. 방법은 [math( \mathcal{B} )]의 각 원소에 [math( [0,1] )]을 교집합하는 것이다. 결과적으로 [math( \{[0,\frac{1}{n}): n \in \mathbb{N} \} )]가 나오며, [정리 6.1.1.3]에 의해 [math( \{[0,\frac{1}{n}): n \in \mathbb{N} \} )]는 [math( [0,1] )]의 [math( 0 )]에서의 국소 기저이다.

6.1.2. 부분 공간의 폐포와 극한점

6.1.3. 계승적 성질

[정의 6.1.3.1]
어떤 성질 [math( P )]를 만족하는 임의의 위상공간에 대해, 그 부분공간 또한 항상 성질 [math( P )]를 만족한다면 [math( P )]를 계승적 성질(hereditary property)이라고 한다.
즉, [math( P )]가 계승적 성질이라면, 위상공간 [math( X )]가 [math( P )]를 만족할 때, 그 부분공간 [math( A )]또한 [math( P )]를 만족한다고 얘기할 수 있다.
[math( )]

6.2. 곱공간

위상 공간들의 모임 [math(\left\{X_{\alpha}:\alpha\in I\right\})]를 생각하자. [math(\left\{X_{\alpha}\right\})]의 위상을 보존하면서 [math({\displaystyle \prod_{\alpha\in I}})]에 줄 수 있는 위상은 두 가지가 있다.

각 [math( \beta \in I )]에 대해, 사영함수(projection) [math(\pi_{\beta}:{\displaystyle \prod_{\alpha\in I}}X_{\alpha}\to X_{\beta})]를 [math(\pi_{\beta}\left(\left(x_{\alpha}\right)_{\alpha\in I}\right)=x_{\beta})]로 정의한다.
* 상자 위상(box topology)
[math(\left\{ \prod U_{\alpha}:U_{\alpha}\subset_{\text{open}}X_{\alpha}\right\} )]를 기저로 하는 위상.
* 곱위상(product topology)
[math(\left\{ \pi_{\alpha}^{-1}\left(U_{\alpha}\right):U_{\alpha}\subset_{\text{open}}X_{\alpha}\right\} )]를 부분기저로 하는 위상.

곱위상은 [math(\pi_{\beta})]를 연속함수로 만드는 가장 약한 위상이다.

위상공간의 유한곱에서는 곱 위상과 상자 위상이 같다. 그러나 무한곱에서는 그렇지 않고, 상자 위상이 더 세밀한(finer) 위상이다. 예를 들어, [math(\mathbb{R}^{\mathbb{N}})]의 부분집합 [math( (0,1)^{\mathbb{N}} )]은 상자 위상에서 열린 집합이지만, 곱 위상에서는 그렇지 않다.

6.3. 몫공간

7. 연속함수

파일:관련 문서 아이콘.svg   관련 문서: 연속함수
,
,
,
,
,

위상 공간 [math(X, Y)]와 함수 [math(f:X\to Y)]에 대해 임의의 [math(Y)]의 열린 집합 [math(U)]의 역상(inverse image) [math(f^{-1}(U))]이 [math(X)]의 열린 집합일 때, [math(f)]를 연속함수라고 한다. [math(ε-δ)] 논법을 이용한 실수에서 실수로의 연속성의 정의는 위의 정의의 특수한 경우라는 것을 알 수 있다.

7.1. 위상동형사상(Homeomorphism)

위상 공간 [math(X, Y)]가 위상동형사상 관계(homeomorphic)에 있다는 것은 [math(f:X\to Y)]가 존재하여 아래의 조건들을 만족한다는 것이며 이 때 함수 [math(f)]를 위상동형사상이라 한다.
* [math(f)]가 전단사(bijection)
* [math(f)]가 연속함수
* [math(f^{-1})]가 연속함수

연속함수가 열린 집합의 역상을 열린함수로 보내는 함수이므로 위상동형사상은 함수 자신과 그 역함수가 모두 열린 집합을 열린 집합으로 보내고 이는 닫힌 집합에 대해서도 마찬가지다.

이 때문에 [math(X)]와 [math(Y)]의 열린 집합 사이에도 일대일대응이 생기게 되고 X와 Y는 열린 집합을 바탕으로 정의되는 모든 위상적 성질이 완전히 동일한 대상이 되는 것이다. 따라서 어떤 두 위상공간이 위상동형관계에 있다는 것을 보일 수 있다면 한 쪽에 대해서 분석함으로서 반대 쪽에 대해 완벽히 같은 사실이 성립한다는 사실을 할 수 있다.

흔히 도넛과 손잡이 달린 찰흙으로 쪼물딱쪼물딱해서찌그러트리면 같아진다는 것은 둘이 이 위상동형관계에 있다는 사실을 의미한다.

7.2. 열린사상과 닫힌사상

8. 공리

최소한의 공리에 분리성, 가산성(counterablity), 콤팩트성(compactness)에 대한 공리들을 추가하여 더 좋은 공간을 구분해보자. [math(X)]의 위상이 [math(T)]로 주어졌다고 하자.

8.1. 분리공리

파일:상세 내용 아이콘.svg   자세한 내용은 분리공리 문서
번 문단을
부분을
참고하십시오.

8.2. 가산성 공리들

8.2.1. 제1가산 공리

제1가산 공간(first-countable space)이라 함은 다음을 만족하는 것이다.
모든 점에서 가산국소기저를 갖는다.

8.2.2. 제2가산 공리

제2가산 공간(second-countable space)이라 함은 다음을 만족하는 것이다.
가산기저를 갖는다.

8.2.3. 린델뢰프의 공리

린델뢰프 공간(Lindelöf space)이라 함은 다음을 만족하는 것이다.
모든 열린 덮개(open cover)는 가산 부분덮개를 갖는다.

8.2.4. 분리 가능성 공리

[math(X)]가 분리 가능 공간(separable space)라 함은 다음을 만족하는 것이다.
[math(\overline{D}=X)]인 가산 부분집합 [math(D\subset X)]가 존재한다.

"분리 가능"이란 말이 좀 의아할 수 있는데, 연결공간이 아니라는 말이 아니므로 주의해야 한다. Munkres 저 위상수학에서도 "안타까운 용어 선택"(an unfortunate choice of terminology)이라 평한 바 있다.

8.3. 콤팩트성의 변형 공리들

8.3.1. 콤팩트(Compact)

콤팩트 집합은 임의의 열린덮개가 유한 부분 열린덮개를 가지는 집합이다. 유한성 조건은, 열린 집합들의 유한 교집합이 열린 집합이라는 공리와 함께 쓰이는 경우가 많다.
[math(X)]의 위상이 [math(T)]로 주어졌다고 하자. [math(K\subset X)]가 콤팩트 집합라 함은 다음을 만족하는 것이다. [math(O\subset T)]가 [math(K\subset\bigcup O)]라 면, [math(O)]의 유한 부분집합 [math(O')]이 존재하여 [math(K\subset\bigcup O')]이다.
콤팩트 공간은, 자신이 콤팩트 집합인 공간이다.
[math(X)]가 콤팩트 집합일 때, [math(X)]는 콤팩트 공간이라 한다.
8.3.1.1. 관련된 정리들
콤팩트 거리 공간 [math(X)]의 임의의 열린덮개 [math(O)]에 대해, [math(\delta>0)][79]이 존재하여 임의의 부분집합 [math(S\subset X)]의 직경[80]이 [math(\delta)]보다 작으면 [math(U\in O)]가 존재하여 [math(S\subset U)]이다.

8.3.2. 가산 콤팩트(countably compact)

기존 콤팩트성을 약화시킨 성질으로 모든 열린덮개에 대해서가 아닌 가산열린덮개만을 대상으로 한다.
위상공간 [math(X)]의 부분집합 [math(A)]에 대해 [math(A)]의 임의의 가산 열린덮개가 유한 부분(열린)덮개를 가지면 [math(A)]를 가산콤팩트하다고 한다.

8.3.3. 점렬 콤팩트(sequentially compact)

임의의 수열은 수렴하는 부분열을 갖는다.

8.3.4. 극한점 콤팩트(limit point compact)

임의의 무한집합 [math(A\subset X)]는 극한점을 갖는다.

8.3.5. 국소 콤팩트(locally compact)

[math(p\in X)]에서의 국소 콤팩트성
열린 집합 [math(U)], 콤팩트 집합 [math(K)]가 존재하여 [math(p\in U\subset K)]이다.
임의의 [math(p\in X)]에서 국소 콤팩트면, [math(X)]는 국소 콤팩트이다.

8.3.6. 관련된 정리들


간단한 예를 들어, 실수공간에서 한 점을 추가하면 그 공간은 2차원 공간에서의 단위원([math(S_{1}, x^{2}+y^{2}=1)]) 과 위상동형(homeomorphic)이다.

아주 직관적으로는 R이랑 open interval이랑 같은데 그 open interval을 고리모양으로 원처럼 말아넣고, 끝에 한점 찍어서 원으로 만드는거랑 비슷하다. 비슷하게, 2차원 실수공간은 3차원 공간에서 단위구와 동치이며, 모든 n에 대해 그 성질이 성립한다. 대충, n+1차원 공간에서 (0,0,...,0,1)에서 n차원 공간으로 n+1차원 구면상의 자기자신을 제외한 다른 점과 직선으로 연결한 다음에, 그 점 끝이 n차원 공간과 만나는 지점을 잡아주면 homeomorphism을 잡을 수 있다. 그니까, n차원 공간의 모든 무한대를 하나로 묶어서 n+1차원으로 만든 셈. stereographic projection을 구글링해보면 더 자세한 이야기를 들을 수 있다.

compact하지 않은 공간을 compact하게 만드는 방법에는 이외에도 여러 가지가 있다. one point는 그 중 minimal 한 방법으로, 최소한의 점을 추가해 공간을 compact하게 만드는 것. 이외에도, Stone - Cech compactification 등 여러 가지 정리가 있다.

8.4. 포함 관계

9. 연결 공간

파일:상세 내용 아이콘.svg   자세한 내용은 연결 공간 문서
번 문단을
부분을
참고하십시오.

10. 예시

단순히 '위상 공간'이라는 것만으로 다룰 수 있는 것들은 한정되어 있다. 그렇기 때문에 조금 더 특수하고 추가적인 구조를 가지고 있는 예시들이 자주 쓰인다.

10.1. 거리 공간

집합 [math(X)]의 거리함수 [math(d)]를 생각하자. [math(x\in X)], 실수 [math(r>0)]에 대해 [math(B_{r}\left(x\right)=\left\{ y\in X| d\left(x,y\right)<r\right\} )]라 할 때 [math(B_{r}\left(x\right))]들의 집합을 부분기저로 하는 위상 공간을 거리 공간(metric space)이라 한다[82]. 거리 공간은 아주 좋은 공간인데 모든 거리 공간은 [math(\text{T}_{4})]이며 거리 공간에서는 가산 콤팩트(countable compact)와 콤팩트가 동치이다.[83] 또한 콤팩트와 완전유계이며 완비인 것이 동치이다.

반대로, 위상이 정해지면 어떤 공간의 거리를 부여할 수 있기도 하다. 대표적인 예로, 정칙 공간이며 제2가산 공간이면 거리를 부여할 수 있다는, 우리손 거리화정리가 있다. 거리를 부여하는 방법은, 그다지 직관적이지는 않다. countable basis를 가지므로 각각에서 점 하나를 고른 뒤, x1,x2,... 로 순서를 붙인 후 같은 basis에 포함되느냐, 아니냐로 거리를 결정하는 방식.

이외에도, sminorv metrization theroem 등 여러 가지의 거리화 정리가 있다.

10.2. 다양체

국소적으로 유클리드 공간과 위상동형인 공간을 다양체(manifold)라 한다. 여기 위상수학적인 성질[84]뿐만 아니라 미분구조까지 주게 되면 미분다양체가 된다.

유클리드 공간은 위상 공간이며 그 중에서도 거리 공간이고, 동시에 미분다양체이다.

다양체에 관한 자세한 설명은 해당 항목 참조.

10.3. 위상군

위상 공간에 대수적 구조까지 주게 되면 위상군이 된다. 구체적으로 말하면, 위상공간 [math(X)]가 군이고, 이항연산 [math(\cdot : X\times X\to X)]와 역원 [math(^{-1} : X\to X)]가 연속함수일 때 [math(X)]를 위상군(topological group)이라 한다. [math(X)]가 미분다양체이기까지 하면 리군이 된다.

10.4. 함수 공간

위상 공간 [math(X, Y)]가 있을 때, [math(X)]에서 [math(Y)]로 가는 함수들의 집합 또한 위상 공간으로 다룰 수 있다.


[1] 심지어 소수의 무한성에 대한 위상수학적 증명이 있을 정도이다.[2] 영어로 보면 '위상수학'과 같은 단어이다. 이는 'geometry'라고 했을 때 '기하학'이라는 학문을 의미하기도 하지만 '기하학적 형태'를 의미하기도 하는 점을 생각하면 된다.[3] 위상공간이라는 사실만 중요할 때 즉, 위상 [math( \mathcal{T} )]의 구체적인 형태를 언급할 필요가 없을 때, 또는 맥락상 주어진 위상 [math( \mathcal{T} )]가 명확할 때는 그냥 [math( X )]를 위상공간이라고 부른다.[4] 수학적 귀납법에 의해, 임의의 두 열린집합 [math( A , B \in \mathcal{T} )]에 대하여, [math({\displaystyle A \cap B \in\mathcal{T}})]와 동치이다.[5] 간혹 동시에 여러 위상공간을 다뤄 이게 이 공간의 열린집합인지 저 공간의 열린집합인지 헷갈릴 수 있을 때는 [math( X )]의 열린집합, 또는 [math( Y )]의 열린집합 같은 형태로 말할 수 있다.[6] 공집합 [math( \emptyset )]와 공간 전체 [math( X )]는 자명히 열린닫힌집합이다. [math( \emptyset , X )]이 모두 열린집합이고, [math( \emptyset = X \setminus X )] 그리고 [math( X = X \setminus \emptyset )]이 성립하기 때문이다.[7] 밀착 위상이라고 하기도 한다.[8] [math(X)]의 멱집합이다.[9] 열린구간들로 이루어진 집합족. 구체적 정의는 모든 열린구간들의 집합을 [math( \mathcal{B} = \{ (a,b): a,b \in \mathbb{R} \} )]라 하면 [math( \mathcal{U} \subseteq \mathcal{B})]를 의미하는 것이라 볼 수 있다.[10] 공집합과 [math( \mathcal{B} )]또한 열린구간의 집합족이며, 이들의 합집합은 각각 공집합과 전체집합 [math( \mathbb{R} )]이므로 [math( \emptyset , \mathbb{R} )]는 모두 열린집합이다.[11] 마찬가지로, 두 닫힌집합 [math( C , D )]에 대하여, [math(\displaystyle C \cup D)]이 닫힌집합이다. 와 동치이다.[12] 이게 성립하는 이유는, [math(a_n<a_{n+1}<b_{n+1}<b_n)]라는 조건 하에서, [math(\displaystyle \bigcap_{n \in \mathbb{N}}\left(a_n, b_n\right)=\bigcap_{n \in \mathbb{N}}\overline{\left(a_n, b_n\right)}=\bigcap_{n \in \mathbb{N}}\left[a_n, b_n\right])]이 되기 때문이다.[13] 위상의 정의에서 열린집합의 '유한교집합'이 열린집합이 된다는 조건을 보다 강화하여 유한이라는 조건을 떨어뜨려서, 열린집합의 (무한까지 포함하는)'아무 교집합'이 열린집합이 되는 위상공간을 알렉산드로프 위상공간(Alexandrov topology)이라고 한다. (링크 추가 바람.)[14] 한번에 여러 개의 위상공간을 다룰 때에는 위상공간을 강조하여 [math( \mathrm{int}_{X}A )] 또는, 위상만을 강조하여 [math( \mathrm{int}_{\mathcal{T}}A )]와 같이 나타낼 수도 있다.[15] [math( a )]가 [math( A )]의 내점[16] 따라서 [math( a )]의 근방은 [math( a )]를 포함하는 열린집합보다 더 넓은 개념이다.[17] 이때 명제의 역 '[math( \mathrm{int}A \subset \mathrm{int}B )]이면 [math( A \subset B )]'은 일반적으로 성립하지 않는다. 반례로 실수에서 두 집합 [math( (1,2) )]와 [math( \{0 \} )]을 생각하자. [math( \mathrm{int}\{0 \} = \emptyset \subset (1,2) = \mathrm{int}(1,2) )]이지만 [math( \{0 \} \nsubseteq (1,2) )]이다.[18] 반대의 포함관계는 일반적으로 성립하지 않는다. 예시로 [math( \mathbb{R} )]에서 [math( A = [0,1] )] [math( B = [1,2] )]가 있다.[19] 한번에 여러 개의 위상공간을 다룰 때에는 위상공간을 강조하여 [math( \mathrm{cl}_{X}A )] 또는 [math( \mathrm{cl}_{(X,\mathcal{T})}A )] 그리고 위상만을 강조하여 [math( \mathrm{cl}_{\mathcal{T}}A )]와 같이 나타낼 수도 있다.[20] 극한점을 일반화할 수도 있는데, 대략 [math( a \in O )]가 [math( A )]의 원소를 얼마나 포함하고 있는지에 따라 분류하는 것이다. 자세한 내용은 위키백과 집적점 문서 참고 바람. (링크 추가 예정)[21] '임의의 [math( a )]를 포함하는 열린집합' 에서 열린집합을 근방으로 바꾸어도 된다. 즉, '임의의 [math( a )]의 근방' 이라고 해도 동치이다.[22] 즉, 만약 그냥 [math( A )]의 원소를 포함하는지 였다면 애초에 [math( a )]가 [math( A )]의 원소이면 바로 [math( a )]는 [math( A )]의 극한점이다.[23] [math( a )]가 아닌 [math( A )]의 원소보다 더 강한 조건이다.[24] '[math( a )]가 아닌 [math( A )]의 원소'를 포함하지 않는다고 해야하지만, 이는 [math( a \in A )]여야지 효력이 있는 말이므로 그냥 '[math( A )]의 원소'를 포함하지 않는 것과 동치이다.[25] [math( x )]를 포함하는 열린집합[26] 극한점에서와 마찬가지로, 열린근방을 근방으로 바꾸어 '[math( x )]의 임의의 근방' 이라고 해도 동치이다.[27] 폐포점의 정의는 '모든 열린집합 [math( O )]에 대해 [math( (x \in O) \Rightarrow (O \cap A \ne \emptyset) )]' 으로, 내부점의 정의는 '어떤 열린집합 [math( O )]에 대해 [math( (x \in O) \wedge (O \subset A) )]' 인 것으로 이해할 수 있다.
이때, 폐포점의 정의에는 [math( \cap )][math( \Rightarrow )] 가, 내부점에는 [math( \subset )][math( \wedge )] 가 사용되었음에 주목하라.
[28] [math( O \nsubseteq A \Longleftrightarrow O \cap (X \setminus A) \ne \emptyset )][29] '[math( x )]의 임의의 열린근방이 [math( A )]에 포함되지 않는다.' 와 '[math( x )]의 임의의 열린근방이 [math( X \setminus A )]의 원소를 갖고 있다.' 는 동치이므로 사실상 [math( x \in X \setminus \mathrm{int}A )]와 [math( x \in \overline{X \setminus A} )]이 동치임을 증명한 셈이다.[30] 명제의 역 또한 내부에서와 마찬가지로 항상 성립하지 않는다.[31] 반대의 포함관계 또한 마찬가지로 항상 성립하지 않는다.[32] 또한 [math( A )]대신 [math( X \setminus A )]가 들어가서 [math( X \setminus \mathrm{int}(X \setminus A) = \overline{X \setminus (X \setminus A)} = \overline{A} )]와 같은 내용이 많이 들어가므로 어지러울 수 있다. 따라서 [math( X \setminus A )]를 한 덩어리로 생각하는게 그나마 덜 어지러울 것이다.[33] 실제로 이것을 계산해보면 안의 여집합을 풀면 [math( X \setminus (X \setminus \overline{A}) )]가 된다. 또 이것은 바깥쪽의 여집합에 의해 상쇄되면서 [math( \overline{A} )]가 된다.[34] 내부를 사용한 식 [math( \mathrm{int}A = \mathrm{int}B )]에 대응하는 식을 만들어 보자.
먼저 각 집합에 모두 여집합을 취한다. 그러면 [math( \mathrm{int}(X \setminus A) = \mathrm{int}(X \setminus B) )]가 된다. 그리고 내부연산에도 여집합을 취한다. 최종적으로 [math( X \setminus \mathrm{int}(X \setminus A) = X \setminus \mathrm{int}(X \setminus B) )]가 된다. 이것을 정리하면 결국 [math( \overline{A} = \overline{B} )]가 된다.
[35] 물론 전에도 폐포가 닫힌집합임을 다른 방법으로 보였지만 내부와 폐포의 쌍대성을 이용하는 예시를 보여주기 위해 이렇게 증명하였다.[36]편미분 연산 기호인 [math(\partial)]을 사용했는지는, 스토크스 정리(Stokes' theorem)을 통해 알 수 있다.[37] 한번에 여러 개의 위상공간을 다룰 때에는 위상공간을 강조하여 [math( \partial_{X}A )] 또는, 위상만을 강조하여 [math( \partial_{\mathcal{T}}A )]와 같이 나타낼 수도 있다.[38] 근방으로 바꿔도 동치이다.[39] [math( A \cap \partial A = \emptyset )]와 동치이다.[40] [math( A \cap \partial A = \partial A )]와 동치이다.[41] 위상 구조를 정의하고 그것의 원소를 열린집합으로 하자고 했다.[42] 정확히는 다른 개념의 정의로부터 출발해서 열린집합을 정의할 수 있다. 반대도 마찬가지며, 따라서 두 정의는 동치라고 볼 수 있다.[43] 집합족은 '집합을 원소로 하는 집합'이므로, 집합족의 원소를 특별히 멤버라고 칭할 수 있다.[44] 즉, [math( \mathcal{T} = \{X \setminus C: C \in \mathcal{C} \} )]이다. 단순 계산(사실 그냥 정의부터 자명하다.)을 통해 [math( \mathcal{T} )]가 위상을 이루며, 실제로 [math( C \in \mathcal{C} )]들을 닫힌집합으로 가짐을 보일 수 있다.[45] [math( S = \emptyset )]이라 두면 [math( V(\emptyset) = \emptyset )]이고, 영 다항식 [math( f(x_1 , \cdots , x_n) = 0 )]의 해집합은 전체집합이므로 [math( S = \{f \} )]로 놓으면 [math( V(S) = \mathbb{R}^n )]이다.[46] 이들이 실제로 열린집합의 조건을 만족하는지 확인해 보라.[47] 이 조건은 [math( c(X) = X )]임을 함의한다. 왜냐하면 [math( c(A) \subset X )]이므로, [math( X \subset c(X) \subset X )]이기 때문이다.[48] 이 조건은 [math( c )]가 포함관계 [math( \subset )]을 보존함을 즉, [math( A \subset B \Rightarrow c(A) \subset c(B) )]임을 함의한다. 왜냐하면 [math( A \subset B )]라 하면 [math( A \cup B = B )]이므로 [math( c(A) \subset c(A) \cup c(B) = c(A \cup B) = c(B) )]이기 때문이다.[49] 실제로 이것이 닫힌집합의 조건을 만족하는지 확인해 보라.[50] 이 조건은 [math( c(\emptyset) = \emptyset )]임을 함의한다. 왜냐하면 [math( i(\emptyset) \subset \emptyset )]이기 때문이다.[51] 이 조건은 [math( c )]가 포함관계 [math( \subset )]을 보존함을 즉, [math( A \subset B \Rightarrow c(A) \subset c(B) )]임을 함의한다. 왜냐하면 [math( A \subset B )]라 하면 [math( A \cap B = A )]이므로 [math( i(A) = i(A \cap B) = i(A) \cap i(B) \subset i(B) )]이기 때문이다.[52] 실제로 이것이 열린집합의 조건을 만족하는지 확인해 보라.[53] 실제로 이것이 폐포의 조건을 만족하는지 확인해 보라.[54] [math( X )]는 모든 점 [math( x \in X )]의 근방이다.[55] [math( N )]이 [math( x )]의 근방이면 [math( x \in N )]이다.[56] [math( N , M )]이 모두 [math( x )]의 근방이면 [math( N \cap M )]도 [math( x )]의 근방이다.

수학적 귀납법에 의해, '[math( N_1 , \cdots , N_n )]이 모두 [math( x )]의 근방이면 [math(\displaystyle \bigcap_{i=1}^n N_i )]도 [math( x )]의 근방이다.' 와 동치이다.
[57] [math( N )]이 [math( x )]의 근방이면 [math( N \subset M )]인 [math( M \subset X )]도 [math( x )]의 근방이다.

이를 통해 '모든 [math( \alpha \in I )]에 대해 [math( N_{\alpha} )]가 [math( x )]의 근방이면 [math(\displaystyle \bigcup_{\alpha} N_{\alpha} )]도 [math( x )]의 근방' 임을 보일 수 있다. [math(\displaystyle N_{\alpha} \subset \bigcup_{\alpha} N_{\alpha} )]임을 이용하면 된다.
[58] 실제로 이것이 열린집합의 조건을 만족하는지 확인해 보라. 참고로 공집합은 조건 2.에 의해 어느 점의 근방도 아니지만, 열린집합의 정의을 공허참으로 만족하므로 공집합 또한 열린집합이다.[59] [math(\bigcup \mathcal{U}=\bigcup_{W\in \mathcal{U}} W)]. [math(\mathcal{U})]의 모든 원소들의 합집합.[60] 당연히 예외의 경우도 있겠지만, 일반적으로 [math(\mathcal{T} = \{\bigcup \mathcal{U}:\mathcal{U} \subset \mathcal{B} \})]가 위상임을 직접적으로 보이려면 합집합, 유한 교집합에 닫혀있음, 또 [math( \emptyset , X )]를 포함함을 보여야 한다. 이것에 비해 아래의 정리의 조건이 개수도 그렇고 난이도도 더 쉬운 경우가 많다.[61] [math( \mathcal{B} )]에 의해 생성된 집합[62] [math( \emptyset \subset \mathcal{B} )]이므로, [math( \bigcup \emptyset = \emptyset \in \{\bigcup \mathcal{U}:\mathcal{U} \subset \mathcal{B} \})]이다.[63] '어떤 위상의 기저'임에 주의하라. 자신이 특정한 위상공간 [math( (X , T) )]와 아래 정리를 만족하는 [math( \mathcal{B} )]를 가져왔을 때, [math( \mathcal{B} )]가 [math( (X , T) )]의 기저라는 보장이 없다는 것이다. 즉, [math(T = \{\bigcup \mathcal{U}:\mathcal{U} \subset \mathcal{B} \})]라는 보장이 없다.[64] [math( \{\bigcup \mathcal{U}:\mathcal{U} \subset \mathcal{B} \})]가 [math( X )]를 포함한다.[65] [math( \{\bigcup \mathcal{U}:\mathcal{U} \subset \mathcal{B} \})]는 유한 교집합에 대해 닫혀있다.[66] 만약 [math( \bigcup \mathcal{B} = X )]가 아니면 [math( \{\bigcup \mathcal{U}:\mathcal{U} \subset \mathcal{B} \})]의 가장 큰 원소조차 [math( X )]가 아닌데 어떻게 [math( \{\bigcup \mathcal{U}:\mathcal{U} \subset \mathcal{B} \})]가 [math( X )]를 포함할 수 있겠는가?[67] 여기서 [math( \mathcal{B} )]를 [math( \{\bigcup \mathcal{U}:\mathcal{U} \subset \mathcal{B} \} )]로 바꾸면 정리의 증명이 끝난다.[68] 만약 [math( \mathcal{T}' )]보다 [math( \mathcal{T} )]의 순서가 더 작다면 [math( \mathcal{T} \subset \mathcal{T}' )]이므로 [math( \mathcal{T} )]가 [math( \mathcal{T}' )]보다 더 엉성한 위상이기 때문이다.[69] 예를 들어 1.1 / 1.2 [math( = )] [math( \langle )] 1.1 , 1.2 [math( \rangle )]이고, 0 [math( = )] 1.1 [math( \cap )] 1.2[70] [math( B_{\alpha} )]들이 모두 [math( X )]의 열린집합인 상황[71] 닫힌사상도 같은 방식으로 성립한다.[72] 단순히 [math( Z \subset Y \subset X )]이므로 [math( O \cap Y \cap Z = O \cap Z )]가 성립하기 때문이라고 요약해도 좋다.[73] [math(a < b \leq 0)] 또는 [math(1 \leq a < b)][74] [math(a < 0 < 1 < b)][75] [math(0 \leq a < b \leq 1)][76] [math(a < 0 < b \leq 1)][77] [math(0 \leq a < 1 < b)][78] 이때 [math( O )]는 [math( X )]의 열린집합이고 [math( B \in \mathcal{B}_a )]이다.[79] 이를 르베그 수라 한다.[80] [math(\text{diam}\left(S\right):=\sup\left\{ d\left(x,\, y\right):x,\, y\in X\right\} )]으로 정의한다. 여기서 [math(d)]는 거리함수이다. 간단히 말해서 집합 X의 두 점을 임의로 추출했을 때, 그 두 점이 가질 수 있는 최대거리의 상한을 의미. 참고로 위상 공간 상에서의 유계집합의 정의도 이 직경이 유한한 값을 가진다. 로 정의된다.[81] 임의의 열린 덮개에 대해서 [math(p)]를 포함하는 열린집합을 아무거나 하나 잡으면, 남은 집합이 콤팩트이므로 이걸 유한 덮개로 삼으면 증명이 끝난다[82] 정확하게는 거리함수로 주어진 부분기저로 생성한 위상이, 원래 공간의 위상과 동치인 공간을 의미한다.[83] 일반적으로는 콤팩트이면 가산 콤팩트임만 성립한다[84] 위상 [math(\mathcal{T})]만 주어지면 기술할 수 있는 성질. 분리 공리, 콤팩트, 연결성 등과 같이 "열린 집합이 어쩌고~"하는 말로 정의가 되는 성질들을 말한다.

분류