(I)Banach空間和不動點定理 2 : 不動點定理和鐘擺問題
(I)Banach空間和不動點定理 (1) - 知乎專欄
這個定理很「簡單」,但是用處很大,可以證明很大一類的「存在性」問題:鐘擺問題、常微分方程基本定理、隱函數定理、和牛頓法的收斂性。 這個不動點在現在的研究論文中也是基本的方法,很多現在論文中依然使用了這個不動點。它也是不動點定理中的一條大腿,另外一條大腿我後面會提及。
本小節的主要知識點
一、度量空間
二、壓縮映像原理(Banach不動點定理)
三、各種應用:常微分方程的存在性、隱函數定理和鐘擺問題。
一、鐘擺問題和一般的常微分方程
我們考慮一個理想的鐘擺問題:用長度的繩子掛著一個重量為的擺,然後讓它擺動。
設某個時刻的角度為,則在切線方向上我們用牛頓定理可以得到下面的方程
.
過多的物理我不涉及了,有興趣的看
Pendulum (mathematics)
從數學來看,上面的方程是一個非線性的常微分方程,我們的在這一節的目標是證明這個方程的解是存在的。
設和,那麼上面的問題化成
.
這樣引出一個更一般的常微分方程問題
二、度量(距離)空間和壓縮映像原理
度量空間和一個賦范線性空間的區別有哪些?第一、不滿足「線性結構」,它不一定是線性空間。第二、設,則是一個距離。這個時候上的一個子集帶上距離是一個距離空間。 所以一個一個賦范線性空間的子集自然是一個度量空間。類似於在上一節的賦范線性空間,我們可以引入收斂、閉集和連續運算元;
(1):如果,我們說。
(2):開球
(3):一個集合中任意點都可以找一個小開球使得其在這個集合中,它就是開集。
(4): 我們把閉集定義為開集的補集
類似於上一節,我們可以證明,請想一想如何證明
是閉集當且當.
好了,我們考慮一個度量空間的完備性問題:設是Cauchy列(也就是基本列:對於,存在, 當時必然有)。
三、壓縮映像原理
現在我們映入一個運算元:壓縮映像。
設,如果存在使得對於任意,
成立,那麼我們稱這個運算元是Lipschitz的。
一個例子,如果和是一個連續可導函數,如果,那麼這個運算元是Lipschitz的。
如果,我們管這個映射是壓縮映像。也就是說:
對於一個運算元,一個點如果它滿足,那麼我們管叫「不動點」。證明:隨便給一個初值, 設. 不難發現.
從而我們發現
.
也就是說這是一個基本列,由於這個距離空間是完備的,則存在使得成立。
。
所以這個是一個不動點。唯一性很簡單,大家自己思考。
四、不動點的應用
「不動點定理」是一個大家族,有各種不同的不動點定理。這個定理有什麼用?
我們講一下利用不動點定理的基本邏輯:對於一個存在性問題,我們構造一個度量空間和一個映射,使得存在性問題等價於這個映射的不動點。只要證明這個映射存在不動點,那麼原來的存在性問題就搞定了。
(1)牛頓法解方程:
對於一個方程,我們考慮運算元
同時,我們求導發現
所以在一個根附近,導數為0,可以保證在這個點附近,運算元是壓縮映射。 同時也不難發現如果充分小,我們可以保證. 根據壓縮映射原理,運算元在度量空間有唯一的不動點。 而且,我們的「壓縮映像原理」中的證明說明數列收斂。這也是數值解方程的一種思路,這種方法叫牛頓法。(2)隱函數定理
在這個問題中我們選取的運算元是
,
這裡的作用是「單位化」這個問題,它可以保證在的變化率為0。
具體的證明如下:
(3)常微分方程的存在性(一維)
對於開頭的常微分方程,我們考慮一維的情況,構造函數空間
是上的連續函數構成的Banach空間,
和定義它上面的一個運算元
。
如果這個運算元有一個不動點,則
,
而它滿足原來的常微分方程。
(4)常微分系統和鐘擺問題
現在我們回到開頭的鐘擺問題。這個時候,我們需要考慮常微分系統,也就是常微分方程組問題。
這裡我們選取的空間需要調整為,範數調整為
.
這個範數的選取具有某種技巧性,這個技巧可以讓證明變得簡單,因為上面那個證明有一個缺陷。那就是得要求充分小,下面這個證明沒有這個缺陷。
好了,我們應用這個結果,根據一開始的設定,我們不難發現。
所以這個非線性項滿足Lipschitz連續性。 這裡我們選取1-範數而不是通常的2-範數只是為了計算方便,所以一開始的鐘擺問題的解是存在的。
下一篇:(I)Banach空間和不動點定理 3: 緊性 - 知乎專欄
推薦閱讀:
※一道關於積分不等式?
※我一看到一個證明題,總是會花很多時間去想思路過程,我覺得很累,有時候覺得自己的邏輯也說不通,怎麼辦?
※關於《陶哲軒實分析》一書中對強數學歸納法原理的理解和疑問…?
※如何理解雅克比矩陣?
※函數的凹凸性漫談|高等數學漫步(二)