LU-faktorisering
Inom linjär algebra är LU-faktorisering, ibland kallat LR-faktorisering, en matrisfaktorisering där man delar upp en matris i en uppåt triangulär matris (om ursprungsmatrisen är kvadratisk) och en nedåt triangulär matris. LU-faktorisering används för att lösa linjära ekvationsystem med samma vänsterled snabbare.
Innehåll |
Definition[redigera]
För en matris
är LU-faktoriseringen:
Om
är kvadratisk är även
(som blir en nedåt triangulär matris) och
(som blir en uppåt triangulär matris) kvadratiska . Om
inte är kvadratisk blir inte
kvadratisk (och då inte heller triangulär), men
blir kvadratisk (och triangulär).
Ibland används en permutationsmatris
för att undvika fel på grund av den numeriska metoden, detta kallas (partiell) pivotering. Matrisen skrivs då om på formen 
Beräkning[redigera]
Med elementära matriser[redigera]
Genom multiplikation med elementära matriser för radadditioner kan den kvadratiska matrisen
omvandlas till en övertriangulär matris
(i grund och botten samma sak som Gausselimination). Vi har alltså att:
Där
är en elementär matris. Detta ger att:
Då inversen till elementära matriser är lättberäknade (se artikeln om elementära matriser), och alla
kan uttryckas som undertriangulära matriser (och då även deras inverser), blir produkten av alla
en undertriangulär matris. Och alltså har
uttryckts som produkten av en över- och en undertriangulär matris.
Exempel[redigera]
Följande matris ska LU-faktoriseras:
Genom Gausselimination ser vi att en övertriangulär matris
kan fås genom radadditioner:
Dessa radoperationer kan beskrivas som:
- Dra 1 av rad 1 från rad 2
- Lägg 2 av rad 1 till rad 3
Där varje kan uttryckas som en elementär matris:
Som ger inverser:
Observera hur enkel inversberäkningen är, det är bara att byta tecken på talet utanför diagonalen. Nu kan vi beräkna vårt
:
Observera att ordningen på matriserna kastas om när man tar invers,
.
A är nu LU-faktoriserad:
Tillämpningar[redigera]
Ekvationssystemlösning[redigera]
Om man har en samling ekvationsystem
där man vill hitta
till respektive
, men
är samma i alla ekvationsystemen, lönar det sig att LU-faktorisera, då man löser ekvationssystemet för en av de triangulära matriserna i taget, det går till som så att man löser ekvationsystemet
och sedan ekvationsystemet
. Båda dessa ekvationsystem är lätta att lösa då vänsterledet representeras av en triangulär matris.
Inversberäkning[redigera]
Då
är
. En triangulär matris är lättare att invertera än en icke-triangulär matris, så det är lättare att beräkna inversen genom LU-faktorisering. Datorprogram beräknar ofta matrisinverser genom LU-faktorisering.
Determinantberäkning[redigera]
Determinantberäkning är väldigt enkelt för en LU-faktoriserad matris, då determinanten för en triangulär matris är produkten av diagonalelementen och:
Om
dessutom endast har ettor i diagonalen (som den ofta har, se till exempel beräkningsexemplet ovan), får vi att:









