Try   HackMD

Function Space - 完備的函數空間

這邊思考的問題是:給定一堆函數,上面要搭配什麼樣的 metric,才能造出一個完備的 metric space?這邊有一個結論:

有界函數 + sup-norm = 完備的函數空間
令:

Cb[a,b]:={f:[a,b]R:f is bounded}

以及:

dsup(f,g)=supx[a,b]|f(x)g(x)|

則:

(Cb[a,b],dsup)

是一個完備的 metric space

sup norm

這邊首先定義 sup norm。顧名思義這看起來就是個跟

sup 有關的長度。

Def(Sup Norm)
假定

f:[a,b]RCb,則:

fsup=supx[a,b]|f(x)|

是一個 well-definednorm,即其滿足以下的性質:

半正定

f0 andf=0f=0
係數積可拆
假定
xR
,則:
cf=|c|f

三角不等式
f+gf+g

這些性質的前提都是

f 是有界的,也就是存在正數
M
,使得對於任意
x
|f(x)|<M
。不然如果有一邊是
,就不用玩了。

第一個是有界的結果。因為任意

x 都有
0|f(x)|M
,所以
|f(x)|
的最小上界就只會是非負實數。

第二個是

sup 的性質。假定
AR
,則:

supxAcx=csupxAx

所以:

supx[a,b]|cf(x)|=supx[a,b]|c||f(x)|=|c|supx[a,b]|f(x)|

這樣的 norm 可以作為有界函數上的一個 metric

Def (有界函數的 metric)
定義:

dsup(f,g)=fg
dsup
是一個
Cb
metric。即
dsup
滿足:
半正定
dsup(f,g)0 anddsup(f,g)=0f=g

對稱
dsup(f,g)=dsup(g,f)

三角不等式
d(f,g)d(f,h)+f(h,g)

這樣定義 metric 的好處是:實際上這個 metric 是在把均勻收斂的概念引入有界函數的集合中:

Lemma (sup norm 收斂就是均勻收斂)
假定

{fn}Cb[a,b]。則對於任意
ϵ>0
,下列敘述等價:
limndsup(fn,f)=0limn(supx[a,b]|fn(x)f(x)|)=0

這其實甚至不需要當作 Lenna,因為他只是把均勻收斂換一句話講。把

dsup 的定義一層一層往回找就會發現根本是在講一樣的東西:

dsup(fn,f)=fnf=supx[a,b]|fn(x)f(x)|

有界函數 + sup norm

Thm:(有界函數, sup-norm) 完備
令:

Cb[a,b]:={f:[a,b]R:f is bounded}

以及:

dsup(f,g)=supx[a,b]|f(x)g(x)|

則:

(Cb[a,b],dsup)

是一個完備的 metric space

要證明完備就是要證「自己裡面的柯西列都收斂到自己裡面」。首先觀察:既然

{fn} 是個函數空間的柯西列,也就是當
m,n
很大時

d(fm,fn)=supx[a,b]|fm(x)fn(x)|

可以任意小,那麼

[a,b] 中任意點跟著可以任意小,因為:

|fm(x)fn(x)|supx[a,b]|fm(x)fn(x)|

也就是說:隨便帶一個

x[a,b] 進去
{fn}
,就會得到一個柯西列
{fn(x)}
。而且既然這是實數上的柯西列,所以就保證收斂。於是就令:

f(x)=limnfn(x)

並且宣稱:

fnf

因為均勻收斂跟

dsup 收斂根本是一樣的事,所以這邊直接用均勻收斂的定義。因為
{fn}
是函數空間的柯西列,也就是說:對於任意
ϵ
,當
m,n>N
時:

ϵ>supx[a,b]|fm(x)fn(x)||fm(x)fn(x)|

另外一方面,因為對於任意

x[a,b],有:

limnfn(x)=f(x)

也就是對於任意

ϵ>0,都存在
N
,使得
m>N
時:

|fm(x)f(x)|<ϵ

更進一步,我們可以挑選一個滿足

m>N
m
[1]。如此一來,就可以使用三角不等式:

|fn(x)f(x)||fn(x)fm(x)|< ϵ+|fm(x)f(x)|< ϵ<2ϵ

接著要證明

f 有界。利用
{fn}
收斂,所以可以找到一個
n
[1],使得
x[a,b]

|fn(x)f(x)|<1

由三角不等式[1]知道:

|f(x)|<|fn(x)|+1

但因為

fn 有界,所以
f
就在這個狀況下就跟著有界了。

接下來看一個這個定理的延伸“

連續函數 + sup norm

Corollary (連續函數完備)
令:

C0([a,b]R)={f:[a,b]R:f is cont.}
則:
(C0([a,b],R),dsup)

是個完備的 metric space

因為

Cb[a,b] 是完備的,而在
[a,b]
上的連續函數,由中間值定理知道一定是有界的,所以有:

C0([a,b],R)Cb[a,b]

這時把點子動到「完備空間的閉集也是完備」上,僅證

C0([a,b],R) 是閉集即可。也就是假定

{fn}C0([a,b],R)

目標是:

fnf then fC0([a,b],R)

但因為在

dsup 下的收斂等價於均勻收斂,而均勻收斂又保連續,所以
f
也會是連續的。因此
fC0([a,b],R)
。目標就達成了。