Determinanten
In de lineaire algebra is de determinant een afbeelding die aan elke vierkante matrix A een scalair toekent, die we noteren als |A|. Bij matrices met getallen is de determinant gelijk aan een reëel getal.
Permutatie van een n-tal
Om de determinant te kunnen definiëren, moeten we weten hoe je de permutatie van een n-tal berekent, of liever het teken van een permutatie. Dat leg ik het best uit met een voorbeeld. We nemen het geordende drietal (1, 2, 3), dat wordt afgebeeld op het drietal (2, 3, 1). Bij permutaties schrijven we dat meestal zo op:
Nu moeten we nagaan hoeveel verschillende verwisselingen van getallen we nodig hadden om van de eerste verzameling bij de tweede te komen. Daarbij mogen we alleen getallen verwisselen die naast elkaar staan. We hebben dus het drietal (1, 2, 3). Nu verwisselen we de één met de twee: (2, 1, 3). Nu verwisselen we de één met de drie: (2, 3, 1), en daarmee hebben we de gezochte permutatie. Voor het beeld hadden we twee verwisselingen nodig. Het teken van de permutatie vinden we eenvoudig — als het aantal verwisselingen even is, is het teken positief. Als het aantal oneven is, is het teken negatief. In ons geval is het teken van de permutatie dus positief. We proberen ook bij dit voorbeeld het teken van de permutatie te bepalen:
We gaan als volgt te werk:
De omvorming is klaar. We hadden in totaal vijf omwisselingen nodig, dus deze keer hebben we een oneven permutatie gekregen, met een negatief teken.
Het teken van een permutatie noteren we met het Levi-Civita-symbool:
Definitie van de determinant
De determinant is een getal; hij is alleen gedefinieerd voor vierkante matrices en wordt geschreven als det A of |A|. Dit getal is als volgt gedefinieerd:
We proberen de determinant van een vierkante matrix van orde 2 × 2 te berekenen:
Als we in de definitie de concrete waarde n = 2 invullen, krijgen we deze formule:
Voor de waarden i1 en i2 vullen we achtereenvolgens de waarden 1 en 2 in. Zo krijgen we in totaal vier mogelijkheden: a) i1 = 1, i2 = 1, b) i1 = 1, i2 = 2, c) i1 = 2, i2 = 1, d) i1 = 2, i2 = 2.
Bij de mogelijkheden a) en d) krijgen we de nulpermutatie, want ϵ1,1 = 0 en ϵ2,2 = 0. In de som in de formule krijgen we in deze stap dus nul, want 0 · a1i1 · a2i2 = 0.
Blijven over de mogelijkheden b) en c). In het geval b) i1 = 1, i2 = 2 hebben we: ϵ1,2 = 1, want (1, 2) is een even permutatie van (1, 2). We krijgen de eerste term:
In het resterende geval hebben we i1 = 2, i2 = 1. De waarde van ϵ2,1 is gelijk aan −1. We krijgen de tweede term:
Nu tellen we alle vier de gevallen a) + b) + c) + d) op en krijgen
De determinant van de matrix A is gelijk aan tien.
We kunnen zien dat we de determinant van de matrix uiteindelijk hebben berekend als het verschil
Deze formule geldt in het algemeen voor elke matrix van orde 2 × 2.
Regel van Sarrus
Met de regel van Sarrus berekenen we de determinant van een matrix van de derde orde. Deze determinant is al wat ingewikkelder. Dus laten we gaan rekenen, bijvoorbeeld met deze matrix:
Nu gaan we net zo te werk als bij een matrix van de tweede orde, maar voor de overzichtelijkheid breiden we deze matrix uit met nog twee rijen — onder deze matrix schrijven we de eerste twee rijen van de matrix over:
De eerste en de vierde rij van de matrix zijn dus gelijk, net als de tweede en de vijfde. Nu gaan we zo te werk dat we de producten van de elementen op de hoofddiagonalen optellen en daar de som van de producten van de elementen op de nevendiagonalen van aftrekken. Na invullen krijgen we:
Eigenschappen van de determinant
-
Als we een rij of kolom van de matrix A vermenigvuldigen met een getal c ≠ 0, krijgen we een matrix A' en voor hun determinanten geldt: c|A| = |A'|. Als je dus een rij van de matrix met drie vermenigvuldigt en de determinant berekent, krijg je de determinant van de oorspronkelijke matrix door het huidige resultaat door drie te delen.
-
Als je de i-de rij met een getal vermenigvuldigt en bij de j-de rij optelt, verandert de determinant van de matrix niet. Weer hetzelfde voor kolommen.
-
Als minstens één rij van de matrix nul is, is de determinant van de matrix nul.
-
Een reguliere matrix heeft altijd een determinant ongelijk aan nul en een singuliere matrix heeft altijd een determinant gelijk aan nul.
-
De determinant van een matrix in trapvorm is gelijk aan het product van de elementen op de hoofddiagonaal.
-
Als je twee rijen van de matrix verwisselt, verandert het teken van de determinant.
-
|A| = |AT|
-
|A · B| = |A| · |B|
-
|A−1| = 1/|A|
Uit de voorgaande eigenschappen volgt een vrij eenvoudige werkwijze om de determinant te berekenen. Het is genoeg om de matrix te herleiden tot trapvorm en daarna de elementen op de hoofddiagonaal te vermenigvuldigen. Aan de slag:
Met standaard matrixoperaties herleiden we de matrix nu tot trapvorm:
Nu nemen we het product van de elementen op de diagonaal: 1 · (−1) · (−107) = 107.
Bereken de determinant van deze matrix:
Eerst is het handig om de eerste en de tweede rij te verwisselen, zodat we het kleinste getal bovenaan krijgen. We mogen niet vergeten het teken te veranderen:
Verder is het best handig om de tweede rij met twee te vermenigvuldigen, zodat we mooi kunnen optellen. De hele determinant moeten we dan niet vergeten met een half te vermenigvuldigen:
En nu gaan we klassiek verder:
Ontwikkeling van Laplace
Laplace was een aardige meneer die nog een algoritme bedacht heeft om determinanten van matrices te berekenen. Om dit kookboekrecept te begrijpen, moeten we een bijzondere deelmatrix van de oorspronkelijke matrix kunnen berekenen. We hebben een matrix A gegeven en moeten een deelmatrix maken die ontstaat door uit de matrix A één rij en één kolom weg te laten. Deze nieuwe matrix noemen we
De deelmatrix
Verder definiëren we het begrip minor, dat niets anders is dan de determinant van de door ons gedefinieerde deelmatrix
Met deze minoren kunnen we de determinant van de oorspronkelijke matrix berekenen. In de eerste stap kiezen we een rij (of kolom) van de matrix. Dan berekenen we voor elk element van deze rij zijn minor. We krijgen zo evenveel minoren als de rij elementen heeft. Nu kunnen we de determinant van de oorspronkelijke matrix A van het type n × n uitdrukken als gewogen som van deze minoren:
waarbij i de door ons gekozen rij is. Als we over de variabele i itereren, kiezen we de variabele j — de kolomindex — vast.
In de praktijk ziet het er zo uit: je hebt een matrix en wilt de determinant weten. Je neemt dus één kolom van de matrix (of rij) en bepaalt bij elk element in deze kolom de minor, kent het teken (−1)i + j toe en telt alles op, waarbij je elke determinant vermenigvuldigt met het element waarvan de minor die matrix is. Doordat we de minor
In de matrix staat maar één nul, dus de ontwikkeling doen we idealiter ofwel naar de tweede rij ofwel naar de derde kolom. We kiezen bijvoorbeeld de rij. In de eerste stap halen we de deelmatrices eruit:
Nu berekenen we de determinanten, en zo krijgen we de minoren. Voor een matrix van de tweede orde is dat triviaal.
Nu kunnen we dit invullen in de formule, i = 2:
Merk op dat doordat het element aan het eind van de tweede rij nul is, ook de derde term gelijk aan nul was. Nog een voorbeeld:
Bereken de determinant van deze matrix met de methode van Laplace:
In de derde kolom hebben we allemaal veelvouden van drie. Dat kunnen we gebruiken om deze kolom te nullen, om de grond voor te bereiden voor de latere toepassing van de methode van Laplace. Bij de tweede rij tellen we daarom het −2-voud van de eerste rij op, bij de derde het −3-voud van de eerste rij en bij de vierde het −1-voud.
Daarmee hebben we de waarde van de determinant niet veranderd, maar het rekent makkelijker. We ontwikkelen naar de derde kolom, waarin we maar één element ongelijk aan nul hebben, dus in de ontwikkeling blijft alleen de minor van het derde element van de eerste rij over:
In de derde kolom van de nieuwe matrix zien we helemaal onderaan een één, en dat kunnen we gemakkelijk gebruiken om deze kolom te nullen:
Nu ontwikkelen we naar de derde kolom. Ook daar staat maar één element ongelijk aan nul:
En dit kunnen we nu klassiek berekenen: 3 · (32 − 65) = −99.