Vous êtes sur la page 1sur 36

[http://mp.cpgedupuydelome.

fr] dit le 11 dcembre 2011 Enoncs 1


Matrices et dterminants
Gnralits sur les matrices
Exercice 1 [ 00702 ] [correction]
Rsoudre lquation X
2
= A o
A =
_
_
1 0 1
0 4 2
0 0 16
_
_
Exercice 2 [ 00703 ] [correction]
a) Monter quune matrice A M
n
(K) est non inversible si, et seulement si, elle
est quivalente une matrice nilpotente.
b) Soit f : M
n
(K) K une application vriant : f(O
n
) = 0, f(I
n
) = 1 et pour
tout A, B M
n
(K),
f(AB) = f(A)f(B)
Montrer que A M
n
(K) est inversible si, et seulement si, f(A) = 0.
Exercice 3 [ 00707 ] [correction]
Soit S(x) =

n=0
a
n
x
n
le dveloppement en srie entire de x

1 +x.
a) Pour N N, on pose S
N
=
N

n=0
a
n
x
n
et R
N
=
+

n=N+1
a
n
x
n
. Montrer que
(S
N
(x))
2
1 x est un polynme dont la plus petite puissance de x est de degr
N + 1.
b) Soit A M
n
(C) nilpotente. Justier lexistence dune matrice B M
n
(C)
telle que B
2
= I +A.
Exercice 4 [ 00712 ] [correction]
Soit D = diag(a
1
, . . . , a
n
) M
n
(K) et
: M M
n
(K) DM MD
a) Dterminer noyau et image de lendomorphisme .
b) Prciser ces espaces quand D est coecients diagonaux distincts.
Exercice 5 Centrale MP [ 02390 ] [correction]
Soit n un entier 2 et A un hyperplan de M
n
(C) stable pour le produit matriciel.
a) On suppose que I
n
/ A. Montrer, si M
2
A, que M A. En dduire que pour
tout i {1, . . . , n} que la matrice E
i,i
est dans A. En dduire une absurdit.
b) On prend n = 2. Montrer que A est isomorphe lalgbre des matrices
triangulaires suprieures.
Exercice 6 Mines-Ponts MP [ 02687 ] [correction]
Soient A, B M
n
(R) o B est nilpotente et commute avec A. Montrer que A et
A+B sont simultanment inversibles.
Commutation de matrices
Exercice 7 [ 00697 ] [correction]
On suppose que A, B M
n
(K) commutent et que A est inversible.
Justier que A
1
et B commutent.
Exercice 8 [ 00709 ] [correction]
a) Quelles sont les matrices de M
n
(K) commutant avec toutes les matrices de
M
n
(K) ?
b) Mme question aves les matrices commutant avec toutes celles de GL
n
(K).
Exercice 9 Mines-Ponts MP [ 02689 ] [correction]
Soient n N

,
1
, . . . ,
n
des complexes distincts, A = diag(
1
, . . . ,
n
) et
C(A) = {M M
n
(C), AM = MA}
Montrer que (A
k
)
0kn1
est une base de C(A).
Exercice 10 [ 03144 ] [correction]
Soit n N avec n 2.
a) Montrer que
{A M
n
(R)/M GL
n
(R), AM = MA} = {I
n
/ R}
b) Soit A M
n
(R). On suppose que
M, N M
n
(K), A = MN A = NM
Montrer quil existe R tel que A = I
n
Diusion autorise titre entirement gratuit uniquement - dD
[http://mp.cpgedupuydelome.fr] dit le 11 dcembre 2011 Enoncs 2
Exercice 11 Centrale MP [ 03164 ] [correction]
Soit T M
n
(R) une matrice triangulaire suprieure.
Montrer que T commute avec sa transpose si, et seulement si, la matrice T est
diagonale.
Exercice 12 [ 03166 ] [correction]
Soit n 2. Dterminer les matrices de M
n
(K) commutant avec toutes les
matrices symtriques.
Exercice 13 [ 03167 ] [correction]
Soit n 2. Dterminer les matrices de M
n
(K) commutant avec toutes les
matrices antisymtriques.
Rang dune matrice
Exercice 14 [ 00701 ] [correction]
Soit A M
n
(K) une matrice carre de rang 1.
a) Etablir lexistence de colonnes X, Y M
n,1
(K) vriant A = X
t
Y .
b) En dduire lexistence de K tel que A
2
= A.
Exercice 15 [ 00700 ] [correction]
Soit A une matrice carre de rang 1. Montrer quil existe K tel que A
2
= A.
Exercice 16 [ 03460 ] [correction]
Soit H M
n
(C) une matrice de rang 1.
a) Montrer quil existe des matrices U, V M
n,1
(K) telles que H = U
t
V .
b) En dduire
H
2
= tr(H)H
c) On suppose trH = 1. Montrer que I
n
+H est inversible et
(I
n
+H)
1
= I
n

1
1 + trH
H
d) Soient A GL
n
(K) telle que tr(HA
1
) = 1. Montrer que A+H est
inversible et
(A+H)
1
= A
1

1
1 + tr(HA
1
)
A
1
HA
1
Exercice 17 [ 00698 ] [correction]
Soient A M
3,2
(R) et B M
2,3
(R) telles que
AB =
_
_
1 0 0
0 1 0
0 0 0
_
_
a) Dterminer les rangs de A et B.
b) Calculer BA en observant (AB)
2
= AB.
Exercice 18 [ 00699 ] [correction]
Soient A M
3,2
(R) et B M
2,3
(R) matrices de rang 2 vriant (AB)
2
= AB.
Montrer BA = I
2
.
Exercice 19 [ 02602 ] [correction]
Soit A M
n
(R) une matrice de rang r.
Dterminer la dimension de lespace
{B M
n
(R)/ABA = O
n
}
Exercice 20 [ 01602 ] [correction]
Soient A, B M
n
(K).
a) Justier quil existe U, V GL
n
(K) tels que
rg(UA+BV ) = min(n, rgA+ rgB)
b) On suppose rgA+ rgB n. Montrer quil existe U, V GL
n
(K) tels que
UA+BV GL
n
(R)
Exercice 21 [ 03134 ] [correction]
Soient A, B, C, D M
n
(K).
a) On note
_
A B
_
M
n,2n
(K) la matrice obtenue en accolant les colonnes de
B droite de celles de A.
Montrer
rg
_
A B
_
= rgA U M
n
(K), B = AU
b) On note
_
A
C
_
M
2n,n
(K) la matrice obtenue en accolant les lignes de C en
dessous de celles de A.
Diusion autorise titre entirement gratuit uniquement - dD
[http://mp.cpgedupuydelome.fr] dit le 11 dcembre 2011 Enoncs 3
Montrer
rg
_
A
C
_
= rgA V M
n
(K), C = V A
c) En dduire
rg
_
A B
C D
_
= rgA U, V M
n
(K),
_
A B
C D
_
=
_
A AU
V A V AU
_
Exercice 22 [ 00710 ] [correction]
Soit G un groupe multiplicatif form dlments de M
n
(R).
Montrer que les lments de G ont tous le mme rang.
Calculs par blocs
Exercice 23 [ 03264 ] [correction]
Soient A M
n
(K) et
B =
_
O
n
A
I
n
O
n
_
M
2n
(K)
a) Montrer que A est inversible si, et seulement si, B lest.
b) Calculer B
p
pour tout p N.
Exercice 24 [ 01604 ] [correction]
Soient A M
n
(K), B M
p
(K) et M la matrice
M =
_
A O
n,p
O
p,n
B
_
M
n+p
(K)
Etablir
rgM = rgA+ rgB
Exercice 25 [ 01649 ] [correction]
Soient B M
n,p
(K) et C M
p
(K).
Montrer
rg
_
I
n
B
O
p,n
C
_
= n + rgC
Exercice 26 [ 02335 ] [correction]
Soient A M
n
(K), B M
p
(K), C M
n,p
(K) et
M =
_
A C
O
p,n
B
_
M
n+p
(K)
On suppose B inversible. Etablir
rgM = p A = O
n
Exercice 27 [ 03101 ] [correction]
Soient A GL
p
(R), B M
p,q
(R), C M
q
(R) et
M =
_
A B
O
q,p
C
_
M
p+q
(R)
Dterminer le rang de M en fonction de celui de C.
Exercice 28 [ 00747 ] [correction]
Soit M M
n
(K) une matrice de rang r dcompose par blocs sous la forme
M =
_
A B
C D
_
avec A M
r
(K) suppose inversible.
a) Montrer que pour toute colonne Y M
nr,1
(K) il existe une colonne
X M
r,1
(K) telle que
M
_
0
r
Y
_
= M
_
X
0
nr
_
b) En dduire que D = CA
1
B.
Exercice 29 [ 03137 ] [correction]
Soient A, B, C, D M
n
(K) et
M =
_
A B
C D
_
M
2n
(K)
On suppose que les matrices A, D et M sont inversibles.
Exprimer M
1
.
Diusion autorise titre entirement gratuit uniquement - dD
[http://mp.cpgedupuydelome.fr] dit le 11 dcembre 2011 Enoncs 4
Reprsentations matricielles
Exercice 30 [ 00714 ] [correction]
Soient A = (a
i,j
)
1i,jn+1
M
n+1
(R) avec
a
i,j
=
_
j 1
i 1
_
= C
i1
j1
et L(R
n
[X]) canoniquement reprsent par A.
a) Exprimer (P) pour tout P R
n
[X].
b) Calculer A
m
pour tout m N.
c) Calculer A
1
.
Exercice 31 [ 00715 ] [correction]
Soient a C

et f : C C dnie par f(z) = z +a z.


Former la matrice de lendomorphisme f du R-espace vectoriel C dans la base
(1, i).
Dterminer image et noyau de f.
Exercice 32 [ 00717 ] [correction]
Soit E un K-espace vectoriel de dimension 3 muni dune base B = (e
1
, e
2
, e
3
).
Soit f L(E) dont la matrice dans la base B est
A =
_
_
0 1 1
0 1 0
1 1 2
_
_
On pose
1
= e
1
+e
3
,
2
= e
1
+e
2
et
3
= e
1
+e
2
+e
3
.
a) Montrer que la famille B

= (
1
,
2
,
3
) forme une base de E et dterminer la
matrice de f dans B

.
b) Calculer A
n
.
Exercice 33 [ 00718 ] [correction]
Soit E un K-espace vectoriel de dimension 3 muni dune base B = (e
1
, e
2
, e
3
).
Soit f L(E) dont la matrice dans la base B est
A =
_
_
0 2 1
1 2 1
0 1 1
_
_
On pose
1
= e
1
+e
3
,
2
= e
1
+e
2
et
3
= e
1
+e
2
+e
3
.
a) Montrer que B

= (
1
,
2
,
3
) forme une base de E et dterminer la matrice de
f dans B

.
b) Calculer A
n
.
Exercice 34 Centrale MP [ 02380 ] [correction]
Quels sont les f L(R
n
) telles que f(Z
n
) = Z
n
.
Exercice 35 Mines-Ponts MP [ 02679 ] [correction]
Soit f, g L(R
2
) tel que f
2
= g
2
= 0 et f g = g f. Calculer f g.
Exercice 36 Mines-Ponts MP [ 02688 ] [correction]
Soit une racine primitive nme de 1. On pose
F

(P) =
1

n
n1

k=0
P(
k
)X
k
pour tout P C
n1
[X].
Montrer que F

est un automorphisme de C
n1
[X] et exprimer son inverse.
Exercice 37 Centrale MP [ 03060 ] [correction]
Soient n, p et q trois naturels non nuls et deux applications linaires u L(R
p
, R
q
)
et v L(R
p
, R
n
).
a) Dmontrer quil existe une application linaire w L(R
n
, R
q
) telle que
u = w v si, et seulement si, on a linclusion des noyaux
ker(v) ker(u)
Dans ce cas, dterminer toutes les applications w qui conviennent.
b) Pour rsoudre cette question, on utilisera un logiciel de calcul formel.
Soient A et B les matrices de M
3
(R) suivantes :
A =
_
_
2 1 1
8 1 5
4 3 3
_
_
et B =
_
_
1 2 1
2 1 1
5 0 3
_
_
Existe-t-il une matrice C M
3
(R) telle que A = CB?
Dterminer toutes les matrices C solutions.
Diusion autorise titre entirement gratuit uniquement - dD
[http://mp.cpgedupuydelome.fr] dit le 11 dcembre 2011 Enoncs 5
c) Pour la matrice B donne dans la question prcdente, caractriser par leurs
colonnes les matrices A M
3
(R) pour lesquelles il existe C M
3
(R) telle que
A = CB.
Dterminer dans ce cas lensemble des solutions C.
d) Soient trois applications linaires u L(R
p
, R
q
) et v
1
, v
2
L(R
p
, R
n
).
Dmontrer quil existe deux applications linaires w
1
, w
2
L(R
n
, R
q
) telles que
u = w
1
v
1
+w
2
v
2
si, et seulement si,
ker v
1
ker v
2
ker u
Matrices semblables
Exercice 38 [ 00719 ] [correction]
Soient E un K-espace vectoriel de dimension n N

et f L(E) tel que f


n
= 0
et f
n1
= 0.
Montrer quil existe une base B de E pour laquelle :
Mat
B
(f) =
_
_
_
_
_
_
0 1 0
.
.
.
.
.
.
.
.
. 1
0 0
_
_
_
_
_
_
Exercice 39 [ 00720 ] [correction]
Soit f L(E) tel que f
2
= 0.
Montrer quil existe une base B telle que la matrice de f dans B soit
_
0 I
r
0 0
_
.
Exercice 40 [ 00721 ] [correction]
Soit A M
3
(R) vriant A
2
= 0 et A = 0.
Etablir que A est semblable la matrice
B =
_
_
0 0 0
1 0 0
0 0 0
_
_
Exercice 41 [ 00722 ] [correction]
Soit A M
n
(K) vriant
A
n1
= O
n
et A
n
= O
n
Etablir que A est semblable la matrice
B =
_
_
_
_
_
_
0 1 (0)
.
.
.
.
.
.
.
.
. 1
(0) 0
_
_
_
_
_
_
Exercice 42 [ 00723 ] [correction]
Soit A M
n
(K) une matrice non nulle telle que les espaces ImA et ker A soient
supplmentaires.
Montrer que A est semblable une matrice
B =
_
A

0
0 0
_
avec A

GL
r
(K)
Exercice 43 [ 00724 ] [correction]
Soit A M
n
(K) une matrice non nulle telle que A
2
= 0.
Montrer que A est semblable B =
_
0 I
r
0 0
_
avec r = rgA.
Exercice 44 [ 00725 ] [correction]
Soit A M
3
(R) non nulle vriant
A
3
= A
Montrer que A est semblable la matrice
_
_
0 0 0
0 0 1
0 1 0
_
_
Exercice 45 [ 00726 ] [correction]
Soit M M
4
(R) telle que M
2
+I = 0.
Montrer que M est semblable la matrice
_
_
_
_
0 1 0 0
1 0 0 0
0 0 0 1
0 0 1 0
_
_
_
_
Diusion autorise titre entirement gratuit uniquement - dD
[http://mp.cpgedupuydelome.fr] dit le 11 dcembre 2011 Enoncs 6
Exercice 46 [ 00728 ] [correction]
Soit A M
n
(K) de trace nulle.
Montrer que A est semblable une matrice de la forme
_
_
_
0
.
.
.
0
_
_
_
Exercice 47 [ 03136 ] [correction]
Soit A M
n
(K) une matrice de rang 1.
a) Montrer que A est semblable une matrice dont les n 1 premires colonnes
sont nulles.
b) En dduire
A
2
= tr(A).A et det(I
n
+A) = 1 + trA
Exercice 48 Centrale MP [ 02382 ] [correction]
Quelles sont les matrices carres relles dordre n qui commutent avec
diag(1, 2, . . . , n) et lui sont semblables ?
Exercice 49 Mines-Ponts MP [ 02691 ] [correction]
Soit A et B dans M
n
(R) semblables sur C. Montrer que A et B sont semblables
sur R.
Exercice 50 X MP [ 03032 ] [correction]
Soit f : M
n
(C) C non constante telle que :
(A, B) M
n
(C)
2
, f(AB) = f(A)f(B)
Pour A M
n
(C), prouver lquivalence :
A inversible f(A) = 0
Exercice 51 Centrale MP [ 01322 ] [correction]
Soit A M
3
(R) non nulle vriant A
2
= O
3
.
Dterminer la dimension de lespace
C = {M M
3
(R)/AM MA = O
3
}
Trace
Exercice 52 [ 03258 ] [correction]
Existe-t-il des matrices A, B M
n
(K) vriant
AB BA = I
n
?
Exercice 53 [ 03259 ] [correction]
Soient A, B M
n
(K) des matrices vriant
AB BA = A
Calculer tr(A
p
) pour p N

.
Exercice 54 [ 00729 ] [correction]
Soient E un K-espace vectoriel de dimension nie et f L(E) de rang 1.
Montrer que f
2
= tr(f).f.
A quelle condition un endomorphisme de rang 1 est-il un projecteur ?
Exercice 55 [ 03029 ] [correction]
Soient A M
n
(R) et lendomorphisme de M
n
(R) dni par
(M) = MA
Exprimer la trace de en fonction de celle de A.
Exercice 56 Centrale MP [ 00730 ] [correction]
Soit M une matrice carre de taille n coecients dans K sous-corps de C.
Montrer que si trM = 0, il existe deux matrices A et B telles que
M = AB BA
Exercice 57 [ 00731 ] [correction]
Soit une forme linaire sur M
n
(K). Montrer quil existe A M
n
(K) tel que
pour tout M M
n
(K), (M) = tr(AM).
Diusion autorise titre entirement gratuit uniquement - dD
[http://mp.cpgedupuydelome.fr] dit le 11 dcembre 2011 Enoncs 7
Exercice 58 [ 00732 ] [correction]
Soit T une forme linaire sur M
n
(K) vriant
A, B M
n
(K), T(AB) = T(BA)
Etablir que T Vect {tr}.
Exercice 59 [ 00733 ] [correction]
On note tr la forme linaire trace sur E = M
n
(K).
Etablir que ker(tr) = Vect {[A, B] /A, B E} en notant [A, B] = AB BA.
Exercice 60 [ 00711 ] [correction]
Etablir que Vect {AB BA/A, B M
n
(R)} est un hyperplan de M
n
(R).
Exercice 61 [ 00735 ] [correction]
Soit A M
n
(R). Rsoudre lquation X +
t
X = tr(X)A dinconnue X M
n
(R).
Exercice 62 [ 03261 ] [correction]
a) Dans un espace de dimension nie, pourquoi le rang dun projecteur est-il gal
sa trace ?
b) Soit A M
n
(K) vriant A
q
= I
n
.
Montrer
dimker(AI
n
) =
1
q
q1

k=0
tr(A
k
)
Exercice 63 Mines-Ponts MP [ 00734 ] [correction]
Soit E un espace vectoriel de dimension nie et G un sous-groupe de GL(E)
dordre ni n. Montrer
dim
_
_

gG
ker(g Id
E
)
_
_
=
1
n

gG
trg
Exercice 64 Centrale MP [ 02388 ] [correction]
Soit K un corps de caractristique nulle et H une partie non vide et nie de
GL
n
(K) stable par multiplication.
a) Soit M H. Montrer que k N

M
k
H nest pas injective.
En dduire que H est un sous-groupe de GL
n
(K).
Soient
q = |H| et P =
1
q

MH
M
b) Montrer, si M H, que MP = PM = P. En dduire P
2
= P.
c) Trouver un supplmentaire, dans M
n,1
(K), stable par tous les lments de H,
de

MH
ker(M I
n
)
d) Montrer que

MH
trM qN
Que dire si cette somme est nulle ?
Exercice 65 Mines-Ponts MP [ 02651 ] [correction]
a) Soit G un sous-groupe de GL
n
(R) tel que

gG
trg = 0. Montrer que

gG
g = 0.
b) Soit G un sous-groupe ni de GL
n
(R), V un sous-espace vectoriel de R
n
stable
par les lments de G. Montrer quil existe un supplmentaire de V dans R
n
stable par tous les lments de G.
Exercice 66 Mines-Ponts MP [ 02686 ] [correction]
a) Soit f une forme linaire sur M
n
(R) vriant A, B M
n
(R),
f(AB) = f(BA), montrer que f est proportionnelle la trace.
b) Soit g un endomorphisme de lespace vectoriel M
n
(R) vriant g(AB) = g(BA)
pour toutes A, B M
n
(R) et g(I
n
) = I
n
. Montrer que g conserve la trace.
Exercice 67 [ 03419 ] [correction]
Soit A M
n
(R). Calculer la trace de lendomorphisme f M
n
(R) donn par
f(M) = AM +MA
Diusion autorise titre entirement gratuit uniquement - dD
[http://mp.cpgedupuydelome.fr] dit le 11 dcembre 2011 Enoncs 8
Dterminants
Exercice 68 [ 00738 ] [correction]
Soit A M
n
(K) de colonnes C
1
, . . . , C
n
.
Calculer le dterminant de la matrice B de colonnes
C
1
C
2
, . . . , C
n1
C
n
, C
n
C
1
.
Exercice 69 [ 02355 ] [correction]
Soient A, B M
n
(R) telles que AB = BA.
Montrer que det(A
2
+B
2
) 0.
Exercice 70 [ 00752 ] [correction]
Soient A M
n
(C) et
A
L(M
n
(C)) dtermin par

A
(M) = AM
Calculer la trace et le dterminant de
A
Exercice 71 [ 02603 ] [correction]
On dit quune matrice A M
n
(R) est lment de GL
n
(Z) si la matrice A est
coecients entiers, quelle est inversible et que son inverse est coecients entiers.
a) Montrer que si A GL
n
(Z) alors |det A| = 1.
b) Soient A, B M
n
(R) vriant : k {0, 1, . . . , 2n} , A+kB GL
n
(Z).
Calculer det A et det B.
Exercice 72 [ 02604 ] [correction]
Soit A M
n
(R) (n 2) de colonnes A
1
, . . . , A
n
et B M
n
(R) de colonnes
B
1
, . . . , B
n
dtermines par B
j
=

i=j
A
i
.
Exprimer det B en fonction de det A.
Exercice 73 Mines-Ponts MP [ 02650 ] [correction]
On note V lensemble des matrices coecients entiers du type
_
_
_
_
a b c d
d a b c
c d a b
b c d a
_
_
_
_
et G lensemble des M V inversibles dans M
4
(R) et dont linverse est dans V .
a) Quelle est la structure de G?
b) Soit M V . Montrer que M G si, et seulement si, det M = 1.
c) Donner un groupe standard isomorphe G muni du produit.
Exercice 74 Mines-Ponts MP [ 02659 ] [correction]
Soit des matrices A, B M
n
(Z) telles que det A et det B sont premiers entre eux.
Montrer lexistence de U, V M
n
(Z) telles que
UA+V B = I
n
Exercice 75 Mines-Ponts MP [ 02695 ] [correction]
Soit A M
n
(C) vriant pour tout X M
n
(C),
det(A+X) = det A+ det X
Montrer que det A = 0 puis A = 0.
Exercice 76 X MP [ 00229 ] [correction]
Soient A et H dans M
n
(R) avec rgH = 1. Montrer :
det(A+H) det(AH) det A
2
Exercice 77 [ 01413 ] [correction]
Soient n N

, E un K-espace vectoriel de dimension n, f L(E) et


B = (e
1
, ..., e
n
) une base de E. Montrer que pour tout (x
1
, ..., x
n
) E
n
:
n

j=1
det
B
(x
1
, ..., f(x
j
), ..., x
n
) = tr(f) det
B
(x
1
, ..., x
n
)
Exercice 78 [ 01587 ] [correction]
Soient A M
2n
(R) antisymtrique et J M
2n
(R) la matrice dont tous les
coecients sont gaux 1. Etablir
x R, det(A+xJ) = det A
Diusion autorise titre entirement gratuit uniquement - dD
[http://mp.cpgedupuydelome.fr] dit le 11 dcembre 2011 Enoncs 9
Exercice 79 [ 03278 ] [correction]
Soit A = (a
i,j
) M
n
(R) vriant
(i, j) {1, . . . , n}
2
, a
i,j
0 et i {1, . . . , n} ,
n

j=1
a
i,j
1
Montrer
|det A| 1
Exercice 80 [ 03417 ] [correction]
On note GL
n
(Z) lensemble form des matrices inversibles dordre n coecients
entiers dont linverse est encore coecients entiers.
Soient a
1
, . . . , a
n
des entiers (n 2). Montrer quil existe une matrice de GL
n
(Z)
dont la premire ligne est forme des entiers a
1
, a
2
, . . . , a
n
si, et seulement si, ces
entiers sont premiers dans leur ensemble.
Calcul de dterminants
Exercice 81 Mines-Ponts MP [ 02693 ] [correction]
Calculer

a
1
+x (x)
.
.
.
(x) a
n
+x

o x, a
1
, . . . , a
n
rels.
Exercice 82 [ 00742 ] [correction]
Soient x
1
, . . . , x
n
C. Calculer
V
n
(x
1
, . . . , x
n
) =

1 x
1
x
2
1
x
n1
1
1 x
2
x
2
2
x
n1
2
.
.
.
.
.
.
.
.
.
.
.
.
1 x
n
x
2
n
x
n1
n

Exercice 83 [ 02384 ] [correction]


Calculer pour a
1
, . . . , a
n
K le dterminant suivant
D
n
=

1 a
1
a
2
1
a
n2
1
a
n
1
1 a
2
a
2
2
a
n2
2
a
n
2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1 a
n
a
2
n
a
n2
n
a
n
n

Exercice 84 Centrale MP [ 02385 ] [correction]


Calculer
D
k
=

1 a
1
a
k1
1
a
k+1
1
a
n
1
1 a
2
a
k1
2
a
k+1
2
a
n
2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1 a
n
a
k1
n
a
k+1
n
a
n
n

Exercice 85 Centrale MP [ 02386 ] [correction]


Soit
1
, . . . ,
n
C distincts et P(X) =
n

i=1
(X
i
). Calculer :
(X) =

P(X)
X1
P(X)
X2

P(X)
Xn
1 1 1
.
.
.
.
.
.
.
.
.

n2
1

n2
2

n2
n

Exercice 86 [ 00748 ] [correction]


Pour (i, j) [[1, n]]
2
, on considre a
i
R et b
j
R tels que a
i
+b
j
= 0.
Calculer det
_
1
ai+bj
_
1i,jn
(dterminant de Cauchy).
Traiter en particulier le cas i [[1, n]] , a
i
= b
i
= i (dterminant de Hilbert)
Exercice 87 [ 00749 ] [correction]
Etablir que linverse de la matrice H =
_
1
i+j1
_
1i,jn
est coecients entiers.
Diusion autorise titre entirement gratuit uniquement - dD
[http://mp.cpgedupuydelome.fr] dit le 11 dcembre 2011 Enoncs 10
Exercice 88 X MP [ 00299 ] [correction]
On pose
P
n
(X) = X
n
X + 1
a) Montrer que P
n
admet n racines distinctes z
1
, . . . , z
n
dans C.
b) Calculer le dterminant de
_
_
_
_
_
_
1 +z
1
1 1
1 1 +z
2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 1
1 1 1 +z
n
_
_
_
_
_
_
Exercice 89 [ 03124 ] [correction]
Soient a
1
, . . . , a
n
, b
1
, . . . , b
n
C. Calculer le dterminant de la matrice de
coecient
a
i,j
=
_
a
i
+b
i
si i = j
b
j
sinon
Dterminants tridiagonaux
Exercice 90 [ 01433 ] [correction]
Pour a K

, calculer
D
n
=

2a a 0
a
.
.
.
.
.
.
.
.
.
.
.
. a
0 a 2a

Exercice 91 [ 01436 ] [correction]


Soient a, b C

distincts. Calculer
D
n
=

a +b ab
1
.
.
.
.
.
.
.
.
.
.
.
. ab
1 a +b

Exercice 92 [ 00739 ] [correction]


Soient x C et n N

. Calculer
D
n
=

1 +x
2
x (0)
x
.
.
.
.
.
.
.
.
.
.
.
. x
(0) x 1 +x
2

[n]
Exercice 93 [ 00740 ] [correction]
Soient R et n N

. Calculer
D
n
=

2 cos 1 (0)
1
.
.
.
.
.
.
.
.
.
.
.
. 1
(0) 1 2 cos

[n]
Exercice 94 [ 00741 ] [correction]
Calculer
D
n
=

0 1 0
n 0 2
n 1
.
.
.
.
.
.
.
.
.
.
.
. n
0 1 0

[n+1]
Exercice 95 CCP MP [ 03366 ] [correction]
Montrer
D
n
=

1 n n 1 . . . 2
2 1
.
.
. 3
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
n 1
.
.
. 1 n
n n 1 . . . 2 1

= (1)
n+1
(n + 1)n
n1
2
Diusion autorise titre entirement gratuit uniquement - dD
[http://mp.cpgedupuydelome.fr] dit le 11 dcembre 2011 Enoncs 11
Dterminant par blocs
Exercice 96 [ 03129 ] [correction]
Soient A, B, C, D M
n
(K). On suppose que D est inversible et que C et D
commutent. Etablir
det
_
A B
C D
_
= det(AD BC)
Exercice 97 [ 03130 ] [correction]
Soient A, B, C, D M
n
(K) avec D inversible. Etablir
det
_
A B
C D
_
= det(AD BD
1
CD)
Exercice 98 Mines-Ponts MP [ 02694 ] [correction]
Soient A, B, C, D M
n
(K) avec AC = CA. Montrer que
det
_
A C
B D
_
= det(DABC)
Exercice 99 Centrale MP [ 02387 ] [correction]
a) Soient A, B M
n
(R). Montrer que
det
_
A B
B A
_
0
b) Soient A, B M
n
(R) telles que AB = BA. Montrer que det(A
2
+B
2
) 0.
c) Trouver un contre-exemple b) si A et B ne commutent pas.
d) Soient A, B, C, D M
n
(R) telles que AC = CA. Montrer que
det
_
A B
C D
_
= det(AD CB)
Exercice 100 [ 01424 ] [correction]
Soient A, B M
n
(R).
a) Montrer

A B
B A

= det(A+B) det(AB)
b) Justier

A B
B A

0
Exercice 101 Centrale PC [ 00198 ] [correction]
Soient B M
n
(R) et
A =
_
I
n
B
B I
n
_
M
2n
(R)
a) A quelle condition la matrice A est-elle inversible ?
b) Donner son inverse quand cela est possible.
Exercice 102 [ 00713 ] [correction]
On considre une matrice M M
n
(K) inversible crite sous la forme
M =
_
A B
C D
_
avec A M
p
(K) et D M
np
(K).
On crit la comatrice de M sous une forme analogue
comM =
_
A

_
avec A

M
p
(K) et D

M
np
(K).
Vrier
det A

= det(M)
p1
det D
Exercice 103 [ 03147 ] [correction]
Soient A, B, C, D M
n
(R).
a) On suppose C
t
D symtrique et D inversible. Montrer que
det
_
A B
C D
_
= det
_
A
t
D B
t
C
_
b) On suppose toujours C
t
D symtrique mais on ne suppose plus D inversible.
Montrer que lgalit prcdente reste vraie.
Diusion autorise titre entirement gratuit uniquement - dD
[http://mp.cpgedupuydelome.fr] dit le 11 dcembre 2011 Corrections 12
Corrections
Exercice 1 : [nonc]
Une matrice X solution commute avec A.
En tudiant lquation AX = XA coecients par coecients, on observe que X
est de la forme
_
_
a 0 x
0 b y
0 0 c
_
_
Pour une telle matrice, lquation X
2
= A quivaut au systme :
_

_
a
2
= 1
b
2
= 4
c
2
= 16
(a +c)x = 1
(b +c)y = 2
Les solutions sont donc
_
_
1 0 1/5
0 2 1/3
0 0 4
_
_
,
_
_
1 0 1/3
0 2 1/3
0 0 4
_
_
,
_
_
1 0 1/5
0 2 1
0 0 4
_
_
,
_
_
1 0 1/3
0 2 1
0 0 4
_
_
,
_
_
1 0 1/3
0 2 1
0 0 4
_
_
etc. . .
Exercice 2 : [nonc]
a) Si A nest pas inversible alors rgA < n. Or il est possible de construire une
matrice nilpotente de rang gal rgA. Deux matrices tant quivalentes si, et
seulement si, elles ont le mme rang, on peut conclure que A est quivalente une
matrice nilpotente. La rciproque est immdiate.
b) Si A est inversible alors f(A)f(A
1
) = f(I
n
) = 1 donc f(A) = 0. Si A nest pas
inversible alors A est quivalente une matrice nilpotente B. Pour celle-ci, on a
f(B) = 0 car f(B
n
) = f(B)
n
. Puisquon peut crire A = PBQ avec P et Q
inversibles, on peut conclure f(A) = 0.
Exercice 3 : [nonc]
a) S
N
(x)
2
1 x = S
N
(x)
2
S(x)
2
= R
N
(x)(S(x) +S
N
(x)) est une srie entire
dont le premier terme non nul est au moins un x
N+1
. Dautre part
(S
N
(x))
2
1 x est un polynme.
b) Pour N tel que A
N
= 0, (S
N
(A))
2
I A = O
n
donc B = S
N
(A) convient.
Exercice 4 : [nonc]
a) DE
i,j
= a
i
E
i,j
et E
i,j
D = a
j
E
i,j
donc (E
i,j
) = (a
i
a
j
)E
i,j
.
Posons I =
_
(i, j) [[1, n]]
2
/a
i
= a
j
_
et
J =
_
(i, j) [[1, n]]
2
/a
i
= a
j
_
= [[1, n]]
2
\I.
Pour (i, j) I, E
i,j
Im et pour (i, j) J, E
i,j
ker .
Ainsi Vect {E
i,j
/(i, j) I} Im et Vect {E
i,j
/(i, j) J} ker .
Or
dimVect {E
i,j
/(i, j) I} + dimVect {E
i,j
/(i, j) J} = n
2
= dimIm + dimker
donc dimVect {E
i,j
/(i, j) I} = dimIm et
dimVect {E
i,j
/(i, j) J} = dimker ,
puis Vect {E
i,j
/(i, j) I} = Im et Vect {E
i,j
/(i, j) J} = ker .
b) Si D est coecients diagonaux distincts alors I =
_
(i, j) [[1, n]]
2
/i = j
_
et
J = {(i, i)/i [[1, n]]}. Par suite Im est lespace des matrices de diagonale nulle
tandis que ker est lespace des matrices diagonales.
Exercice 5 : [nonc]
a) Supposons M
2
A. A et Vect(I
n
) tant supplmentaires dans M
n
(C), on peut
crire M = A+I
n
avec A A. On a alors M
2
= A
2
+ 2AI
n
+
2
I
n
do lon
tire
2
I
n
A puis = 0 ce qui donne M A.
Pour i = j, E
2
i,j
= 0 A donc E
i,j
A puis E
i,i
= E
i,j
E
j,i
A. Par suite
I
n
= E
1,1
+ +E
n,n
A. Absurde.
b) Formons une quation de lhyperplan A de la forme ax +by +cz +dt = 0 en la
matrice inconnue M =
_
x y
z t
_
avec (a, b, c, d) = (0, 0, 0, 0). Cette quation
peut se rcrire tr(AM) = 0 avec A =
_
a c
b d
_
.
Puisque I
2
A, on a trA = 0. Soit une valeur propre de A.
Si = 0 alors est aussi valeur propre de A et donc A est diagonalisable via
une matrice P.
On observe alors que les matrices M de A sont celles telles que P
1
MP a ses
coecients diagonaux gaux.
Mais alors pour M = P
_
1 1
0 1
_
P
1
et N = P
_
1 0
1 1
_
P
1
on a M, N A
alors que MN A.
Si = 0 alors A est trigonalisable en
_
0
0 0
_
avec = 0 via une matrice P.
On observe alors que les matrices M de A sont celles telles que P
1
MP est
triangulaire suprieure. Lapplication M P
1
MP est un isomorphisme comme
voulu.
Diusion autorise titre entirement gratuit uniquement - dD
[http://mp.cpgedupuydelome.fr] dit le 11 dcembre 2011 Corrections 13
Exercice 6 : [nonc]
Supposons A inversible. Puisque A et B commutent, A
1
et B aussi. Comme B
est nilpotente, A
1
B lest aussi. Or il est classique dobserver que si N est
nilpotente, I N est inversible dinverse I +N + +N
p1
avec p lordre de
nilpotence de N. Ainsi I +A
1
B est inversible et A+B = A(I +A
1
B) aussi.
Supposons A+B inversible, puisque B est nilpotente et commute avec A+B,
A = A+B B est inversible.
Exercice 7 : [nonc]
A
1
B = A
1
(BA)A
1
= A
1
(AB)A
1
= BA
1
.
Exercice 8 : [nonc]
a) Soit M M
n
(K) commutant avec toute matrice de M
n
(K).
Pour i = j, on a E
i,j
M = ME
i,j
.
Lgalit des coecients dindice (i, i) donne m
j,i
= 0.
Lgalit des coecients dindice (i, j) donne m
j,j
= m
i,i
.
Par suite la matrice M est scalaire. La rciproque est immdiate.
b) On reprend ltude ci-dessus en tudiant la commutation de M avec I
n
+E
i,j
qui conduit nouveau lgalit E
i,j
M = ME
i,j
. On obtient la mme conclusion.
Exercice 9 : [nonc]
En tudiant lgalit AM = MA, on justie C(A) = D
n
(C). C(A) est donc un
sous-espace vectoriel de dimension n. De plus il contient videmment les lments
A
k
pour k {0, . . . , n 1} (et, plus gnralement, tout polynme en A).
Supposons

0
I +
1
A+ +
n1
A
n1
= 0
Le polynme P =
0
+
1
X + +
n1
X
n1
est annulateur de A, donc les

1
, . . . ,
n
qui sont valeurs propres de A sont aussi racines de P qui possde alors
plus de racines que son degr. On peut alors armer P = 0 puis

0
= . . . =
n1
= 0.
La famille (A
k
)
0kn1
est une famille libre n lments de C(A), cen est donc
une base
Exercice 10 : [nonc]
a) Linclusion est immdiate.
Inversement, soit A M
n
(R) commutant avec toute matrice M GL
n
(R).
Soient i, j {1, . . . , n} avec i = j.
Pour M = I
n
+E
i,j
, la relation AM = MA donne
AE
i,j
= E
i,j
A
Lindentication des coecients dindices (i, j) et (j, j) donnent respectivement
a
i,i
= a
j,j
et a
j,i
= 0
On en dduit que la matrice A est diagonale et que ses coecients diagonaux sont
gaux, autrement dit, A est une matrice scalaire.
b) Soit B GL
n
(K). On peut crire
A = (AB
1
)B
et donc
A = B(AB
1
)
On en dduit
AB = BA
et ainsi la matrice A commute avec toute matrice inversible. On peut alors
conclure que A est une matrice scalaire.
Exercice 11 : [nonc]
Par rcurrence sur n 1.
La proprit est immdiate pour n = 1.
Supposons la proprit vraie au rang n 1.
Soit T M
n+1
(K) triangulaire suprieure commutant avec sa transpose.
On peut crire
T =
_

t
X
O
n,1
S
_
avec K, X M
n,1
(K) et S M
n
(K) triangulaire suprieure.
Lidentication du coecient dindice (1, 1) dans la relation
t
TT = T
t
T donne

2
=
2
+
t
XX
On en dduit X = O
n,1
et lgalit
t
TT = T
t
T donne alors
t
SS = S
t
S.
Par hypothse de rcurrence, la matrice S est diagonale et par consquent la
matrice T lest aussi.
Rcurrence tablie.
Diusion autorise titre entirement gratuit uniquement - dD
[http://mp.cpgedupuydelome.fr] dit le 11 dcembre 2011 Corrections 14
Exercice 12 : [nonc]
Soit A = (a
i,j
) M
n
(K) une matrice commutant avec toutes les matrices
symtriques.
Soient i < j {1, . . . , n}.
La matrice A commute avec la matrice symtrique E
i,j
+E
j,i
ce qui permet
dcrire
A(E
i,j
+E
j,i
) = (E
i,j
+E
j,i
)A
Lgalit des coecients dindice (i, j) donne
a
i,i
= a
j,j
La matrice A commute avec la matrice symtrique E
i,i
ce qui permet dcrire
AE
i,i
= E
i,i
A
Lgalit des coecients dindice (i, j) donne
a
i,j
= 0
On en dduit que la matrice A est de la forme I
n
avec K.
La rciproque est immdiate.
Exercice 13 : [nonc]
Cas n = 2
Les matrices antisymtriques sont colinaires la matrice
_
0 1
1 0
_
En tudiant la commutation dune matrice de M
2
(R) avec cette dernire, on
obtient que les matrices de M
2
(R) commutant avec les matrices antisymtriques
sont de la forme
_
a b
b a
_
Cas n 3
Soit A = (a
i,j
) M
n
(K) une matrice commutant avec toutes les matrices
antisymtriques.
Soient i < j {1, . . . , n} et k {1, . . . , n} avec k = i, j.
La matrice A commute avec la matrice antisymtrique E
i,j
E
j,i
ce qui permet
dcrire
A(E
i,j
E
j,i
) = (E
i,j
E
j,i
)A
Lgalit des coecients dindice (i, j) et (k, j) donne
a
i,i
= a
j,j
et a
k,i
= 0
On en dduit que la matrice A est de la forme I
n
avec K.
La rciproque est immdiate.
Exercice 14 : [nonc]
a) A est quivalente la matrice J
1
= diag(1, 0, . . . , 0) donc il existe
P, Q GL
n
(K) vriant A = PJ
1
Q.
Pour C =
t
(1, 0, . . . , 0), on a J
1
= C
t
C donc A = X
t
Y avec X = PC et Y =
t
QC.
b) A
2
= X(
t
Y X)
t
Y .
t
Y X est un scalaire donc A
2
= X
t
Y = X
t
Y = A.
Exercice 15 : [nonc]
Il existe une colonne X telle que AX = 0 et alors ImA = Vect(AX).
A
2
X ImA donc il existe K tel que A
2
X = AX.
De plus pour Y ker A, A
2
Y = 0 = AY .
Enn ker A et Vect(X) sont supplmentaires dans M
n,1
(K) donc A
2
= A.
Exercice 16 : [nonc]
a) Soit U une colonne non nulle de limage de H.
Pour tout 1 j p, la colonne C
j
de H peut scrire C
j
=
j
U avec
j
K.
La matrice colonne V =
t
_

1
. . .
n
_
vrie alors H = U
t
V .
b) On a alors H
2
= U(
t
V U)
t
V avec =
t
V U un scalaire donc H
2
= H et
=
t
V U = tr
_
t
V U
_
= tr
_
U
t
V
_
= trH
c) En dveloppant
(I
n
+H)
_
I
n

1
1 + trH
H
_
= I
n
+H
1
1 + trH
H
1
1 + trH
H
2
= I
n
Par le thorme dinversibilit des matrices, on obtient I
n
+H est inversible et
(I
n
+H)
1
= I
n

1
1 + trH
H
d) On a rg(HA
1
) = rgH = 1 car on ne modie pas le rang en multipliant par
une matrice inversible.
Diusion autorise titre entirement gratuit uniquement - dD
[http://mp.cpgedupuydelome.fr] dit le 11 dcembre 2011 Corrections 15
On en dduit que I
n
+HA
1
est inversible et
_
I
n
+HA
1
_
1
= I
n

1
1 + tr(HA
1
)
HA
1
En multipliant par la matrice inversible A, on obtient A+H =
_
I
n
+HA
1
_
A
inversible et
(A+H)
1
= A
1
_
I
n
+HA
1
_
1
= A
1
n

1
1 + tr(HA
1
)
A
1
HA
1
Exercice 17 : [nonc]
a) On a
rg(AB) = 2 min(rgA, rgB) 2
donc
rg(A) = rg(B) = 2
b) On a ABAB = AB donc A(BAI
2
)B = O
3
.
On en dduit Im((BAI
2
)B) ker A = {0} donc (BAI
2
)B = O
2,3
.
Par suite ImB ker(BAI
2
) or B est surjective donc BAI
2
= O
2
puis
BA = I
2
Exercice 18 : [nonc]
On a A(BAI
2
)B = 0.
Or puisque A est de rang 2, ker A = {0} et donc (BAI
2
)B = 0.
De plus, puisque B est de rang 2, ImB = M
2
(R) et donc BAI
2
= 0.
Exercice 19 : [nonc]
La matrice est quivalente la matrice J
r
=
_
I
r
O
r,nr
O
nr,r
O
nr
_
et donc il
existe des matrices P, Q inversibles vriant A = QJ
r
P. Par suite
ABA = O
n
J
r
PBQJ
r
= O
n
. Via lisomorphisme B PBQ, lespace
{B M
n
(R)/ABA = O
n
} est isomorphe {M M
n
(R)/J
r
MJ
r
= O
n
}.
En crivant la matrice M par blocs, on vrie que les matrices M vriant
J
r
MJ
r
= O
n
sont les matrices de la forme
_
O
r


_
. On en dduit
dim{B M
n
(R)/ABA = O
n
} = n
2
r
2
.
Exercice 20 : [nonc]
a) Posons r = rgA et s = rgB. Les matrices A et B sont respectivement
quivalentes aux matrices
J
r
=
_
I
r
O
r,nr
O
nr,t
O
nr
_
et J

s
=
_
O
ns
O
ns,s
O
s,ns
I
s
_
Il existe donc P, Q, R, S GL
n
(R) telles que
PAQ = J
r
et RBS = J

s
et alors
PAQ+RBS = J
r
+J

s
qui est une matrice de rang min(n, r +s).
On peut aussi crire
(R
1
P)A+B(SQ
1
) = R
1
(J
r
+J

s
)Q
1
et en posant U = R
1
P et V = SQ
1
, on obtient U, V GL
n
(R) telles que
rg(UA+BV ) = min(n, r +s)
b) Si r +s n alors min(n, r +s) = n et ce qui prcde conduit une matrice
inversible.
Exercice 21 : [nonc]
a) () Supposons rg
_
A B
_
= rgA = r.
Rappelons que le rang dune matrice est le rang de la famille de ses colonnes.
Puisque rgA = r, la matrice A possde r colonnes indpendantes.
Puisque rg
_
A B
_
= r, les colonnes de
_
A B
_
sont toutes combinaisons
linaires des colonnes prcdentes.
En particulier les colonnes de B sont combinaisons linaires des colonnes de A.
Ceci permet de former U M
n
(K) vriant B = AU.
() Supposons B = AU.
Les colonnes de B sont combinaisons linaires des colonnes de A et donc par
oprations sur les colonnes
rg
_
A B
_
= rg
_
A O
n
_
= rgA
b) Il sut de transposer le raisonnement qui prcde en raisonnant sur les lignes
et en exploitant que le rang dune matrice est aussi le rang de la famille des ses
lignes.
Diusion autorise titre entirement gratuit uniquement - dD
[http://mp.cpgedupuydelome.fr] dit le 11 dcembre 2011 Corrections 16
c) Supposons
rg
_
A B
C D
_
= rgA
Puisque
rgA rg
_
A B
_
rg
_
A B
C D
_
= rgA
on a
rgA = rg
_
A B
_
et rg
_
A B
C D
_
= rg
_
A B
_
En vertu de a) il existe une matrice U M
n
(K) telle que
B = AU
En raisonnant comme en b), il existe une matrice V M
n
(K) telle que
_
C D
_
=
_
V A V B
_
On en dduit
_
A B
C D
_
=
_
A AU
V A V AU
_
Inversement, supposons
_
A B
C D
_
=
_
A AU
V A V AU
_
Les n dernires lignes tant combinaisons linaires des n premires, on a
rg
_
A B
C D
_
=
_
A AU
O
n
O
n
_
= rg
_
A AU
_
puis
rg
_
A B
C D
_
=
_
A AU
O
n
O
n
_
= rgA
Exercice 22 : [nonc]
Commenons par noter que le neutre multiplicatif de G nest pas ncessairement
I
n
. Par exemple, G = {O
n
} est un groupe multiplicatif form dlments de
M
n
(R).
Notons J le neutre du groupe G. Soit A G.
Dune part AJ = A donc rg(A) = rg(AJ) rg(J).
Dautre part, il existe B M
n
(R) tel que AB = J donc rg(J) = rg(AB) rg(A).
Finalement A G, rg(A) = rg(J).
Exercice 23 : [nonc]
a) Si A est inversible alors en posant
C =
_
O
n
A
1
I
n
O
n
_
M
2n
(K)
on obtient BC = I
2n
et on en dduit que B est inversible et que C est son
inversible en vertu du thorme dinversibilit.
Si A nest pas inversible alors les lignes de A sont lies et les n premires lignes de
B sont aussi lies par la mme relation linaire. On en dduit que B nest pas
inversible.
b) On obtient
B
2p
=
_
O
n
A
p
A
p
O
n
_
et B
2p+1
=
_
O
n
A
p+1
A
p
O
n
_
Exercice 24 : [nonc]
Posons r = rgA et s = rgB. Les matrices A et B sont respectivement quivalentes
aux matrices
J
r
=
_
I
r
O
r,nr
O
nr,t
O
nr
_
et J
s
=
_
I
s
O
s,ps
O
ps,t
O
ps
_
Il existe donc P, Q GL
n
(K) et R, S GL
p
(K) telles que
PAQ = J
r
et RBS = J
s
En oprant par blocs, on a alors
_
P O
O R
__
A O
O B
__
Q O
O S
_
=
_
J
r
O
O J
s
_
avec les facteurs
_
P O
O R
_
et
_
Q O
O S
_
inversibles.
On en dduit
rgM = rg
_
J
r
O
O J
s
_
= r +s
Diusion autorise titre entirement gratuit uniquement - dD
[http://mp.cpgedupuydelome.fr] dit le 11 dcembre 2011 Corrections 17
Exercice 25 : [nonc]
En multipliant par la matrice inversible
_
I
n
B
O
p,n
I
p
_
on obtient
rg
_
I
n
B
O
p,n
C
_
= rg
_
I
n
O
n,p
O
p,n
C
_
En posant r = rgC, on peut crire PCQ = J
r
avec
P, Q GL
p
(K) et J
r
=
_
I
r
O
r,pr
O
pr,r
O
pr
_
En multipliant gauche et droite par les matrices inversibles
_
I
n
O
n,p
O
p,n
P
_
et
_
I
n
O
n,p
O
p,n
Q
_
on obtient
rg
_
I
n
B
O
p,n
C
_
= rg
_
I
n
O
n,p
O
p,n
J
r
_
= n +r
Exercice 26 : [nonc]
Limplication () est immdiate car rgB = p.
Inversement, supposons rgM = p.
Puisque B est inversible, les p dernires lignes de M sont indpendantes et donc
les autres lignes de M sont combinaisons linaires de celles-ci puisque rgM = p.
Puisque les n premires lignes de M sont combinaisons linaires des p dernires
lignes de M, on a
A = O
n
Exercice 27 : [nonc]
Introduisons la matrice inversible
M

=
_
A
1
O
p,q
O
q,p
I
q
_
On a rgM = rg(MM

) avec
MM

=
_
I
p
B
O
q,p
C
_
Par oprations lmentaires sur les colonnes, la matrice MM

a le rang de la
matrice
_
I
p
O
p,q
O
q,p
C
_
Enn, les oprations lmentaires dterminant le rang de C se transposent la
matrice en cours an den donner le rang. Au nal
rgM = p + rgC
Exercice 28 : [nonc]
a) Notons ImM = {MZ/Z M
n,1
(K)}.
Considrons ensuite lapplication linaire qui X M
r,1
(K) associe
M
_
X
0
nr
_
=
_
AX
CX
_
.
On a videmment Im ImM.
Or lapplication linaire est injective car A est inversible et donc
rg = dimM
r,1
(K).
Puisque par hypothse rgM = r, par inclusion et galit des dimensions, on a
Im = ImM.
Pour tout Y M
nr,1
(K), on a M
_
0
r
Y
_
ImM donc il existe X M
r,1
(K) (et
celui-ci est mme unique) tel que M
_
0
r
Y
_
= (X) = M
_
X
0
nr
_
.
b) La relation M
_
0
r
Y
_
= M
_
X
0
nr
_
donne
_
BY
DY
_
=
_
AX
CX
_
donc
X = A
1
BY puis DY = CX = CA
1
BY .
Puisque cette dernire relation vaut pour toute colonne Y M
nr,1
(K), on peut
conclure D = CA
1
B.
Exercice 29 : [nonc]
On peut crire la matrice M
1
sous la forme
M
1
=
_
A

_
Diusion autorise titre entirement gratuit uniquement - dD
[http://mp.cpgedupuydelome.fr] dit le 11 dcembre 2011 Corrections 18
La relation MM
1
= I
2n
donne alors le systme
_

_
AA

+BC

= I
n
CA

+DC

= O
n
AB

+BD

= O
n
CB

+DD

= I
n
qui entrane
_

_
(ABD
1
C)A

= I
n
C

= D
1
CA

= A
1
BD

(D CA
1
B)D

= I
n
On en dduit que les matrices ABD
1
C et D CA
1
B sont ncessairement
inversible et A

et D

sont leurs inverses respectifs.


Au nal
M
1
=
_
(ABD
1
C)
1
A
1
B(CA
1
B D)
1
D
1
C(BD
1
C A)
1
(D CA
1
B)
1
_
Exercice 30 : [nonc]
a) Pour 0 k n,
(X
k
) =
n

i=0
_
k
i
_
X
i
=
k

i=0
_
k
i
_
X
i
= (X + 1)
k
On en dduit
(P) = P(X + 1)
b)
m
(P) = P(X +m) donc
(X
k
) = (X +m)
k
=
n

k=0
_
k
i
_
m
ki
X
i
do
A
m
= (m
ji
a
i,j
)
1i,jn+1
c)
1
(P) = P(X 1) donc

1
(X
k
) = (X 1)
k
do
A
1
= ((1)
ji
a
i,j
)
1i,jn+1
Exercice 31 : [nonc]
Posons x = Re(a) et y = Im(a).
f(1) = 1 +x +iy et f(i) = i ai = y +i(1 x).
La matrice de f dans la base (1, i) est donc
_
1 +x y
y 1 x
_
.
Si |a| = 1 alors det f = 0. Imf = C et ker f = {0}.
Si |a| = 1 alors det f = 0 et f = 0. f est un endomorphisme de rang 1.
On a f(e
i/2
) = 2e
i/2
et f(e
i(+)/2
) = 0 donc Imf = Vect
_
e
i/2
_
et
ker f = iImf.
Exercice 32 : [nonc]
a) On vrie aisment que la famille B

est libre et cest donc une base de E.


f(
1
) =
1
, f(
2
) =
2
, f(
3
) =
3
+
1
donc
Mat
B
f =
_
_
1 0 1
0 1 0
0 0 1
_
_
= B
b) Par rcurrence
B
n
=
_
_
1 0 n
0 1 0
0 0 1
_
_
puis A
n
= PB
n
P
1
avec
P =
_
_
1 1 1
0 1 1
1 0 1
_
_
et P
1
=
_
_
1 1 0
1 0 1
1 1 1
_
_
do
A
n
=
_
_
1 n n n
0 1 0
n n n + 1
_
_
Exercice 33 : [nonc]
a) On vrie aisment que la famille B

est libre et cest donc une base de E.


f(
1
) =
1
, f(
2
) =
1
+
2
, f(
3
) =
1
+
2
+
3
donc
Mat
B
f =
_
_
1 1 1
0 1 1
0 0 1
_
_
= B
Diusion autorise titre entirement gratuit uniquement - dD
[http://mp.cpgedupuydelome.fr] dit le 11 dcembre 2011 Corrections 19
b) B = I
3
+J avec
J =
_
_
0 1 1
0 0 1
0 0 0
_
_
, J
2
=
_
_
0 0 1
0 0 0
0 0 0
_
_
Puisque I
3
et J commutent la formule du binme donne
B
n
= I
3
+nJ +
n(n 1)
2
J
2
car J
k
= O
3
pour k 3.
Par formule de changement de base, on obtient
A
n
=
_
_
1
n(n+1)
2
n(n+3)
2
n(n+1)
2
n n + 1 n

n(n1)
2
n(n+1)
2
1 +
n(n1)
2
_
_
Exercice 34 : [nonc]
Soit f solution. La matrice de f relative la base canonique est coecients
entiers. De plus f est un automorphisme car les vecteurs de la base canonique
sont des valeurs prises par f et comme f
1
(Z
n
) = Z
n
, la matrice de f
1
relative
la base canonique est coecients entiers. Inversement, si f est un
automorphisme telle que f et f
1
soient reprsents par des matrices
coecients entiers dans la base canonique, il est immdiat que f(Z
n
) Z
n
et que
f
1
(Z
n
) Z
n
donc que Z
n
f(Z
n
) et nalement f(Z
n
) = Z
n
. Notons que les
endomorphismes solutions peuvent aussi se dcrire comme tant les
endomorphismes canoniquement reprsents par une matrice coecients entiers
et qui sont de dterminant gal 1.
Exercice 35 : [nonc]
Si f = 0 alors f g = 0.
Sinon il existe une base de R
2
dans laquelle la matrice de f est A =
_
0 1
0 0
_
.
La matrice de g commutant avec f est de la forme
_
a b
0 a
_
et puisque g
2
= 0,
a = 0.
Par suite la matrice de f g est nulle.
Exercice 36 : [nonc]
F

est clairement un endomorphisme de C


n1
[X]. Sa matrice dans la base
(1, X, . . . , X
n1
) est A = (a
i,j
)
0i,jn1
avec a
i,j
=
1

ij
. On remarque que

AA = I
n
car
1
n
n1

k=0

(ji)k
=
i,j
. Par suite F

est un automorphisme et F
1

tant reprsent par



A, F
1

(P) =
1

n
n1

k=0
P(
k
)X
k
.
Exercice 37 : [nonc]
a) Sil existe w tel que u = w v alors pour tout x ker v,
u(x) = (w v)(x) = w(v(x)) = w(0) = 0 et donc x ker u. Ainsi ker v ker u.
Inversement, supposons ker v ker u.
Soit H un supplmentaire de ker v dans R
p
: H ker v = R
p
.
On sait que la restriction v
H
de v au dpart de H est un isomorphisme de H vers
limage de v.
Soit K un supplmentaire de Imv dans R
n
: K Imv = R
n
.
Considrons ensuite w
0
lapplication linaire dnie par
x Imv, w
0
(x) = u(v
1
H
(x)) et x K, w
0
(x) = 0
Dune part, pour tout x ker v, (w
0
v)(x) = w
0
(0) = 0 = u(x) car ker v ker u.
Dautre part, pour tout x H,
(w
0
v)(x) = (w
0
v
H
)(x) =
_
u v
1
H
v
H
_
(x) = u(x)
Puisque les applications linaires w
0
v et u concident sur les sous-espaces
vectoriels supplmentaires ker v et H, cest deux applications sont gales et on
peut donc crire
u = w
0
v
Soit w L(R
n
, R
q
).
w est solution de lquation u = w v si, et seulement si, w v = u = w
0
v soit
encore (w w
0
) v = 0.
Or f g = 0 Img ker f donc u = w v Imv ker(w w
0
).
Par suite les solutions de lquation u = w v sont de la forme w
0
+f avec
f L(R
n
, R
q
) vriant Imv ker f.
b) On dnit les matrices tudies :
A:=matrix(3,3,[-2,1,1,8,1,-5,4,3,-3]);
B:=matrix(3,3,[1,2,-1,2,-1,-1,-5,0,3]);
On dtermine les noyaux de celles-ci
Diusion autorise titre entirement gratuit uniquement - dD
[http://mp.cpgedupuydelome.fr] dit le 11 dcembre 2011 Corrections 20
kernel(A);
kernel(B);
On observe que ces noyaux sont gaux Vect ((3, 1, 5)) et donc ker B ker A. Par
ltude qui prcde transpose aux matrices, on peut armer que lquation
tudie possde au moins une solution.
Pour construire une solution cette quation, il sut dintroduire une matrice B
0
inversible concidant avec B sur un supplmentaire de ker B et de considrer
C
0
= AB
1
0
.
En prenant pour supplmentaire de ker B lespace Vect((1, 0, 0), (0, 1, 0)), la
matrice
B
0
=
_
_
1 2 0
2 1 0
5 0 1
_
_
convient. Dnissons-la et calculons C
0
:
B0:=matrix(3,3,[1,2,0,2,-1,0,-5,0,1]);
C0:=evalm(A&*B0^(-1));
On obtient
C
0
=
_
_
1 1 1
3 7 5
1 5 3
_
_
On peut vrier lexactitude de cette solution par le calcul
evalm(A-C0&*B);
Les autres matrices solutions se dduisent de C
0
par ajout dune matrice E telle
que ImB ker E. On dtermine limage de B
colspace(B);
On obtient Vect ((1, 0, 1), (0, 1, 2))
La condition ImB ker E donne les relations C
1
= C
3
et C
2
= 2C
3
sur les
colonnes de E qui est donne une matrice de la forme
_
_
a 2a a
b 2b b
c 2c c
_
_
c) Il existe C tel que A = CB si, et seulement si, ker B ker A ce qui quivaut
la condition AX = 0 avec X =
t
_
3 1 5
_
. Cela donne la condition
3C
1
+C
2
+ 5C
3
= 0 sur les colonnes de A.
Si cette condition est remplie, ltude qui prcde donne que les solutions de
lquation A = CB sont les matrices de la forme
AB
1
0
+
_
_
a 2a a
b 2b b
c 2c c
_
_
d) Si u = w
1
v
1
+w
2
v
2
alors il est immdiate que ker v
1
ker v
2
ker u.
Inversement, supposons ker v
1
ker v
2
ker u.
Considrons v L(R
p
, R
2n
) dtermin par v(x) = (v
1
(x), v
2
(x)).
Puisque ker v = ker v
1
ker v
2
ker u, ltude qui prcde assure lexistence de
w L(R
2n
, R
q
) vriant u = w v. Posons alors w
1
: y
1
R
n
w(y
1
, 0
R
n) et
w
2
: y
2
R
n
w(0
R
n, y
2
).
w
1
, w
2
L(R
n
, R
q
) et vrient w(y
1
, y
2
) = w
1
(y
1
) +w
2
(y
2
) de sorte que u = w v
donne u = w
1
v
1
+w
2
v
2
Exercice 38 : [nonc]
Soit x / ker f
n1
. Un tel x existe puisque f
n1
= 0.
Considrons B = (f
n1
(x), . . . , f(x), x).
Supposons
n1
f
n1
(x) + +
1
f(x) +x = 0.
En y appliquant successivement f
n1
, . . . , f, Id on obtient
0
= 0, . . . ,
n2
= 0
puis
n1
= 0 car f
n1
(x) = 0.
B est une famille libre forme de n = dimE vecteurs, cest donc une base de E.
De plus Mat
B
(f) est de la forme convenable.
Exercice 39 : [nonc]
Posons r = rgf et (f(e
1
), . . . , f(e
r
)) une base de Imf.
Puisque f
2
= 0, la famille B = (f(e
1
), . . . , f(e
r
)) est forme de vecteurs de ker f,
de plus elle est libre, on peut donc la complter en une base de la forme
B

= (f(e
1
), . . . , f(e
r
),
r+1
, . . . ,
p
) avec p = dimker f.
Considrons C = (f(e
1
), . . . , f(e
r
),
r+1
, . . . ,
p
, e
1
, . . . , e
r
).
En vertu du thorme du rang, cette famille est forme de dimE vecteurs.
De plus si lon dispose dune combinaison linaire nulle des vecteurs de C, en
appliquant f et en exploitant la libert de B, on justie que les coecients devant
les e
1
, . . . , e
r
sont nuls. Ensuite, sachant B

libre, on conclut que les autres


coecients sont nuls. La famille B est une base et la matrice de f dans C est de la
forme voulue.
Exercice 40 : [nonc]
Soient E un R-espace vectoriel de dimension 3 muni dune base B et u
Diusion autorise titre entirement gratuit uniquement - dD
[http://mp.cpgedupuydelome.fr] dit le 11 dcembre 2011 Corrections 21
lendomorphisme de E reprsent par la matrice A dans B. On a u
2
= 0 et u = 0.
Notons que cela entrane dimImu = 1 et dimker u = 2.
Cherchons une base B

= (
1
,
2
,
3
) telle que Mat
B
(u) = B. Aprs analyse du
problme : Considrons
1
/ ker(u) et
2
= u(
1
).
2
est un vecteur non nul de
ker u qui peut tre complte en une base (
2
,
3
) de ker u. Formons
B

= (
1
,
2
,
3
). Si
1

1
+
2

2
+
3

3
= 0 alors en appliquant u,
1
u(
1
) = 0
donc
1
= 0 puis
2

2
+
3

3
= 0 entrane
2
=
3
= 0 puisque (
2
,
3
) est libre.
Finalement la famille B

est libre et cest donc bien une base de E. La matrice de


u dans cette base est bien la matrice B. On peut conclure.
Exercice 41 : [nonc]
Soient E un K-espace vectoriel de dimension n muni dune base B et f L(E) de
matrice A dans B.
On vrie f
n1
= 0 et f
n
= 0.
Soit x / ker f
n1
. Un tel x existe puisque f
n1
= 0.
Considrons B

= (f
n1
(x), . . . , f(x), x).
Supposons

n1
f
n1
(x) + +
1
f(x) +x = 0
En y appliquant successivement f
n1
, . . . , f, Id on obtient
0
= 0, . . . ,
n2
= 0
puis
n1
= 0 car f
n1
(x) = 0.
B

est une famille libre forme de n = dimE vecteurs, cest donc une base de E.
La matrice de f dans la base B

est gale B donc A et B sont semblables.


Exercice 42 : [nonc]
Soient E un K-espace vectoriel de dimension n muni dune base B et f L(E) de
matrice A dans B.
On observe que Imf et ker f sont supplmentaires dans E.
Dans une base B adapte cette supplmentarit, la matrice de f est de la forme
B =
_
A

0
0 0
_
avec A

matrice de taille r. De plus r = rgA = rgB = rgA

donc A

est inversible.
Exercice 43 : [nonc]
Soient E un K-espace vectoriel de dimension n muni dune base B et f L(E) de
matrice A dans B.
On observe r = rgf, f = 0 et f
2
= 0 de sorte que Imf ker f.
Soit (e
1
, . . . , e
r
) une base de Imf complte en (e
1
, . . . , e
nr
) base de ker f.
Pour tout i {1, . . . , r}, il existe e
nr+i
vecteur de E tel que f(e
nr+i
) = e
i
.
Montrons que (e
1
, . . . , e
n
) est libre.
Supposons

1
e
1
+ +
r
e
r
+
r+1
e
r+1
+ +
nr
e
nr
+
nr+1
e
nr+1
+ +
n
e
n
= 0
(1).
En appliquant f la relation (1), on obtient
nr+1
e
1
+ +
n
e
r
= 0 et donc

nr+1
= . . . =
n
= 0 car (e
1
, . . . , e
r
) libre.
La relation (1) devient
1
e
1
+ +
r
e
r
+
r+1
e
r+1
+ +
nr
e
nr
= 0 et donc

1
= . . . =
nr
= 0 car (e
1
, . . . , e
nr
) libre.
La famille (e
1
, . . . , e
n
) est libre et forme de n = dimE vecteurs de E cest donc
une base de E et la matrice de f dans celle-ci est gale B. On peut conclure que
A et B sont semblables.
Exercice 44 : [nonc]
Soit f L(R
3
) lendomorphisme canoniquement associ la matrice A.
Analyse : Cherchons une base (e
1
, e
2
, e
3
) telle que la matrice de f dans cette base
soit la matrice
_
_
0 0 0
0 0 1
0 1 0
_
_
On a alors f(e
1
) = 0, f(e
2
) = e
3
et f(e
3
) = e
2
. On en dduit e
1
ker f,
e
2
ker(f
2
+ Id) et e
3
= f(e
2
).
Synthse : Lendomorphisme f vrie f (f
2
+ Id) = 0. Par labsurde, si f est
inversible alors f
2
+ Id = 0 et donc det(f
2
) = det(Id) = 1. Or
det(f
2
) = (det f)
2
0. Cest absurde. On en dduit ker f = {0}. Soit e
1
un
vecteur non nul de ker f.
Puisque (f
2
+Id) f = 0, on a Imf ker(f
2
+Id). Or f = 0 donc Imf = {0} puis
ker(f
2
+ Id) = {0}.
Soit e
2
un vecteur non nul de ker(f
2
+ Id) et e
3
= f(e
2
). On
vrief(e
3
) = f
2
(e
2
) = e
2
.
Il reste observer que la famille (e
1
, e
2
, e
3
) est une base de R
3
.
Supposons
1
e
1
+
2
e
2
+
3
e
3
= 0 (1) avec
1
,
2
,
3
R.
En appliquant deux fois f cette relation, on obtient
2
e
3

3
e
2
= 0 (2) et

2
e
2

3
e
3
= 0 (3).
La combinaison dquations
3
(2) +
2
(3) donne (
2
3
+
2
2
)e
2
= 0.
Puisque le vecteur e
2
a t choisi non nul, on en dduit
2
=
3
= 0 puis la
relation (1) donne
1
= 0 puisque le vecteur e
1
a t choisi non nul.
Finalement, (e
1
, e
2
, e
3
) est une base de R
3
et la matrice de f dans celle-ci est celle
voulue.
On peut conclure que A est semblable la matrice propose.
Diusion autorise titre entirement gratuit uniquement - dD
[http://mp.cpgedupuydelome.fr] dit le 11 dcembre 2011 Corrections 22
Exercice 45 : [nonc]
Soit f L(R
4
) lendomorphisme canoniquement associ la matrice M.
Analyse : Cherchons une base (e
1
, e
2
, e
3
, e
4
) telle que :
f(e
1
) = e
2
, f(e
2
) = e
1
, f(e
3
) = e
4
et f(e
4
) = e
3
.
La connaissance de e
1
et e
3
sut pour former e
2
et e
4
avec les quatre relations
voulues.
Synthse :
Prenons e
1
= 0, e
2
= f(e
1
), e
3
/ Vect(e
1
, e
2
) et e
4
= f(e
3
).
Supposons
1
e
1
+
2
e
2
+
3
e
3
+
4
e
4
= 0 i.e.
1
e
1
+
2
f(e
1
) +
3
e
3
+
4
f(e
3
) = 0
(1).
En appliquant lendomorphisme f :
1
f(e
1
)
2
e
1
+
3
f(e
3
)
4
e
3
= 0 (2).

3
(1)
4
(2) donne (
3

1
+
2

4
)e
1
+ (
3

1
)f(e
1
) + (
2
3
+
2
4
)e
3
= 0.
Puisque e
3
/ Vect(e
1
, e
2
), on a
2
3
+
2
4
= 0 do
3
=
4
= 0.
(1) et (2) donne alors
1
e
1
+
2
f(e
1
) = 0 et
1
f(e
1
)
2
e
1
= 0.
Comme ci-dessus on parvient
2
1
+
2
2
= 0 do
1
=
2
= 0.
Finalement (e
1
, e
2
, e
3
, e
4
) est une base convenable. On peut conclure que M est
semblable la matrice propose.
Exercice 46 : [nonc]
Par rcurrence sur n N

.
Pour n = 1 : ok
Supposons la proprit tablie au rang n 1.
Soient A M
n+1
(K) de trace nulle et f L(K
n+1
) lendomorphisme
canoniquement associ.
Si f est une homothtie vectorielle alors f = 0 car trf = 0. On conclut.
Sinon, il existe un vecteur x tel que f(x) ne soit pas colinaire x. En
reprsentant f dans une base dont x et f(x) sont les deux premiers vecteurs, on
obtient que A est semblable la matrice
_
0
A

_
avec A

M
n
(K) de trace nulle.
Par hypothse de rcurrence, il existe P inversible tel que P
1
A

P soit de
diagonale nulle et en considrant la matrice inversible
Q =
_
1 0
0 P
_
on obtient que la matrice prcdente est semblable
_
_
_
0
.
.
.
0
_
_
_
Rcurrence tablie.
Exercice 47 : [nonc]
a) Soit f lendomorphisme de K
n
canoniquement associ A. On a
rgf = rgA = 1
et donc par la formule du rang
dimker f = n 1
Si B est une base adapte ker f, la matrice de f dans cette base a ses n 1
premires colonnes nulles.
b) On peut crire A = PBP
1
avec P matrice inversible et B une matrice de la
forme
_
_
_
_
_
_
0 0
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
0 0
_
_
_
_
_
_
On a alors
= trB = trA
Puisque B
2
= B, on a
P
1
A
2
P = tr(A).P
1
AP
puis
A
2
= tr(A).A
Puisque det(I
n
+B) = 1 +, on a
det(P
1
) det(I
n
+A) det P = 1 + trA
puis
det(I
n
+A) = 1 + trA
Exercice 48 : [nonc]
Posons D = diag(1, 2, . . . , n). Ltude, coecient par coecient, de la relation
MD = DM donne que les matrices commutant avec D sont les matrices
diagonales. Parmi les matrices diagonales, celles qui sont semblables D sont
celles qui ont les mmes coecients diagonaux
Diusion autorise titre entirement gratuit uniquement - dD
[http://mp.cpgedupuydelome.fr] dit le 11 dcembre 2011 Corrections 23
Exercice 49 : [nonc]
Il existe P GL
n
(C) vriant PA = BP. En posant Q = Re(P) et R = Im(P) on
obtient QA+iRA = BQ+iBR donc QA = BQ et RA = BR car A, B, Q, R
relles. Cependant on ne sait pas si Q ou R sont inversibles. Or pour tout R,
(Q+R)A = B(Q+R) et det(Q+R) est une fonction polynomiale non
nulle car det(Q+iR) = 0 donc il existe R tel que Q+R est inversible et on
peut conclure.
Exercice 50 : [nonc]
Commenons par dterminer f(I
n
) et f(O
n
).
On a f(I
n
) = f(I
2
n
) = f(I
n
)
2
donc f(I
n
) = 0 ou 1.
Si f(I
n
) = 0 alors pour tout A M
n
(C), f(A) = f(AI
n
) = f(A) f(I
n
) = 0 et
donc f est constante ce qui est exclu. Ainsi f(I
n
) = 1.
Aussi f(O
n
) = f(O
2
n
) = f(O
n
) f(O
n
) donc f(O
n
) = 0 ou 1.
Si f(O
n
) = 1 alors pour tout A M
n
(C),
f(A) = f(O
n
) f(A) = f(O
n
A) = f(O
n
) = 1 et donc f est constante ce qui
est exclu. Ainsi f(O
n
) = 0.
Si A est inversible alors f(I
n
) = f(AA
1
) donne f(A) f(A
1
) = 1 et donc
f(A) = 0.
La rciproque est plus dlicate.
Supposons A non inversible et posons r = rgA.
La matrice A est quivalente la matrice
J
r
=
_
I
r
O
r,nr
O
nr,r
O
nr
_
ce qui permet dcrire A = QJ
r
P avec P, Q inversibles. On a alors
f(A) = f(Q)f(J
r
)f(P) et il sut de montrer f(J
r
) = 0 pour conclure.
Par permutation des vecteurs de bases, la matrice J
r
est semblable toute
matrice diagonale o gure r coecients 1 et n r coecients 0. En positionnant,
pertinemment les coecients 0, on peut former des matrices A
1
, . . . , A
p
toutes
semblables J
r
vriant
A
1
. . . A
p
= O
n
On a alors
f(A
1
) . . . f(A
p
) = 0
Or il est facile dtablir que si deux matrices sont semblables, la fonction f prend
les mmes valeurs sur celles-ci. Par suite f(J
r
) = f(A
1
) = . . . = f(A
p
) et ainsi
f(J
r
)
p
= 0 puis enn f(J
r
) = 0.
Exercice 51 : [nonc]
On vrie aisment que C est un sous-espace vectoriel de M
3
(R) car cest le noyau
de lendomorphisme M AM MA.
Puisque A
2
= O
3
, on a ImA ker A.
Puisque A = O
3
, la formule du rang et linclusion prcdente montre
rgA = 1 et dimker A = 2
Soient X
1
ImA non nul, X
2
tel que (X
1
, X
2
) soit base de ker A et X
3
un
antcdent de X
1
. En considrant la matrice de passage P forme des colonnes
X
1
, X
2
, X
3
, on a
P
1
AP =
_
_
0 0 1
0 0 0
0 0 0
_
_
= B
En raisonnant par coecients inconnus, on obtient que les matrices N vriant
BN = NB sont de la forme
N =
_
_
a b c
0 b

0 0 a
_
_
Par suite les matrice M vriant AM = MB sont celle de la forme
M = P
_
_
a b c
0 b

0 0 a
_
_
P
1
Lespace C est donc de dimension 5 et lon en forme une base laide des matrices
M
1
= P
_
_
1 0 0
0 0 0
0 0 1
_
_
P
1
, M
2
= P
_
_
0 0 0
0 1 0
0 0 0
_
_
P
1
, M
3
= P
_
_
0 1 0
0 0 0
0 0 0
_
_
P
1
M
4
= P
_
_
0 0 0
0 0 1
0 0 0
_
_
P
1
et M
5
= P
_
_
0 0 1
0 0 0
0 0 0
_
_
P
1
Exercice 52 : [nonc]
De telles matrices nexistent pas car
tr(AB) = tr(BA)
et donc
tr(AB BA) = 0 = tr(I
n
)
Diusion autorise titre entirement gratuit uniquement - dD
[http://mp.cpgedupuydelome.fr] dit le 11 dcembre 2011 Corrections 24
Exercice 53 : [nonc]
On a
trA = tr(AB BA) = tr(AB) tr(BA) = 0
car tr(AB) = tr(BA).
Voyons que plus gnralement tr(A
p
) = 0.
On a
A
2
= A(AB BA) = A
2
B ABA
et
ABA = (BA+A)A
donc
A
2
= A
2
B BA
2
A
2
Ainsi
A
2
B BA
2
= 2A
2
Par rcurrence, on montre
A
p
B BA
p
= pA
p
et on en dduit
trA
p
= 0
Exercice 54 : [nonc]
I) Soit (e
1
, . . . , e
n
) une base de E avec e
1
, . . . , e
n1
ker f et e
n
Imf. On a
f(e
n
) Imf = Vect(e
n
) donc il existe K tel que f(e
n
) = e
n
et donc
f
2
(e
n
) = f(e
n
). Cette relation vaut aussi pour les vecteurs e
1
, . . . , e
n1
et donc
par concidence de deux applications linaires sur les vecteurs dune base on peut
armer que f
2
= f. De plus, la matrice de f dans la base (e
1
, . . . , e
n
) donne
= trf. Ainsi, pour f de rang 1, f est un projecteur si, et seulement si, trf = 1.
Exercice 55 : [nonc]
Calculons les coecients diagonaux de la reprsentation matricielle de dans la
base canonique forme des matrices lmentaires E
i,j
.
On a (E
i,j
) = E
i,j
A.
Or A =
n

k=1
n

=1
a
k,
E
k,
donc (E
i,j
) =
n

=1
a
j,
E
i,
car E
i,j
E
k,
=
j,k
E
i,
.
La composant de (E
i,j
) selon E
i,j
vaut a
j,j
.
Par suite la trace de vaut
n

i=1
n

j=1
a
j,j
= ntrA.
Exercice 56 : [nonc]
Supposons que M soit semblable une matrice M

via une matrice inversible P


i.e.
M

= P
1
MP
Si on peut crire M

= A

alors M = AB BA avec A = PA

P
1
et
B = PB

P
1
.
On peut ainsi transformer la matrice M en une matrice semblable sans changer la
problmatique.
Etablissons maintenant le rsultat demand en raisonnant par rcurrence sur la
taille de la matrice M.
Si M est taille 1 : ok
Supposons la proprit tablie au rang n N

.
Soit M une matrice carre dordre n + 1 de trace nulle.
Montrons que M est semblable une matrice de la forme
_
0

_
Si M est matrice dune homothtie alors trM = 0 permet de conclure M = O
n
.
Sinon, il existe des vecteurs qui ne sont pas vecteurs propres de lendomorphisme
associ M.
Soit x, un tel vecteur. En introduisant une base dont x et f(x) sont les deux
premiers vecteurs, on obtient que la matrice M est semblable celle voulue.
Compte tenu de la remarque prliminaire, on suppose dsormais que la matrice M
est de la forme
_
0 L
C M

_
avec trM

= 0.
Par lhypothse de rcurrence on peut crire
M

= A

Soit K qui nest par valeur propre de la matrice B

.
En posant
A =
_
1 L(B

I)
1
(I B

)
1
C A

_
et
B =
_
0
0 B

_
on obtient
M = AB BA
Rcurrence tablie.
Diusion autorise titre entirement gratuit uniquement - dD
[http://mp.cpgedupuydelome.fr] dit le 11 dcembre 2011 Corrections 25
Exercice 57 : [nonc]
Posons a
j,i
= (E
i,j
). (M) =

1i,jn
a
j,i
m
i,j
= tr(AM) avec A = (a
i,j
).
Exercice 58 : [nonc]
Si i = j alors E
i,i
E
i,j
= E
i,j
et E
i,j
E
i,i
= 0 donc T(E
i,j
) = 0.
De plus E
i,j
E
j,i
= E
i,i
et E
j,i
E
i,j
= E
j,j
donc T(E
i,i
) = T(E
j,j
) = .
Soit A = (a
i,j
) M
n
(K).
T(A) = T
_
_
n

i,j=1
a
i,j
E
i,j
_
_
=
n

i,j=1
a
i,j
T(E
i,j
) = tr(A)
donc T = .tr.
Exercice 59 : [nonc]
Puisque tr(AB) = tr(BA), on a tr [A, B] = 0. ker(tr) est donc un sous-espace
vectoriel contenant {[A, B] /A, B E} donc Vect {[A, B] /A, B E} ker(tr).
De plus, tr tant une forme linaire non nulle, ker(tr) est un hyperplan. Montrons
quil en en est de mme de Vect {[A, B] /A, B E}.
Pour i = j, E
i,j
= [E
i,i
, E
i,j
] et pour i = n, E
i,i
E
n,n
= [E
i,n
, E
n,i
].
Par suite Vect {[A, B] /A, B E} contient la famille libre n
2
1 lments
forme par les E
i,j
, i = j et les E
i,i
E
n,n
, i = n. Il en dcoule que
Vect {[A, B] /A, B E} est de dimension suprieure ou gale n
2
1.
Par inclusion et un argument de dimension, on peut conclure
ker(tr) = Vect {[A, B] /A, B E}.
Exercice 60 : [nonc]
Notons que Vect {AB BA/A, B M
n
(R)} est inclus dans lhyperplan des
matrices de trace nulle.
Par suite dimVect {AB BA/A, B M
n
(R)} n
2
1.
Pour A = E
i,j
et B = E
j,j
(avec i = j) : AB BA = E
i,j
.
Pour A = E
i,n
et B = E
n,i
: AB BA = E
i,i
E
n,n
= F
i
.
La famille forme des E
i,j
et des F
i
est libre et constitue de n
2
1 lments.
Par suite dimVect {AB BA/A, B M
n
(R)} n
2
1.
Finalement dimVect {AB BA/A, B M
n
(R)} = n
2
1.
Exercice 61 : [nonc]
Soit X solution. La matrice X +
t
X est symtrique.
Cas A nest pas symtrique :
Ncessairement tr(X) = 0 et lquation tudie devient X +
t
X = 0 dont les
solutions sont les matrices antisymtriques. Inversement, ces dernires sont
solutions de lquation initiale.
Cas A est symtrique.
En passant la trace lquation tudie, on obtient 2tr(X) = tr(X)tr(A).
Si tr(A) = 2 alors on obtient nouveau tr(X) = 0 et on conclut que X est
antisymtrique.
Si tr(A) = 2 alors Y = X
1
2
tr(X)A vrie Y +
t
Y = X +
t
X tr(X)A = 0 donc
Y est antisymtrique puis la matrice X est de la forme A+Y avec Y
antisymtrique. Inversement, une telle matrice est solution.
Pour rsumer :
Si A / S
n
(R) ou tr(A) = 2 alors S = A
n
(R).
Si A S
n
(R) et tr(A) = 2 alors S = Vect(A) A
n
(R).
Exercice 62 : [nonc]
a) Soit p un projecteur de E espace de dimension n. En posant F = Imp et
G = ker p, la matrice de p dans une base adapte la dcomposition E = F G
est de la forme
_
I
r
O
p,rp
O
rp,p
O
rp
_
On y lit
rgp = r = trp
b) Posons
B =
1
q
q1

k=0
A
k
Puisque A
q
= I
n
, on a AB = B et plus gnralement A
k
B = B pour tout k N.
On en dduit
B
2
=
1
q
q1

k=0
A
k
B =
1
q
q1

k=0
B = B
et donc B est la matrice dun projecteur. Par suite
rgB = trB =
1
q
q1

k=0
tr(A
k
)
Pour X ker(AI
n
), on a AX = X donc BX = X et ainsi ker(AI
n
) ImB.
Diusion autorise titre entirement gratuit uniquement - dD
[http://mp.cpgedupuydelome.fr] dit le 11 dcembre 2011 Corrections 26
Inversement, si Y ImB, il existe X M
n,1
(K) tel que Y = AX et alors
(AI
n
)Y = ABX BX = BX BX = 0
donc ImB ker(AI
n
) puis ImB = ker(AI
n
). On peut alors conclure
dimker(AI
n
) = rgB =
1
q
q1

k=0
tr(A
k
)
Exercice 63 : [nonc]
Soit
p =
1
n

gG
g
On a
p p =
1
n
2

hG

gG
h g =
1
n
2

hG

kG
k =
1
n

kG
k = p
donc p est un projecteur et la dimension de Imp = ker(p Id) est
trp =
1
n

gG
g
Pour tout g G, on a g p = p donc si x est invariant par p il est aussi par g. Ainsi
ker(p Id)

gG
ker(g Id)
Linclusion inverse tant immdiate, on conclut

gG
ker(g Id) = ker(p Id)
puis lgalit
dim
_
_

gG
ker(g Id
E
)
_
_
=
1
n

gG
trg
Exercice 64 : [nonc]
a) Lapplication considre est au dpart dun ensemble inni et valeurs dans un
ensemble ni, elle ne peut donc tre injective et il existe k < N, M
k
= M

ce
qui fournit M
p
= I
n
avec p = k car M est inversible. On en dduit que I
n
H
et que M
1
= M
p1
H. Cela sut pour conclure que H est un sous-groupe de
GL
n
(K).
b) Si M H alors N MN et N NM sont des permutations de H. On en
dduit que MP = PM = P car pour chaque terme les sommes portent sur les
mmes lments.
P
2
=
1
q

MH
MP =
1
q

MH
P = P.
c) Puisque P
2
= P, ImP = ker(P I
n
) et ker P sont supplmentaires dans
M
n,1
(K).
Si X ker P alors PX = 0 et pour tout M H, PMX = PX = 0 donc
MX ker P. Ainsi ker P est stable par H.
Si X

MH
ker(M I
n
) alors pour tout M H, MX = X donc PX = X puis
X ker(P I
n
).
Inversement, si X ker(P I
n
) alors PX = X et pour tout M H,
X = PX = MPX = MX et donc X

MH
ker(M I
n
). Ainsi

MH
ker(M I
n
) = ker(P I
n
) et ker P est solution du problme pos.
d) P est une projection donc trP = rgP N et donc

MH
trM = qtrP qN.
Si

MH
trM = 0 alors P = 0. Par suite

MH
ker(M I
n
) = {0} et il ny a donc
pas de vecteur non nul invariant pour tous les lments de H et inversement.
Exercice 65 : [nonc]
a) Posons p =

gG
g. p
2
=

gG

hG
gh. Or pour g G, lapplication h gh est une
permutation du groupe G donc

hG
gh = p et par suite p
2
= CardG.p.
Par suite
1
CardG
p est une projection vectorielle et puisque son rang gale sa trace,
rgp = 0. Ainsi p = 0.
b) Considrons (x, y) =

gG
(g(x) | g(y)). est un produit scalaire sur R
n
pour
lequel on a h G, h

= h
1
. Pour ce produit scalaire, V

est un supplmentaire
de V stable pour tout h
1
avec h lment de G donc stable pour tout lment de
G.
Exercice 66 : [nonc]
a) f(E
i,i
) = f(E
i,j
E
j,i
) = f(E
j,i
E
i,j
) = f(E
j,j
) et si i = j,
f(E
i,j
) = f(E
i,j
E
j,j
) = f(E
j,j
E
i,j
) = f(0) = 0.
Ainsi f(A) = f(

a
i,j
E
i,j
) = trA en notant la valeur commune des f(E
i,i
).
Diusion autorise titre entirement gratuit uniquement - dD
[http://mp.cpgedupuydelome.fr] dit le 11 dcembre 2011 Corrections 27
b) Posons f = tr g. f est une forme linaire vriant f(AB) = f(BA) donc
f = tr. Or f(I) = trg(I) = trI donc = 1. Ainsi f = tr et M M
n
(R),
tr(g(M)) = tr(M).
Exercice 67 : [nonc]
La trace de f est la somme des coecients diagonaux de la matrice reprsentative
de f dans la base de M
n
(R) forme des matrices lmentaires E
i,j
. Puisque le
coecient dindice (i, j) de la matricef(E
i,j
) est a
i,i
+a
j,j
on obtient
trf =

1i,jn
(a
i,i
+a
j,j
) = 2ntrA
Exercice 68 : [nonc]
La somme des colonnes de B est nulle donc det B = 0.
Exercice 69 : [nonc]
On a
det(A+iB) det(AiB) = det(A
2
+B
2
)
car A et B commutent.
Or det(AiB) = det(A+iB) donc det(A
2
+B
2
) = z z 0.
Exercice 70 : [nonc]
Notons E
i,j
les matrices lmentaires de M
n
(C).
On observe

A
(E
i,j
) =
n

k=1
a
k,i
E
k,j
Par suite dans la base (E
1,1
, . . . , E
n,1
, E
1,2
, . . . , E
n,2
, . . . , E
1,n
, . . . , E
n,n
), la
matrice de lendomorphisme
A
est diagonale par blocs avec n blocs diagonaux
tous gaux A. On en dduit
tr
A
= ntrA et det
A
= (det A)
n
Exercice 71 : [nonc]
a) AA
1
= I
n
donne (det A)(det A
1
) = 1 or det A, det A
1
Z donc det A = 1.
b) Posons P(x) = det(A+xB). P est une fonction polynomiale de degr infrieur
n.
Pour tout x {0, 1, . . . , 2n}, on a P(x) = 1 donc P(x)
2
1 = 0.
Le polynme P
2
1 possde au moins 2n + 1 racines et est de degr infrieur n,
cest donc le polynme nul.
On en dduit que pour tout x R, P(x) = 1.
Pour x = 0, on obtient det A = 1.
Pour x +, det
_
1
x
A+B
_
=
P(x)
x
n
0 donne det B = 0.
Exercice 72 : [nonc]
On note B la base canonique de lespace des colonnes, det A = det
B
(A
1
, . . . , A
n
)
et det B = det
B
(B
1
, . . . , B
n
) = det
B
_
n

i=1
B
i
, B
2
, . . . , B
n
_
avec
n

i=1
B
i
= (n 1)
n

i=1
A
i
.
Par suite det B = (n 1) det
B
_
n

i=1
A
i
, B
2

i=1
A
i
, . . . , B
n

i=1
A
i
_
Ce qui donne
det B = (n 1) det
B
_
n

i=1
A
i
, A
2
, . . . , A
n
_
= (1)
n1
(n 1) det(A
1
, . . . , A
n
)
Finalement det B = (1)
n1
(n 1) det A.
Exercice 73 : [nonc]
a) G GL
4
(R), G est non vide, stable par passage linverse et par produit car
V lest. Ainsi G est un sous-groupe de GL
4
(R) donc un groupe.
b) Si M G alors det M, det M
1
Z et det M det M
1
= det I
4
= 1 donc
det M = 1.
Inversement si det M = 1 alors M
1
=
t
comM V donc M G.
c)
det M = ((a +c)
2
(b +d)
2
)((a c)
2
+ (b d)
2
)
donc
det M = 1
_
(a +c)
2
(b +d)
2
= 1
(a c)
2
+ (b d)
2
= 1
La rsolution de ce systme coecients entiers donne lordre prs :
a, b, c, d = 1, 0, 0, 0.
Posons J la matrice obtenue pour a = c = d = 0 et b = 1. On vrie J
4
= I
4
.
Lapplication : U
2
Z/4Z G dnie par (, n) = J
n
est bien dnie, cest
un morphisme de groupe, injectif et surjectif. Ainsi G est isomorphe U
2
Z/4Z
ou plus lgamment Z/2Z Z/4Z.
Diusion autorise titre entirement gratuit uniquement - dD
[http://mp.cpgedupuydelome.fr] dit le 11 dcembre 2011 Corrections 28
Exercice 74 : [nonc]
Il existe u, v Z tels que udet A+v det B = 1. U = u
t
(comA) et V = v
t
(comB)
conviennent alors.
Exercice 75 : [nonc]
Notons que pour n = 1 : la relation det(A+X) = det A+ det X est vraie pour
tout A et tout X.
On suppose dans la suite n 2.
Pour X = A, la relation det(A+X) = det A+ det X donne 2
n
det A = 2 det A et
donc det A = 0.
La matrice A nest donc par inversible et en posant r < n gal son rang, on peut
crire A = QJ
r
P avec P, Q inversibles et
J
r
=
_
I
r
(0)
(0) O
nr
_
Posons alors X = QJ

r
P avec
J

r
=
_
O
r
(0)
(0) I
nr
_
Puisque A+X = QI
n
P = QP, la matrice A+X est inversible et donc
det X = det(A+X) = 0.
On en dduit que la matrice J

r
est lidentit et donc r = 0 puis A = O
n
.
Exercice 76 : [nonc]
La matrice H est quivalente la matrice J
1
dont tous les coecients sont nuls
sauf celui en position (1, 1). Notons P, Q GL
n
(R) telles que
H = QJ
1
P
et introduisons B M
n
(R) dtermine par
A = QBP
La relation
det(A+H) det(AH) det A
2
quivaut alors la relation
det(B +J
1
) det(B J
1
) det B
2
Notons C
1
, . . . , C
n
les colonnes de B et B = (E
1
, . . . , E
n
) la base canonique de
lespace M
n,1
(K). On a
det(B+J
1
) = det
B
(C
1
+E
1
, C
2
, . . . , C
n
) et det(BJ
1
) = det
B
(C
1
E
1
, C
2
, . . . , C
n
)
Par multilinarit du dterminant
det(B+J
1
) = det B+det
B
(E
1
, C
2
, . . . , C
n
) et det(BJ
1
) = det Bdet
B
(E
1
, C
2
, . . . , C
n
)
do lon tire
det(B +J
1
) det(B J
1
) = det B
2
det
B
(E
1
, C
2
, . . . , C
n
)
2
det B
2
Exercice 77 : [nonc]
Lapplication : E
n
K dnie par
(x
1
, . . . , x
n
) =
n

j=1
det
B
(x
1
, . . . , f(x
j
), . . . , x
n
)
est une forme n-linaire alterne, donc il existe K tel que = . det
B
.
On a (e
1
, . . . , e
n
) = et par suite
=
n

j=1
det
B
(e
1
, . . . , f(e
j
), . . . , e
n
) =
n

j=1
a
j,j
= trf
avec A = (a
i,j
) = Mat
B
f.
Exercice 78 : [nonc]
En retranchant la premire ligne aux autres lignes, le dterminant de la matrice
A+xJ apparat comme le dterminant dune matrice o gure des x seulement
sur la premire ligne. En dveloppant selon cette ligne, on obtient que
det(A+xJ) est une fonction ane de la variable x.
De plus
det(AxJ) = det(
t
AxJ) = (1)
2n
det(
t
A+xJ)
et puisque la matrice J est symtrique
det(AxJ) = det(
t
A+x
t
J) = det(A+xJ)
La fonction ane x det(AxJ) est donc une fonction paire et par consquent
cest une fonction constante. On a alors
x R, det(A+xJ) = det(A+ 0.J) = det A
Diusion autorise titre entirement gratuit uniquement - dD
[http://mp.cpgedupuydelome.fr] dit le 11 dcembre 2011 Corrections 29
Exercice 79 : [nonc]
Raisonnons par rcurrence sur n N

.
La proprit est immdiate pour n = 1.
Supposons la proprit vrie pour n 1.
Soit A = (a
i,j
) M
n+1
(R) vriant les proprits nonces. En dveloppant le
dterminant de A selon la premire ligne, on obtient
det A =
n+1

j=1
(1)
1+j
a
1,j

1,j
avec
1,j
mineur dindice (1, j) de la matrice A.
Puisque la matrice dnissant le mineur
1,j
est coecients positifs et que la
somme des coecients de chaque ligne est infrieure 1, on peut lui appliquer
lhypothse de rcurrence et armer |
1,j
| 1.
On en dduit
|det A|
n+1

j=1
a
1,j
1
Rcurrence tablie.
Exercice 80 : [nonc]
Soit A une matrice de GL
n
(Z). Le dterminant de A ainsi que celui de son inverse
sont des entiers. Puisque
det Adet A
1
= 1
on en dduit det A = 1. Inversement, si une matrice A M
n
(Z) est de
dterminant 1 alors son inverse, qui sexprime laide de la comatrice de A, est
coecients entiers. Ainsi les matrices de GL
n
(Z) sont les matrices coecients
entiers de dterminant 1.
Soit A une matrice de GL
n
(Z) dont la premire ligne est forme par les entiers
a
1
, . . . , a
n
. En dveloppant le calcul de det A selon la premire ligne de la matrice,
on obtient une relation de la forme
a
1
u
1
+ +a
n
u
n
= 1
avec les u
k
gaux, au signe prs, des mineurs de la matrice A. Ces u
k
sont donc
des entiers et la relation qui prcde assure que les entiers a
1
, . . . , a
n
sont premiers
dans leur ensemble.
Pour tablir la rciproque, raisonnons par rcurrence sur n 2 pour tablir quil
existe une matrice coecients dans Z, de dterminant 1, dont la premire ligne
est a
1
, . . . , a
n
premiers dans leur ensemble.
Pour n = 2. Soient a, b deux entiers premiers entre eux. Par lgalit de Bzout, on
peut crire
au +bv = 1 avec u, v Z
Considrons alors la matrice
A =
_
a b
v u
_
M
2
(Z)
Celle-ci tant de dterminant 1, elle appartient GL
2
(Z).
Supposons la proprit tablie au rang n 2.
Soient a
1
, . . . , a
n
, a
n+1
des entiers premiers dans leur ensemble. Posons
d = pgcd(a
1
, . . . , a
n
)
Les entiers d et a
n+1
tant premiers entre eux, il existe u, v Z tels que
du +a
n+1
v = 1
De plus, on peut crire
a
1
= da

1
, . . . , a
n
= da

n
avec a

1
, . . . , a

n
premiers dans leur ensemble.
Par hypothse de rcurrence, il existe une matrice
_
_
_
_
_
a

1
a

2
a

2,1

2,2

2,n
.
.
.
.
.
.
.
.
.

n,1

n,2

n,n
_
_
_
_
_
M
n
(Z)
de dterminant 1.
Considrons alors la matrice
_
_
_
_
_
_
_
da

1
da

2
da

n
a
n+1

2,1

2,2

2,n
0
.
.
.
.
.
.
.
.
.
.
.
.

n,1

n,2

n,n
0
va

1
va

2
va

n
u
_
_
_
_
_
_
_
Celle-ci est coecients entiers et en dveloppant son dterminant par rapport
la dernire colonne, on obtient 1.
Rcurrence tablie.
Diusion autorise titre entirement gratuit uniquement - dD
[http://mp.cpgedupuydelome.fr] dit le 11 dcembre 2011 Corrections 30
Exercice 81 : [nonc]
En retirant la premire colonne aux autres puis en dveloppant selon cette
premire colonne, on obtient que

a
1
+x (x)
.
.
.
(x) a
n
+x

= x +
avec , rels quil ne reste plus qu calculer. . .
=

a
1
+x (x)
.
.
.
(x) a
n
+x

x=0
= a
1
a
2
. . . a
n
+ +a
1
. . . a
n1
a
n
et
=

a
1
+x (x)
.
.
.
(x) a
n
+x

x=0
= a
1
. . . a
n
Exercice 82 : [nonc]
On ralise les oprations lmentaires C
n
C
n
x
1
C
n1
,
C
n1
C
n1
x
1
C
n2
,. . . , C
2
C
2
x
1
C
1
:
V
n
(x
1
, . . . , x
n
) =

1 0 0 0
1 x
2
x
1
x
2
(x
2
x
1
) x
n2
2
(x
2
x
1
)
.
.
.
.
.
.
.
.
.
.
.
.
1 x
n
x
1
x
n
(x
n
x
1
) x
n2
n
(x
2
x
1
)

On dveloppe selon la premire ligne et on factorise par ligne :


V
n
(x
1
, . . . , x
n
) =
n

j=2
(x
j
x
1
)V
n1
(x
2
, . . . , x
n
)
On ritre
V
n
(x
1
, . . . , x
n
) =
n

j=2
(x
j
x
1
)
n

j=3
(x
j
x
2
) . . .
n

j=n
(x
j
x
n1
)V
1
(x
n
)
avec V
1
(x
n
) = 1.
Ainsi
V
n
(x
1
, . . . , x
n
) =

1i<jn
(x
j
x
i
)
Exercice 83 : [nonc]
Considrons le polynme
P(X) = (X a
1
)(X a
2
) . . . (X a
n
)
Celui-ci se dveloppe sous la forme
P(X) = X
n
+
1
X
n1
+ +
n
avec
1
, . . . ,
n
K et en particulier
1
= (a
1
+ +a
n
).
En procdant lopration C
n
C
n
+
n2

k=0

k
C
k+1
, les coecients de la dernire
colonne de la matrice sont transforms en
a
n
i
+
n2

k=0

k
a
k
i
= P(a
i
)
1
a
n1
i
=
1
a
n1
i
car P(a
i
) = 0
Ainsi

1 a
1
a
2
1
a
n2
1
a
n
1
1 a
2
a
2
2
a
n2
2
a
n
2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1 a
n
a
2
n
a
n2
n
a
n
n

=
1

1 a
1
a
2
1
a
n2
1
a
n1
1
1 a
2
a
2
2
a
n2
2
a
n1
2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1 a
n
a
2
n
a
n2
n
a
n1
n

Sachant calculer un dterminant de Vandermonde, on obtient


D
n
=
n

i=1
a
i

1i<jn
(a
j
a
i
)
Exercice 84 : [nonc]
Considrons le polynme
P(X) = (X a
1
)(X a
2
) . . . (X a
n
)
Celui-ci se dveloppe sous la forme
P(X) = X
n
+
1
X
n1
+ +
n
avec
1
, . . . ,
n
K et en particulier
k
= (1)
nk

nk
o les
1
, . . . ,
n
dsignent les expressions symtriques lmentaires en a
1
, . . . , a
n
.
Diusion autorise titre entirement gratuit uniquement - dD
[http://mp.cpgedupuydelome.fr] dit le 11 dcembre 2011 Corrections 31
En procdant lopration C
n
C
n
+
n1

j=0,j=k

j
C
j+1
, les coecients de la
dernire colonne de la matrice sont transforms en
a
n
i
+
n1

j=0,j=k

j
a
j
i
= P(a
i
)
k
a
k
i
=
k
a
k
i
car P(a
i
) = 0
Ainsi
D
k
= (1)
n+1k

nk

1 a
1
a
k1
1
a
k+1
1
a
n1
1
a
k
1
1 a
2
a
k1
2
a
k+1
2
a
n1
2
a
k
2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1 a
n
a
k1
n
a
k+1
n
a
n1
n
a
k
n

En permutant de faon circulaire les n k dernires colonnes, on obtient


D
k
=
nk

1 a
1
a
k1
1
a
k
1
a
k+1
1
a
n1
1
1 a
2
a
k1
2
a
k
2
a
k+1
2
a
n1
2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1 a
n
a
k1
n
a
k
n
a
k+1
n
a
n1
n

Sachant calculer un dterminant de Vandermonde, on obtient


D
k
=
nk

1i<jn
(a
j
a
i
)
Exercice 85 : [nonc]
En dveloppant selon la premire ligne, on peut armer que est un polynme
de degr infrieur n 1.
Pour k {1, . . . , n},
(
k
) = (1)
k+1

i=k
(
k

i
)V
n1
(
1
, . . . ,

k
, . . . ,
n
) = (1)
n+1
V
n
(
1
, . . . ,
n
)
o V
n
(a
1
, . . . , a
n
) dsigne le Vandermonde de (a
1
, . . . , a
n
).
Le polynme concide en n point avec le polynme constant gal
(1)
n+1
V
n
(
1
, . . . ,
n
), ils sont donc gaux.
Exercice 86 : [nonc]
D
n
= det
_
1
a
i
+b
j
_
1i,jn
=

1
a1+b1

1
a1+bn1
1
a1+bn
.
.
.
.
.
.
.
.
.
1
an1+b1

1
an1+bn1
1
an1+bn
1
an+b1

1
an+bn1
1
an+bn

Via C
1
C
1
C
n
, . . . , C
n1
C
n1
C
n
puis factorisation :
D
n
=
(b
1
b
n
) . . . (b
n1
b
n
)
(a
1
+b
n
) . . . (a
n
+b
n
)

1
a1+b1

1
a1+bn1
1
.
.
.
.
.
.
.
.
.
1
an1+b1

1
an1+bn1
1
1
an+b1

1
an+bn1
1

Via L
1
L
1
L
n
, . . . , L
n1
L
n1
L
n
puis factorisation :
D
n
=
(b
1
b
n
) . . . (b
n1
b
n
)(a
1
a
n
) . . . (a
n1
a
n
)
(a
1
+b
n
) . . . (a
n
+b
n
)(a
n
+b
1
) . . . (a
n
+b
n1
)

1
a1+b1

1
a1+bn1
0
.
.
.
.
.
.
.
.
.
1
an1+b1

1
an1+bn1
0
1 1 1

Par consquent
D
n
=

1i<jn
(a
j
a
i
)(b
j
b
i
)

1i,jn
(a
i
+b
j
)
Puisque

1i<jn
(j i) = 1!2! . . . (n 1)!
et

1i,jn
(i +j) =
(n + 1)!
1!
(n + 2)!
2!

(2n)!
n!
on obtient dans le cas particulier
D
n
=
(1!2! . . . (n 1)!)
3
n!
(n + 1)!(n + 2)! . . . (2n)!
Exercice 87 : [nonc]
On a H
1
=
1
det H
t
comH avec comH = (H
i,j
).
Par oprations lmentaires,
det
_
1
a
i
+b
j
_
1i,jn
=

1i<jn
(a
j
a
i
)(b
j
b
i
)

1i,jn
(a
i
+b
j
)
En simpliant les facteurs communs, on obtient
H
k,
det H
=
(1)
k+
(n +k 1)!(n + 1)!
(k + 1)(k 1)!
2
( 1)!
2
(n k)!(n )!
Diusion autorise titre entirement gratuit uniquement - dD
[http://mp.cpgedupuydelome.fr] dit le 11 dcembre 2011 Corrections 32
puis
H
k,
det H
= (1)
k+
(k + 1)
_
n +k 1
k + 1
__
n + 1
k + 1
__
k + 2
k 1
_
Z
Exercice 88 : [nonc]
a) Par labsurde, supposons que P
n
possde une racine multiple z. Celle-ci vrie
P
n
(z) = P

n
(z) = 0
On en tire
z
n
z + 1 = 0(1) et nz
n1
= 1 (2)
(1) et (2) donnent
(n 1)z = n (3)
(2) impose |z| 1 alors que (3) impose |z| > 1. Cest absurde.
b) Posons (X) le polynme caractristique de la matrice tudie. On vrie
(z
i
) =

1 +z
1
z
i
1 (1)
.
.
.
.
.
.
1
.
.
.
(1) 1 1 +z
n
z
i

En retranchant la ime colonne toutes les autres et en dveloppant par rapport


la ime ligne, on obtient
(z
i
) =
n

j=1,j=i
(z
j
z
i
) = (1)
n1
P

(z
i
)
Cependant les polynmes et P

ne sont pas de mme degr. . . En revanche, les


polynmes et (1)
n
(P P

) ont mme degr n, mme coecient dominant


(1)
n
et prennent les mmes valeurs en les n points distincts z
1
, . . . , z
n
. On en
dduit quils sont gaux. En particulier le dterminant cherch est
(0) = (1)
n
(P(0) P

(0)) = 2(1)
n
Exercice 89 : [nonc]
Notons D
n
(a
1
, . . . , a
n
, b
1
, . . . b
n
) le dterminant recherch.
En dcomposant la premire colonne en somme de deux colonnes
_
_
_
_
_
_
a
1
+b
1
b
1
.
.
.
b
1
_
_
_
_
_
_
=
_
_
_
_
_
_
a
1
0
.
.
.
0
_
_
_
_
_
_
+
_
_
_
_
_
_
b
1
b
1
.
.
.
b
1
_
_
_
_
_
_
on obtient que D
n
(a
1
, . . . , a
n
, b
1
, . . . b
n
) est la somme des deux dterminants
suivants

a
1
b
2
b
n1
b
n
0 a
2
+b
2
.
.
.
.
.
.
.
.
. b
2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. b
n
0 b
2
b
n1
a
n
+b
n

= a
1
D
n1
(a
2
, . . . , a
n
, b
2
, . . . , b
n
)
et

b
1
b
2
b
n1
b
n
b
1
a
2
+b
2
.
.
.
.
.
.
.
.
. b
2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. b
n
b
1
b
2
b
n1
a
n
+b
n

Pour calculer ce dernier, on retire la premire ligne chacune des autres lignes et
on obtient
b
1
n

k=2
a
k
Ainsi
D
n
(a
1
, . . . , a
n
, b
1
, . . . b
n
) = a
1
D
n1
(a
2
, . . . , a
n
, b
2
, . . . , b
n
) +b
1
n

k=2
a
k
Sachant
D
1
(a
1
, b
1
) = a
1
+b
1
on conclut
D
n
(a
1
, . . . , a
n
, b
1
, . . . , b
n
) =
n

i=1
a
i
+
n

i=1
_
_
b
i
n

k=1,k=i
a
k
_
_
Diusion autorise titre entirement gratuit uniquement - dD
[http://mp.cpgedupuydelome.fr] dit le 11 dcembre 2011 Corrections 33
Exercice 90 : [nonc]
En dveloppant par rapport la premire colonne, puis par rapport la premire
ligne dans le second dterminant on obtient pour n 2
D
n
= 2aD
n1
a
2
D
n2
(D
n
) est une suite rcurrente linaire dordre 2 dquation caractristique
r
2
2ar +a
2
= 0 de racines double a.
On a alors D
n
= (n +)a
n
avec , K.
D
0
= 1 et D
1
= 2a donnent
D
n
= (n + 1)a
n
Exercice 91 : [nonc]
En dveloppant par rapport la premire colonne, puis par rapport la premire
ligne dans le second dterminant on obtient pour n 2
D
n
= (a +b)D
n1
abD
n2
(D
n
) est une suite rcurrente linaire dordre 2 dquation caractristique
r
2
(a +b)r +ab = 0 de racines distinctes a et b.
On a D
n
= a
n
+b
n
avec , C. D
0
= 1 et D
1
= a +b donnent
D
n
=
a
n+1
b
n+1
a b
Exercice 92 : [nonc]
En dveloppant par rapport la premire colonne, puis par rapport la premire
ligne dans le second dterminant on obtient pour n 2
D
n
= (1 +x
2
)D
n1
x
2
D
n2
(D
n
) est une suite rcurrente linaire dordre 2 dquation caractristique
r
2
(1 +x
2
)r x
2
= 0 de racines 1 et x
2
.
Si x
2
= 1 alors D
n
= +x
2n
avec , C
D
1
= 1 et D
2
= 1 +x
2
donnent
D
n
=
1 x
2n+2
1 x
2
Si x
2
= 1 alors D
n
= n +.
D
1
= 1 et D
2
= 2 donnent
D
n
= n + 1
Exercice 93 : [nonc]
En dveloppant par rapport la premire colonne, puis par rapport la premire
ligne dans le second dterminant on obtient pour n 2
D
n
= 2 cos D
n1
D
n2
(D
n
) est une suite rcurrente linaire dordre 2 dquation caractristique
r
2
2 cos r + 1 = 0 de racines e
i
et e
i
.
Si = 0 [] alors D
n
= cos n +sin n. D
0
= 1 et D
1
= 2 cos donnent
_
= 1
cos +sin = 2 cos
puis
_
= 1
= 1/tan
Ainsi
D
n
=
sin(n + 1)
sin
Si = 0 [2] alors D
n
= n +. D
0
= 1 et D
1
= 2 donnent
D
n
= n + 1
Si = [2] alors D
n
= (n +)(1)
n
. D
0
= 1 et D
1
= 2 donnent
D
n
= (1)
n
(n + 1)
Exercice 94 : [nonc]
En dveloppant selon la premire colonne, puis la premire ligne et en
recommenant : D
n
= (n) 1 (2 n) 3 etc. . .
Si n est pair le dveloppement sarrte sur le calcul de

n 1 0
1 0

= 0
Si n est impair le dveloppement sarrte par ltape

0 n 2 0 0
3 0 n 1 0
0 2 0 n
0 0 1 0

= 3

n 2 0 0
2 0 n
0 1 0

= 3(n 2)

0 n
1 n

= 3n(n 2)
En crivant n = 2p + 1, on parvient
D
n
= (1)
p+1
(1 3 2p + 1)
2
Diusion autorise titre entirement gratuit uniquement - dD
[http://mp.cpgedupuydelome.fr] dit le 11 dcembre 2011 Corrections 34
Exercice 95 : [nonc]
En sommant toutes les colonnes sur la premire
D
n
=
n(n + 1)
2

1 n n 1 . . . 2
1 1
.
.
. 3
.
.
. 2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. n
1 n 1 . . . 2 1

En retranchant chaque ligne la prcdente (en commenant par la n)


D
n
=
n(n + 1)
2

1 n n 1 . . . 2
0 1 n 1 . . . 1
.
.
. 1
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 1
0 1 . . . 1 1 n

On dveloppe selon la premire colonne et on se ramne


D
n
=
n(n + 1)
2

a (b)
.
.
.
(b) a

[n1]
avec a = 1 n et b = 1. La poursuite du calcul donne alors
D
n
=
n(n + 1)
2
(1)
n1
n
n2
do la formule propose.
Exercice 96 : [nonc]
On a
_
A B
C D
__
D O
n
C I
n
_
=
_
AD BC B
O
n
D
_
et en passant au dterminant, on obtient
det
_
A B
C D
_
det D = det(AD BC) det D
On peut alors conclure sachant det D = 0.
Exercice 97 : [nonc]
On a
_
A B
C D
__
I
n
O
n
D
1
C I
n
_
=
_
ABD
1
C B
O
n
D
_
et en passant au dterminant, on obtient
det
_
A B
C D
_
= det(ABD
1
C) det D = det(AD BD
1
CD)
Exercice 98 : [nonc]
Supposons A inversible.
Par oprations par blocs :
_
A C
B D
__
I A
1
C
0 I
_
=
_
A 0
B D BA
1
C
_
Or A
1
et C commutent donc

A C
B D

= det Adet(D BCA


1
) = det(DABC)
Supposons A non inversible.
Pour p assez grand, A
p
= A+
1
p
I est inversible et commute avec C donc
det
_
A
p
C
B D
_
= det(DA
p
BC)
puis la limite quand p +,
det
_
A C
B D
_
= det(DABC)
Exercice 99 : [nonc]
a) En multipliant les n dernires lignes par i et les n dernires colonnes aussi :
det
_
A B
B A
_
= (1)
n
det
_
A iB
iB A
_
puis par oprations sur les lignes
det
_
A B
B A
_
= (1)
n
det
_
A iB
AiB A+iB
_
Diusion autorise titre entirement gratuit uniquement - dD
[http://mp.cpgedupuydelome.fr] dit le 11 dcembre 2011 Corrections 35
et par oprations sur les colonnes
det
_
A B
B A
_
= (1)
n
det
_
A+iB iB
0 A+iB
_
On en dduit
det
_
A B
B A
_
= (1)
n
det(A+iB) det(A+iB)
et enn
det
_
A B
B A
_
= det(A+iB) det(AiB)
Les matrices A et B tant relles, cette criture est de la forme z z = |z|
2
0.
b) det(A+iB) det(AiB) = det(A
2
+B
2
) car A et B commutent donc
det(A
2
+B
2
) 0.
c) A =
_
1 2
0 1
_
et B =
_
1 0
2 1
_
par exemple.
d) Si A est inversible, on remarque
_
I O
CA
1
I
__
A B
C D
_
=
_
A B
0 CA
1
B +D
_
donc det
_
A B
C D
_
= det(A) det(CA
1
B +D) = det(AD CB) car A et C
commutent.
On tend cette galit aux matrices non inversibles par densit :
Les applications A det
_
A B
C D
_
et A det(AD CB) sont continues et
concident sur lensemble des matrices inversibles commutant avec C. Or cet
ensemble est dense dans lensemble des matrices commutant avec C : si A
commute avec C alors pour tout > 0 assez petit A+I
n
est inversible et
commute avec C). Par concidence dapplications continues sur une partie dense,
les deux applications sont gales.
Exercice 100 : [nonc]
a) Par opration sur les colonnes puis sur les lignes

A B
B A

A+B B
A+B A

A+B B
0 AB

b) De faon analogue

A B
B A

AiB B
B +iA A

AiB B
0 A+iB

= |A+iB|
2
0
Exercice 101 : [nonc]
a) Par les oprations L
n+1
L
n+1
+L
1
, . . . , L
2n
= L
2n
+L
n
,
det A =

I
n
B
B +I
n
I
n
+B

Par les oprations C


1
C
1
C
n+1
, . . . , C
n
C
n
C
2n
,
det A =

I
n
B B
O
n
I
n
+B

= det(I
n
B) det(I
n
+B)
Ainsi A est inversible si, et seulement si, I
n
B et I
n
+B le sont (i.e.
1, 1 / SpB).
On aurait aussi pu tudier le noyau de A.
b) On peut prsumer que linverse de A est alors de la forme
_
M N
N M
_
Puisque
_
I
n
B
B I
n
__
M N
N M
_
=
_
M +BN N +BM
BM +N BN +M
_
et puisque
_
M +BN = I
n
BM +N = O
n

_
M =
_
I
n
B
2
_
1
N = B
_
I
n
B
2
_
1
on obtient
A
1
=
_
(I
n
B
2
)
1
B(I
n
B
2
)
1
B(I
n
B
2
)
1
(I
n
B
2
)
1
_
On aurait pu aussi inverser lquation AX = Y
Exercice 102 : [nonc]
On introduit
N =
_
t
A

O
p,np
t
B

I
np
_
On a
MN =
_
A
t
A

+B
t
B

B
C
t
A

+D
t
B

D
_
Or
M
t
(comM) =
_
A
t
A

+B
t
B

A
t
C

+B
t
D

C
t
A

+D
t
B

C
t
C

+D
t
D

_
= (det M)
n
I
p
Diusion autorise titre entirement gratuit uniquement - dD
[http://mp.cpgedupuydelome.fr] dit le 11 dcembre 2011 Corrections 36
donc
MN =
_
det(M)I
p
B
O
np,p
D
_
En passant cette relation au dterminant, on obtient
det M det
t
A

= det(M)
p
det D
puis facilement la relation propose sachant det M = 0.
Exercice 103 : [nonc]
a) Cas D inversible
Sachant C
t
D = D
t
C, on a
_
A B
C D
__
t
D O
n

t
C I
n
_
=
_
A
t
D B
t
C B
O
n
D
_
et en passant au dterminant on obtient la relation
det
_
A B
C D
_
t
det D = det
_
A
t
D B
t
C
_
det D
puis la relation voulue sachant det D = det
t
D = 0
b) Cas D non inversible
Posons r = rgC. On peut crire C = PJ
r
Q avec P, Q inversibles et J
r
la matrice
(symtrique) dont tous les coecients sont nuls sauf les r premiers de la diagonale
qui sont gaux 1. Considrons alors D

= D +P
t
Q
1
pour R.
On peut crire
D

= P
_
P
1
D
t
Q+I
n
_
t
Q
1
Si nest pas valeur propre de P
1
D
t
Q, la matrice D

est inversible.
Puisquune matrice na quun nombre ni de valeurs propres, la matrice D

est
assurment inversible quand 0
+
avec assez petit.
De plus, C
t
D

est symtrique car


C
t
D

D
t
C = C
t
D +PJ
r
QQ
1t
P D
t
C P
t
Q
1t
Q
t
J
t
r
P = 0
Par ltude qui prcde, on obtient
det
_
A B
C D

_
= det
_
A
t
D

B
t
C
_
et en passant la limite quand 0
+
, on obtient
det
_
A B
C D
_
= det
_
A
t
D B
t
C
_
Diusion autorise titre entirement gratuit uniquement - dD