Determinant
Fra Wikipedia, den frie encyklopædi
En determinant er et tal, der karakteriserer en matrix. Der findes flere forskellige måder at bestemme determinanter på, og flere forskellige nyttige regneregler for determinanter, som er gennemgået herunder.
Indholdsfortegnelse |
[redigér] Bestemmelse af determinanter
Determinanter er kun definerede for kvadratiske matricer. For en matrix siger man, at determinanten er af n'te orden.
[redigér] Leibniz-formlen
For en matrix kan determinanten fås af Leibniz-formlen:
hvor σ angiver en permutation af tallene {1, 2, 3, ..., n}, Sn er mængden af mulige permutationer af disse tal, sgn(σ) er fortegnet for permutationen og Π angiver et produkt (på samme måde som Σ angiver en sum). Specielt fås for n-værdierne 1-3:
n | |
1 | a11 |
2 | a11a22 − a12a21 |
3 |
[redigér] Udvikling efter række eller søjle
Determinanten af matricen kan også udtrykkes vha. n underdeterminanter af (n – 1)'te orden; dette gøres ved at udvikle efter en række eller søjle i Denne metode er specielt nyttig, hvis en række eller søjle indeholder mange nuller, idet der så ved udvikling efter denne vil bortfalde lige så mange af leddene i den passende formel herunder:
Ved udvikling efter den i'te række fås determinanten af
Ved udvikling efter den j'te søjle fås determinanten af
Herover betegner Dij den (i, j)'te underdeterminant hørende til dvs. determinanten til den matrix, der fremkommer ved at fjerne den i'te række og den j'te søjle fra Størrelsen
- ( − 1)i + jDij
kaldes komplementet til matrixelementet aij.
[redigér] Regneregler og særtilfælde
[redigér] Matrixegenskaber og determinanter
For en enhedsmatrix gælder
For en diagonal- eller trekantmatrix gælder
Hvis en kvadratisk matrix indeholder en nulrække, da gælder
For en kvadratisk matrix er følgende tre udtryk ækvivalente:
- er regulær
NB: En matrix behøver ikke være kvadratisk for at kunne være regulær.
[redigér] Transponering, invertering og multiplikation af matricer
For en kvadratisk matrix gælder
For en regulær kvadratisk matrix gælder
For to matricer og gælder
[redigér] Elementaroperationer på matricer
Hvis en matrix frembringes ved én af disse elementaroperationer på en anden matrix fås dens determinant af:
- Ombytning af 2 rækker:
- Multiplikation af 1 række med tal k:
- Rækkeoperation (træk en række fra en anden):
[redigér] Beviser
I dette afsnit vil vi bevise nogle af de overstående påstande, men vi stater men en simpel definition af determinanter
[redigér] Definition
Lad , hvis n = 1 defineres det(A) = a11 hvis n > 1 defineres rekursivt til
hvor Ai,j fremkommer af A ved at fjerne i'te række og j'te søjle.
[redigér] Række ombytning
Lad B fremkomme af A ved at bytte om på to rækker, da gælder at
det(B) = − det(A)
Dette kan bevises induktivt, hvis n = 2 da har vi at
det(A) = a11a22 − a12a21 = − (a12a21 − a11a22)det(B).
Antags eller at resultatet gælder for n − 1 vi må vise at det gælder for n, hvis vi ikke har byttet om på første række må
idet B1i fremkommer af A1,i ved at bytte om på to rækker, og induktionsantagelsen derfor virker.
Ellers må 1'te og j'te række være ombyttet. Dan C ved at bytte om på 2. og j'te række i B. Dan D ved at bytte om på 2. og j'te række i A, da fremkommer D også ved at bytte om på 1. og 2. række i C, og det må gælde at C12,ij = D12,ij, af induktionsantages får vi at det(C1,i) = − det(B1,i) og det(D1,i) = − det(A1,i) så
[redigér] Ens rækker
Hvis A har to ens rækker er det(A) = 0.
Dette er nemt at indse. Dan B ved at bytte om på de to ens række i A, da har vi at det(A) = − det(B) men A og B er jo ens, så det(A) = − det(A), dette kan kun lade sig gøre hvis det(A) = 0
[redigér] Række addition
Hvis B er dannet af A, ved at lægge i'te række r gange til j'te række. da vil det(A) = det(B)
Dette kan bevises som følger. Dan C ved at bytte på 1. og j'te række i A. Dan D ved at bytte om på 1. og j'te række i B, af reglen om række ombytning er det nok at vise at det(C) = det(D), idet vi bemærker at D også fremkommver ved at lægge i'te række r gange til 1. række af C bliver det klart at
Hvor N fremkommer af C ved at restatte 1. med i'te række, men så har N to ens rækker og så har den jo determinant 0.
[redigér] Række skalation
Hvis B er dannet af A, ved at gange i'te række igennem med r (ikke 0), da er det(B) = rdet(A)
Dette kan bevises som føler, som før kan vi af rækkeombythings egenskaben uden tab af generalitet antage at i=1, så
[redigér] Invertabilitet
Matricen A er invertibel hvis og kun hvis .
Der findes H i RREF så A˜H, denne transformation fremkommer som en følge af rækkeoperationer af de foregående regler ved vi at det(A) = rdet(H) hvor men Men præsis har H har fuld rang, og H har fuld rang præcis når A er Invertibel.
[redigér] Determinant af produkt
Om matixprodukter gælder at det(AB) = det(A)det(B).
Her gælder følgende bevis. Hvis A er diagonal følger det af rækkeskalationsreglen at
Hvis A er singulær er AB singulær af invertabilitetsreglen føler så at de begge har determinant 0, ellers må A være invertibel, og med rækkeaditioner og r række ombytninger kan man danne D fra A så D er diagonal. Af de ovenstående regler ses at
det(A) = ( − 1)rdet(D)
Lad E være produktet af de tilhørende rækkeoperationsmatricer så EA = D, men så må
E(AB) = (EA)B = DB
i kan altså udføre de samme rækkeoprationer på AB, så
det(AB) = ( − 1)rdet(DB) = ( − 1)rdet(D)det(B) = det(A)det(B)
[redigér] Determinant af invers
Hvis A er invertibel vil det(A) = det(A − 1) − 1
Med overstående regel er det nemt at se da, I = A − 1A så 1 = det(I) = det(A − 1)det(A)
[redigér] Determinant af transponeret
Det gælder altid at det(A) = det(AT)
Hvis A er singulær er AT det også og så vil det(A) = 0 = det(AT), ellers kan A opskrives som et produkt af række ombytnings matricer og række additions matricer og en diagonal matice så,
Hvis Ei er en række-ombythings-matrice, så er det også. Af række-ombytnings-reglen har de samme determinant nemlig -1. Ellers må Ei være en række-additions-matrice, og så er også være det, af række-additions-reglen har de samme determinant nemlig 1, af produktreglen ses at