Vous êtes sur la page 1sur 6

Lycée Sainte Geneviève 2020-2021

PT-PT* Fiche 6
MATHÉMATIQUES

LES DÉTERMINANTS

MÉTHODES POUR CALCULER UN DÉTERMINANT

1. On creuse, on calcule
? Étape 1 : on creuse en utilisant :
 Des opérations sur les lignes et colonnes an de faire apparaître un maximum de zéros sur une ligne
ou sur une colonne.
 Des mises en facteur dès que l'on obtient Li ou Cj en utilisant la multilinéarité du déterminant.
 Parfois on peut couper des lignes ou colonnes lorsqu'il y a une somme et utiliser la multilinéarité du
déterminant.
? Étape 2 : on calcule en utilisant selon les cas :
 soit la formule des matrices triangulaires
 soit un développement par rapport à une ligne ou colonne contenant que des zéros sauf un terme (ou
deux).

Quelques idées classiques pour creuser par les opérations sur les lignes et colonnes :
? Repérer les blocs qui se ressemblent puis faire des opérations de type :
Li Li L1 ou Cj Cj C 1

Li Li Ln ou Cj Cj Cn
Li Li Li +1 ou Cj Cj Cj +1

? Cas particulier très classique où la somme des lignes ou colonnes est constante égale à  :
 On ajoute à une colonne ou une ligne la somme des autres :
L 1 L 1 + ( L2 +    + Ln) ou C 1 C 1 + ( C2 +    + Cn )
1
 On met en facteur le terme commum  et on obtient une colonne ou ligne de 1 :  ... ?
1
 On fait alors des soustractions sur les lignes ou colonnes an de faire apparaître que des zéros et un
1
0
seul 1 :  ..
. ?
0

Exemples : Calcul de déterminants de petites tailles :


1 a bc
 Calculer le déterminants d'ordre trois suivant, en exprimant le résultat sous forme factorisée avec (a; b; c) 2 K3 : 1 b ca
1 c ab
1 a bc 1 a bc b a c(a b)
1 b ca = 0 b a c (a b ) =
c a b(a c) = b(b a)(a c) c(c a)(a b) = (a c)(a b)(c b)
1 c ab Li Li L 1 0 c a b(a c)

Lycée Sainte Geneviève, PT-PT* Page 1/6 2020-2021


a b c b
 Calculer le déterminants d'ordre quatre suivant, en exprimant le résultat sous forme factorisée avec (a; b; c) 2 K3 : cb a
b
b
a
c . On
b
b c b a
peut par exemple remarquer ici que la somme des colonnes est constante et on applique donc la méthode correspondante :

a b c b (a + 2b + c) b c b 1 b c b
b a b c (a + 2b + c) a b c a + 2b + c) 1 a b c
c b a b 1
P4 =
(a + 2b + c) b a b = (
1 b a b
b c b a C
i=1
Ci
(a + 2b + c) c b a 1 c b a
c b 1 b
a + 2b + c) a b b c c b 0
a + 2b + c)(a c) ac bb ac bb
Li
=
Li L 1
(
0 0 a c 0
= (

0 c b b a a b
= (a c)2 (a + 2b + c)(a 2b + c)

Exemples : Calcul de déterminants d'ordre n :


1 1 ::: ::: 1

1 1 0 ::: 0

. .. .. ..
 Calculer le déterminant suivant : .. 0 . . . :
.. .. .. ..
. . . . 0

1 0 ::: 0 1
n
X
En eectuant l'opération C1 C1 C , on obtient une matrice triangulaire supérieur dont on connaît ainsi le déterminant :
j

j =2

1 1 ::: ::: 1 2 n 1 ::: ::: 1

1 1 0 ::: 0 0 1 0 ::: 0

.. .. .. .. .. ..
. 0 . . . = 0 0 1 . . = (2 n)
.. .. .. .. .. .. .. ..
. . . . 0 . . . . 0

1 0 ::: 0 1 0 0 ::: 0 1

1 n n ::: n
n 2 n ::: n
 Calculer le déterminant suivant : n. n. 3. : : : n. ..
.. .. .. . ..
n n n ::: n [ n]

n n ::: n 1 n 0 0 ::: ::: n


1

n 2 n ::: n 0 2 n 0 ::: ::: n


n n 3 ::: n 0 0 3 n ::: ::: n
.. .. .. ..
= .. .. .. .. .. .. = (
n
1)
1
n!
.. Ci Ci Cn
. . . . . .
. . . . .
n n n ::: n [ 0 0 0 ::: 1 n
n] 0 0 0 ::: 0 n[ n]

2. Utilisation d'un polynôme


? Parfois, le développement par rapport à une ligne ou colonne permet de voir le déterminant comme un
polynôme en X d'un certain degré.
? On utilise alors les résultats connus sur les polynômes an de calculer le déterminant (degré, coecient
dominant, racines, factorisation...)

0 1
0 1 ::: 1

B .. .. C
Soient a 2 R, A(a) = Ba.
. .
Exemple :
B
..
0

..
C
C 2M n( R) et J la matrice de Mn (R) constituée que de 1.
@. A
. . . 1

a ::: a 0
Calculer det (A( 1)). Montrer que x 7! P (x) = det (A(a) + xJ ) est une fonction polynomiale de degré inférieur ou égal à 1. En déduire
det (A(a)) en calculant d'abord P ( a) et P (1).

 Calcul de det (A( 1)) : on peut remarquer que la somme des colonnes est constante égale à ( 1)(n 1) = 1 n et ainsi en faisant

Lycée Sainte Geneviève, PT-PT* Page 2/6 2020-2021


n
X
C1 C , on obtient que :
j

j =1

1 1 ::: 1
1 1 ::: 1
..
A( n) . 1 0 ( 1) . n) ..
0 1 (0) 0
n
det ( 1)) = (1 = (1 .. .. = 1
. .. Li Li L 1 . . .
. ( 1) . 1
(0)

0 1
1 0

0 1
1

 On note alors C @ .. A et ainsi xJ xC jxC j : : : jxC ) pour tout x 2 R. Ainsi, en notant aussi A = (A1 j : : : jA les colonnes de A,
=
. = ( n)

1
on obtient que :
n
X
P (x) = det (A(a) + xJ ) = det (A1 + xC jA2 + xC j : : : jA n + xC ) = det (A1 jA2 j : : : jA n) + x det ( A1 j : : : jC j : : : jA n)

j =1

en utilisant la multilinéarité du déterminant ainsi que son caractère alterné qui assure que le déterminant est nul dès que deux colonnes
sont égales. Ainsi P est bien une fonction polynomiale de degré deux puisqu'il se met bien sous la forme : P (x) = + x,  et ne
dépendant pas de x.
  Calcul de P ( a) : on obtient alors une matrice triangulaire supérieure et ainsi P ( a) = ( a)n
 Calcul de P (1) : on obtient alors une matrice triangulaire inférieure et ainsi P (1) = 1
 On obtient ainsi le système linéaire suivant à résoudre :
n n
a + = ( a) n
,  + = 1

 + = 1 (a + 1) = a + ( a) n

Le cas a = a déjà été traité dans la question 1. Et pour a 6= , on obtient en particulier :


a + ( a) . n

1+ a
1 1 =

Ainsi det (A(a)) = P (0) =


a + ( a) . n

1+ a
=

3. Par récurrence
Y penser en particulier pour les déterminants tridiagonaux.
? On développe le déterminant selon une ligne ou une colonne contenant 1 ou deux termes non nuls.
? On fait apparaître des déterminants d'ordre plus petits ressemblant au déterminant d'ordre n.
? On en déduit une relation de récurrence linéaire d'ordre 1 ou 2.

3 1 0 ::: 0

.. .. ..
2 3 . . .
Calculer le déterminants suivant : Dn = .. .. .. .
Exemple : Les déterminants tridiagonaux :
0 . . . 0

.. .. .. ..
. . . . 1

0 ::: 0 2 3
[n]
Pour n  3, on commence par développer par rapport à la première colonne et on obtient :

3 1 0 ::: 0 1 0 0 ::: 0 1 0 0 ::: 0

.. .. .. .. ..
2 3 . . . 2 3 1 . 0 2 3 1 . 0

D .. .. .. .. .. .. .. D .. .. .. .. :
n = 3
0 . . . 0
2
0 . . . . = 3 n 1 2
0 . . . .
.. .. .. .. .. .. .. .. .. .. .. ..
. . . . 1 . . . . 1 . . . . 1

0 ::: 0 2 3
[n 1]
0 ::: 0 2 3
[n 1]
0 ::: 0 2 3
[n 1]

Puis on développe le deuxième déterminant par rapport à sa première colonne et on obtient :

3 1 0 ::: 0

.. .. ..
2 3 . . .
D D .. .. .. D D
n = 3 n 1 2
0 . . . 0
= 3 n 1 2 n 2

.. .. .. ..
. . . . 1

0 ::: 0 2 3
[n 2]

Lycée Sainte Geneviève, PT-PT* Page 3/6 2020-2021


On obtient ainsi une suite récurrente linéaire d'ordre deux d'équation caractéristique : x2 3x + 2 = 0 dont les racines sont 1 et 2. Ainsi
il existe ( ; ) 2 R2 ; 8n 2 N? ; Dn = + 2n . Le calcul de D1 et D2 donne : D1 = 3 et D2 = 7. Et ainsi, on obtient le système suivant
n
+

+
2

4
=

=
3

7
() = 1 et = 2 :

Ainsi pour tout n 2 N? , Dn = 1+2


n+1
.

UTILISATION DES DÉTERMINANTS

1. Caractérisation des matrices inversibles


? On calcule le déterminant de M .
? On utilise la caractérisation suivante : M est inversible () det (M ) 6= 0.

Exemple : Critère d'inversibilté de la matrice de Vandermonde :


Soient (x1 ; : : : ; xn ) 2 Cn , on dénit la matrice de Vandermonde par :
0 11
1 x1 x21 : : : x1 n

B1 x2 x22 : : : x2 n 1
C
B. .. .. .. C
@. A
. . . .
1 x n x2 n ::: x n
n
1

et on note Vn (x1 ; : : : ; xn ) le déterminant de Vandermonde associé. Calculer Vn (x1 ; : : : ; xn ) et en déduire une condition nécéssaire et
susante d'inversibilité de la matrice de Vandermonde.Y
On a démontré dans le cours que : Vn (x1 ; : : : ; xn ) = (xj xi ). Ainsi, on obtient que : la matrice de Vandermonde est inversible si
1 i<j  n

et seulement si les complexes x1 ; : : : ; xn sont distincts.

2. Caractérisation des automorphismes de E


? Calcul du det (f ) : on calcule det (MB (f )) avec B base de E .
Si possible choisir une base de E dans laquelle MB (f ) est simple.
? On utilise la caractérisation suivante : f est un automorphisme de E () det (f ) 6= 0.

Exemples : Endomorphisme de M2 R ( ) :

Soit A une matrice xée de M2 (R) non nulle. On dénit les endomorphismes dA et gA par les relations :
8M 2 M2 R ; d M
( ) A( ) = AM et g (M ) = MA: A

Donner une condition nécessaire et susante sur A pour que dA et gA soient des automorphismes de M2 (R). Calculer le déterminant de
dA gA .  
On note A = ac db .
 Calcul de la matrice de dA dans la base canonique de M2 (R), à savoir B = (E11 ; E12 ; E21 ; E22 ): Or on a :
       
d (E11 ) = AE11 = ac
A
0

0
d (E12 ) = AE12 =
A
0

0
a
c d (E21 ) = AE21 = db
A
0

0
d (E22 ) = AE22 =
A
0

0
b
d
Ainsi, on obtient la matrice de dA dans la base B :
0 1
a 0 b 0

MB (d @0 a 0 bA
A) =
c 0 d 0

0 c 0 d
On calcule alors le déterminant de dA en eectuant un développement par rapport à la première colonne et on obtient que :
a 0 b 0 b 0

d
det ( A ) = a 0 d 0 + c a 0 b :
c 0 d c 0 d
Un développement par rapport à la deuxième colonne pour les deux déterminants ci-dessus permet alors d'obtenir :
d
det ( A ) = ad(ad bc) cb(ad bc) = (ad bc)2 = (det (A))2 :
Ainsi l'endomorphisme dA est un automorphisme de M2 (R) si et seulement si A est une matrice inversible.

Lycée Sainte Geneviève, PT-PT* Page 4/6 2020-2021


 Même raisonnement pour gA et même résultat.
 On remarque que (dA gA )(A) = 022 . Ainsi A 2 ker (dA g A) avec A non nulle par hypothèse. Donc l'endomorphisme dA g n'est
A
pas bijectif et donc det (dA gA ) = 0.

3. Caractérisation des bases de E


Étude de la famille de n vecteurs (u ; : : : ; un ) avec E un espace vectoriel de dimension n :
1

? On choisit une base B de E dans laquelle on connaît les coordonnées de chaque vecteur ui
? Calcul de detB (u ; : : : ; un ) : on calcule det (MB (u ; : : : ; un ))
1 1

? On utilise les caractérisations suivantes :


 La famille (u ; : : : ; un) est liée si et seulement si detB (u ; : : : ; un) = 0.
1 1

 La famille (u ; : : : ; un) est libre () la famille (u ; : : : ; un) est une base de E () detB (u ; : : : ; un) 6= 0.
1 1 1

Exemple : Soit n  1, on note Dn (K) l'ensemble des matrices diagonales de Mn (K). Soit (1 ; : : : ; n ) 2 Kn . Pour tout i 2 [[1; n]], on
dénit la matrice Di de Dn (K) par : Di = diag(1; i ; 2i ; : : : ; ni 1 ). Déterminer une condition nécessaire et susante pour que la famille
(D1 ; : : : ; Dn ) soit une base de Dn (K).

 La famille B = (Eii )i2[[1;n]] est une base de Dn (K) qui est ainsi de dimension n.
 On a alors :
(D1 ; : : : ; Dn ) est une base de Dn (K) () det(D1 ; : : : ; Dn ) 6= 0
B
 Calculons ainsi detB (D1 ; : : : ; Dn ) :
n
X
Comme, pour tout j 2 [[1; n]] : Dj = i
j
1
E , on obtient :
ii

i=1

1 1 ::: 1

1 2 :::  n
Y
D1 ; : : : ; D 21 22 ::: 2 n
 )
B
det( n) = = (
.. .. .. j i

. . . 
1 i<j n

1
n 1
2
n 1
:::  n
n
1

car on reconnaît alors un déterminant de Vandermonde.


 Ainsi (D1 ; : : : ; Dn ) est une base de Dn (K) si et seulement si les i sont deux à deux distincts.

4. En réduction
 Le calcul du polynôme caractéristique permet d'obtenir les valeurs propres.
 Polynôme caractéristique = Un déterminant

Voir méthodes sur la réduction des matrices, des endomorphismes.

5. Applications en géométrie : Obtenir une équation de droite ou de plan


? Dans R muni d'un repère orthonormé (0; i ; j ) :
2
!!
M 2 D(A; !
! u sont colinéaires () det ! ! (AM;
u ) () les vecteurs AM et !
!! u ) = 0.
i;j
!!!
( )

? Dans R muni d'un repère orthonormé (0; i ; j ; k ) :


3

M 2 P (A; !
u;!
!
v ) () les vecteurs AM , !
u et !
! u ; !v ) = 0.
v sont liés () det ! ! ! (AM; ! ( i ;j ;k)

Exemple :
!!
On considère un plan ane euclidien muni d'un repère orthonormé direct (0; i ; j ). Montrer que trois points M (x; y ), M 0 (x0 ; y 0 )
x x0 x00
et M 00 (x00 ; y 00 ) sont alignés si et seulement si y y 0 y 00 = 0 .
1 1 1

 !
Les points M , M 0 et M 00 sont alignés si et seulement si les vecteurs MM 0 et MM 00 sont liés. Ainsi, on obtient :
!

M; M 0 ; M 00 alignés () ! !) (MM!0 ; MM!00 ) = 0


det
( i ; j

() x0 x x00 x = 0
y0 y y00 y

Lycée Sainte Geneviève, PT-PT* Page 5/6 2020-2021


 Or on a :
x x0 x00 x x0 x x00 x x0 x x00 x
y y0 y00 = y y0 y y00 y =
y0 y y00 y
1 1 1
Ci Ci C 1 1 0 0

en développant par rapport à la dernière ligne.


x x0 x00
 Ainsi, on a bien : M (x; y ), M 0 (x0 ; y 0 ) et M 00 (x00 ; y 00 ) sont alignés si et seulement si y y0 y00 = 0 .
1 1 1

EXERCICES PLUS ABSTRAITS

1. Manipulation de blocs
Pour étudier le déterminant d'une matrice décomposée en blocs :
? Manipulation de blocs an de faire apparaître des matrices triangulaires par blocs :
 soit en utilisant la multiplication des matrices par blocs.
 soit par opérations par blocs sur!les lignes et colonnes de la matrice.
A B
? Utilisation de la formule det = det (A) det (C ).
0 C

Soient A 2 GLn (K) et (B; C; D) 2 (Mn (K))3 telles que AB = BA. Montrer que C A B = det (DA CB ).
Exemple :
D
On utilise ici des manipulations de blocs en essayant de faire apparaître des matrices triangulaires et ayant si possible un des blocs égal à
In . On remarque ici en essayant aussi de faire apparaître la quantité DA CB que :
    
A B I
n B A 0 n

C D 0n A =
C DA CB
Ainsi, par propriété sur le déterminant d'un produit de matrices, on obtient que :

A B I n B A 0 n

C D 0 n A =
C DA CB
Puis par propriété sur le déterminant d'un produit de matrices triangulaires par blocs, on sait que :

I n B I  det (A) = det (A) et A 0 n


A)  det (DA CB ):
0n A = det ( n )
C DA CB = det (

A
B
D  det (A) = det (A)  det (DA CB ). Puis, comme A est inversible, son déterminant est non nul et
Ainsi, on obtient l'égalité : C
A B = det (DA CB ).
ainsi, on a bien : C D

2. Faire apparaître une équation polynomiale vériée par A


Calcul de det (A) avec A matrice dont on ne connaît pas les éléments :
? Faire apparaître une équation polynomiale sous forme factorisée vériée par A.
? Utiliser les propriétés multiplicative du déterminant.

Exemple : Soient n 2 N et A 2 Mn (R) telle que A = A In . Calculer det (A).


? 2

On a ainsi A2 A + In = 0n . Or on reconnaît une forme qui doit nous faire penser à la formule de Bernoulli. En eet :

A3 + I n = A3 ( I 3
n) = ( A+I n )( A2 A + I n)

On obtient ainsi, comme A2 A + In = 0n que A3 = In . Puis, en passant aux déterminants et en utilisant la propriété sur le produit de
déterminant, on obtient alors : (det (A))3 = det ( In ) = ( 1)n det (In ) = ( 1)n . Ainsi, si n est pair : (det (A))3 = 1 et donc det (A) = 1
puis si n est impair : (det (A))3 = 1 et donc det (A) = 1. On peut résumer cela avec det (A) = ( 1)n .

Lycée Sainte Geneviève, PT-PT* Page 6/6 2020-2021

Vous aimerez peut-être aussi