Try   HackMD

Metric Space - Continuity (Part 2)

除了 preservation of convergence

ϵδ 定義之外,還有另外一種跟連續有關的定義。這個定義跟開集有關。

Open Set & Closed Set

Def
假定

M 是一個 metric sapce
SM
。則:

Open
假定對於任意

pS,都存在
r>0
,使得以
p
為中心,
r
為半徑的開球包在
S
裡面:

B(p,r)S

那麼就稱

Sopen

這個跟微積分的 open 根本是一樣的。而 closed 需要用極限來輔助定義。首先定義什麼是一個 limit point

Def (Limit Point)

qM,且
S
中存在一個收斂到
q
的序列,那麼就稱
q
是一個 limit point。也就是:

{pn}S.pnq

而用「

limS」表示「所有
S
limit point 形成的集合」:

limS={all limit points}

注意:

SlimS,因為只取
S
中同一個元素的數列,顯然是收斂數列; 但反過來 limit point 未必會收斂在自己的集合中。比如說有理數列可能收斂到無理數,但無理數不在有理數中。

剛剛提到一個集合未必會包含自己的所有 limit point。但如果一個集合包含自己的所有 limit point,那就稱這個集合 closed

Def (Closed)
假定

S 包含所有自己的 limit point,那麼就稱
S
closed。也就是:

S=limS

注意:「不 open」不表示這個集合就「closed」。有集合是可以既 openclosed 的,比如說實數

R
R
裡面的收斂數列收斂到的點都會在
R
中,所以 closed。但任意裡面的元素都可以找到包住他的開區間(包含那個點的開區間隨便取,比如
(xϵ,x+ϵ)
, 其中
ϵ>0
),所以按照定義他也 open

open setclosed set 在不同空間也有很多乍看之下不一樣的定義,但最後拉回 metric space 時,就會發現他們其實都是等價的。

開的補集是關,關的補集是開

Lemma
假定

M 是一個 metric space,則:
開集的補集是閉集
假定
S
open,則
Sc
closed

S openSc closed

閉集的補集是開集
假定

Kclosed,則
Kc
closed

K closedKc open

第一個證明可以用

ϵδ 反證。假定有一個
Kc
中的序列
{qn}
收斂到的點
q
S
裡面,那麼不管
ϵ
取多小,
d(qn,q)<ϵ
的範圍內都一定可以找到
{qn}
序列中的元素。但這樣就表示:沒有任何以
q
為中心的開集會完全包在
S
當中,所以
S
不滿足 open 的定義,然後就矛盾了。

第二個證明也是類似:假定

K closed,可是
Kc
open。也就是說:有一個
pKc
,不管以他為中心取多小的 ball,這個 ball 都會包到
Kc
以外 (也就是
K
) 中的元素。讓這個 ball 的半徑嚴格遞減下去,每換一個半徑就找一個這樣的
K
中的元素,用他們造一個序列。這個序列會在
K
中,而且跟
p
的距離可以任意小,所以就收斂到
pKc
。但
K
closed 的話就應該要包含所有 limit point 啊!為什麼現在
p
沒有包進去了呢?所以就矛盾了。

Continuity, by Open Sets

Def (Continuity, by Open Set)
假定

N,Mmetric space,且
f:NM
。若對於任意集合
SM
f
滿足:

S openfpre(S) open

其中,

fpre 定義為:

fpre(A)={pM:f(p)A}

則稱

f連續的。

這已經是目前第三個跟連續有關的敘述了。乍看之下跟

ϵδ 差很多,但某些程度來說其實也沒差太多。因為當說到「
dN(x,y)<δ
」與「
dM(f(x),f(y))<ϵ
」這類的敘述時,某些程度來說就是在討論「
δ
-ball」跟 「
ϵ
-ball」這一系列
N,M
中的開集之間的關係。

既然會這樣說,不意外的接下來就是要說:這些連續在 metric space 中都等價:

連續的等價敘述

Thm (連續的等價敘述)

假定

N,Mmetric space,且
f:NM
。則以下四個敘述是等價的:

1. Continuity, by

ϵδ
對於任意
ϵ>0
,存在
δ>0
,使得:

dN(x,y)<δdM(f(x),f(y))<ϵ

2. Continuity, by Preservation of Convergence
假定

{pn}N,則:

pnpf(pn)f(p)

3. Closed Set 都從 Closed Set 來
假定

KMclosed,則:

fpre(K) is closed

4. Open Set 都從 Open Set 來
假定

SMopen,則:

fpre(S) is open

1 跟 2 等價已經證明過了。

2 證 3 用因為條件有數列收斂,closed 的定義又跟 limit point 有關,所以方向就是嘗試往 closed 的定義。目標是證明

(fpre(K)) closed,或者說「在
(fpre(K))
裡面隨便挑一個收斂的序列
{pn}
,其中
pnp
。目標是
p(fpre(K))
,也就是
f(p)K
。所以就考慮
{f(pn)}
這個序列,因為保收斂的關係,
f(pn)f(p)
; 又因為
{pn}
(fpre(K))
裡,所以
{f(pn)}K
。而且
K
closed,所以
pK
。然後就證完了。

3 跟 4 是一體兩面,只是取補集。對於 pre-image,可以觀察到:

afpre(Sc)f(a)Scf(a)Safpre(S)a(fpre(S))c

Sopen ,表示
Sc
closed 。既然是 closed ,就可以用 3. 。搭配上面的推論,知:

fpre(Sc)=(fpre(S))c is closed

所以

(fpre(K))c 的補集,也就是
fpre(K)
,依照上面的 Lemma 就是 closed

((fpre(S))c)c=fpre(S) is open

4 回到 1 就非常容易,因為

x.dN(x,y)<δ 這句話就是在說
B(y,δ)
這個開球中的所有元素,而
x.dM(f(x),f(y))<ϵ
類似地就是在說
B(f(y),ϵ)
中的所有元素。

給定

ϵ 之後,考慮
Bϵ:=B(f(y),ϵ)M
這個開集。
fpre(Bϵ)N
會是一個開集,而且
yfpre(Bϵ)
。既然
y
在一個開集裡面,就存在一個開球
Bδ:=B(y,δ)
,使得
Bδfpre(B(ϵ))
中。把
δ
取這個半徑,則:

dN(x,y)<δxBδfpre(Bϵ)f(x)BϵdM(f(x),f(y))<ϵ