Triangula matrico




En lineara algebro, triangula matrico estas kvadrata matrico ĉe kiu ĉiuj elementoj pli sube aŭ pli supre la ĉefdiagonalo estas nuloj.


Matrico de formo


L=[l1,10l2,1l2,2l3,1l3,2⋱ln,1ln,2…ln,n−1ln,n]{displaystyle mathbf {L} ={begin{bmatrix}l_{1,1}&&&&0\l_{2,1}&l_{2,2}&&&\l_{3,1}&l_{3,2}&ddots &&\vdots &vdots &ddots &ddots &\l_{n,1}&l_{n,2}&ldots &l_{n,n-1}&l_{n,n}end{bmatrix}}}

estas suba triangula matricomaldekstra triangula matrico.


Matrico de formo


U=[u1,1u1,2u1,3…u1,nu2,2u2,3…u2,n⋱un−1,n0un,n]{displaystyle mathbf {U} ={begin{bmatrix}u_{1,1}&u_{1,2}&u_{1,3}&ldots &u_{1,n}\&u_{2,2}&u_{2,3}&ldots &u_{2,n}\&&ddots &ddots &vdots \&&&ddots &u_{n-1,n}\0&&&&u_{n,n}end{bmatrix}}}

estas supra triangula matricodekstra triangula matrico.


Litero L estas kutime uzata por suba triangula matrico, kaj litero UR estas kutime uzata por supra triangula matrico.


La kutimaj operacioj sur triangulaj matricoj oportune konservas la triangulecon. Sumo kaj produto de du supraj triangulaj matricoj estas denove supra triangula. La inverso de supra triangula matrico estas ankaŭ supra triangula. Produto de supra triangula matrico kun konstanto estas denove supra triangula. Ĉi tiu signifas ke la supraj triangulaj matricoj formas subalgebron de la ringo de kvadrataj matricoj por ĉiu donita amplekso.


La analoga rezulto veras por subaj triangulaj matricoj.


Tamen, produto de suba triangula kun supra triangula matrico povas jam ne esti triangula.


Ĉar matricaj ekvacioj kun triangulaj matricoj estas pli simpla en solvado (vidu sube), triangulaj matricoj estas tre gravaj en cifereca analitiko. La LU malkomponaĵo donas algoritmon por malkomponi ĉiun inversigeblan matricon A en normigitan suban triangulan matricon L kaj supran triangulan matricon U.




Enhavo






  • 1 Specialaj formoj


  • 2 Specialaj propraĵoj


  • 3 Ekzemploj


  • 4 Apliko: dorsa anstataŭo


  • 5 Vidu ankaŭ





Specialaj formoj |


Triangula matrico kun nulaj elementoj sur la ĉefdiagonalo estas severe supra aŭ suba triangula. Ĉiu severe triangula matrico estas nulpotenca matrico.


Se ĉiuj elementoj sur la ĉefdiagonalo estas 1, la matrico estas supra aŭ suba unuobla triangulanormigita triangula. Tamen, normigita triangula matrico estas ne la sama kiel normala matrico, kaj unuobla triangula matrico estas ne la sama kiel la unuobla matrico (kiu estas identa matrico).


Gaŭsa matrico estas speciala formo de normigita triangula matrico, kie ĉiuj nediagonalaj elementoj estas nuloj, krom elementoj en unu kolumno. Tia matrico estas ankaŭ nomata kiel atoma supra aŭ suba triangula aŭ gaŭsa transforma matrico. Tiel atoma suba triangula matrico estas de formo


Li=[100⋱0⋱10⋱010li+1,i1⋮0li+2,i0⋱10…0ln,i0…01]{displaystyle mathbf {L} _{i}={begin{bmatrix}1&&&&&&&0\0&ddots &&&&&&\0&ddots &1&&&&&\0&ddots &0&1&&&&\&&0&l_{i+1,i}&1&&&\vdots &&0&l_{i+2,i}&0&ddots &&\&&vdots &vdots &vdots &ddots &1&\0&dots &0&l_{n,i}&0&dots &0&1\end{bmatrix}}}

La inverso de atoma triangula matrico estas denove atoma triangula:



Li−1=[100⋱0⋱10⋱010−li+1,i1⋮0−li+2,i0⋱10…0−ln,i0…01]{displaystyle mathbf {L} _{i}^{-1}={begin{bmatrix}1&&&&&&&0\0&ddots &&&&&&\0&ddots &1&&&&&\0&ddots &0&1&&&&\&&0&-l_{i+1,i}&1&&&\vdots &&0&-l_{i+2,i}&0&ddots &&\&&vdots &vdots &vdots &ddots &1&\0&dots &0&-l_{n,i}&0&dots &0&1\end{bmatrix}}} ,

do la nediagonalaj elementoj estas multiplikitaj je -1.



Specialaj propraĵoj |


Matrico estas samtempe supra kaj suba triangula se kaj nur se ĝi estas diagonala matrico.


Matrico estas samtempe normigita supra kaj normigita suba triangula se kaj nur se ĝi estas identa matrico.


Matrico kiu estas samtempe triangula kaj normala, estas ankaŭ diagonala. Ĉi tio povas esti montrita per rigardo je diagonalaj elementoj de A*A kaj AA*, kie A estas normala, triangula matrico.


La transpono de supra triangula matrico estas suba triangula matrico kaj reen. La determinanto de triangula matrico egalas al produto de la diagonalaj elementoj, kaj la ajgenoj de triangula matrico estas la diagonalaj elementoj.


Ĝenerale, operacioj povas esti plenumitaj sur triangulaj matricoj en duono de la tempo kiu estas bezonata por la sama operacio sur ĝeneralaj matricoj.



Ekzemploj |


La matrico


[26−204300−1]{displaystyle {begin{bmatrix}2&6&-2\0&4&3\0&0&-1\end{bmatrix}}}

estas supra triangula kaj


[800560−3−17]{displaystyle {begin{bmatrix}8&0&0\5&6&0\-3&-1&7\end{bmatrix}}}

estas suba triangula.


La matrico


[1000010004100−301]{displaystyle {begin{bmatrix}1&0&0&0\0&1&0&0\0&4&1&0\0&-3&0&1\end{bmatrix}}}

estas atoma suba triangula. Ĝia inverso estas


[100001000−4100301]{displaystyle {begin{bmatrix}1&0&0&0\0&1&0&0\0&-4&1&0\0&3&0&1\end{bmatrix}}}


Apliko: dorsa anstataŭo |


Matrica ekvacio de formo


Lx = b



Ux = b

kie L kaj U estas m×m triangulaj matricoj, subaj kaj supra respektive,




x estas nesciata m×1 vektoro,


b estas sciata m×1 vektoro, la dekstra parto


estas tre facila en solvado. La matrica ekvacio Lx = b povas esti skribita kiel sistemo de linearaj ekvacioj


l1,1x1=b1l2,1x1+l2,2x2=b2⋮lm,1x1+lm,2x2+…+lm,mxm=bm{displaystyle {begin{matrix}l_{1,1}x_{1}&&&&&=&b_{1}\l_{2,1}x_{1}&+&l_{2,2}x_{2}&&&=&b_{2}\vdots &&vdots &ddots &&&vdots \l_{m,1}x_{1}&+&l_{m,2}x_{2}&+ldots +&l_{m,m}x_{m}&=&b_{m}\end{matrix}}}

kiu povas esti solvita kiel:



x1=b1l1,1,{displaystyle x_{1}={frac {b_{1}}{l_{1,1}}},}


x2=b2−l2,1x1l2,2,{displaystyle x_{2}={frac {b_{2}-l_{2,1}x_{1}}{l_{2,2}}},}
{displaystyle vdots }


xm=bm−i=1m−1lm,ixilm,m.{displaystyle x_{m}={frac {b_{m}-sum _{i=1}^{m-1}l_{m,i}x_{i}}{l_{m,m}}}.}


Matrica ekvacio kun supra triangula matrico U povas esti solvita en analoge. Ĉi tiu procezo estas nomata kiel la dorsa anstataŭo.



Vidu ankaŭ |



  • Gaŭsa eliminado

  • LU malkomponaĵo

  • QR malkomponaĵo

  • Matrico de Hessenberg

  • Diagonala matrico

  • Tridiagonala matrico




Popular posts from this blog

Ponta tanko

Tantalo (mitologio)

Erzsébet Schaár