Try   HackMD

Banach Space - Basics

Banach space 的定義是 complete normed space。所以這個定義包含了兩件事: normed spacecomplete。先來看看什麼是 normed space

Normed Space

Def (Normed Space)

一個 normed space 是一個向量空間

V=(V~,F) 配上一個 norm 形成的代數結構。其中, norm 函數
定義為:

:VR

且必須滿足下面 3 個條件:

1 - 1. 半正定

對於任意

vV,有:

v0

且:

v=0v=0

1 - 2. 三角不等式:

對於任意

x,yV,有:

x+yx+y

1 - 3. 係數絕對值可拆

對於任意

xV
cF
,有:

cx=|c|FxcF

大略的看有點像是 metric spacevector space 的合體,但也沒有那麼相近。因為不是每一種 metric 都可以造出 norm ( metric

V×VR 的函數,所以跟 norm 的定義就不一樣; metric 也未必 normed 的係數積關係)。但反過來,每一個 normed space 都可以是 metric space,因為只要令:

d(x,y)=xy

這就是一個 metric 了。

既然 normed space 是向量空間,那麼上面的線性函數感覺起來就會是一個向量空間:

Thm (函數向量空間)
假定

E,F 是兩個 normed space。若令:

L(E,F)={f:EF:f cont. and linear}

並且定義對於任意

f,gL(E,F),及
α,βF
,其中
F
F
對應的 field

(αf+g)(x)=αf(x)+g(x)

L(E,F)
F
上的向量空間。

線性函數變成線性空間不奇怪。但 normed space 上,線性函數的連續性除了

ϵδ 定義之外,還有一個等價條件:

Thm
假定

E,F 是兩個
R
上的 normed space。若:

f:EF

是「線性」的,則:

f continuousc>0.xE0.f(x)FxEc

:這個 Lipschitz 條件可以保證連續是差不多的。假定這樣的
c
存在,因為
L(E,F)
是向量空間,所以當
xyE<δ
時:

f(x)f(y)F=f(xy)FcxyE=cδ

雖然取

δ=ϵ/c 時好像可以做到,但這樣只有
,沒有
<
。不過也沒差,隨便除上幾倍就好。比如說
ϵ
選好之後,取:

δ=(ϵ2c)

這樣就有:

f(x)f(y)E<ϵ2<ϵ

有了這個東西之後,就可以用這個數字定義函數的長度。

fL=supx0f(x)FxE

不過這個後面會再看。

:現在有的條件是:

  1. 連續:表示對於任何
    uE
    ,假定給定
    ϵ>0
    ,都存在
    δ>0
    ,使得
    xuE
    夠小時,
    f(x)f(u)<.ϵ
  2. E
    是向量空間:所以有
    0E
    這個元素。
  3. f
    是向量空間上的線性函數:所以有
    f(0E)=0F

0E 使用連續的條件,並且把
f(0E)=0F
帶進去(所以
f(x)f(0)=f(x)
):

ϵ>0.δ>0.xE<δf(x)F<ϵ

既然他說「長度比

δ 小的向量就對」,那就隨便取一個長度比
δ
小的向量。比如說先把某個向量變成單位向量後,長度把他設定成
δ/2
。比如選:

x=(δ2)xxE

然後帶進去

f,就會有:

f(δ2xxE)F<ϵ

最後再用線性,就可以有:

f(x)F<2ϵδxE

定義完 normed space 之後,Banach Space 其實就是升級版的 normed space

Banach Space

Def (Banach Space):

假定

V 是一個 normed space。若定義:

d(x,y)=xy

d 可作為一合法的 metric。若更進一步,
(V,d)
這個 metric space 是完備的,那麼就稱
V
是一個 Banach Space

簡略一點就是「完備的 normed space」。而定義在 Banach Space 上的線性函數,如果搭配適當的 norm,那也會是一個 Banach Space

Thm
假定

E 是一個
R
上的 normed space
F
是一個
R
上的 Banach Space。若令:

L:L(E,F)R

其中

fL=supx0f(x)FxE

L 是一個
L(E,F)
上的 norm

向量空間的線性轉換已經構成一個向量空間。所以剩下的問題是 1) 這個東西是個 norm 2) 這個空間完備。

半正定

目標是兩個敘述:

fL0,以及
fL=0f=0
。前者由定義可以直接得到,因為這東西就是兩個 norm 相除,所以對於任意
x0
,有:

f(x)F0,xE>0f(x)FxE0

也就是說:

0 是一個
fL
的下界,最小上界不會比最小下界還小,所以得證。

而另外一方面,需要證明:

f=0fL=0

首先,如果

f
0
函數,那麼對於任意
x0
,有:

f(x)=0f(x)F=0

因此,進一步有:

f(x)FxE=0

既然通通都是

0,所以:

supx0f(x)FxE=0

反之,如果:

supf(x)FxE=0

那麼對於任意

x0

0f(x)FxEsupf(x)FxE=0

也就是對於任意

x0,有:

f(x)FxE=0f(x)F=0f(x)=0F

三角不等式

對於任意

x0,有:

f+gL=(f+g)(x)FxEf(x)FxE+g(x)FxEsupx0f(x)FxE+supx0g(x)FxE=fL+gL

係數

這其實直接用

sup 的性質:

cfL=supx0(cf)(x)FxE=supx0c(f(x))FxE=supx0|c|f(x)FxE=|c|supx0f(x)FxE=|c|fL

Thm
假定

E 是一個
R
上的 normed space
F
是一個
R
上的 Banach Space

(L(E,F),L)

是一個 Banach Space

Algebra

這裡的 algebra 這個字是一個代數結構的名稱。一個 algebra 是一個像下面這樣的代數結構:

Def (algebra)

假定

A 是一個
K
上,裝備了以下二元運算的向量空間:

():A×AA

且該二元運算滿足下面四個性質:

1. 結合律

(xy)z=x(yz)

2. 右分配律

x(y+z)=xy+xz

3. 左分配律

(x+y)z=xy+xz

4. 係數積交換

α(xy)=(αx)y=x(αy)

則稱

A 是一個
K
上的 algebra

更進一步,如果

xy=yx,則稱這個 algebracommutative 的。而若存在
eA
,滿足:

ex=xe=x

則稱這個 algebra 具有單位元。

除了上述的定義之外,還有一些常用的用語。比如,如果這個 algebranormed space 裝備了某個滿足 algebra 定義的

() 運算生出來的,就稱呼這個 algebranormed algebra; 類似地,如果是由一個 Banach space 裝備某個滿足 algebra 定義的
()
得來的,這樣的結構就會稱為 Banach algebra

這個 Banach algebra 最直接的例子,就是 Banach space 上的線性運算可以構成一個 Banach algebra。假定

E 是一個 Banach space。定義函數之間的相乘為合成,也就是令:

():L(E,E)×L(E,E)L(E,E)

其中,對於任意

f,gL(E,E)

(fg)(u)=(fg)(u)

並且定義:

(+):L(E,E)×L(E,E)L(E,E)

其中:

(f+g)(u)=f(u)+g(u)

L(E,E) 是一個具有 identityBanach algebra

Def (inverse in algebra)

假定

A 是一個具有單位元
e
algebra
xA
。若存在一個元素
x
,使得:

xx=xx=e

則稱

xinvertible

其實就是在 algebra 中,針對

() 這個二元運算意義上的反元素。

Banach Space 的反元素

Thm
假定

A 是一個具有單位元 (這邊用
1
表示這個單位元) 的 Banach algebra,則對於任意具有:

x=1awhere a<1

形式的元素,都是 invertible

這個證明方式就是暴力構造。宣稱:

x=k=0ak

就是那個反元素。這其實是個類似實數中的泰勒展開的觀察。如果

a 是實數的話:

a+a+a2+a3=11a=(1a)1

不過,現在是在 Banach Space,所以不知道這樣的級數寫出來會不會收斂,所以就要驗證一下這件事:

收斂:因為現在是個完備的空間,所以可以把它弄成柯西列去做。寫的明確一點的話,就是:

Sn=k=0nak

不失一般性,假定

m>n,則:

SmSn=k=nmakan1amn1a<an11a

1/(1a)
a
給定之後只是常數; 而
an
因為
a<1
,所以在
n
夠大時,可以任意小。

a 的反元素:這個就暴力帶進去他的部分和,用乘法公式展開會有:

xSn=(1a)(k=0nak)=1an+1

因此:

xSn1=an+1an+10

Corollary

假定

B 是一個具有單位元
1
Banach algebra。若定義:

B={xB:B invirtible}

Bϕ,且
B
是一個開集。

B 是開集其實有「如果
x
是可逆的,那麼
x
附近的元素都可逆」的意味。

非空

Bϕ 這點上面就可以證明,因為具有
1a
形式的元素都可逆,如果有單位元,那至少
1
會在裡面。所以非空。

開集:這邊是直接用開集定義下去做。對於任意

xB,考慮半徑為
1/x1
的開球,也就是:

u=B(x,1x1)

CLAIM:「對於任意

yu
yx1
是可逆的」

因為:

yx11=(yx)x1xyx1<1

所以可以發線

yx1 具備前述反元素的形式:

yx1=1(1yx1)a

因此

yx1 可逆。更進一步做一些神奇的操作,可以發現:

(yx1)(yx1)1=1=(y)(x1(yx1))

以及:

(yx1)1(yx1)=1(yx1)1y=xx1(yx1)y=1

所以,

x1(yx1) 就是
y
的反元素。因此這個開集就包在
B
中。