Clopen 집합

열려 있으면서 닫혀 있는 집합 — clopen. R\mathbb{R}에서는 ∅\varnothing과 R\mathbb{R}뿐이지만 (완전 증명), 주변 공간이 바뀌면 같은 집합의 운명이 바뀝니다. [0,1][0,1]은 R\mathbb{R}에서는 닫혀 있기만 하지만, [0,1]∪[2,3][0,1]\cup[2,3] 안에서는 clopen입니다.

A clopen in X  ⟺  A open in X and closed in XA \text{ clopen in } X \iff A \text{ open in } X \text{ and closed in } X
[0,1]=([0,1]∪[2,3])∩(−0.5,1.5)=([0,1]∪[2,3])∩[−0.5,1.5][0,1] = \bigl([0,1]\cup[2,3]\bigr) \cap (-0.5, 1.5) = \bigl([0,1]\cup[2,3]\bigr) \cap [-0.5, 1.5]

예제

R\mathbb{R}의 부분집합 AA가 열린 집합이자 닫힌 집합(clopen)이고 ∅≠A≠R\emptyset \ne A \ne \mathbb{R}이라고 가정하세요. 모순을 이끌어내어, R\mathbb{R}의 clopen 집합은 ∅\emptyset와 R\mathbb{R}뿐임을 완전히 증명하세요.

clopen in R  ⟹  A=∅ or A=R\text{clopen in } \mathbb{R} \implies A = \emptyset \text{ or } A = \mathbb{R}
X=RX = \mathbb{R}, A=(0,1)A = (0,1): 열려 있지만 닫혀 있지 않습니다 — R\mathbb{R}에서는 nontrivial clopen이 존재하지 않습니다.
증명 보기
  1. AA가 clopen이면 여집합 AcA^c도 clopen입니다: AA가 열려 있으면 AcA^c는 닫혀 있고, AA가 닫혀 있으면 AcA^c는 열려 있기 때문입니다. A≠∅A \ne \emptyset이므로 Ac≠RA^c \ne \mathbb{R}… 정확히는 A≠RA \ne \mathbb{R}이므로 Ac≠∅A^c \ne \emptyset이고, A≠∅A \ne \emptyset이므로 AA 자체도 비어 있지 않습니다.
  2. 따라서 R=A∪Ac\mathbb{R} = A \cup A^c는 서로소인 두 비어 있지 않은 열린 집합으로의 분해 — 즉 R\mathbb{R}의 분리(separation)입니다. 이제 R\mathbb{R}이 연결집합임을 보입니다. R=U∪V\mathbb{R} = U \cup V가 서로소인 비어 있지 않은 열린 집합으로의 분해라고 가정하고, a∈Ua \in U, b∈Vb \in V를 잡습니다 (필요하면 이름을 바꿔 a<ba < b).
  3. c=sup⁡(U∩[a,b])c = \sup(U \cap [a,b])라 둡니다 (aa를 포함하므로 비어 있지 않고, bb가 상계). UU는 열려 있을 뿐 아니라 U=R∖VU = \mathbb{R} \setminus V이므로 닫혀 있기도 합니다. cc는 U∩[a,b]U \cap [a,b]의 폐포에 속하므로 c∈U‾=Uc \in \overline{U} = U입니다. c≤bc \le b이고, b∈Vb \in V이며 서로소이므로 c≠bc \ne b, 즉 c<bc < b입니다. UU가 열려 있으므로 어떤 ε>0\varepsilon > 0에 대해 (c−ε,c+ε)⊆U(c-\varepsilon, c+\varepsilon) \subseteq U인데, c+ε/2∈[a,b]c + \varepsilon/2 \in [a,b]이면서 cc보다 크므로 U∩[a,b]U \cap [a,b]에 속해야 합니다 — c=sup⁡c = \sup에 모순됩니다. 따라서 R\mathbb{R}의 분리는 존재하지 않습니다.
  4. 이는 2단계의 분리와 모순되므로, 가정한 nontrivial clopen 집합 AA는 존재하지 않습니다. 즉 R\mathbb{R}의 clopen 집합은 ∅\emptyset와 R\mathbb{R}뿐입니다. 씬의 A=(0,1)A = (0,1)은 열려 있지만 닫혀 있지 않아서 이 정리를 피합니다 — 닫혀 있게 하려면 빠진 극한점 0,10, 1을 넣어야 하고, 그러면 열린 쪽이 깨집니다.

부분공간 X=[0,1]∪[2,3]⊆RX = [0,1] \cup [2,3] \subseteq \mathbb{R}와 A=[0,1]A = [0,1]에 대해, AA가 XX에서는 clopen이지만 R\mathbb{R}에서는 열려 있지 않음을 완전히 증명하세요.

[0,1]=X∩(−1/2, 3/2)=X∩[−1/2, 3/2][0,1] = X \cap (-1/2,\, 3/2) = X \cap [-1/2,\, 3/2]
x=1x = 1, ε=0.5\varepsilon = 0.5: 경계점 11에서도 (1−0.5,1+0.5)∩X=(0.5,1]⊆A(1-0.5, 1+0.5) \cap X = (0.5, 1] \subseteq A이므로 XX 기준으로 공이 AA 안에 머뭅니다 — XX에서의 열림이 보입니다.
증명 보기
  1. XX에서 열림: [0,1]=X∩(−1/2, 3/2)[0,1] = X \cap (-1/2,\, 3/2)임을 확인합니다. ⊆\subseteq는 자명하고, 역으로 X∩(−1/2, 3/2)X \cap (-1/2,\, 3/2)의 점은 [0,1][0,1]에 있거나 [2,3]∩(−1/2, 3/2)[2,3] \cap (-1/2,\, 3/2)에 있어야 하는데 후자는 비어 있으므로 [0,1][0,1]에 속합니다. (−1/2, 3/2)(-1/2,\, 3/2)는 R\mathbb{R}에서 열려 있으므로, [0,1][0,1]은 XX에서 열려 있습니다.
  2. XX에서 닫힘: 같은 논증으로 [0,1]=X∩[−1/2, 3/2][0,1] = X \cap [-1/2,\, 3/2]입니다 ([2,3]∩[−1/2, 3/2]=∅[2,3] \cap [-1/2,\, 3/2] = \emptyset). [−1/2, 3/2][-1/2,\, 3/2]는 R\mathbb{R}에서 닫혀 있으므로 [0,1][0,1]은 XX에서 닫혀 있습니다. 따라서 [0,1][0,1]은 XX의 clopen 집합입니다.
  3. R\mathbb{R}에서는 열려 있지 않음: 1∈[0,1]1 \in [0,1]이지만, 모든 ε>0\varepsilon > 0에 대해 공 (1−ε,1+ε)(1-\varepsilon, 1+\varepsilon)은 1+ε/2∉[0,1]1 + \varepsilon/2 \notin [0,1]을 포함합니다. 따라서 같은 집합 [0,1][0,1]이 XX에서는 clopen이면서 R\mathbb{R}에서는 (닫혀 있기만 하고) 열려 있지 않습니다 — clopen은 ambient에 상대적인 개념입니다.

XX를 위상공간, A⊆XA \subseteq X를 clopen 집합이라 하세요. ∅≠A≠X\emptyset \ne A \ne X이면 XX는 연결집합이 아님을 완전히 증명하세요.

X=A∪Ac,A∩Ac=∅,A, Ac≠∅ open in XX = A \cup A^c, \qquad A \cap A^c = \emptyset, \qquad A,\, A^c \ne \emptyset \text{ open in } X
X=(0,1)∪(1,2)X = (0,1) \cup (1,2), A=(0,1)A = (0,1): X=A∪AcX = A \cup A^c는 서로소인 비어 있지 않은 열린 집합으로의 분해 — XX가 연결집합이 아님을 보여줍니다.
증명 보기
  1. AA가 clopen이면 여집합 Ac=X∖AA^c = X \setminus A도 clopen입니다: 여집합을 취하면 열림과 닫힘이 뒤바뀌기 때문입니다 (AA가 열려 있으면 AcA^c는 닫혀 있고, AA가 닫혀 있으면 AcA^c는 열려 있습니다).
  2. ∅≠A≠X\emptyset \ne A \ne X이므로 AA와 AcA^c는 모두 비어 있지 않습니다. 또한 X=A∪AcX = A \cup A^c, A∩Ac=∅A \cap A^c = \emptyset이며, 둘 다 XX에서 열려 있습니다 — 즉 XX의 분리(separation)입니다. 따라서 XX는 연결집합이 아닙니다.
  3. 역도 성립합니다: X=U∪VX = U \cup V가 분리이면 U=X∖VU = X \setminus V는 닫혀 있기도 하므로 clopen입니다. 즉 "nontrivial clopen 집합이 존재한다"는 "연결집합이 아니다"와 동치입니다. 위 문제 1은 X=RX = \mathbb{R}인 특별한 경우입니다 — R\mathbb{R}이 연결집합이므로 nontrivial clopen이 있을 수 없습니다.

4. 위상