Determinant – definition, beregning og egenskaber for matricer
Lær determinantens definition, beregningsmetoder og egenskaber for kvadratiske matricer — trin-for-trin forklaringer, eksempler og praktiske anvendelser i lineær algebra.
En kvadratisk matrixs determinant er en skalar (et tal), der angiver, hvordan den pågældende matrix opfører sig. Den kan beregnes ud fra tallene i matricen.
Matrixens determinant skrives som
eller
i en formel. Nogle gange kan man i stedet for
og
skriver man blot
og
.
Beregning
Der findes flere måder at beregne determinanter på, alt efter matrixstørrelse og behov for effektiv beregning:
- 2×2-matricer: For A = [[a b],[c d]] gælder det enkle udtryk det(A) = ad − bc. Eksempel: for [[1 2],[3 4]] er det = 1·4 − 2·3 = −2.
- 3×3-matricer (Sarrus' regel): For 3×3 kan man bruge Sarrus' regel, som udvider diagonalerne og trækker de modsatte kryds fra. Denne metode er praktisk håndregning, men kan ikke generaliseres til større matriceordener på samme enkle måde.
- Laplace-udvikling (cofactor expansion): Man kan udvide determinanten langs en række eller kolonne ved hjælp af kofaktorer. Dette er undervisningsmæssigt vigtigt og bruges til teoretiske beviser, men bliver hurtigt beregningsmæssigt dyrt for store matricer.
- Rækkeoperationer og faktorisering (praktisk beregning): I praksis udregner man ofte determinanter ved at udføre række- eller kolonneoperationer svarende til LU-dekomposition. Via rækkeoperationer kan matricen omformes til øvre trekantsform, og determinanten er så produktet af diagonale elementer (ganget med −1 for hver rækkeombytning og med eventuelle skaleringer taget i betragtning). Dette er effektivt numerisk.
Egenskaber
Nogle vigtige egenskaber ved determinanter:
- Multiplicativitet: det(AB) = det(A)·det(B) for to n×n-matricer A og B.
- Transpose: det(A^T) = det(A).
- Inverterbarhed: En matrix A er inverterbar (har en invers) netop når det(A) ≠ 0. Hvis A er invertibel, så er det(A^−1) = 1/det(A).
- Diagonal-/trekantsmatricer: For en øvre eller nedre trekantsmatrix er determinanten produktet af diagonal-elementerne: det(A) = ∏ a_ii.
- Skalering af rækker/kolonner: Hvis man ganger en hel række (eller kolonne) i en n×n-matrix med en konstant k, så ganges determinanten med k. Mere generelt: det(kA) = k^n det(A) for konstant k.
- Rækkeombytning og addition: Ved at bytte to rækker ændrer man determinanten til dens negative (det bliver −det). Hvis man lægger en multiplum af en række til en anden, ændres determinanten ikke.
- Linæritet: Determinanten er linær i hver række (eller kolonne) når de andre rækker er faste, og den er alternerende (hvis to rækker er lige, er determinanten 0).
- Produkt af egenværdier: Hvis λ1,...,λn er egenværdierne til A (med kompleks multiplicitet), så er det(A) = λ1·λ2·...·λn.
- Determinant af identitetsmatrix: det(I) = 1 for identitetsmatricen I.
Geometrisk fortolkning
Geometrisk angiver determinanten, hvor meget en lineær afbildning (repræsenteret ved matrix A) skalerer orienterede volumener i rummet. For en 2×2-matrix svarer absolutværdien |det(A)| til området af billedet af et areal-element (f.eks. et lille rektangel), og for 3×3 svarer det til skaleringsfaktoren for rumlige volumener. Fortegnet angiver, om afbildningen bevarer (positiv) eller vender (negativ) orienteringen.
Praktiske bemærkninger
- Til numerisk beregning af store matricer er LU-dekomposition eller beregninger af pivoter ofte mere stabile og hurtigere end direkte udvidelse via kofaktorer.
- Når man bruger computerpakker, bør man være opmærksom på numerisk runde-fejl ved næsten singulære matricer (determinant tæt på 0).
Disse grundlæggende definitioner og egenskaber gør determinanten til et centralt værktøj i lineær algebra med anvendelser i løsning af ligningssystemer, inversberegning, egenværdiproblemer og geometriske fortolkninger.
Fortolkning
Der er et par måder at forstå, hvad determinanten siger om en matrix.
Geometrisk fortolkning
En matrix kan betragtes som en beskrivelse af et lineært kort i
dimensioner. I så fald angiver determinanten den faktor, hvormed denne matrix skalerer (vokser eller krymper) et område i et
-dimensionalt rum.
F.eks. en matrix
, set som et lineært kort, vil forvandle et kvadrat i det 2-dimensionelle rum til et parallelogram. Parallellogrammets areal vil være
gange så stort som kvadratets areal.
På samme måde vil en matrix
, set som et lineært kort, forvandle en terning i det 3-dimensionelle rum til et parallelepiped. Dette parallelepipeds volumen vil være
gange så stort som kubens volumen.
Determinanten kan være negativ eller nul. Et lineært kort kan strække og skalere et volumen, men det kan også afspejle det over en akse. Når dette sker, skifter determinantens fortegn fra positiv til negativ eller fra negativ til positiv. En negativ determinant betyder, at volumenet er blevet spejlet over et ulige antal akser.
Fortolkning af "ligningssystem"
Man kan se på en matrix som et system af lineære ligninger. Dette system har en unik ikke-triviel løsning, præcis når determinanten ikke er 0 (ikke-triviel betyder, at løsningen ikke bare er alle nuller).
Hvis determinanten er nul, er der enten ingen unik ikke-triviel løsning, eller også er der uendeligt mange.
Singulære matricer
En matrix har en omvendt matrix, præcis når determinanten ikke er 0. Derfor kaldes en matrix med en determinant, der ikke er nul, for invertibel. Hvis determinanten er 0, kaldes matrixen ikke-invertibel eller singulær.
Geometrisk set kan man tænke på en singulær matrix som en "fladning" af et parallelepipedum til et parallelogram eller et parallelogram til en linje. Så er rumfanget eller arealet 0, hvilket betyder, at der ikke findes noget lineært kort, der kan bringe den gamle form tilbage.
Beregning af en determinant
Der er nogle få måder at beregne en determinant på.
Formler for små matricer
- For
og
matricer gælder følgende enkle formler:
- For
matricer er formlen:
Man kan bruge Sarrus-reglen (se billedet) til at huske denne formel.
Udvidelse af kofaktorerne
For større matricer er det sværere at beregne determinanten. En måde at gøre det på kaldes kofaktorekspansion.
Lad os antage, at vi har en matrix
. Først vælger vi en hvilken som helst række eller kolonne i matricen. For hvert tal
i den pågældende række eller kolonne beregner vi noget, der kaldes dets kofaktor
. Så
.
For at beregne en sådan kofaktor sletter vi række
og kolonne
fra matrixen
. Dette giver os en mindre
matrix. Vi kalder den
. Kofaktoren
er så lig med
.
Her er et eksempel på en kofaktorudvidelse af den venstre kolonne i en matrix:
Som illustreret ovenfor kan man forenkle beregningen af determinanten ved at vælge en række eller kolonne, der har mange nuller; hvis er 0, kan man helt springe over beregningen af
.
Formlen for determinantformlen er en sum af produkter. Disse produkter går langs diagonalerne, der "vikler sig rundt" til toppen af matrixen. Dette trick kaldes Sarrus' regel.
Relaterede sider
- Invertibel matrix
- Volumen
Spørgsmål og svar
Spørgsmål: Hvad er en determinant?
A: En determinant er en skalar (et tal), der angiver, hvordan en kvadratisk matrix opfører sig.
Spørgsmål: Hvordan kan determinanten for en matrix beregnes?
A: Matrixens determinant kan beregnes ud fra tallene i matrixen.
Sp: Hvordan skrives en matrix' determinant?
Svar: En matrix' determinant skrives som det(A) eller |A| i en formel.
Spørgsmål: Er der andre måder at skrive en matrix' determinant på?
A: Ja, i stedet for det([a b c d]) og |[a b c d]| kan man blot skrive det [a b c d] og |[a b c d]|.
Spørgsmål: Hvad betyder det, når vi siger "skalar"?
A: En skalar er et individuelt tal eller en størrelse, der har størrelse, men ingen retning tilknyttet.
Spørgsmål: Hvad er kvadratiske matricer?
Svar: Kvadratiske matricer er matricer med lige mange rækker og kolonner, f.eks. 2x2- eller 3x3-matricer.
Søge

