Cholesky-nedbrydningen (kvadratrodsmetoden) er en repræsentation af en symmetrisk positiv bestemt matrix i form , hvor er en lavere trekantet matrix med strengt positive indgange på diagonalen. Nogle gange skrives nedbrydningen på den tilsvarende form: , hvor er en øvre trekantet matrix. Cholesky-nedbrydningen eksisterer altid og er unik for enhver symmetrisk positiv bestemt matrix.
Der er også en generalisering af denne udvidelse til tilfældet med komplekst værdisatte matricer. Hvis er en positiv-bestemt Hermitian matrix , så er der en dekomponering , hvor er en lavere trekantet matrix med positive reelle elementer på diagonalen, og er dens Hermitian konjugerede matrix.
Nedbrydningen er opkaldt efter den polskfødte franske matematiker André-Louis Cholesky (1875-1918).
Matrixelementer kan beregnes, startende fra det øverste venstre hjørne af matricen, ved hjælp af formlerne
Udtrykket under roden er altid positivt, hvis er en reel positiv bestemt matrix.Beregningen er fra top til bund, fra venstre mod højre, altså først og derefter .
For hermitiske matricer med kompleks værdi anvendes formlerne
Denne dekomponering kan anvendes til at løse et system af lineære ligninger, hvis matrixen er symmetrisk og positiv bestemt. Sådanne matricer opstår f.eks. ofte ved brug af mindste kvadraters metode og numerisk løsning af differentialligninger.
Efter udvidelse kan løsningen opnås ved successivt at løse to trekantede ligningssystemer: og . Denne måde at løse på kaldes undertiden kvadratrodsmetoden . [1] Sammenlignet med mere generelle metoder som Gauss-metoden eller LU-dekomponering , er den numerisk mere stabil og kræver cirka halvt så mange regneoperationer. [2]
Cholesky-nedbrydningen anvendes også i Monte Carlo-metoder til at generere korrelerede tilfældige variabler . Lade være en vektor af uafhængige standard normale stokastiske variable og være den ønskede kovariansmatrix . Så vil vektoren have en multivariat normalfordeling med nul middelværdi og kovariansmatrix . [3]
Vektorer og matricer | |||||||||
---|---|---|---|---|---|---|---|---|---|
Vektorer |
| ||||||||
matricer |
| ||||||||
Andet |
SLAE | Metoder til løsning af|
---|---|
Direkte metoder | |
Iterative metoder | |
Generel |