1 開集合
定義 1.1. 距離空間(X,d)の部分集合U⊆Xが開集合 (open set) であるとは、§E2.1 定義 1.4B(x,ε)を用いて、任意のx∈Uに対してB(x,ε)⊆Uを満たす実数ε>0が存在することをいう。
補題 1.2. 距離空間(X,d)のa∈Xとr>0に対して、開球B(a,r)は開集合である。
証明.x∈B(a,r)とするとr−d(a,x)>0である。ε=r−d(a,x)とおく。y∈B(x,ε)ならばd(a,y)≤d(a,x)+d(x,y)<rであるから、B(x,ε)⊆B(a,r)となる。▨
定理 1.3. 距離空間(X,d)では、空集合とXは開集合であり、任意個の開集合の和集合と有限個の開集合の共通部分は開集合である。
証明. 空集合についての条件は空虚に成り立ち、Xは任意の点を中心とする開球を含む。§E1.2 定義 2.1による開集合族(Uλ)λ∈Λの和集合に属する点xはあるUλ0に属するので、B(x,ε)⊆Uλ0⊆⋃λUλを満たすε>0が存在する。有限個の開集合U1,…,Unの共通部分に属するxについてB(x,εi)⊆Uiを満たすεi>0を選び、ε=miniεiとおけばB(x,ε)⊆⋂iUiである。▨
例 1.4.Rの標準距離でUn=(−1/n,1/n)とおくと、補題 1.2により各Unは開集合である。x=0に対して、「実数の連続性」の§D1.4 系 2.2により1/n<∣x∣を満たすn≥1が存在し、このnについてx∈/Unである。したがって⋂n≥1Un={0}である。この共通部分は開集合でない。任意のε>0に対してε/2∈B(0,ε)かつε/2∈/{0}であるからである。
2 閉集合、内部、閉包、境界
定義 2.1. 距離空間(X,d)、部分集合A⊆X、点x∈Xを固定する。
- X∖Aが開集合であるとき、Aを閉集合 (closed set) という。
- x∈U⊆Vを満たす開集合Uが存在するとき、Vをxの近傍 (neighborhood) という。V自身が開集合ならばVを開近傍 (open neighborhood) という。
- Aに含まれる開集合すべての和集合をAの内部 (interior) といい、int(A)と書く。
- Aを含む閉集合すべての共通部分をAの閉包 (closure) といい、Aと書く。
- ∂A=A∖int(A)をAの境界 (boundary) という。
命題 2.2. 空集合とXは閉集合であり、空でない任意個の閉集合の共通部分と有限個の閉集合の和集合は閉集合である。
証明. 補集合をとると、空集合とXの場合は開集合の最初の公理に帰着する。空でない閉集合族(Fλ)についてX∖⋂λFλ=⋃λ(X∖Fλ)であり、右辺は開集合である。有限個の閉集合についても、X∖⋃i=1nFi=⋂i=1n(X∖Fi)と有限共通部分の開性を用いればよい。▨
命題 2.3.int(A)はAに含まれる最大の開集合であり、AはAを含む最小の閉集合である。したがって、Aが開集合であることとA=int(A)は同値であり、Aが閉集合であることとA=Aは同値である。
証明.int(A)はAに含まれる開集合の和集合であるから開集合でありAに含まれる。その族の各元はint(A)に含まれる。AはAを含む閉集合の共通部分であるから閉集合でありAを含む。その族の各元はAを含む。二つの同値は、それぞれA自身が対応する族の元となることから従う。▨
定義 2.4. 距離空間(X,d)のa∈Xとr>0に対し、
B(a,r)={x∈X∣d(a,x)≤r}を、aを中心とする半径rの閉球 (closed ball) という。
補題 2.5.B(a,r)は閉集合である。またB(a,r)⊆B(a,r)であり、0<s<rならばB(a,s)⊆B(a,r)である。
証明. 二つの包含は不等式d(a,x)<r⇒d(a,x)≤rとd(a,x)≤s<rから従う。y∈/B(a,r)とし、ε=d(a,y)−r>0とおく。z∈B(y,ε)ならば逆三角不等式によりd(a,z)≥d(a,y)−d(y,z)>rである。よって補集合は開集合であり、閉球は閉集合である。▨
命題 2.6.x∈int(A)であることと、B(x,ε)⊆Aを満たすε>0が存在することは同値である。また、x∈Aであることと、任意のε>0に対してB(x,ε)∩A=∅が成り立つことは同値である。
証明. 第一の同値は、内部が最大の開集合であることと開集合の定義から従う。第二の同値は対偶で示す。ある開球B(x,ε)がAと交わらなければ、閉集合X∖B(x,ε)はAを含み、x∈/Aとなる。逆にx∈/Aならば、開集合X∖Aがxを含むので、そこに含まれる開球はAと交わらない。▨
3 双対性と基本法則
命題 3.1. 任意のA⊆Xについて
X∖int(A)=X∖A,X∖A=int(X∖A)が成り立つ。
証明.x∈/int(A)は、任意のε>0に対してB(x,ε)がAに含まれないことと同値である。各開球がXに含まれることから、これは任意のε>0に対してB(x,ε)∩(X∖A)=∅と同値である。前の命題により第一の等式を得る。第一の等式をX∖Aに適用して補集合をとると第二の等式を得る。▨
命題 3.2. 任意のA⊆Xについて
∂A=A∩X∖A=∂(X∖A)であり、∂Aは閉集合である。さらに、Aが開集合であることとA∩∂A=∅は同値であり、Aが閉集合であることと∂A⊆Aは同値である。
証明. 双対性から∂A=A∩(X∖int(A))=A∩X∖Aを得る。右辺は二つの閉集合の共通部分であり、Aと補集合を交換しても不変である。Aが開ならA=int(A)なので境界と交わらない。逆にA∩∂A=∅なら、A⊆Aと境界の定義からA⊆int(A)を得てAは開である。int(A)⊆A⊆Aであるから
int(A)∪∂A=int(A)∪(A∖int(A))=Aが成り立つ。Aが閉ならA=Aであるから∂A⊆A=Aである。逆に∂A⊆Aなら、この等式とint(A)⊆AからA⊆Aとなり、A⊆Aと合わせてA=Aを得るのでAは閉である。▨
証明. 最初の三式は極値性から従う。単調性は、BがAを含む閉集合であることから従う。二つの包含を単調性と有限和の閉性に適用するとA∪B=A∪Bを得る。最後の包含はA∩B⊆A,Bに単調性を適用して得る。▨
例 3.4.X=R、A=Q、B=R∖Qとする。A∩B=∅である。一方、有理数の稠密性は「実数の連続性」の§D1.4 系 2.2、無理数の稠密性は「実数の連続性」の§D1.4 補題 2.3が与える。x∈Rとε>0に対してB(x,ε)=(x−ε,x+ε)は有理数と無理数の双方を含むから、命題 2.6によりA=B=Rである。したがってA∩B⊊A∩Bである。
証明. 最初の四式は内部の極値性から従う。双対性と閉包の和に関する公式により、int(A∩B)=X∖(X∖A)∪(X∖B)=int(A)∩int(B)である。最後の包含は単調性から従う。▨
4 集積点
定義 4.1.x∈XがA⊆Xの集積点 (limit point) であるとは、任意のε>0に対して(B(x,ε)∖{x})∩A=∅が成り立つことをいう。
命題 4.2.A′をAの集積点全体とする。このときA=A∪A′が成り立つ。
証明.x∈Aなら、任意の開球はxを含むからx∈Aである。x∈A′なら、各開球はxとは異なるAの点を含むので、x∈Aである。逆にx∈A∖Aとする。各開球はAと交わり、その交点はxでないから、x∈A′である。▨
5 例
例 5.1.A=(0,1]⊆Rについて、int(A)=(0,1)、A=[0,1]、∂A={0,1}である。各等式は開球による特徴づけから、端点では任意の開球がAと補集合の双方に交わることを用いて確認することができる。
例 5.2. 離散距離を備えた集合Xの任意の部分集合Aは開集合かつ閉集合である。実際、x∈Aに対してB(x,1/2)={x}⊆Aであり、同じ議論を補集合へ適用することができる。
6 演習
問題 6.1 (実数の部分集合).A=[0,1)∪{2}⊆Rの内部、閉包、境界、集積点全体を求めよ。
解答.
int(A)=(0,1)、A=[0,1]∪{2}、∂A={0,1,2}、A′=[0,1]である。孤立点2はAに属するが集積点ではない。▨
問題 6.2 (内部と和集合).Rの部分集合A,Bでint(A)∪int(B)=int(A∪B)となるものを挙げよ。
解答.
A=[0,1]、B=[1,2]とする。命題 2.6によりint(A)=(0,1)、int(B)=(1,2)であるから、int(A)∪int(B)=(0,1)∪(1,2)である。一方、A∪B=[0,2]であるからint(A∪B)=(0,2)である。点1は後者に属し前者に属さない。▨
問題 6.3 (近傍の開球による特徴づけ).V⊆Xがxの近傍であるための必要十分条件が、B(x,ε)⊆Vを満たすε>0の存在であることを示せ。
解答.
Vが近傍ならば、x∈U⊆Vを満たす開集合Uがある。開集合の定義からB(x,ε)⊆U⊆Vを満たすε>0がある。逆に、その開球は開集合でありxを含むので、Vは近傍である。▨
問題 6.4 (開かつ閉であることと境界).A⊆Xが開集合かつ閉集合であることと∂A=∅が同値であることを示せ。
解答.
Aが開かつ閉なら、A∩∂A=∅と∂A⊆Aを合わせて∂A=∅を得る。逆に境界が空ならA∩∂A=∅と∂A⊆Aがともに成り立つので、境界の性質によりAは開かつ閉である。▨