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 matrico aŭ maldekstra 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 matrico aŭ dekstra triangula matrico.
Litero L estas kutime uzata por suba triangula matrico, kaj litero U aŭ R 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 triangula aŭ normigita 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
aŭ
- 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