Vous êtes sur la page 1sur 7

Planche n

o
4. Dterminants. Corrig
n
o
1 : 1re solution.
detB =

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

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

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

Sn
()a
(1),1
...a
(n),n
= 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).
n
o
2 : Soient C M
q
(K) et D M
p,q
(K). Soit : (M
p,1
(K))
p
K
(C
1
, . . . , C
p
) det
_
X D
0 C
_
o X = (C
1
. . . C
p
) M
p
(K).
est linaire par rapport chacune des colonnes C
1
,. . . , C
p
.
Si il existe (i, j) 1, p
2
tel que i = j et C
i
= C
j
, alors (C
1
, . . . , C
p
) = 0.
Ainsi, est une forme p-linaire alterne sur lespace M
p,1
(K) qui est de dimension p. On sait alors quil existe K tel
que = det
B
0
(o det
B
0
dsigne la forme dterminant dans la base canonique de M
p,1
(K)) ou encore il existe K
indpendant de (C
1
, . . . , C
p
) tel que (C
1
, . . . , C
p
) (M
p,1
(K))
p
, f(C
1
, . . . , C
p
) = det
B
0
(C
1
, . . . , C
p
) ou enn il existe
K indpendant de X tel que X M
p
(K), det
_
X D
0 C
_
= det(X). Pour X = I
p
, on obtient = det
_
I
p
D
0 C
_
et
donc
B M
p
(K), det
_
B D
0 C
_
= det(B) det
_
I
p
D
0 C
_
.
De mme, lapplication Y det
_
I
p
D
0 Y
_
est une forme q-linaire alterne des lignes de Y et donc il existe K tel
que Y M
q
(K), det
_
I
p
D
0 Y
_
= det(Y) puis Y = I
q
fournit = det
_
I
p
D
0 I
q
_
et donc
B M
p
(K), C M
q
(K), D M
p,q
(K), det
_
B D
0 C
_
= det(B) det(C) det
_
I
p
D
0 I
q
_
= det(B) det(C),
(en supposant acquise la valeur dun dterminant triangulaire qui peut sobtenir en revenant la dnition dun dtermi-
nant et indpendamment de tout calcul par blocs).
(B, C, D) M
p
(K) M
q
(K) M
p,q
(K), det
_
B D
0 C
_
= det(B) det(C).
n
o
3 : Soit n un entier naturel non nul. On note L
0
, L
1
,. . . , L
n
les lignes du dterminant Van(x
0
, . . . , x
n
)
A la ligne numro n du dterminant Van(x
0
, . . . , x
n
), on ajoute une combinaison linaire des lignes prcdentes du type
L
n
L
n
+
n1

i=0

i
L
i
. La valeur du dterminant na pas chang mais sa dernire ligne scrit maintenant (P(x
0
), ..., P(x
n
))
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
P =
n1

i=0
(X x
i
) (qui est bien unitaire de degr n). La dernire ligne scrit alors (0, ..., 0, P(x
n+1
)) et en dveloppant ce
dterminant suivant cette dernire ligne, on obtient la relation de rcurrence :
n N

, Van(x
0
, . . . , x
n
) = P(x
n
)Van(x
0
, . . . , x
n1
) =
n1

i=0
(x
n
x
i
)Van(x
0
, . . . , x
n1
).
c Jean-Louis Rouget, 2009. Tous droits rservs. 1 http ://www.maths-france.fr
En tenant compte de Van(x
0
) = 1, on obtient donc par rcurrence
n N

, (x
i
)
0in
K
n
, Van(x
i
)
0in1
=

0i<jn1
(x
j
x
i
).
En particulier, Van(x
i
)
0in1
= 0 si et seulement si les x
i
sont deux deux distincts.
n
o
4 : Si deux des a
i
sont gaux ou deux des b
j
sont gaux, C
n
est nul car C
n
a soit deux lignes identiques, soit deux
colonnes identiques.
On suppose dornavant que les a
i
sont deux deux distincts de mme que les b
j
(et toujours que les sommes a
i
+b
j
sont
toutes non nulles).
Soit n N

. On note L
1
,. . . , L
n+1
les lignes de C
n+1
.
On eectue sur C
n+1
la transformation L
n+1

n+1

i=1

i
L
i
avec
n+1
= 0.
On obtient C
n+1
=
1

n+1
D
n+1
o D
n+1
est le dterminant obtenu en remplaant la dernire ligne de C
n+1
par la ligne
(R(b
1
), ..., R(b
n+1
)) avec R =
n+1

i=1

i
X +a
i
. On prend R =
(X b
1
) . . . (X b
n
)
(X +a
1
) . . . (X +a
n+1
)
.
Puisque les a
i
sont distincts des b
j
, R est irrductible.
Puisque les a
i
sont deux deux distincts, les ples de R sont simples.
Puisque deg((X b
1
)...(X b
n
)) < deg((X + a
1
)...(X +a
n+1
)), la partie entire de R est nulle.
R admet donc eectivement une dcomposition en lments simples de la forme R =
n+1

i=1

i
X +a
i
o
n+1
= 0.
Avec ce choix des
i
, la dernire ligne de D
n+1
scrit (0, ..., 0, R(b
n+1
)) et en dveloppant D
n+1
suivant sa dernire ligne,
on obtient la relation de rcurrence :
n N

, C
n+1
=
1

n+1
R(b
n+1
)C
n
.
Calculons
n+1
. Puisque a
n+1
est un ple simple de R,

n+1
= lim
xa
n+1
(x +a
n+1
)R(x) =
(a
n+1
b
1
) . . . (a
n+1
b
n
)
(a
n+1
+a
1
) . . . (a
n+1
+a
n
)
=
(a
n+1
+b
1
) . . . (a
n+1
+b
n
)
(a
n+1
a
1
) . . . (a
n+1
a
n
)
.
On en dduit que
1

n+1
R(b
n+1
) =
(a
n+1
a
1
) . . . (a
n+1
a
n
)
(a
n+1
+b
1
) . . . (a
n+1
+b
n
)
(b
n+1
b
1
) . . . (b
n+1
b
n
)
(b
n+1
+ a
1
) . . . (b
n+1
+a
n
)
puis la relation de rcurrence
n N

, C
n+1
=
n

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

i=1
(b
n+1
b
i
)

i=n+1 ou j=n+1
(a
i
+b
j
)
C
n
.
En tenant compte de C
1
=
1
a
1
+b
1
, on obtient par rcurrence
det
_
1
a
i
+b
j
_
1i,jn
=

1i<jn
(a
j
a
i
)

1i<jn
(b
j
b
i
)

1i,jn
(a
i
+b
j
)
=
Van(a
i
)
1in
Van(b
j
)
1jn

1i,jn
(a
i
+b
j
)
.
(y compris dans les cas particuliers analyss en dbut dexercice).
Calcul du dterminant de Hilbert. On est dans le cas particulier o i 1, n, a
i
= b
i
= i. Dabord
Van(1, ..., n) =
n

j=2
_
j1

i=1
(j i)
_
=
n

j=2
(j 1)! =
n1

j=1
i!.
c Jean-Louis Rouget, 2009. Tous droits rservs. 2 http ://www.maths-france.fr
Puis

1i,jn
(i +j) =
n

i=1
_
_
n

j=1
(i +j)
_
_
=
n

i=1
(i +n)!
i!
= et donc
n N

, H
n
=
_
n

i=1
i!
_
4
n!
2
2n

i=1
i!
.
n
o
5 : Le dterminant du systme est = Van(1, . . . , n) = 0. Le systme propos est donc un systme de Cramer.
Les formules de Cramer donnent : j 1, n, x
j
=

j

j
=

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

= (1)
j+1

1 . . . j 1 j + 1 . . . n
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1 . . . (j 1)
n1
(j +1)
n1
. . . n
n1

(en dveloppant suivant la j-me colonne)


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

1 . . . 1 1 . . . 1
1 j 1 j +1 n
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1 . . . (j 1)
n2
(j + 1)
n2
. . . n
n2

(par n linarit)
= (1)
j+1
n!
j
Van(1, ..., (j 1), (j +1), ..., n) = (1)
j+1
n!
j
Van(1, ..., n)
(j 1) . . . (j (j 1))((j +1) j) . . . (n j)
= (1)
j+1
n!
j!(n j)!
Van(1, ..., n) = (1)
j+1
_
n
j
_
Van(1, ..., n).
Finalement,
j 1, n, x
j
= (1)
j+1
_
n
j
_
.
n
o
6 : On note C
1
,. . . , C
n
les colonnes du dterminant de lnonc puis on pose C = (cos(a
i
))
1in
et S = (sin(a
i
))
1in
.
Pour tout j 1, n, Cj = sin(a
j
)C + cos(a
j
)S. Ainsi, les colonnes de la matrice propose sont dans Vect(C, S) qui est un
espace de dimension au plus deux et donc,
si n 3, det(sin(a
i
+a
j
))
1i,jn
= 0.
Si n = 2, on a

sin(2a
1
) sin(a
1
+a
2
)
sin(a
1
+a
2
) sin(2a
2
)

= sin(2a
1
) sin(2a
2
) sin
2
(a
1
+ a
2
).
n
o
7 : Soient les vecteurs colonnes A = (a
i
)
1in
et U = (1)
1in
.
j 1, n, C
j
= A+b
j
U. Les colonnes de la matrice propose sont dans un espace de dimension au plus deux et donc,
si n 3, det(a
i
+b
j
)
1i,jn
= 0.
c Jean-Louis Rouget, 2009. Tous droits rservs. 3 http ://www.maths-france.fr
Si n = 2, on a

a
1
+b
1
a
1
+b
2
a
2
+b
1
a
2
+b
2

= (a
1
+ b
1
)(a
2
+ b
2
) (a
1
+ b
2
)(a
2
+ b
1
) = a
1
b
2
+ a
2
b
1
a
1
b
1
a
2
b
2
=
(a
2
a
1
)(b
1
b
2
).
n
o
8 : Pour tout j 1, n,
C
j
= ((a + i +j)
2
)
1in
= j
2
(1)
1in
+ 2(a + j)(i)
1in
+ (i
2
)
1in
.
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
)
1i,jn
= 0.
Le calcul est ais pour n {1, 2, 3}.
n
o
9 :
x
j
x
i
j i
est dj un rationnel strictement positif.
Posons P
i
= 1 si i = 1, et si i 2, P
i
=
X(X 1) . . . (X (i 2))
(i 1)!
.
Puisque, pour i 1, n, deg(P
i
) = i 1, on sait que la famille (P
i
)
1in
est une base de Q
n1
[X]. De plus, pour i 2,
P
i

X
i1
(i 1)!
est de degr i 2 et est donc combinaison linaire de P
1
, P
2
,..., P
i2
ou encore, pour 2 i n, la ligne
numro i du dterminant det
_
C
i1
x
j
_
1i,jn
est somme de la ligne
_
x
i1
j
(i 1)!
_
1jn
et dune combinaison linaire des
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
_
C
i1
x
j
_
1i,jn
=
1
n

i=1
(i 1)!
Van(x
1
, ..., x
n
) =

1i<jn
(x
j
x
i
)

1i<jn
(j i)
.
Finalement,

1i<jn
x
j
x
i
j i
= det
_
C
i1
x
j
_
1i,jn
N

.
n
o
10 : Le coecient ligne j, colonne k, (j, k) 1, n
2
, de la matrice A vaut a
kj
avec la convention : si (n 1)
u 1, a
u
= a
n+u
.
Le coecient ligne j, colonne k, (j, k) 1, n
2
, de la matrice A vaut
n

u=1
a
uj

(u1)(k1)
=
nj

v=(j1)
a
v

(v+j1)(k1)
=
1

v=(j1)
a
v

(v+j1)(k1)
+
nj

v=0
a
v

(v+j1)(k1)
=
1

v=(j1)
a
v+n

(v+n+j1)(k1)
+
nj

u=0
a
u

(u+j1)(k1)
(car a
v+n
= a
v
et
n
= 1)
=
n1

u=nj+1
a
u

(u+j1)(k1)
+
nj

u=0
a
u

(u+j1)(k1)
=
n1

u=0
a
u

(u+j1)(k1)
=
(j1)(k1)
n1

u=0
a
u

u(k1)
.
Pour k 1, n, posons S
k
=
n1

u=0
a
u

u(k1)
. Le coecient ligne j, colonne k de A vaut donc
(j1)(k1)
S
k
. Par passage
au dtereminant, on en dduit que :
det(A) = det
_

(j1)(k1)
S
k
_
1j,kn
=
_
n

k=1
S
k
_
det(
(j1)(k1)
)
1j,kn
c Jean-Louis Rouget, 2009. Tous droits rservs. 4 http ://www.maths-france.fr
(S
k
est en facteur de la colonne k) ou encore (detA)(det) =
_
n

k=1
S
k
_
(det). Enn, 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 = 0 et
aprs simplication on obtient
detA =
n

k=1
S
k
o S
k
=
n1

u=0
a
u

u(k1)
.
Par exemple,

a b c
c a b
b c a

= S
1
S
2
S
3
= (a +b +c)(a +jb +j
2
c)(a + j
2
b +jc) o j = e
2i/3
.
Un calcul bien plus simple sera fourni dans la planche Rduction .
n
o
11 : 1) d =

Sn
()a
(1),1
...a
(n),n
est drivable sur R en tant que combinaison linaire de produits de fonctions
drivables sur R et de plus
d

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

Sn
()
n

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

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

i=1

Sn
()a
(1),1
...a

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

i=1
det(C
1
, ..., C

i
, ..., C
n
) (o C
1
, ..., C
n
sont les colonnes de la matrice).
2) 1 re solution. Daprs ce qui prcde, la fonction d
n
est drivable sur R et pour n 2 et x rel, on a
d

n
(x) =
n

i=1

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

(la colonne particulire est la colonne i)


=
n

i=1
d
n1
(x)(en dveloppant le i-me dterminant par rapport sa i-me colonne)
= nd
n1
(x).
En rsum, n 2, x R, d
n
(x) = nd
n1
(x). Dautre part x R, d
1
(x) = x + 1 et n 2, d
n
(0) = 0 (dterminant
ayant deux colonnes identiques).
Montrons alors par rcurrence que n 1, x R, d
n
(x) = x
n
+nx
n1
.
Cest vrai pour n = 1.
Soit n 1. Supposons que n 1, x R, d
n
(x) = x
n
+ nx
n1
. Alors, pour x R,
d
n+1
(x) = d
n+1
(0) +

x
0
d

n+1
(t) dt = (n +1)

x
0
d
n
(t dt) = x
n+1
+ (n +1)x
n
.
On a montr que
n 1, x R, d
n
(x) = x
n
+nx
n1
.
2 me solution. d
n
est clairement un polynme de degr n unitaire. Pour n 2, puisque dn(0) = 0 et que d

n
= nd
n1
,
0 est racine de d
n
, d

n
, ..., d
(n2)
n
et est donc racine dordre n 1 au moins de d
n
. Enn, d
n
(n) = 0 car la somme des
colonnes du dterminant obtenu est nulle. Finalement n 2, x R, d
n
(x) = x
n1
(x +n) ce qui reste vrai pour n = 1.
Une variante peut tre obtenue avec des connaissances sur la rduction .
c Jean-Louis Rouget, 2009. Tous droits rservs. 5 http ://www.maths-france.fr
n
o
12 : On eectue sur la matrice
_
A B
B A
_
les transformations : j 1, n, C
j
C
j
+ iC
n+j
(o i
2
= 1) sans
modier la valeur du dterminant. On obtient det
_
A B
B A
_
= det
_
AiB B
B +iA A
_
.
Puis en eectuant les transformations : j n +1, 2n, L
j
L
j
iL
jn
, on obtient
det
_
A B
B A
_
= det
_
AiB B
B + iA A
_
= det
_
A iB B
0 A+ iB
_
= det(A+iB) det(AiB).
Comme les matrices A et B sont relles, det(AiB) = det(A+iB) et donc
det
_
A B
B A
_
= |det(A+iB)|
2
R
+
.
n
o
13 : Si D est inversible, un calcul par blocs fournit
_
A B
C D
__
D 0
C D
1
_
=
_
ADBC BD
1
CD DC I
_
=
_
ADBC BD
1
0 I
_
(car C et D commutent)
et donc, puisque
det
__
A B
C D
__
D 0
C D
1
__
= det
_
A B
C D
_
det
_
D 0
C D
1
_
= det
_
A B
C D
_
detDdetD
1
= det
_
A B
C D
_
et que det
_
AD BC BD
1
0 I
_
= det(AD BC), on a bien det
_
A B
C D
_
= det(AD BC) (si C et D commutent).
Si D nest pas inversible, det(D xI) est un polynme en x de degr n et donc ne sannule quun nombre ni de fois.
Par suite, la matrice D xI est inversible sauf peut-tre pour un nombre ni 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 ni, on a
detdet
_
A B
C D
_
= det(A(D xI) BC).
Ces deux expressions sont encore des polynmes en x qui concident donc en une innit de valeurs de x et sont donc
gaux. Ces deux polynmes prennent en particulier la mme valeur en 0 et on a montr que
si C et D commutent, det
_
A B
C D
_
= det(AD BC).
n
o
14 : A = 0 convient.
Rciproquement, on a tout dabord det(A + A) = detA+ detA ou encore (2
n
2)detA = 0 et, puique n 2, detA = 0.
Donc,
A / GL
n
(K) et A vrie : M M
n
(K), det(A+M) = detM.
Supposons A = 0. Il existe donc une colonne C
j
= 0.
La colonne C
j
nest pas nulle et daprs le thorme de la base incomplte, on peut construire une matrice M inversible
dont la j-me colonne est C
j
. Puisque M est inversible, detM = 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) = detA + detM et A nest pas solution du problme.
Finalement
(M M
n
(K), det(A+M) = detA+ detM)/lraA = 0.
n
o
15 : En dveloppant suivant la dernire colonne, on obtient
det(AxI
n
) =

x 0 . . . 0 a
0
1
.
.
.
.
.
.
.
.
. a
1
0
.
.
.
.
.
. 0
.
.
.
.
.
.
.
.
.
.
.
. x a
n1
0 . . . 0 1 a
n
x

= (x)
n
(a
n
x) +
n1

k=0
(1)
nk+1
a
k

k
c Jean-Louis Rouget, 2009. Tous droits rservs. 6 http ://www.maths-france.fr
o
k
=

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

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

= (x)
k
1
nk
= (x)
k
(dterminant par blocs)
Finalement,
det(A xI
n
) = (x)
n
(a
n
x) +
n1

k=0
(1)
nk+1
a
k
(x)
k
= (1)
n+1
_
x
n+1

k=0
a
k
x
k
_
.
n
o
16 : 1) Sans modier la valeur de detA, on eectue les transformations :j 1, n, C
j
C
j
+C
2n+1j
.
On obtient alors par linarit du dterminant par rapport chacune des n premires colonnes
detA = (a + b)
p

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

.
On eectue ensuite les transformations : i n +1, 2n, L
i
L
i
L
2n+1i
et par linarit du dterminant par rapport
aux n dernires lignes, on obtient
detA = (a + b)
n
(a b)
n
= (a
2
b
2
)
n
.
2) Ce dterminant a deux colonnes gales et est donc nul.
3) On retranche la premire colonne toutes les autres et on obtient un dterminant triangulaire : D
n
= (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 : D
n
= (1)
n1
(n 1).
4) On ajoute les n 1 dernires colonnes la premire puis on met a + (n 1)b en facteur de la premire colonne. On
obtient
D
n
= (a + (n 1)b)

1 b . . . . . . b
.
.
. a
.
.
.
.
.
.
b
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. b
1 b . . . b a

.
On retranche ensuite la premire ligne toutes les autres et on obtient
D
n
= (a + (n 1)b)

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

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

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

= (a + (n 1)b)(a b)
n1
.
c Jean-Louis Rouget, 2009. Tous droits rservs. 7 http ://www.maths-france.fr