Vous êtes sur la page 1sur 8

Planche no 3. Dterminants.

Corrig
Exercice no 1
1re solution.

detB =

()b(1),1 ...b(n),n =

()(1)1+2+...+n+(1)+...+(n) a(1),1 ...a(n),n

Sn

Sn

2(1+2+...+n)

()(1)

a(1),1 ...a(n),n =

Sn

()a(1),1 ...a(n),n

Sn

= detA.
2me solution. On multiplie les lignes numros 2, 4,... de B par 1 puis les colonnes numros 2, 4,... de la matrice
obtenue par 1. On obtient la matrice A qui se dduit donc de la matrice B par multiplication des lignes ou des colonnes
par un nombre pair de 1 (puisquil y a autant de lignes portant un numro pair que de colonnes portant un numro
pair). Par suite, det(B) = det(A).
Exercice no 2
Soient C Mq (K) et D Mp,q (K). Soit :

(Mp,1 (K))p

 K
 o X = (C1 . . . Cp ) Mp (K).
X D
(C1 , . . . , Cp ) 7 det
0 C
est linaire par rapport chacune des colonnes C1 ,. . . , Cp .
Si il existe (i, j) J1, pK2 tel que i 6= j et Ci = Cj , alors (C1 , . . . , Cp ) = 0.

Ainsi, est une forme p-linaire alterne sur lespace Mp,1 (K) qui est de dimension p. On sait alors quil existe K tel
que = detB0 (o detB0 dsigne la forme dterminant dans la base canonique de Mp,1 (K)) ou encore il existe K
p
indpendant de (C1 , . . . , Cp ) tel que (C1 , . . . , Cp ) (Mp,1 (K))
, (C1 , . . . , Cp ) = detB0 (C1 , . . . , Cp ) ouenfin il existe


X D
Ip D
K indpendant de X tel que X Mp (K), det
= det(X). Pour X = Ip , on obtient = det
et
0 C
0 C
donc




B D
Ip D
B Mp (K), det
= det(B) det
.
0 C
0 C


Ip D
De mme, lapplication Y 7 det
est une forme q-linaire alterne des lignes de Y et donc il existe K tel
0 Y




Ip D
Ip D
et donc
que Y Mq (K), det
= det(Y) puis Y = Iq fournit = det
0 Y
0 Iq




B D
Ip D
B Mp (K), C Mq (K), D Mp,q (K), det
= det(B) det(C),
= det(B) det(C) det
0 C
0 Iq
(en supposant acquise la valeur dun dterminant triangulaire qui peut sobtenir en revenant la dfinition dun dterminant et indpendamment de tout calcul par blocs).
(B, C, D) Mp (K) Mq (K) Mp,q (K), det

B
0

D
C

= det(B) det(C).

Exercice no 3
Soit n un entier naturel non nul. On note L0 , L1 ,. . . , Ln les lignes du dterminant Van(x0 , . . . , xn )
A la ligne numro n du dterminant Van(x0 , . . . , xn ), on ajoute une combinaison linaire des lignes prcdentes du type
n1
X
Ln Ln +
i Li . La valeur du dterminant na pas chang mais sa dernire ligne scrit maintenant (P(x0 ), ..., P(xn ))
i=0

o P est un polynme unitaire de degr n. On choisit alors pour P (le choix des i quivaut au choix de P) le polynme
n1
Y
P =
(X xi ) (qui est bien unitaire de degr n). La dernire ligne scrit alors (0, ..., 0, P(xn )) et en dveloppant ce
i=0

dterminant suivant cette dernire ligne, on obtient la relation de rcurrence :


c Jean-Louis Rouget, 2015. Tous droits rservs.

http ://www.maths-france.fr

n N , Van(x0 , . . . , xn ) = P(xn )Van(x0 , . . . , xn1 ) =

n1
Y

(xn xi )Van(x0 , . . . , xn1 ).

i=0

En tenant compte de Van(x0 ) = 1, on obtient donc par rcurrence


n N, (xi )06i6n Kn+1 , Van(xi )06i6n =

(xj xi ).

06i<j6n

En particulier, Van(xi )06i6n 6= 0 si et seulement si les xi sont deux deux distincts.


Exercice no 4
Si deux des ai sont gaux ou deux des bj sont gaux, Cn est nul car Cn a soit deux lignes identiques, soit deux colonnes
identiques.
On suppose dornavant que les ai sont deux deux distincts de mme que les bj (et toujours que les sommes ai + bj sont
toutes non nulles).
Soit n N . On note L1 ,. . . , Ln+1 les lignes de Cn+1 .
n+1
X
On effectue sur Cn+1 la transformation Ln+1
i Li avec n+1 6= 0.
i=1

On obtient Cn+1 =

n+1

Dn+1 o Dn+1 est le dterminant obtenu en remplaant la dernire ligne de Cn+1 par la ligne
n+1
X

(X b1 ) . . . (X bn )
i
. On prend R =
.
X + ai
(X + a1 ) . . . (X + an+1 )
i=1
Puisque les ai sont distincts des bj , R est irrductible.
Puisque les ai sont deux deux distincts, les ples de R sont simples.
Puisque deg((X b1 )...(X bn )) < deg((X + a1 )...(X + an+1 )), la partie entire de R est nulle.

(R(b1 ), ..., R(bn+1 )) avec R =

Avec ce choix des i , la dernire ligne de Dn+1


on obtient la relation de rcurrence :

n+1
X

i
o n+1 6= 0.
X + ai
i=1
scrit (0, ..., 0, R(bn+1 )) et en dveloppant Dn+1 suivant sa dernire ligne,

R admet donc effectivement une dcomposition en lments simples de la forme R =

n N , Cn+1 =

1
n+1

R(bn+1 )Cn .

Calculons n+1 . Puisque an+1 est un ple simple de R,


n+1 =

lim

xan+1

(an+1 + b1 ) . . . (an+1 + bn )
(an+1 b1 ) . . . (an+1 bn )
=
.
(an+1 + a1 ) . . . (an+1 + an )
(an+1 a1 ) . . . (an+1 an )

(x + an+1 )R(x) =

On en dduit que
1
(bn+1 b1 ) . . . (bn+1 bn )
(an+1 a1 ) . . . (an+1 an )
R(bn+1 ) =
n+1
(an+1 + b1 ) . . . (an+1 + bn ) (bn+1 + a1 ) . . . (bn+1 + an )(bn+1 + an+1 )
puis la relation de rcurrence

n N , Cn+1 =

n
n
Y
Y
(an+1 ai )
(bn+1 bi )
i=1

i=1

Cn .

(ai + bj )

i=n+1 ou j=n+1

1
, on obtient par rcurrence
a 1 + b1

En tenant compte de C1 =

det

1
a i + bj

(aj ai )

16i<j6n

16i,j6n

16i<j6n

(ai + bj )

16i,j6n

c Jean-Louis Rouget, 2015. Tous droits rservs.


(bj bi )
=

Van(ai )16i6n Van(bj )16j6n


.
Y
(ai + bj )
16i,j6n

http ://www.maths-france.fr

(y compris dans les cas particuliers analyss en dbut dexercice).


Calcul du dterminant de Hilbert. On est dans le cas particulier o i J1, nK, ai = bi = i. Dabord
!
j1
n
n
n1
Y
Y
Y
Y
Van(1, ..., n) =
(j i) =
(j 1)! =
i!.
j=2

Puis

i=1

j=2

n
n
n
Y
Y
Y
Y
(i + n)!
(i + j) =
et donc
(i + j) =
i!

16i,j6n

i=1

j=1

i=1

i=1

n N , Hn =

n
Y

i!

!4

i=1
2n
Y
n!2
i!

i=1

Exercice no 5
Le dterminant du systme est = Van(1, . . . , n) 6= 0. Le systme propos est donc un systme de Cramer.
j
Les formules de Cramer donnent : j J1, nK, xj =
o



1 ...
1
1
1
...
1

1
j1
0
j+1
n


..
..
..
..
..

.
.
.
.
.



j =






.
.
.
.
.
..
..
..
..

..


1 . . . (j 1)n1 0 (j + 1)n1 . . . nn1


1 ...
j1
j+1
...
n


..
..
..
..

.
.
.
.




j+1
(en dveloppant suivant la j-me colonne)
= (1)





.
.
.
.
..
..
..

..


1 . . . (j 1)n1 (j + 1)n1 . . . nn1


1 ...
1
1
...
1

1
j1
j+1
n

..

..
..
..
.

.
.
.
(par n linarit)
= (1)j+1 1...(j 1)(j + 1)...n



.

.
.
.
..
..
..
..



1 . . . (j 1)n2 (j + 1)n2 . . . nn2

n!
Van(1, ..., n)
n!
Van(1, ..., (j 1), (j + 1), ..., n) = (1)j+1
j
j (j 1) . . . (j (j 1))((j + 1) j) . . . (n j)
 
n!
n
= (1)j+1
Van(1, ..., n).
Van(1, ..., n) = (1)j+1
j!(n j)!
j

= (1)j+1

Finalement,
j J1, nK, xj = (1)j+1

 
n
.
j

Exercice no 6
On note C1 ,. . . , Cn les colonnes du dterminant de lnonc puis on pose C = (cos(ai ))16i6n et S = (sin(ai ))16i6n .
Pour tout j J1, nK, Cj = sin(aj )C + cos(aj )S. Ainsi, les colonnes de la matrice propose sont dans Vect(C, S) qui est un
espace de dimension au plus deux et donc,
c Jean-Louis Rouget, 2015. Tous droits rservs.

http ://www.maths-france.fr

si n > 3, det(sin(ai + aj ))16i,j6n = 0.



sin(2a1 )
sin(a1 + a2 )
Si n = 2, on a
sin(a1 + a2 )
sin(2a2 )

Exercice no 7



= sin(2a1 ) sin(2a2 ) sin2 (a1 + a2 ).

Soient les vecteurs colonnes A = (ai )16i6n et U = (1)16i6n .


j J1, nK, Cj = A + bj U. Les colonnes de la matrice propose sont dans un espace de dimension au plus deux et donc,
si n > 3, det(ai + bj )16i,j6n = 0.

a + b1
Si n = 2, on a 1
a 2 + b1

Exercice no 8


a1 + b2
=
a2 + b2 C1 C1 C2


b1 b2

b1 b2



1
a1 + b2
= (b1 b2 )
a 2 + b2
1


a1 + b2
= (a2 a1 )(b1 b2 ).
a 2 + b2

Pour tout j J1, nK,


Cj = ((a + i + j)2 )16i6n = j2 (1)16i6n + 2(a + j)(i)16i6n + (i2 )16i6n .
Les colonnes de la matrice propose sont dans un espace de dimension au plus trois et donc,
si n > 4, det((a + i + j)2 )16i,j6n = 0.
Le calcul est ais pour n {1, 2, 3}.
Exercice no 9
xj xi
est dj un rationnel strictement positif.
ji
X(X 1) . . . (X (i 2))
.
Posons Pi = 1 si i = 1, et si i > 2, Pi =
(i 1)!
Puisque, pour i J1, nK, deg(Pi ) = i 1, on sait que la famille (Pi )16i6n est une base de Qn1 [X]. De plus, pour i > 2,
Xi1
est de degr i 2 et est donc combinaison linaire de P1 , P2 ,..., Pi2 ou encore, pour 2 6 i 6 n, la ligne
Pi
(i 1)!
!
i1


x
j
numro i du dterminant det Cxi1
est somme de la ligne
et dune combinaison linaire des
j
(i 1)!
16i,j6n
16j6n

lignes qui la prcde. En partant de la dernire ligne et en remontant jusqu la deuxime, on retranche la combinaison
linaire correspondante des lignes prcedentes sans changer la valeur du dterminant. On obtient par linarit par rapport
chaque ligne



det Cxi1
j

=
16i,j6n

1
n
Y
(i 1)!

Van(x1 , ..., xn ) =

(xj xi )

16i<j6n

.
(j i)

16i<j6n

i=1

Finalement,
Y

16i<j6n



xj xi
= det Cxi1
N .
j
ji
16i,j6n

Exercice no 10
Le coefficient ligne j, colonne k, (j, k) J1, nK2 , de la matrice A vaut akj avec la convention : si (n 1) 6 u 6 1,
au = an+u .
Le coefficient ligne j, colonne k, (j, k) J1, nK2 , de la matrice A vaut

c Jean-Louis Rouget, 2015. Tous droits rservs.


http ://www.maths-france.fr

n
X

nj
X

auj (u1)(k1) =

u=1

1
X

av+n (v+n+j1)(k1) +

nj
X

nj
X

av (v+j1)(k1)

v=0

au (u+j1)(k1) (car av+n = av et n = 1)

u=0

v=(j1)
n1
X

av (v+j1)(k1) +

v=(j1)

v=(j1)

1
X

av (v+j1)(k1) =

nj
X

au (u+j1)(k1) +

u=nj+1

au (u+j1)(k1) =

= (j1)(k1)

au (u+j1)(k1)

u=0

u=0
n1
X

n1
X

au u(k1) .

u=0

Pour k J1, nK, posons Sk =

n1
X

au u(k1) . Le coefficient ligne j, colonne k de A vaut donc (j1)(k1) Sk . Par passage

u=0

au dtereminant, on en dduit que :


det(A) = det (j1)(k1) Sk

16j,k6n

n
Y

Sk

k=1

(Sk est en facteur de la colonne k) ou encore (detA)(det) =

n
Y

Sk

k=1

det((j1)(k1) )16j,k6n

(det). Enfin, est la matrice de Vandermonde

des racines n-mes de lunit et est donc inversible puisque celles-ci sont deux deux distinctes. Par suite det 6= 0 et
aprs simplification on obtient
detA =

n
Y

Sk o Sk =

k=1

n1
X

au u(k1) .

u=0



a b c


Par exemple, c a b = S1 S2 S3 = (a + b + c)(a + jb + j2 c)(a + j2 b + jc) o j = e2i/3 .
b c a
Un calcul bien plus simple sera fourni dans la planche Rduction .

Exercice no 11
X
1) d =
()a(1),1 ...a(n),n est drivable sur R en tant que combinaison linaire de produits de fonctions drivables
Sn

sur R et de plus

d =
=

Sn
n
X

()(a(1),1 ...a(n),n ) =

()

Sn

n
X

. . . a(n),n =
a(1),1 ...a(i),i

n X
X

. . . a(n),n
()a(1),1 ...a(i),i

i=1 Sn

i=1

det(C1 , ..., Ci , ..., Cn ) (o C1 , ..., Cn sont les colonnes de la matrice).

i=1

2) 1 re solution. Daprs ce qui prcde, la fonction dn est drivable sur R et pour n > 2 et x rel, on a

c Jean-Louis Rouget, 2015. Tous droits rservs.


http ://www.maths-france.fr



x + 1 1 ...
1
0
1
... ...
1


..
..
..
.. ..


.
.
1

.
.
.


..
..

.. ..
.

.
.
1
.



.

..
..


.
x
+
1
0
n


X .

dn (x) =
..
(la colonne particulire est la colonne i)
1
1
1


i=1

..
..


.
.
0 x+1




.
.
.. ..

..
.
.
.
1
.

.

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

1
... ...
1
0
1
... 1 x + 1
n
X
=
dn1 (x)(en dveloppant le i-me dterminant par rapport sa i-me colonne)
i=1

= ndn1 (x).
En rsum, n > 2, x R, dn (x) = ndn1 (x). Dautre part x R, d1 (x) = x + 1 et n > 2, dn (0) = 0 (dterminant
ayant deux colonnes identiques).
Montrons alors par rcurrence que n > 1, x R, dn (x) = xn + nxn1 .
Cest vrai pour n = 1.
Soit n > 1. Supposons que x R, dn (x) = xn + nxn1 . Alors, pour x R,
Zx
Zx

dn+1 (x) = dn+1 (0) + dn+1 (t) dt = (n + 1) dn (t) dt = xn+1 + (n + 1)xn .


0

On a montr que
n > 1, x R, dn (x) = xn + nxn1 .
2 me solution. dn est clairement un polynme de degr n unitaire. Pour n > 2, puisque dn (0) = 0 et que dn = ndn1 ,
(n2)
0 est racine de dn , dn , ..., dn
et est donc racine dordre n 1 au moins de dn . Enfin, dn (n) = 0 car la somme des
colonnes du dterminant obtenu est nulle. Finalement n > 2, x R, dn (x) = xn1 (x + n) ce qui reste vrai pour n = 1.
Une variante peut tre obtenue avec des connaissances sur la rduction .
Exercice no 12


A
B

B
A

les transformations : j J1, nK, Cj Cj + iCn+j (o i2 = 1) sans modifier la






A B
A iB B
valeur du dterminant. On obtient det
= det
.
B A
B + iA A
Puis en effectuant les transformations : j Jn + 1, 2nK, Lj Lj iLjn , on obtient






A B
A iB B
A iB
B
det
= det
= det
= det(A + iB) det(A iB).
B A
B + iA A
0
A + iB
On effectue sur la matrice

Comme les matrices A et B sont relles, det(A iB) = det(A + iB) et donc


A B
det
= |det(A + iB)|2 R+ .
B A
Exercice no 13
Si D est inversible, un calcul par blocs fournit


 
 
D
0
A B
AD BC BD1
AD BC
=
=
C D
C D1
CD DC
I
0

c Jean-Louis Rouget, 2015. Tous droits rservs.


BD1
I

(car C et D commutent)

http ://www.maths-france.fr

et donc, puisque

det



A
C

B
D



D
0
C D1



= det
= det

AD BC
et que det
0
C et D commutent).

BD1
I

A
C

B
D

A
C

B
D

det

D
0
C D1

= det

A
C

= det(AD BC)det(I) = det(AD BC), on a bien det

B
D

A
C

detD detD1

B
D

= det(AD BC) (si

Si D nest pas inversible, det(D xI) est un polynme en x de degr n et donc ne sannule quun nombre fini de fois.
Par suite, la matrice D xI est inversible sauf peut-tre pour un nombre fini de valeurs de x. Dautre part, pour toute
valeur de x, les matrices C et D xI commutent et daprs ce qui prcde, pour toutes valeurs de x sauf peut-tre pour
un nombre fini, on a


A
B
det
= det(A(D xI) BC).
C D xI
Ces deux expressions sont encore des polynmes en x qui concident donc en une infinit de valeurs de x et sont donc
gaux. Ces deux polynmes prennent en particulier la mme valeur en 0 et on a montr que


A B
si C et D commutent, det
= det(AD BC).
C D
Exercice no 14
A = 0 convient.
Rciproquement, on a tout dabord det(A + A) = detA + detA ou encore (2n 2)detA = 0 et, puique n > 2, detA = 0.
Donc,
A
/ GLn (K) et A vrifie : M Mn (K), det(A + M) = detM.
Supposons A 6= 0. Il existe donc une colonne Cj 6= 0.
La colonne Cj nest pas nulle et daprs le thorme de la base incomplte, on peut construire une matrice M inversible
dont la j-me colonne est Cj . Puisque M est inversible, detM 6= 0 et puisque la j-me colonne de la matrice A + M est
nulle, det(A + M) = 0. Pour cette matrice M, on a det(A + M) 6= detA + detM et A nest pas solution du problme.
Finalement
(M Mn (K), det(A + M) = detA + detM) A = 0.
Exercice no 15
En dveloppant suivant la dernire

x


1


det (xIn A) = 0

.
..

0










o k =







..
.

0
..
.
..
.
0

0
..
.

... 0
.
..
. ..
.. ..
.
. 0
... x
... ... 0
..
.
..
.
... ... 0

colonne, on obtient
0
..
.

... 0
..
..
.
.
.. ..
.
. 0
.. ..
.
. x
. . . 0 1

... ...
..
..
.
.
..
..
.
.
... ...
1 . . .
..
..
.
. ..
0
.
..
..
..
.
.
.
0 . . . 0 1

c Jean-Louis Rouget, 2015. Tous droits rservs.


a0
a1
..
.
an2
x an1






n2

X

(1)n+k+1 (ak )k
= xn1 (x an1 ) +

k=0













= xk (1)n1k (dterminant par blocs).









7

http ://www.maths-france.fr

Finalement,

det (xIn A) = xn1 (x an1 ) +

n2
X

(1)n+k+1 (ak )(1)n1k xk = xn

k=0

n1
X

a k xk .

k=0

Exercice no 16
1) Sans modifier la valeur de detA, on effectue les transformations : j J1, nK, Cj Cj + C2n+1j .
On obtient alors par linarit du dterminant par rapport chacune des n premires colonnes


1 0 ... 0 0 ... 0 b


. .


.
.

0 . . . . .. ..
0


.. . . . .
..
.
.
.
.
0 0


0 . . . 0 1 b 0 . . . 0
detA = (a + b)p
.
0 ... 0 1 a 0 ... 0
.
.
..
.
..
. . . ..
0 0



.. .. . .
.
0
. . . 0
. .

1 0 ... 0 0 ... 0 a

On effectue ensuite les transformations : i Jn + 1, 2nK, Li Li L2n+1i et par linarit du dterminant par rapport
aux n dernires lignes, on obtient
detA = (a + b)n (a b)n = (a2 b2 )n .
2) Si n > 2, ce dterminant a deux colonnes gales (ou une colonne nulle si n > 3) et est donc nul.
3) On retranche la premire colonne toutes les autres et on obtient un dterminant triangulaire : Dn = (1)n1 .
Pour le deuxime dterminant, on ajoute les n 1 dernires colonnes la premire puis on met n 1 en facteur de la
premire colonne et on retombe sur le dterminant prcdent. On obtient : Dn = (1)n1 (n 1).
4) On ajoute les n 1 dernires colonnes la premire puis
obtient







Dn = (a + (n 1)b)





On retranche ensuite la premire ligne toutes les autres

1
b
...

0 ab 0

.
..
.
0
Dn = (a + (n 1)b) ..
.
.
.
..
..
..

0
0
...









a
b
..
.
b

on met a + (n 1)b en facteur de la premire colonne. On


1 b
..
. a
..
.
1

b
..
.
b

... ... b
..
..
.
.
.
..
..
.
. ..
..
..
.
. b
... b a

et on obtient

...
b
...
0

..
..
= (a + (n 1)b)(a b)n1 .
.
.


..
.
0
0 ab


. . . b
.
..
. ..
n1
.
= (a + (n 1)b)(a b)
.. ..
.
. b
... b a
b
..
.

c Jean-Louis Rouget, 2015. Tous droits rservs.


http ://www.maths-france.fr

Vous aimerez peut-être aussi