컴팩트 공간
덮개의 정의: 위상공간 X의 부분집합들을 모은 집합 C={Gγ}γ∈Γ가 A⊂X에 대하여 A⊂⋃γ∈ΓGγ이면 C를 A의 덮개(cover)라고 한다.
C0이 C의 부분집합이고 A의 덮개이면 C0을 C의 부분덮개(subcover)이라 한다. A의 덮개 C={Gγ}γ∈Γ의 모든 원소 Gγ가 모두 열린집합이면 C를 A의 열린덮개(open cover)라고 한다.
X를 위상공간이라 하고 A⊂X라 하자. A의 임의의 열린덮개 C가 한 유한부분덮개 C′={G1,⋯,Gn}를 포함할 때 A를 X의 컴팩트 부분집합(compact subset)이라 하고 X가 컴팩트이면 X를 컴팩트공간(compact space)이라 한다.
모든 위상공간 X의 유한부분집합과 공집합은 컴팩트이고 이산공간 X,D가 컴팩트공간이 되려면 X가 유한집합이어야 한다.
보통위상공간 R,U의 유계폐구간 [a,b]는 컴팩트이다. C={Gγ}γ∈Γ를 [a,b]의 임의의 한 열린덮개라 하자. [a,b]의 부분집합 A를A={x∈[a,b]|[a,x]는유한개의Gγ로덮힌다}라 하면 A⊂[a,b]이고 a∈A이므로 A≠∅이다. 따라서 c∈[a,b]가 존재해서 c=supA이다. c<b이면 Gγ∈C가 존재해서 c∈Gγ이고 Gγ는 (R,U)에서 열린집합이므로 ϵ>0이 존재해서 (c−ϵ,c+ϵ)⊂Gγ,c+ϵ<b이다. 따라서 c의 정의에 의해 [a,c−ϵ2]은 Gγ1,⋯,Gγn으로 덮히고 Gγ1,⋯,Gγn,Gγ는 [a,c+ϵ2]을 피복한다. 이렇게 되면 A의 정의에 의해 c+ϵ2∈A이고 이는 c=supA라는 사실에 모순이다. 따라서 c=b이어야 한다.[a,b]⊂(n⋃i=1Gγi)∪Gγ이므로 [a,b]의 임의의 열린덮개 C는 유한부분덮개를 갖고 따라서 [a,b]는 컴팩트집합이다.
보통위상공간 R,U는 컴팩트공간이 아니다. 왜냐하면 {(−n,n)}n∈N은 보통위상공간의 열린덮개이나 유한개의 부분피복을 갖지 않기 때문이다. 또한 (0,1)의 열린덮개 {(1n+2,1n)}n∈N는 (0,1)을 덮으나 유한개의 부분피복을 갖지 않는다.
8.1 X를 컴팩트공간, f:X→Y를 연속함수라 하자. 그러면 f[X]는 컴팩트이다. 증명: {Gγ}γ∈Γ를 f[X]의 열린덮개라 하자. 그러면 f가 연속함수이므로 {f−1[Gγ]}γ∈Γ는 X의 열린덮개이고 X가 컴팩트이므로 {f−1[Gγ]}γ∈Γ는 유한부분덮개 {f−1[Gγ1],⋯,f−1[Gγn]}을 갖고 {Gγ1,⋯,Gγn}은 f[X]의 유한부분덮개가 되므로 따라서 f[X]는 컴팩트이다. (QED) |
8.2 X를 T2공간, F를 X의 컴팩트 부분집합, x∉F라 하자. 그러면 서로소인 열린집합 G와 H가 존재해서 x∈G,F⊂H이다. 증명: 모든 y∈F에 대하여 서로소인 열린집합 Gy,Hy를 선택하고 x∈Gy,y∈Hy라 하자. 그러면 {Hy}y∈F는 F의 한 열린덮개이고 F가 컴팩트 부분집합이므로 {Hy}y∈F는 유한부분덮개 {Hy1,⋯,Hyn}을 갖는다. G=n⋂i=1Gyi,H=n⋃i=1Hyi라 하면 G와 H는 서로소인 열린집합이고 x∈G,F⊂H이다. (QED) |
8.3 (1) 컴팩트 공간에서 닫힌 부분집합은 컴팩트 집합이다. (2) T2공간의 컴팩트 부분집합은 닫힌집합이다. 증명 (1): X를 컴팩트공간이라 하고 F⊂X를 닫힌집합, {Gγ}γ∈Γ를 X의 열린덮개라 하고 F⊂⋃γ∈ΓGγ라 하자. X가 컴팩트공간, F는 닫힌집합 이므로 Fc는 열린집합이고 ⋃γ∈ΓGγ∪Fc는 X의 한 열린덮개이고 X를 덮는 유한부분덮개 {Gγ1,⋯,Gγn}∪{Fc}가 존재하여 X=⋃ni=1Gγi∩Fc이다. F∩Fc=∅이므로 F⊂n⋃i=1Gγi이고 {Gγ1,⋯,Gγn}은 {Gγ}γ∈Γ의 유한부분덮개이므로 따라서 F는 컴팩트 집합이다. (2) 8.2에 의해 x∉F에 대하여 서로소인 열린집합 G와 H가 존재해서 x∈G,F⊂H이다. 이때 x∈G⊂Hc⊂Fc이고 따라서 Fc는 열린집합이므로 F는 닫힌집합이다. (QED) |
8.4 컴팩트 T2공간은 T4공간이다. 즉 A,B를 T2공간 X에서 서로소인 컴팩트 집합일 때, 서로소인 열린집합 G,H가 존재해서 A⊂G,B⊂H이다. 증명: A,B를 T2공간 X에서 서로소인 컴팩트집합이라 하자. 8.2에 의해 모든 x∈X에 대하여 서로소인 열린집합 Gx,Hx가 존재해서 x∈Gx이고 B⊂Hx이다. A는 컴팩트이므로 A의 열린덮개 {Gx}x∈X는 유한부분덮개 {Gx1,⋯,Gxn}이다. G=n⋃i=1Gxi,H=n⋂i=1Hxi라 하면 G,H는 열린집합이고 A⊂G,B⊂H이다. (QED) |
8.5 X를 컴팩트공간, Y를 T2공간, f:X→Y를 전단사 연속함수라 하자. 그러면 f는 위상동형사상이다. 증명: A를 X에서 닫힌집합이라 하자. 8.3의 (1)에 의해 A는 컴팩트집합이고 따라서 8.1에 의해 f[A]는 컴팩트이다. (QED) |
집합 X(≠∅)의 한 부분집합족 A={Aγ}γ∈Γ가 A의 임의의 유한부분집합족 {Aγ1,⋯,Aγn}에 대하여 n⋂i=1Aγi≠∅이면, A는 유한상교성(finite intersection property)을 만족한다고 한다.
8.6 X를 위상공간이라 하자. 다음의 명제는 동치이다. (1) X는 컴팩트공간이다. (2) 교집합이 공집합인 X의 닫힌 부분집합들을 모은 집합족 A={Fγ}γ∈Γ에 대하여 {Fγ1,⋯,Fγn}⊂A가 존재해서 n⋂i=1Fγi=∅이다. (3) 유한상교성을 만족하는 X이 임의의 닫힌부분집합들을 모은 집합족 A={Fγ}γ∈Γ가 존재해서 ⋂γ∈ΓFγ≠∅이다. 증명 (1)⇒(2): X를 컴팩트공간, A={Fγ}γ∈Γ를 교집합이 공집합인 X의 닫힌 부분집합들을 모은 집합족이라 하자. 가정에 의해 ⋂γ∈ΓFγ=∅이고 X=∅c=(⋂γ∈ΓFγ)c=⋃γ∈ΓFcγ이다. 따라서 C={Fcγ}γ∈Γ는 X의 열린덮개이고 X는 컴팩트이므로 C는 유한부분덮개 {Fcγ1,⋯,Fcγn}을 갖고 X=n⋃i=1Fcγi=(n⋂i=1Fγi)c이므로 따라서 n⋂i=1Fγi=∅이다. (2)⇒(1): C={Gγ}γ∈Γ를 X의 임의의 열린덮개라 하자. X=⋃γ∈ΓGγ이므로 ∅=Xc=(⋃γ∈ΓGγ)c=⋂γ∈ΓGcγ이고 A={Gcγ}γ∈Γ의 원소들의 교집합은 공집합, Gcγ는 닫힌집합이므로 가정에 의해 {Gγ1,⋯,Gγn}⊂C가 존재해서 n⋂i=1Gcγi=∅이다. 따라서 X=∅c=(n⋂i=1Gγci)c=n⋃i=1Gγi이므로 X는 컴팩트공간이다. (2)와 (3)은 서로 대우명제이다. (QED) |
X를 위상공간이라 하자. X상의 모든 수열들이 수렴하는 부분수열을 가지면 X를 수열컴팩트공간(sequential compact space)라 하고 X의 가산개의 열린덮개가 유한부분덮개를 가지면 X를 가산컴팩트공간(countably compact space)라고 한다.
8.7 컴팩트공간은 가산컴팩트공간이다. 증명: X를 컴팩트공간이라 하고 C={Gi}를 X의 열린덮개라 하자. X가 컴팩트공간이므로 C는 유한부분덮개 {Gi1,⋯,Gin}⊂C를 갖고 따라서 가산컴팩트공간의 정의에 의해 X는 가산컴팩트공간이다. (QED) |
8.8 수열컴팩트공간은 가산컴팩트공간이다. 증명: X를 위상공간이고 가산컴팩트공간이 아니라고 하자. 그러면 한 열린덮개 C={G1,G2,⋯}가 존재해서 유한부분덮개를 갖지 않는다. 따라서 모든 n∈N에 대하여 n⋃i=1Gi⊄X이고 따라서 수열 an이 존재해서 an∈X−n⋃i=1Gi이다. 이 경우 an은 수렴하는 부분수열을 갖지 않는다. 왜냐하면 a∈∞⋃i=1Gi에 대하여 이므로 어떤 Gn에 대하여 an∈Gn이고 a1,a2,⋯,an−1이외의 수열의 원소는 Gn에 포함되지 않기 때문에 {an}의 어떠한 부분수열도 a에 수렴하지 않는다. 따라서 X는 수열컴팩트공간이 아니다. (QED) |
8.8은 제 1가산공간일 때 역이 성립한다.
8.7과 8.8로부터 컴팩트공간이면 가산컴팩트공간이고 수열컴팩트공간이면 가산컴팩트공간이고 역은 성립하지 않는다. 그러나 거리공간에서는 서로 동치이다.
참고자료
Topology second edition, Munkres, Pearson
Real Analysis: Modern Techniques and Their Application, Folland, Wiley
위상수학 기초론, 장영식, 경문사