特征值和特征向量的數(shù)值算法

特征值和特征向量的數(shù)值算法

ID:37406211

大?。?12.81 KB

頁數(shù):24頁

時(shí)間:2019-05-12

特征值和特征向量的數(shù)值算法_第1頁
特征值和特征向量的數(shù)值算法_第2頁
特征值和特征向量的數(shù)值算法_第3頁
特征值和特征向量的數(shù)值算法_第4頁
特征值和特征向量的數(shù)值算法_第5頁
資源描述:

《特征值和特征向量的數(shù)值算法》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、7.4QR算法7.4.3帶原點(diǎn)位移的QR算法7.4.2QR算法及其收斂性7.4.1化矩陣為Hessenberg形我們稱這種分塊上三交陣為矩陣A的Schur分塊上三角陣,上三角陣和對角陣是它的特殊情形。定理7.9并沒有解決如何計(jì)算全部特征的問題。7.4.1化矩陣為Hessenberg形對于實(shí)對稱矩陣,可通過正交相似變換約化為對角矩陣。那么,對于一般的實(shí)矩陣,通過正交相似變換可約化到什么程度呢?線性代數(shù)中有如下結(jié)果。定理7.9(實(shí)Schur分解定理)定義7.2(i>j+1),則稱B為上Hessenberg矩陣,簡稱Hessenberg形,即B的形狀為

2、可以用平面旋轉(zhuǎn)變換化矩陣為Hessenberg形,下面介紹另一種正交變換。為了節(jié)省運(yùn)算工作量,實(shí)用的方法是先將矩陣約化為與Schur分塊上三角陣很近似的Hessenberg形。定義7.3(7.4.1)為(初等)鏡面反射矩陣,或Householder變換矩陣。Houholder矩陣H=H(w)有如下性質(zhì):(1)(2)(3)記S為與w垂直的平面,則幾何上x與y=Hx關(guān)于平面S對稱。事實(shí)上,由上式表明向量x-y與w平行,注意到y(tǒng)與x的長度相等,于是x經(jīng)變換后的象y=Hx是x關(guān)于s對稱的向量,如圖7-1所示。xwyx-y圖7-1對應(yīng)于性質(zhì)(2),有下面的

3、定理。定理7.10得Hx=y。證由此可得定理得證。(7.4.2)(7.4.3)穩(wěn)定性。(7.4.2)的意義是對向量作消元運(yùn)算。與平面旋轉(zhuǎn)不同的是,鏡面反射變換可成批的消去向量的非零元。例7.4解(7.4.4)定理7.11為Hessenberg形。證變換,有如此類推,經(jīng)n-2步對稱正交相似變換,得到Hessenberg形矩陣。推論7.1對稱三對角陣。上述定理7.11的證明是構(gòu)造的,即可以用鏡面反射化矩陣Hessenberg形。此定理可用平面旋轉(zhuǎn)變換來證明,即也可用平面旋轉(zhuǎn)變換化矩陣為Hessenberg如此類推,最后得到的正交矩陣Q,是平面旋轉(zhuǎn)矩陣

4、的乘積。7.4.2QR算法及其收斂性QR算法可以用來求任意的非奇異矩陣的全部特征值,是目前計(jì)算這類問題最有效的方法之一。它基于對任何實(shí)的非奇異矩陣都可以分解為正交陣Q和上三角矩陣R的乘積。定理7.2(QR分定理)上三角陣R,使得A=QR,且當(dāng)R的對角元素均取正時(shí),分解是唯一的。證類似于定理7.11的證明,對矩陣A的左乘一系列正交變換矩陣,可以將A化為上三角形矩陣,因此,可得A的QR分解。下面證明分解的唯一性。設(shè)有兩種分解上式左邊為正交陣,即這個(gè)式子左邊是下三角陣,則右邊是上三角陣,所以只能是對角陣。設(shè)定理得證。一般按平面旋轉(zhuǎn)變換或鏡面反射變換作出

5、的分解A=QR,R的對角元不定理7.12的唯一QR分解。如下的算法:(7.4.5)或稱為基本QR算法。QR算法,證容易證(1)從它遞推得定理7.13QR算法產(chǎn)生的序列滿足:(1)(2)一般情形下,QR算法的收斂性比較復(fù)雜。若矩陣序列對角元均收斂,且嚴(yán)格下三角部分元素均收斂到零,則對求A的特征值而言已經(jīng)足夠了。此時(shí),我們稱基本收斂到上三角陣。下面對最簡單的情性給出收斂性定理。設(shè)矩陣的特征值滿足定理7.14=LU,其中L為單位下三角陣U為上三角陣,則QR算法產(chǎn)生的序列基本收斂到上三角陣,其對角極限為更一般地,在一定條件下,由QR算法生成的序列收斂為S

6、chur分塊上三角形,對角塊按特征值的模從大到小排列,上述定理是它的特殊情形。當(dāng)收斂結(jié)果為Schur分塊上三角形時(shí),序列的對角塊以上的元素以及2階塊的元素不一定收斂,但不影響求全部特征值。例7.5用QR方法求下列矩陣的全部特征值。解先用鏡面反射變換化矩陣A為Hessenberg形矩陣,然后用平面旋轉(zhuǎn)變換作QR分解進(jìn)行迭代,生成序列。(1)的計(jì)算結(jié)果為該矩陣A非對稱,從計(jì)算結(jié)果看,收斂于上三角陣。(2)的計(jì)算結(jié)果為從計(jì)算結(jié)果來看,迭代收斂于Schur分塊上三角形,對角塊分別是1階和2階子一般在實(shí)際使用QR方法之前,先用鏡面反射變換將A化為Hesse

7、nberg形矩陣H,然后對H作QR迭代,這樣可以大大節(jié)省運(yùn)算工作量。因?yàn)樯螲essenberg陣H的次對角線以下元素均為零,所以用平面旋轉(zhuǎn)變換作QR分解較為方便。對i=1,2,….n-1,依次用平面旋轉(zhuǎn)矩陣J(i,i+1)左乘H,使J(i,i+1)H的第i+1行第i列元素為零。左乘J(i,i+1)后,矩陣H的第i行與第i+1行零元素位置上仍為零,其他行不變。這樣,共n-1次左乘正交矩陣后得到上三角陣R。即=R,=J(n-1,n)J(n-2,n-1)…J(1,2)??梢则?yàn)證是一個(gè)下Hessenberg陣,即U是一個(gè)上Hessenberg陣。這樣,得

8、到H的QR分解H=UR。在作QR迭代時(shí),下一步計(jì)算RU,容易驗(yàn)證RU是一個(gè)上Hessenberg陣。以上說明了QR算法保持了H的上Hes

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。