이번 글에서는 저번 글에서 예고하였듯이 거리공간의 컴팩트 집합의 여러 성질들에 대해 소개할 것이다. 만약, 컴팩트 집합이 어떤 것인지 잘 모른다면 이 글의 내용을 이해하기 어려울 것이므로 아래의 글을 읽은 후에 이 글을 읽기를 바란다.
해석학, 그 열한 번째 이야기 | 거리공간에서의 컴팩트 집합 ( Compact Set for Metric Space )
그러면 빠르게 본론으로 넘어가서 아래의 정리들을 보자.
Theorem 1.
거리공간의 컴팩트 집합은 언제나 닫힌 집합이다. 즉, 거리공간 와 컴팩트 집합 가 주어졌을 때, 는 닫힌 집합이다. |
Proof.
가 거리공간 의 컴팩트 부분집합이라고 가정하자. 만약 가 열린집합이라면, 가 닫힌집합이 됨은 자명하다. 그러니 가 열린집합임을 보이자.
위의 어떤 점 가 의 원소가 아니라 하고, 위의 임의의 점 에 대하여 와 를 각각 , 로 정의하자. ( 의 정의는 이 글을 참고하자. )
가 컴팩트 집합이라는 것으로부터, 다음을 만족하는 유한한 수의 위의 점 , , , 이 존재한다.
만약 집합 를 으로 정의하면, 는 의 근방이며, 동시에 와 서로소인 집합이 된다.
따라서 임이 자명하며, 이로부터 의 부분집합인 의 근방이 존재함을 알 수 있다.
이때, 의 선택이 임의적이었으므로, 가 열린집합임을 알 수 있으며, 따라서 증명이 끝난다.
Theorem 2.
거리공간의 컴팩트 집합의 닫힌 부분집합은 언제나 컴팩트 집합이다. |
Proof.
거리공간 에 대하여 인 컴팩트 집합 와 닫힌집합 가 주어졌다고 하자.
이제 의 open cover 를 생각하자.
그러면 가 닫힌집합이라는 사실로부터 가 의 open cover임을 알 수 있다.
가 컴팩트 집합이므로 의 finite subcover 가 존재한다. 이때, 이므로 는 의 finite open cover이기도 하다.
만약 이면 가 의 finite subcover다.
만약 라면, 이므로 가 의 finite subcover다.
따라서 의 finite subcover는 존재하며, 이는 곧 가 컴팩트 집합임을 의미한다.
Corollary 2.1.
거리공간에서 컴팩트 집합과 닫힌집합의 교집합은 언제나 컴팩트 집합이다. |
Proof.
Theorem 1과 Theorem 2, 그리고 이 글의 Theorem 4에 의해 자명하다.
Theorem 3.
거리공간 와 그의 컴팩트 부분집합의 collection 가 주어졌다고 하자. 만약 의 임의의 finite subcollection 에 대하여 이 성립한다면, 이 성립한다. |
Proof.
먼저, 를 고정하고 각 에 대하여 를 정의하자.
귀류법을 이용하여 정리를 증명하기 위해 이라고 가정하자.
그러면 Theorem 1에 의해 각 가 열린집합이고, 이므로 는 의 open cover다.
이때, 가 컴팩트 집합이므로 의 finite subcover 가 존재하며, 따라서 다음이 성립한다.
그런데, 이는 정리의 조건인 의 finite subcollection의 교집합이 공집합이 아니라는 것에 모순이다.
따라서 처음의 가정인 이 거짓이며, 이는 곧 정리의 증명으로 이어진다.
Corollary 3.1.
거리공간 와 그의 공집합이 아닌 컴팩트 부분집합의 열 이 주어졌다고 하자. 만약 임의의 자연수 에 대하여 이 성립한다면, 이 성립한다. |
Theorem 4. 볼차노-바이어슈트라스 정리 (Bolzano-Weierstrass Theorem)
만약 가 컴팩트 집합 의 무한 부분집합이라면, 는 위의 점인 limit point를 하나 이상 가진다. |
Proof.
귀류법을 이용한 증명을 위해 위의 모든 점이 의 limit point가 아니라고 가정하자.
그러면 각 는 이 성립하도록 하는 의 근방 를 가진다.
이때, 는 자명하므로 는 의 open cover다.
가 컴팩트 집합이므로 의 finite subcover 이 존재하며, 이므로 이다.
그런데, 각 에 대하여 는 최대 한 개의 원소를 가지며, 가 무한집합이므로 인 것은 불가능하다.
즉, 처음의 가정인 ' 위의 모든 점은 의 limit point가 아니다'가 거짓이며, 따라서 정리가 증명된다.
Definition 1. 유계 (Bounded)
거리공간 와 그의 부분집합 가 주어졌다고 하자. 만약 다음을 만족하는 실수 이 존재한다면, 를 유계 (Bounded)라고 하며, 유계인 집합을 유계 집합 (Bounded Set)이라고 한다.
|
Theorem 5.
Proof.
거리공간 와 그의 컴팩트 부분집합 가 주어졌다고 하자.
이제 임의의 에 대하여 를 반지름이 인 의 반경이라고 하자.
그러면 이므로 가 의 open cover가 됨은 자명하다.
이때, 가 컴팩트 집합이므로 의 finite subcover 이 존재한다.
이제 라고 하자.
그러면 임의의 에 대하여 , 인 가 존재하므로 다음이 성립한다.
따라서 임의의 에 대하여 이 성립하므로 는 유계이다.
위의 내용들은 일반적인 거리공간에서의 얘기들이다. 하지만, 앞으로 해석학 카테고리의 글들에서 다루게 될 집합은 유클리드 공간이나 그의 부분집합인 경우가 많기 때문에 유클리드 공간에서 성립하는 특수한 성질을 추가로 다룰 것이다. 유클리드 공간에서는 컴팩트 집합인 것과 유계 닫힌집합인 것이 동치이다. 이 내용은 Theorem 6에서 확인할 수 있다. 아래는 Theorem 6을 증명하는 데에 필요한 보조정리들과 Theorem 6의 증명과정이다.
Lemma 1.
을 유계 닫힌 구간의 열 (sequence)이라고 하자. 만약 임의의 자연수 에 대하여 이 성립한다면, 이 성립한다. |
Proof.
각 에 대하여 라고 하고 집합 를 의 집합이라고 하자.
그러면 는 공집합이 아니며, 으로부터 는 위로 유계이다.
따라서 실수의 최소상계성질에 의해 는 상한을 가진다. 를 의 상한이라고 하자.
그러면 임의의 두 자연수 에 대하여 다음이 성립하므로 각 에 대하여 이 성립한다.
비슷한 방법으로 각 에 대하여 가 성립함을 얻을 수 있다.
따라서 모든 에 대하여 이 성립하며, 이로 인해 이 성립한다.
따라서 은 공집합이 아니다.
Definition 2. k-cell
개의 유계 닫힌 구간 , , , 의 데카르트 곱 를 -cell이라고 한다. |
Lemma 2.
을 -cell의 열이라고 하자. 만약 임의의 자연수 에 대하여 이 성립한다면, 이 성립한다. |
Proof.
각 에 대하여 라고 하고 라고 하자.
그러면 각 에 대하여 유계 닫힌 구간의 열 는 Lemma 1의 조건을 만족한다.
따라서 각 에 대하여 인 실수 가 존재한다.
이때, 라고 하면, 각 에 대하여 임은 자명하다.
따라서 이 성립하며, 이로 인해 보조정리가 증명된다.
Lemma 3.
Proof.
-cell 가 주어졌다고 하자.
이제 라고 하면, 임의의 에 대하여 가 성립한다.
귀류법을 이용한 증명을 위해 finite subcover가 없는 의 open cover 가 존재한다고 가정하자.
이제 라고 하면, 각 유계 닫힌 구간 , 는 합집합이 가 되도록 하는 총 개의 -cell 를 정의한다.
그러면 가 의 finite subcollection으로 cover되지 못하므로 중 적어도 하나는 의 finite subcollection으로 cover되지 못한다. 이 를 이라고 하자.
위와 같이 정의된 -cell 에 대하여 위와 같은 과정을 다시 반복하자.
그러면 우리는 다음과 같은 성질을 가지는 -cell의 열 을 얻어낼 수 있다.
1)
2) 각 에 대하여 을 cover하는 의 finite subcollection은 존재하지 않는다.
3) 임의의 에 대하여 가 성립한다.
이때, 성질 1)과 Lemma 2에 의해 모든 의 원소인 점 가 존재한다.
이때, 가 의 open cover이므로 이도록 하는 가 존재한다.
가 열린집합이므로 이도록 하는 양수 이 존재한다.
이때, 실수는 아르키메데스 성질을 만족하므로 이 되도록 하는 양의 정수 이 존재한다.
그러한 에 대하여 인 것은 자명하며, 이는 곧 성질 2)와 모순이다.
따라서 처음의 가정인 finite cover가 없는 의 open cover가 존재한다는 것이 거짓임을 알 수 있으며, 이는 곧 명제의 증명으로 이어진다.
Theorem 6. 유클리드 공간에서 컴팩트일 동치조건 ( Equivalent Conditoins of Being Compact Set in Euclidan Space )
유클리드 공간 의 부분집합 에 대하여 다음 세 가지 명제는 동치이다. (1) 는 유계 닫힌집합이다. (2) 는 컴팩트 집합이다. (3) 의 모든 무한 부분집합은 위의 점인 limit point를 하나 이상 가진다. |
Proof.
먼저, 명제 (1)을 만족하면, 인 -cell 가 존재함은 자명하다. 따라서 Lemma 3과 Theorem 2에 의해 는 컴팩트 집합이다. 또한, Theorem 4에 의해 명제 (2)가 명제 (3)을 함의함은 자명하다.
따라서 명제 (3)이 명제 (1)을 함의함을 보이면 정리가 증명된다.
만약 가 유계가 아니면, 는 임의의 자연수 에 대하여 을 만족하는 를 원소로 가진다.
이제 라고 하면 는 무한집합임이 자명하며, 또한 가 limit point를 가지지 않는다는 것 역시 자명하다.
그러나 이는 명제 (3)에 모순이므로 가 유계가 아니라는 가정이 거짓임을 알 수 있으며, 따라서 명제 (3)은 가 유계임을 함의한다.
이제 가 닫힌집합이 아니라고 가정하자. 그러면 의 limit point 가 존재한다.
그러면 가 의 limit point라는 사실로부터 각 에 대하여 이 성립하도록 하는 가 존재한다.
이제 라고 하자. 그러면 는 무한집합이며, 를 limit point로 가진다.
또한, 인 각 에 대하여 유한한 을 제외한 모든 에 대하여 다음이 성립한다.
따라서 는 를 제외한 다른 limit point를 가지지 않으며, 이는 곧 명제 (3)과 모순이다.
따라서 가 닫힌집합이 아니라는 가정이 거짓이며, 이는 곧 명제 (3)이 가 닫힌집합임을 함의함을 의미한다.
따라서 명제 (3)은 명제 (1)을 함의하며, 결국 정리가 증명된다.