I matematik er Dodgson-kondensering en metode til beregning af determinanter . Metoden er opkaldt efter dens skaber , Charles Dodgson (bedre kendt som Lewis Carroll ). Metoden består i at sænke rækkefølgen af determinanten på en særlig måde til rækkefølge 1, hvis eneste element er den ønskede determinant.
Algoritmen kan beskrives ved hjælp af følgende fire trin:
1. Lade være en given kvadratisk matrix af størrelse . Lad os skrive matricen på en sådan måde, at den kun indeholder ikke-nul elementer i den indre del, det vil sige hvis . Dette kan for eksempel gøres ved at tilføje en anden række til matrixrækken, ganget med et eller andet tal.
2. Nedskriv en matrix af størrelse, der består af rækkefølge 2 mindre af matricen . Eksplicit:
3. Ved at anvende trin nr. 2 til matricen skriver vi en matrix af størrelse , der deler de tilsvarende elementer i den resulterende matrix i interne elementer af matrixen :
4. Lad og . Vi gentager trin nr. 3, indtil vi får en matrix af orden 1. Dens eneste element vil være den ønskede determinant.
Lad det være nødvendigt at beregne determinanten
Vi sammensætter en matrix af mindreårige af orden 2:
Lad os lave en matrix :
Vi opnåede grundstofferne i matrixen ved at dividere elementerne i den resulterende matrix
på de indre elementer i matrixen
Vi gentager denne proces, indtil vi får en matrix af orden 1:
Vi dividerer med den indre del af matrixen af størrelse , det vil sige med , vi får .
og er den ønskede determinant af den oprindelige matrix.
Lad os skrive de nødvendige matricer ned:
Der er et problem. Hvis vi fortsætter denne proces, bliver det nødvendigt at dividere med 0. Vi kan dog omarrangere rækkerne i den oprindelige matrix og gentage processen:
Således er determinanten for den oprindelige matrix 36.
Beviset for Dodgson-kondenseringsmetoden er baseret på en identitet kendt som Dodgson-identiteten ( Jacobi- identiteten ).
Lade være en firkantet matrix, og for alle betegner vi matrixen mindre , som er opnået ved at slette -th række og -th kolonne. På samme måde, for vi betegner minor, som fås fra matrixen ved at slette -th og -th rækker og -th og -th kolonner. Derefter