MIT 18.06 linear algebra 第二十三講筆記

MIT 18.06 linear algebra 第二十三講筆記


第二十三課課程要點:

  • Differential Equation dudt=AU
  • Exponential eAt of a matrix

本節跳躍有點大,其實好些我也沒懂,先記錄下。

常係數線性方程的解是指數形式的

例子:

{du1dt=u1+2u2du2dt=u12u2 , 其中U(0)=[10] ,首先把方程組寫成dudt=AU 的形式,那麼矩陣A=[1212] 。首先求解矩陣A 的特徵值與特徵向量。可以解出特徵值爲λ1=0,λ2=3 ,對應的特徵向量爲x1=[21],x2=[11]


方程的解爲U(t)=C1eλ1tx1+C2eλ2tx2 ,因爲上面說dudt=AU ,所以如果單單將eλ1tx1t 求導的話,結構爲λ1eλ1tx1=Aeλ1tx1

t=0 時,C1[21]+C2[11]=[10] ,可以解出C1=C2=13 。進而U(t)=13[21]+13[11]e3t 。所以U()=13[21]


  1. Stability
    tU(t)0 需要eλt0 因此λ<0 。如果我們求解λ 是解出其爲複數時,只要複數的實部小於0即可,而不用管虛部如何。在這裏實數部分是重要的。
  2. Steady State
    λ1=0 其他的Reλi<0 其中Re 用來表示實數部分。
  3. Blow up 如果存在 Reλ 大於0.

    對於一個2×2 形式的,要達到穩定狀態需要Reλ1<0andReλ2<0
    A=[abcd] ,矩陣的跡Trace=a+d=λ1+λ2<0detA=λ1λ2>0 ,如果僅保證跡小於零依舊有可能出現Blow up。
    例如矩陣[2001] 就會出現Blow up


dudt=AU ,矩陣A 表明u1u2 耦合。
這裏讓U=SV (以特徵向量爲基,把U 表示爲SV ),dudt=SdVdt=ASVdVdt=S1ASV=ΛV|dvidt=λ1v1| ,各個未知數之間沒有聯繫的方程組存在,也就達到了解耦的目的。
V(t)=eΛtV(0) ,U(t)=SeΛtS1U(0)=eAtU(0)


Matrix exponential
eAt=I+At+(At)22+(At)36++(At)nn! ,這個就是傳說中的泰勒展開,應用到矩陣上的結果。
泰勒展開11x=0xn ,應用到矩陣上時可以寫爲:(IAt)1=I+At+(At)2++(At)n

上面的eAt=I+SΛS1t+SΛ2S1t22++SΛnS1tnn!=S(I+Λt+Λ2t22+)=SeΛtS1

eΛt=[eλ1000eλ1000eλnt] ,其中Λ 是由特徵值組成的對角陣,且Reλ<0 就能收斂。


下面是一個複數平面:
這裏寫圖片描述
圖中的圓形區域是矩陣冪的穩定區域,在該區域內特徵值的絕對值小於1。灰色區域矩陣的冪收斂於0。

y+by+ky=0 怎麼把這個二階線性方程化爲一階的呢?可以想想前面一節斐波那契數列的例子。令U=[yy] ,因此U=[yy]=[bk10][yy]

以上內容看上去挺亂的,還需後面再整理。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章