999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

矩陣三角分解的探討

2014-07-25 13:47:00文/王亞梅
新課程·中旬 2014年5期

文/王亞梅

摘 要:矩陣是數學中最重要的基本概念之一,是代數的一個主要研究對象,也是數學研究及應用的一個重要工具。對矩陣三角分解的相關內容進行系統的介紹,給出分解的思想、分解方法、分解的存在性及分解的條件等相關內容,然后就矩陣三角分解思想研究它在解決具體問題中的應用。

關鍵詞:矩陣;三角分解;LU分解

在近代數學、工程技術、經濟理論管理科學中,大量涉及矩陣理論的知識,很多問題都可以歸結為矩陣并最終通過矩陣來解決。經查閱發現,目前關于矩陣三角分解的應用研究不少,但對三角分解缺乏系統的研究。

矩陣三角分解法是指高斯消去法解線性方程組的變形解法。其實質就是將系數矩陣A分解為兩個三角形矩陣L和U相乘,即A=LU。

一、矩陣的直接三角分解

矩陣的直角三角分解即可以不經過消元步驟,直接將矩陣進行分解。

定義1 設A∈Rn×n,若A能分解為一個下三角矩陣L與一個上三角矩陣U的乘積,即A=LU,則稱這種分解為矩陣A的三角分解。

(1)如果A可分解為A=LDU,其中L是單位下三角矩陣,D是對角矩陣,U是單位上三角矩陣,則稱A可作LDU分解;

(2)如果在A=LU中,L是單位下三角矩陣,U為上三角矩陣,則稱此三角分解為杜利特(Doolittle)分解;

(3)如果在A=LU中,L是下三角矩陣,U是單位上三角矩陣,則稱此三角矩陣為克勞特(Crout)分解。

定理1 n階方陣A非奇異的充要條件為(或A經行、列變換后)存在LDU分解。其中L為n階單位下三角矩陣,D為n階非奇異對角陣,U為n階單位上三角矩陣。

推論1 奇異矩陣不能進行LDU分解。

推論2 若矩陣A有奇異主子矩陣,則A不能直接進行LDU分解。

定理2 方陣A的LDU分解唯一的充要條件為A的各主子矩陣非奇異。

推論1 設n階矩陣A的各階順序主子式皆不為零,則A存在唯一Crout的分解。

推論2 設n階矩陣A的各順序主子式皆不為零,則A存在唯一的分解A=LDU

其中L為單位下三角矩陣,D為對角矩陣,U為單位上三角矩陣。

二、常用的三角分解公式及其應用

1.杜利特(Doolittle)分解

下面直接用矩陣乘法求L及U的元素,由

A=a11 a12…a1na21 a22…a2n■ ■ ■an1 an2…ann=1a21 1■ ■■1an1 an2…lnn-1 1u11 u12…u1nu22…u2n■■unn

步驟如下:步驟1 u1i=a1i,i=2,3,…n l1i=a1i/u11,i=2,3,…n

計算U第r行,L的第r列元素,r=2,3,…n

步驟2 uri=ari-■lrkuki(i=r,r+1,…n)

步驟3 lir=(ari-■likukr)/urr(i=r,r+1,…n,r≠n)

求解Ly=b,Ux=y計算公式。

步驟4 y1=b1y1=b1-■likyk(i=2,3,…n)

步驟5 xn=yn=unnxi=(yi-■uikxk)/uii(i=n-1,n-2,…,1)

【例】 用直接三角分解法解2 1 11 3 21 2 2x1x2x3=465

解:由計算公式,得A=11/2 11/2 3/5 12 1 1 5/2 3/2 3/5=LU.

求解Ly=(4,6,5)T,得y=(4,4,3/5)T,

求解Ux=(4,4,3/5)T,得x=(1,1,1)T.

2.克勞特(Crout)分解

直接三角分解法Ax=b(要求A所有順序主子式都不為零)克勞特分解的計算公式如下:

步驟1 u1i=a1i(i=1,2,…n),lil=ail/u11(i=2,3,…n)

計算U第r行,L的第r列元素,i=2,3,…n

步驟2 lli=aij-■likukj,i=1,2,…n,j=1,2,…i,

步驟3 uij=aij-■likuiii=1,2…n-1,j=i+1,…,n

【例】試將下列矩陣進行克勞特分解:A=4 8 42 7 21 2 3

解 首先我們約定,當上限小于下限時,和號“■”取0,根據上式有l11=a11=4,

u12=a12/l11=2,u13=a13/l11=1,

l21=a21=2,

l22=a22-l21u12=3,u23=(a23-l21u13)/l22=0,

l31=a31=1,

l32=a32-l31u12=0,

l33=a33-l31u13-l32u23=2,

則有A=LU=4 2 32 3 01 0 21 2 1 1 0 1

3.三對角方程組的追趕法

在許多科學計算問題中,常常所要求解的方程組為三對角方

程組,即Ax=f

其中A=b1 c1a2 b2 c2 ■■■ cn-1an bn,f=f1f2■fn

并滿足條件b1>c1>0bi≥ai+ci,aibn>an>0ci≠0,i=2,3,…,n-1

稱A為對角占優的三對角矩陣,將A分解為下三角矩陣L及單位上三角矩陣U的乘積,即A=LU,即

b1 c1a2 b2 c2 ■ ■ ■■ an-1bn-1 cn-1 anbn=l1a2 l2 ■ ■ anln1u1 ■ ■ ■ un-1 1

直接由矩陣充分公式可得

?酌i=ai,?琢1=b1,?琢i=bi-ai?茁i-1,i=2,3,…,n?茁i=Ci/ai,i=1,2,…,n-1

4.平方根法

求解線性方程組時,系數矩陣大多數是對稱正定的,而平方根法就是利用對稱正定矩陣的三角分解而得到的求對稱正定的方程組的一種有效方法,目前在計算機上廣泛應用平方根法解此類方程組,它比一般的分解法大約節省一半的計算量和存儲單元。

定理1 設A為n階對稱陣,且A的所有順序主子式均不為零,則A可唯一分解為A=LDLT

其中L為單位下三角陣,D為對角陣。

定理2 如果A為n階對稱正定矩陣,則存在一個實的非奇異下三角矩陣L使A=LLT,當限定L的對角元素為正時,這種分解是唯一的。

平方根法,其計算步驟如下:

步驟1 ljj=(ajj-■ljk2)1/2,(j=1,2,…,n)

步驟2 lij=(aij-■likljk)/ljj,(i=j+1,…,n)

求解Ax=b,即求如下兩個方程組:

(1)Ly=b,求y; (2)LTx=y,求x;

步驟3 yi=(bi-■likyk)/lii,(i=2,3,…,n)

步驟4 xi=(yi-■lkixk)/lii,(i=n-1,…,1)

另外,由于■ljk2=ajj(j=1,2,…,n)而ljj>0(j=1,2,…,n)

故有■≤■■

這表明分解過程中矩陣中元素的數量級不增長,因此平方根法計算是數值穩定的。

5.改進平方根法

Cholesky分解法要用到開方運算,為避免開方運算,可將A分解為A=LDLT(其中為單位下三角矩陣),再分別解方程組,這種方法為改進平方根法。

endprint

將對稱正定矩陣A=(aij)n×n進行LDLT分解,則可避免開方運算。其中D=diag(di),且di>0,L為單位下三角矩陣,則

a11 … a1n■ aij ■an1 … ann=1l21 1■■ ■ln1ln2 … 1d1d2 ■dn1 l21 l31 … ln11 l32 … ln2■ ■1

由矩陣乘法,當i≥j時aij=■likdkljk=■likdkljk+lijdj,ljj=1

于是,對于i=1,2,…,n有lij=(aij-■likdkljk)/dj,j=1,2,…,i-1di=aii-■dklik2(*)

為了避免重復計算,做如下變換A=LDLT=TLT

其中T=LD,即有

1l21 1■ln11d1 d2■ dn1 l21…ln11 ■1=d1t21 d2■■tn1 tn2…dn1 l21…ln1 1 ■ ■ 1

輔助變量tij=lijdj代入(*)式,對i=1,2,…n計算

tij=aij-■tikljk,j=1,2,…,i-1 lij=■,j=1,2,…,i-1di=aii-■tiklik(**)

利用上式得到按行計算L、D各元素的公式,計算順序

d1→l21→d2→l31→l32→d3→l41→l42→l43→……

按照這種方式進行分解,乘法運算次數與LLT分解相當,且不需要開方運算。

計算行列式時,由A=LDLT,有

A=LDLT=LDLT=D=d1d2…dn

求解線性方程組Ax=b

等價于求解L(DLTx)=b,可分解成由Ly=b求y,再由DLTx=y求x,這種方法稱為改進平方根法。其計算公式

yi=bi-■likyk,i=1,2,…,nxi=■-■lkixk,i=n,n-1,…,1

【例】用改進平方根法解線性方程組.

3 3 53 5 95 9 17x1x2x3=0-2-4

解:可知系數矩陣對稱正定,設有

3 3 53 5 95 9 17=1l21 1l31 l32 1d1 d2d31 l21 l311 l321

由(**)式可得i=1 di=a11=3

i=2 t21=a21=3,l21=■=■=1

d2=a22-t21l21=5-3×1=2

i=3 t31=a31=5

t32=a32-t31l21=9-5×1=4

l31=■=■

l32=■=■=2

d3=a33-t31l31-t32l32=17-5×■-4×2=■

因此L=11 1■ 2 1D=3 2■

由改進平方根法有11 1■ 2 1y1y2y3=0-2-4

y1=0,y2=-2,y3=0

1 1 ■1 21x1x2x3=d1-1 d2-1d3-10-20=0-10

x1=1,x2=-1,x3=0

矩陣的三角分解是矩陣分解中最基礎的一種,應用領域十分廣泛,它是線性代數的基本分解方法之一,也是求解線性方程組的方法之一,利用矩陣的三角分解求線性方程組的解,可以簡化某些復雜方程組的計算過程,這是其他求解方程組的方法所不能比擬的。在矩陣求解算法中,直接法或迭代法都不能有效地解決大規模稀疏或病態矩陣,但利用矩陣的三角分解就可以解決這些問題,因此,矩陣三角分解應用廣泛,我們應該進一步研究。

參考文獻:

[1]沈忱.矩陣的三角分解及其應用研究[J].長江大學學報,2010,37(03):55-84.

[2]王群英.矩陣分解方法的應用[J].長春工業大學學報,2011,32(01):122-154.

編輯 郭曉云

endprint

將對稱正定矩陣A=(aij)n×n進行LDLT分解,則可避免開方運算。其中D=diag(di),且di>0,L為單位下三角矩陣,則

a11 … a1n■ aij ■an1 … ann=1l21 1■■ ■ln1ln2 … 1d1d2 ■dn1 l21 l31 … ln11 l32 … ln2■ ■1

由矩陣乘法,當i≥j時aij=■likdkljk=■likdkljk+lijdj,ljj=1

于是,對于i=1,2,…,n有lij=(aij-■likdkljk)/dj,j=1,2,…,i-1di=aii-■dklik2(*)

為了避免重復計算,做如下變換A=LDLT=TLT

其中T=LD,即有

1l21 1■ln11d1 d2■ dn1 l21…ln11 ■1=d1t21 d2■■tn1 tn2…dn1 l21…ln1 1 ■ ■ 1

輔助變量tij=lijdj代入(*)式,對i=1,2,…n計算

tij=aij-■tikljk,j=1,2,…,i-1 lij=■,j=1,2,…,i-1di=aii-■tiklik(**)

利用上式得到按行計算L、D各元素的公式,計算順序

d1→l21→d2→l31→l32→d3→l41→l42→l43→……

按照這種方式進行分解,乘法運算次數與LLT分解相當,且不需要開方運算。

計算行列式時,由A=LDLT,有

A=LDLT=LDLT=D=d1d2…dn

求解線性方程組Ax=b

等價于求解L(DLTx)=b,可分解成由Ly=b求y,再由DLTx=y求x,這種方法稱為改進平方根法。其計算公式

yi=bi-■likyk,i=1,2,…,nxi=■-■lkixk,i=n,n-1,…,1

【例】用改進平方根法解線性方程組.

3 3 53 5 95 9 17x1x2x3=0-2-4

解:可知系數矩陣對稱正定,設有

3 3 53 5 95 9 17=1l21 1l31 l32 1d1 d2d31 l21 l311 l321

由(**)式可得i=1 di=a11=3

i=2 t21=a21=3,l21=■=■=1

d2=a22-t21l21=5-3×1=2

i=3 t31=a31=5

t32=a32-t31l21=9-5×1=4

l31=■=■

l32=■=■=2

d3=a33-t31l31-t32l32=17-5×■-4×2=■

因此L=11 1■ 2 1D=3 2■

由改進平方根法有11 1■ 2 1y1y2y3=0-2-4

y1=0,y2=-2,y3=0

1 1 ■1 21x1x2x3=d1-1 d2-1d3-10-20=0-10

x1=1,x2=-1,x3=0

矩陣的三角分解是矩陣分解中最基礎的一種,應用領域十分廣泛,它是線性代數的基本分解方法之一,也是求解線性方程組的方法之一,利用矩陣的三角分解求線性方程組的解,可以簡化某些復雜方程組的計算過程,這是其他求解方程組的方法所不能比擬的。在矩陣求解算法中,直接法或迭代法都不能有效地解決大規模稀疏或病態矩陣,但利用矩陣的三角分解就可以解決這些問題,因此,矩陣三角分解應用廣泛,我們應該進一步研究。

參考文獻:

[1]沈忱.矩陣的三角分解及其應用研究[J].長江大學學報,2010,37(03):55-84.

[2]王群英.矩陣分解方法的應用[J].長春工業大學學報,2011,32(01):122-154.

編輯 郭曉云

endprint

將對稱正定矩陣A=(aij)n×n進行LDLT分解,則可避免開方運算。其中D=diag(di),且di>0,L為單位下三角矩陣,則

a11 … a1n■ aij ■an1 … ann=1l21 1■■ ■ln1ln2 … 1d1d2 ■dn1 l21 l31 … ln11 l32 … ln2■ ■1

由矩陣乘法,當i≥j時aij=■likdkljk=■likdkljk+lijdj,ljj=1

于是,對于i=1,2,…,n有lij=(aij-■likdkljk)/dj,j=1,2,…,i-1di=aii-■dklik2(*)

為了避免重復計算,做如下變換A=LDLT=TLT

其中T=LD,即有

1l21 1■ln11d1 d2■ dn1 l21…ln11 ■1=d1t21 d2■■tn1 tn2…dn1 l21…ln1 1 ■ ■ 1

輔助變量tij=lijdj代入(*)式,對i=1,2,…n計算

tij=aij-■tikljk,j=1,2,…,i-1 lij=■,j=1,2,…,i-1di=aii-■tiklik(**)

利用上式得到按行計算L、D各元素的公式,計算順序

d1→l21→d2→l31→l32→d3→l41→l42→l43→……

按照這種方式進行分解,乘法運算次數與LLT分解相當,且不需要開方運算。

計算行列式時,由A=LDLT,有

A=LDLT=LDLT=D=d1d2…dn

求解線性方程組Ax=b

等價于求解L(DLTx)=b,可分解成由Ly=b求y,再由DLTx=y求x,這種方法稱為改進平方根法。其計算公式

yi=bi-■likyk,i=1,2,…,nxi=■-■lkixk,i=n,n-1,…,1

【例】用改進平方根法解線性方程組.

3 3 53 5 95 9 17x1x2x3=0-2-4

解:可知系數矩陣對稱正定,設有

3 3 53 5 95 9 17=1l21 1l31 l32 1d1 d2d31 l21 l311 l321

由(**)式可得i=1 di=a11=3

i=2 t21=a21=3,l21=■=■=1

d2=a22-t21l21=5-3×1=2

i=3 t31=a31=5

t32=a32-t31l21=9-5×1=4

l31=■=■

l32=■=■=2

d3=a33-t31l31-t32l32=17-5×■-4×2=■

因此L=11 1■ 2 1D=3 2■

由改進平方根法有11 1■ 2 1y1y2y3=0-2-4

y1=0,y2=-2,y3=0

1 1 ■1 21x1x2x3=d1-1 d2-1d3-10-20=0-10

x1=1,x2=-1,x3=0

矩陣的三角分解是矩陣分解中最基礎的一種,應用領域十分廣泛,它是線性代數的基本分解方法之一,也是求解線性方程組的方法之一,利用矩陣的三角分解求線性方程組的解,可以簡化某些復雜方程組的計算過程,這是其他求解方程組的方法所不能比擬的。在矩陣求解算法中,直接法或迭代法都不能有效地解決大規模稀疏或病態矩陣,但利用矩陣的三角分解就可以解決這些問題,因此,矩陣三角分解應用廣泛,我們應該進一步研究。

參考文獻:

[1]沈忱.矩陣的三角分解及其應用研究[J].長江大學學報,2010,37(03):55-84.

[2]王群英.矩陣分解方法的應用[J].長春工業大學學報,2011,32(01):122-154.

編輯 郭曉云

endprint

主站蜘蛛池模板: 538国产视频| 99热国产在线精品99| 拍国产真实乱人偷精品| 亚洲综合久久成人AV| 国产激情无码一区二区APP | 久久天天躁狠狠躁夜夜2020一| 色老头综合网| 色综合久久88色综合天天提莫| 精品无码国产一区二区三区AV| 国产成人资源| 欧美va亚洲va香蕉在线| 青青草原国产一区二区| 成人韩免费网站| 日本黄色不卡视频| 22sihu国产精品视频影视资讯| 天天色天天操综合网| 黄色在线不卡| 色婷婷在线播放| 精品自拍视频在线观看| 亚洲综合一区国产精品| 人妻免费无码不卡视频| 久久国产精品嫖妓| 国产剧情一区二区| 97久久免费视频| 亚洲女同一区二区| 特级aaaaaaaaa毛片免费视频 | 在线视频一区二区三区不卡| 欧美啪啪网| 国产成人AV综合久久| 精品亚洲麻豆1区2区3区| 国产网站一区二区三区| 国产精品视频白浆免费视频| 国产成人av大片在线播放| 国产精品亚洲а∨天堂免下载| 波多野结衣在线se| 天堂网国产| 国产福利小视频高清在线观看| 亚洲男人的天堂久久香蕉| 黄色a一级视频| 国产成人精品一区二区| 精品国产自在现线看久久| 久久黄色视频影| 亚洲娇小与黑人巨大交| 国产女人喷水视频| 2020久久国产综合精品swag| 亚洲天堂伊人| 黄色一级视频欧美| av在线手机播放| 欧美一区二区精品久久久| 国产成人亚洲毛片| 欧美激情伊人| 国产97视频在线| 国产精品亚洲欧美日韩久久| 狠狠干综合| 亚洲三级成人| 香蕉蕉亚亚洲aav综合| 91免费国产在线观看尤物| 日韩av在线直播| 色综合综合网| 手机精品福利在线观看| 久久频这里精品99香蕉久网址| 欧美a级完整在线观看| 四虎永久免费地址在线网站| 欧美日韩中文国产| 国产成熟女人性满足视频| a级毛片免费看| 国产精品自在拍首页视频8| 国产在线观看一区精品| 亚洲无码日韩一区| 国产爽爽视频| 91久久性奴调教国产免费| 国产喷水视频| 精品一区国产精品| 97超级碰碰碰碰精品| 天天综合色天天综合网| 国产内射在线观看| 国产女人18毛片水真多1| 国产精品成人啪精品视频| 久久青草免费91观看| 99久久精品国产综合婷婷| h网站在线播放| 欧美人人干|