Processing math: 100%

12/15/2010

[數學分析] 淺論收縮寫像定理-Contraction Principle

這次要介紹 收縮寫像定理 (Contraction Principle) 此為分析學中非常強大的工具。最大的應用是用來證明 微分方程 ODE 的解存在性與唯一性。我們在此將簡介此定理,介紹之前我們先介紹甚麼叫做 contraction ?


=============================
Definition: Contraction
(X,d) 為 metric space。
我們說一個函數 Φ:XX 為 contraction 若下列條件成立:
存在常數 c 滿足 0c<1d(Φ(x),Φ(y))cd(x,y)
=============================

Comments: 
1. 注意到我們要求常數 c<1 !! (不可等於 1)
2. 上述定義中的 d(,)X 上 metric 。


現在我們看一些例子讓我們熟悉上述的定義

Example 1: 考慮 R 且裝備標準 metric 作為 metric space。試判斷 f:RR
f(x):=x+1是否為 contraction?

Proof:
為了要判斷 f 是否為 contraction,我們直接檢驗其 metric:
d(f(x),f(y)):=|f(x)f(y)|=|x+1(y+1)|=1|xy|注意到 上式中 c:=1 不滿足 contraction 定義。故此函數 f 不為 contraction。

Example 2: 考慮 g:II 其中 I:=[0,a],aR
g(x):=x2試找出 a 參數使得 g 為 contraction。

Proof:
我們檢驗 metric :
d(g(x),g(y)):=|g(x)g(y)|=|x2y2|=|x+y||xy||a||xy|可看出 c:=|a| ,若我們希望 g 為 contraction 則選 |a|<1即可。



如果一個函數為 contraction 有甚麼用呢?? 用處是可以幫我們不斷的 "收縮" 函數 最終收到某個 不動點 (fixed point)。 不過該如何辦到這件事? 我們要先引入 函數的 n-th iteration 。

=============================
Definition: n-th iteration of a function
我們稱 fn(a) 為函數 fa 點的 n-th iteration 定義為
fn(a):=ff...f(a)ntimes=============================


利用上述定義我們可以建構 sequence {an}an:=fn(a)

現在回頭看前面兩個例子,

--------------------------
Example 1 (continued)
回憶 Example 1 中的 f(x)=x+1;令 x:=a=0 試問 若讓 n,函數 sequence {an}={fn(0)} 的極限為何?
--------------------------
Proof:
我們首先觀察 f 的 n-th iteration:
{f(x)=x+1f2(x)=f(f(x))=f(x)+1=x+2f3(x)=f2(f(x))=f(x)+2=x+3fn(x)=x+n故若 a=0 我們得到
fn(0)=n現在讓 n,可推得 fn(0)

--------------------------
Example 2 (continued)
回憶 Example 2 中的 g(x)=x2;令 |a|<1 試問 若讓 n,函數 sequence {an}={gn(0)} 的極限為何?
--------------------------
Proof:
觀察 g 的 n-th iteration
{g(x)=x2g2(x)=g(g(x))=x4gn(x)=x2n故若 |a|<1n 我們可得 gn(a)0。因此 gn(0)=0


==========================
Theorem: 收縮寫像定理 Contraction Principle
(X,d)complete metric space 且 Φcontraction on X,則
Φ唯一 不動點 x (unique fixed point);亦即 存在 xX 使得 Φ(x)=x
==========================
Proof: omitted.

Comments:
1. 收縮寫像定理要求  1. completeness 2. 要有 contraction Φ:XX
2. 注意到 若條件為 X compact 則 contraction principle 亦為成立 (因為 compact = totally bounded + complete)


現在看幾個 contraction principle 的應用:

==========================
Corollary: Φ:XX 為 contraction 且 X 為 complete。若 ΦN 為 N-th iterate of ΦΦN 仍為 contraction,則 Φ 具有 唯一的固定點。亦即 存在 x 使得 Φ(x)=x 
==========================

Proof:
我們要證明 存在 x 使得 Φ(x)=x 

由於 ΦN 為 contraction,由 contraction principle 可知 ΦN 有 唯一 不動點,我們記做 ˉx,亦即
ΦN(ˉx)=ˉx    ()如果我們在跌代一次  可得ΦN(Φ(ˉx))=Φ(ˉx)    () 觀察 ()() 可知若我們令 x:=Φ(ˉx) 即為其唯一的不動點。



Example 3: 考慮 TC([0,1]) 定義如下:
T[f](x):=x0f(t)dt試證 T 有 唯一固定點。

Proof:
注意到 C([0,1]) 為 complete space,故我們只須證明 T[f](x):=x0f(t)dt 為 contraction。回憶 C([0,1]) 上的 metric 為 supnorm 故現在觀察
T[f]T[g]=supx|T[f](x)T[g](x)|=|x0f(t)dtx0g(t)dt|=|x0f(t)g(t)dt|x0|f(t)g(t)|dtfgx 故選 c:=x 滿足 0x<1 即可說 T 為有唯一固定點。利用 contraction principle 可知其具備唯一固定點。 


Example 4
K 為 compact metric space 且其中至少包含兩相異點,現在令 Φ:KK 為 contraction。試證 Φ 並非 onto。

Proof:
K 為 compact metric space 且其中至少包含兩相異點,要證明  Φ 並非 onto;亦即 存在 xK 使得 xKΦ(x)Φ(x)
首先 注意到由於 K 為 compact  且 Φ:KK 為 contraction,由 contraction principle 可知存在唯一固定點 x 使得 Φ(x)=x,由於此固定點為唯一 且 K 至少有兩相異點,此暗示了對任意  xKΦ(x)Φ(x)


沒有留言:

張貼留言

[人工智慧] 本地端 DeepSeek R1 快速安裝:以 Macbook Pro M4 Chip為例

最近火熱的 DeepSeek R1 模型由於採用了 distill 技術,可以大幅降低計算成本,使得一般人有機會在自家筆電上跑性能逼近 Open AI ChatGPT o1的大語言模型。本文簡單介紹一步安裝在 Macbook Pro 的方法以及使用方法,以下測試採用 Macboo...