LU-nedbrydning ( LU-dekomponering , LU-faktorisering ) er en repræsentation af en matrix som et produkt af to matricer , hvor er en nedre trekantet matrix og er en øvre trekantet matrix.
LU-dekomponeringen bruges til at løse systemer af lineære ligninger , invertere matricer og beregne determinanten . En LU-nedbrydning eksisterer kun, hvis matrixen er inverterbar, og alle førende (hjørne) hoved - minorer af matrixen er ikke- degenererede [1] .
Denne metode er en af varianterne af Gauss-metoden .
Den resulterende LU-nedbrydning af matricen (matrix af koefficienter for systemet) kan bruges til at løse en familie af systemer af lineære ligninger med forskellige vektorer på højre side [2] :
Hvis LU-nedbrydningen af matrixen , , er kendt , kan det oprindelige system skrives som
Dette system kan løses i to trin. Det første skridt er at løse systemet
Da det er en lavere trekantet matrix, løses dette system direkte ved direkte substitution .
På andet trin er systemet løst
Da det er en øvre trekantet matrix, løses dette system direkte ved tilbagesubstitution .
Matrixinversion svarer til at løse et lineært system
,hvor er en ukendt matrix, er identitetsmatrixen. Løsningen på dette system er en omvendt matrix .
Systemet kan løses ved LU-nedbrydningsmetoden beskrevet ovenfor.
I betragtning af LU-nedbrydningen af matrixen ,
,vi kan direkte beregne dens determinant ,
,hvor er størrelsen af matricen , og er de diagonale elementer i matricerne og .
Baseret på anvendelsesomfanget kan LU-dekomponeringen kun anvendes på en ikke-singular matrix, derfor vil vi i det følgende antage, at matrixen er ikke- singular.
Da både i den første række af matricen og i den første kolonne af matrixen , alle elementer, undtagen muligvis det første, er lig nul, har vi
Hvis , så eller . I det første tilfælde består den første række af matrixen udelukkende af nuller , i den anden, den første kolonne af matrixen . Derfor, eller er degenereret, og dermed er degenereret , hvilket fører til en modsigelse. Således, hvis , så har den ikke-singulære matrix ikke en LU-nedbrydning.
Lad , så og . Da L og U er defineret op til at gange U med en konstant og dividere L med den samme konstant, kan vi kræve, at . På samme tid .
Opdel matrix A i celler:
,hvor har dimensioner henholdsvis , .
På samme måde deler vi os i celler i matrixen og :
Ligningen tager formen
Ved at løse ligningssystemet for , , , , får vi:
Endelig har vi:
Så vi har reduceret LU-nedbrydningen af størrelsesmatrixen til LU-nedbrydningen af størrelsesmatrixen .
Udtrykket kaldes Schur-komplementet af grundstoffet i matricen A [1] .
En af algoritmerne til beregning af LU-nedbrydningen er angivet nedenfor. [3]
Vi vil bruge følgende notation til matrixelementer: , , , ; og de diagonale elementer i matrixen : , .
Du kan finde matricerne og som følger (trinene skal udføres strengt i rækkefølge, da følgende elementer findes ved hjælp af de foregående):
Som følge heraf får vi matricer - og .
Vektorer og matricer | |||||||||
---|---|---|---|---|---|---|---|---|---|
Vektorer |
| ||||||||
matricer |
| ||||||||
Andet |