LU-nedbrytning ( LU-nedbrytning , LU-faktorisering ) är en representation av en matris som en produkt av två matriser , där är en nedre triangulär matris och är en övre triangulär matris.
LU-sönderdelningen används för att lösa linjära ekvationssystem , invertera matriser och beräkna determinanten . En LU-sönderdelning existerar endast om matrisen är inverterbar och alla ledande (hörn) huvudsakliga minorer i matrisen är icke degenererade [1] .
Denna metod är en av varianterna av Gauss-metoden .
Den resulterande LU-nedbrytningen av matrisen (matrisen av koefficienter för systemet) kan användas för att lösa en familj av system av linjära ekvationer med olika vektorer på höger sida [2] :
Om LU-sönderdelningen av matrisen , , är känd , kan det ursprungliga systemet skrivas som
Detta system kan lösas i två steg. Det första steget är att lösa systemet
Eftersom det är en lägre triangulär matris löses detta system direkt genom direkt substitution .
I det andra steget är systemet löst
Eftersom det är en övre triangulär matris löses detta system direkt genom backsubstitution .
Matrisinversion motsvarar att lösa ett linjärt system
,där är en okänd matris, är identitetsmatrisen. Lösningen på detta system är en omvänd matris .
Systemet kan lösas med LU-sönderdelningsmetoden som beskrivs ovan.
Med tanke på LU-nedbrytningen av matrisen ,
,vi kan direkt beräkna dess determinant ,
,var är storleken på matrisen och är de diagonala elementen i matriserna och .
Baserat på tillämpningsomfånget kan LU-nedbrytningen endast tillämpas på en icke-singular matris, därför kommer vi i det följande att anta att matrisen är icke- singular.
Eftersom både i den första raden av matrisen och i den första kolumnen i matrisen , alla element, utom möjligen det första, är lika med noll, har vi
Om , då eller . I det första fallet består den första raden av matrisen helt och hållet av nollor , i det andra, den första kolumnen i matrisen . Därför, eller är degenererad, och därmed är degenererad , vilket leder till en motsägelse. Således, om , så har den icke-singulära matrisen ingen LU-sönderdelning.
Låt , sedan och . Eftersom L och U definieras till att multiplicera U med en konstant och dividera L med samma konstant, kan vi kräva att . Samtidigt .
Dela upp matrisen A i celler:
,där har dimensioner respektive , , .
På liknande sätt delar vi in i celler i matrisen och :
Ekvationen tar formen
När vi löser ekvationssystemet för , , , , får vi:
Äntligen har vi:
Så vi har reducerat LU-sönderdelningen av storleksmatrisen till LU-sönderdelningen av storleksmatrisen .
Uttrycket kallas Schur-komplementet av elementet i matrisen A [1] .
En av algoritmerna för att beräkna LU-sönderdelningen visas nedan. [3]
Vi kommer att använda följande notation för matriselement: , , , ; och de diagonala elementen i matrisen : , .
Du kan hitta matriserna och enligt följande (stegen bör utföras strikt i ordning, eftersom följande element hittas med de föregående):
Som ett resultat får vi matriser - och .
Vektorer och matriser | |||||||||
---|---|---|---|---|---|---|---|---|---|
Vektorer |
| ||||||||
matriser |
| ||||||||
Övrig |