You are on page 1of 43

[http://mp.cpgedupuydelome.

fr] dit le 4 novembre 2013

Enoncs

Matrices et dterminants

Exercice 5 Centrale MP [ 02390 ] [correction]


Soit n un entier > 2 et A un hyperplan de Mn (C) stable pour le produit matriciel.
a) On suppose que In
/ A. Montrer, si M 2 A, que M A. En dduire que pour
tout i {1, . . . , n} que la matrice Ei,i est dans A. En dduire une absurdit.
b) On prend n = 2. Montrer que A est isomorphe lalgbre des matrices
triangulaires suprieures.

Gnralits sur les matrices


Exercice 1 [ 00702 ] [correction]
Rsoudre lquation X 2 = A o

1
A= 0
0

0
4
0

1
2
16

Exercice 6 Mines-Ponts MP [ 02687 ] [correction]


Soient A, B Mn (R) o B est nilpotente et commute avec A. Montrer que A et
A + B sont simultanment inversibles.

Exercice 2 [ 00703 ] [correction]


a) Monter quune matrice A Mn (K) est non inversible si, et seulement si, elle
est quivalente une matrice nilpotente.
b) Soit f : Mn (K) K une application vrifiant : f (On ) = 0, f (In ) = 1 et pour
tout A, B Mn (K),
f (AB) = f (A)f (B)

Commutation de matrices
Exercice 7 [ 00697 ] [correction]
On suppose que A, B Mn (K) commutent et que A est inversible.
Justifier que les matrices A1 et B commutent.

Montrer que A Mn (K) est inversible si, et seulement si, f (A) 6= 0.


Exercice 3
Soit S(x) =

[ 00707 ]

[correction]

an x le dveloppement en srie entire de x 7

1 + x.

Exercice 8 [ 00709 ] [correction]


a) Quelles sont les matrices de Mn (K) commutant avec toutes les matrices de
Mn (K) ?
b) Mme question aves les matrices commutant avec toutes celles de GLn (K).

n=0

a) Pour N N, on pose
SN =

N
X

an x et RN =

n=0

+
X

an x

n=N +1

Montrer que (SN (x))2 1 x est un polynme dont la plus petite puissance de x
est de degr > N + 1.
b) Soit A Mn (C) nilpotente. Justifier lexistence dune matrice B Mn (C)
telle que
B2 = I + A
Exercice 4 [ 00712 ] [correction]
Soit D = diag(a1 , . . . , an ) Mn (K) et
: M Mn (K) 7 DM M D
a) Dterminer noyau et image de lendomorphisme .
b) Prciser ces espaces quand D est coefficients diagonaux distincts.

Exercice 9 Mines-Ponts MP [ 02689 ] [correction]


Soient n N? , 1 , . . . , n des complexes distincts, A = diag(1 , . . . , n ) et
C(A) = {M Mn (C), AM = M A}
Montrer que (Ak )06k6n1 est une base de C(A).
Exercice 10 [ 03144 ] [correction]
Soit n N avec n > 2.
a) Montrer que
{A Mn (R)/M GLn (R), AM = M A} = {In / R}
b) Soit A Mn (R). On suppose que
M, N Mn (R), A = M N A = N M
Montrer quil existe R tel que A = In
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Enoncs

Exercice 11 Centrale MP [ 03164 ] [correction]


Soit T Mn (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 Mn (K) commutant avec toutes les
matrices symtriques.

Exercice 13 [ 03167 ] [correction]


Soit n > 2. Dterminer les matrices de Mn (K) commutant avec toutes les
matrices antisymtriques.

Rang dune matrice


Exercice 14 [ 00701 ] [correction]
Soit A Mn (K) une matrice carre de rang 1.
a) Etablir lexistence de colonnes X, Y Mn,1 (K) vrifiant A = X t Y .
b) En dduire lexistence de K tel que A2 = A.

Exercice 15 [ 00700 ] [correction]


Soit A une matrice carre de rang 1. Montrer quil existe K tel que A2 = A.

Exercice 16 [ 03460 ] [correction]


Soit H Mn (C) une matrice de rang 1.
a) Montrer quil existe des matrices U, V Mn,1 (K) telles que H = U t V .
b) En dduire
H 2 = tr(H)H
c) On suppose trH 6= 1. Montrer que In + H est inversible et
1

(In + H)

= In

1
H
1 + trH

d) Soient A GLn (K) telle que tr(HA1 ) 6= 1. Montrer que A + H est


inversible et
1
(A + H)1 = A1
A1 HA1
1 + tr(HA1 )

Exercice 17 [ 00698 ] [correction]


Soient A M3,2 (R) et B M2,3 (R) telles

1
AB = 0
0

que
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 M3,2 (R) et B M2,3 (R) matrices de rang 2 vrifiant (AB)2 = AB.
Montrer BA = I2 .

Exercice 19 [ 02602 ] [correction]


Soit A Mn (R) une matrice de rang r.
Dterminer la dimension de lespace
{B Mn (R)/ABA = On }

Exercice 20 [ 01602 ] [correction]


Soient A, B Mn (K).
a) Justifier quil existe U, V GLn (K) tels que
rg(U A + BV ) = min(n, rgA + rgB)
b) On suppose rgA + rgB > n. Montrer quil existe U, V GLn (K) tels que
U A + BV GLn (R)

Exercice 21 [ 03134 ] [correction]


Soient A, B, C, D M
 n (K).
a) On note A B Mn,2n (K) la matrice obtenue en accolant les colonnes de
B droite de celles de A.
Montrer

rg A B = rgA U Mn (K), B = AU


A
b) On note
M2n,n (K) la matrice obtenue en accolant les lignes de C en
C
dessous de celles de A.
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013


Montrer


rg

A
C

Enoncs


= rgA V Mn (K), C = V A

c) En dduire



A B
A
rg
= rgA U, V Mn (K),
C D
C

B
D


=

A
VA

AU
V AU

Exercice 26 [ 01649 ] [correction]


Soient B Mn,p (K) et C Mp (K).
Montrer

In
rg
Op,n

B
C


= n + rgC

Exercice 22 [ 00710 ] [correction]


Soit G un groupe multiplicatif form dlments de Mn (R).
Montrer que les lments de G ont tous le mme rang.

Exercice 27 [ 02335 ] [correction]


Soient A Mn (K), B Mp (K), C Mn,p (K) et


A
C
M=
Mn+p (K)
Op,n B

Exercice 23 CCP PSI [ 03808 ] [correction]


a) Montrer que si C Mn (R) vrifie :

On suppose B inversible. Etablir

X Mn (R), det(C + X) = det X


alors elle est nulle (on pourra tudier le rang de C).
b) Montrer que si A et B de Mn (R) vrifient :
X Mn (R), det(A + X) = det(B + X)
alors A = B.

Calculs par blocs

rgM = p A = On

Exercice 28 [ 03101 ] [correction]


Soient A GLp (R), B Mp,q (R), C Mq (R) et


A
B
M=
Mp+q (R)
Oq,p C
Dterminer le rang de M en fonction de celui de C.

Exercice 24 [ 03264 ] [correction]


Soient A Mn (K) et

On
B=
In

A
On


M2n (K)

a) Montrer que A est inversible si, et seulement si, B lest.


b) Calculer B p pour tout p N.
Exercice 25 [ 01604 ] [correction]
Soient A Mn (K), B Mp (K) et M la matrice


A
On,p
M=
Mn+p (K)
Op,n
B

Exercice 29 [ 00747 ] [correction]


Soit M Mn (K) une matrice de rang r dcompose par blocs sous la forme


A B
M=
C D
avec A Mr (K) suppose inversible.
a) Montrer que pour toute colonne Y Mnr,1 (K) il existe une colonne
X Mr,1 (K) telle que
!
!
0r
X
M
=M
Y
0nr
b) En dduire que D = CA1 B.

Etablir
rgM = rgA + rgB

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013


Exercice 30 [ 03137 ] [correction]
Soient A, B, C, D Mn (K) et

A
M=
C

B
D


M2n (K)

On suppose que les matrices A, D et M sont inversibles.


Exprimer M 1 .

Exercice 31 CCP PC
Soit

[ 03702 ]

[correction]

1
0
A=
0
0

1
1
0
0

0
0
1
0

0
0

1
1

Calculer An pour tout n Z.

Reprsentations matricielles
Exercice 32 [ 00714 ] [correction]
Soient A = (ai,j )16i,j6n+1 Mn+1 (R) avec
ai,j =

!
j1
i1

i1
= Cj1

et L(Rn [X]) canoniquement reprsent par A.


a) Exprimer (P ) pour tout P Rn [X].
b) Calculer Am pour tout m N.
c) Calculer A1 .

Exercice 33 [ 00715 ] [correction]


Soient a C? et f : C C dfinie 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 .

Enoncs

Exercice 34 [ 00717 ] [correction]


Soit E un K-espace vectoriel de dimension 3 muni dune base B = (e1 , e2 , e3 ).
Soit f L(E) dont la matrice dans la base B est

0 1 1
A= 0 1 0
1 1 2
On pose 1 = e1 + e3 , 2 = e1 + e2 et 3 = e1 + e2 + e3 .
a) Montrer que la famille B 0 = (1 , 2 , 3 ) forme une base de E et dterminer la
matrice de f dans B 0 .
b) Calculer An .

Exercice 35 [ 00718 ] [correction]


Soit E un K-espace vectoriel de dimension 3 muni dune base B = (e1 , e2 , e3 ).
Soit f L(E) dont la matrice dans la base B est

0 2 1
A = 1 2 1
0 1 1
On pose 1 = e1 + e3 , 2 = e1 + e2 et 3 = e1 + e2 + e3 .
a) Montrer que B 0 = (1 , 2 , 3 ) forme une base de E et dterminer la matrice de
f dans B 0 .
b) Calculer An .

Exercice 36 Centrale MP [ 02380 ] [correction]


Quels sont les f L(Rn ) telles que f (Zn ) = Zn ?
Exercice 37 Mines-Ponts MP [ 02679 ] [correction]
Soient f, g L(R2 ) tel que f 2 = g 2 = 0 et f g = g f . Calculer f g.

Exercice 38 Mines-Ponts MP [ 02688 ] [correction]


Soit une racine primitive n-ime de 1. On pose
n1
1 X
P ( k )X k
F (P ) =
n
k=0

pour tout P Cn1 [X].


Montrer que F est un automorphisme de Cn1 [X] et exprimer son inverse.
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Enoncs

Exercice 39 Centrale MP [ 03060 ] [correction]


Soient n, p et q trois naturels non nuls et deux applications linaires u L(Rp , Rq )
et v L(Rp , Rn ).
a) Dmontrer quil existe une application linaire w L(Rn , Rq ) 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 M3 (R) suivantes :

2 1 1
1
2 1
A = 8 1 5 et B = 2 1 1
4 3 3
5 0
3
Existe-t-il une matrice C M3 (R) telle que A = CB ?
Dterminer toutes les matrices C solutions.
c) Pour la matrice B donne dans la question prcdente, caractriser par leurs
colonnes les matrices A M3 (R) pour lesquelles il existe C M3 (R) telle que
A = CB.
Dterminer dans ce cas lensemble des solutions C.
d) Soient trois applications linaires u L(Rp , Rq ) et v1 , v2 L(Rp , Rn ).
Dmontrer quil existe deux applications linaires w1 , w2 L(Rn , Rq ) telles que
u = w1 v1 + w2 v2 si, et seulement si,
ker v1 ker v2 ker u
[Enonc fourni par le CENTRALE-SUPELEC (CC)-BY-NC-SA]

Exercice 40 CCP MP [ 03160 ] [correction]


Soit E un espace vectoriel rel de dimension finie n > 2.
a) Indiquer des endomorphismes de E dont la reprsentation matricielle est la
mme dans toutes les bases de E.
b) Soit (e1 , . . . , en ) une base de E. Montrer que pour tout i {2, . . . , n}, la
famille (e1 + ei , e2 , . . . , en ) est une base de E.
c) Dterminer tous les endomorphismes de E dont la reprsentation matricielle est
diagonale dans toutes les bases de E.
d) Quels sont les endomorphismes de E dont la reprsentation matricielle est la
mme dans toutes les bases de E ?

Exercice 41 CCP PSI [ 02596 ] [correction]


Soit f un lment non nul de L(R3 ) vrifiant
f3 + f = 0
Montrer que R3 = ker f Imf et que lon peut trouver une base dans laquelle f a
pour matrice

0 0 0
A= 0 0 1
0 1 0

Matrices semblables
Exercice 42 [ 00719 ] [correction]
Soient E un K-espace vectoriel de dimension n N? et f L(E) tel que f n = 0
et f n1 6= 0.
Montrer quil existe une base B de E pour laquelle :

0 1
0

.. ..

.
.

MatB (f ) =

.
.. 1

0
0

Exercice 43 [ 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 Ir
0 0

Exercice 44 [ 00721 ] [correction]


Soit A M3 (R) vrifiant A2 = 0 et A 6= 0.
Etablir que A est semblable la matrice

0 0
B= 1 0
0 0

0
0
0

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Enoncs

Exercice 45 [ 00722 ] [correction]


Soit A Mn (K) vrifiant
An1 6= On et An = On
Etablir que A est semblable la matrice

0
1

.
..

B=

(0)

(0)
..

..

1
0

Exercice 46 [ 00723 ] [correction]


Soit A Mn (K) une matrice non nulle telle que les espaces ImA et ker A soient
supplmentaires.
Montrer que la matrice A est semblable une matrice de la forme
 0

A 0
avec A0 GLr (K)
0 0

Exercice 47 [ 00724 ] [correction]


Soit A Mn (K) une matrice non nulle telle que A2 = 0.
Montrer que A est semblable


0 Ir
B=
0 0

Exercice 49 [ 00726 ] [correction]


Soit M M4 (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

Exercice 50 [ 00728 ] [correction]


Soit A Mn (R) de trace nulle.
Montrer que A est semblable une matrice de la forme

0
?

..

.
?
0
Exercice 51 [ 03136 ] [correction]
Soit A Mn (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
A2 = tr(A).A et det(In + A) = 1 + trA
Exercice 52 Centrale MP [ 02382 ] [correction]
Quelles sont les matrices carres relles dordre n qui commutent avec
diag(1, 2, . . . , n) et lui sont semblables ?

avec r = rgA.

Exercice 48 [ 00725 ] [correction]


Soit A M3 (R) non nulle vrifiant
A3 + A = O3
Montrer que A est semblable la matrice

0 0 0
0 0 1
0 1 0

Exercice 53 Mines-Ponts MP [ 02691 ] [correction]


Soit A et B dans Mn (R) semblables sur C. Montrer que A et B sont semblables
sur R.
Exercice 54 X MP [ 03032 ] [correction]
Soit f : Mn (C) C non constante telle que :
(A, B) Mn (C)2 , f (AB) = f (A)f (B)
Pour A Mn (C), prouver lquivalence :
A inversible f (A) 6= 0
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Enoncs

Exercice 61 [ 03029 ] [correction]


Soient A Mn (R) et lendomorphisme de Mn (R) dfini par

Exercice 55 Centrale MP [ 01322 ] [correction]


Soit A M3 (R) non nulle vrifiant A2 = O3 .
Dterminer la dimension de lespace

(M ) = M A
C = {M M3 (R)/AM M A = O3 }
Exprimer la trace de en fonction de celle de A.
Exercice 56 [ 03778 ] [correction]
Les matrices suivantes sont-elles semblables ?

1
3
6
5 2

0
1 6
5
2

A=
1 10 8 3 et B = 0
0
0
3
2
0

2
2
0
0

6
2
3
0

21
5

2
5

Exercice 57 [ 02541 ] [correction]


Soit G une partie de Mn (R) non rduite la matrice nulle.
On suppose que (G, ) est un groupe. Montrer quil existe r N? tel que le
groupe (G, ) soit isomorphe un sous-groupe de (GLr (R), ).

Trace
Exercice 58 [ 03258 ] [correction]
Existe-t-il des matrices A, B Mn (K) vrifiant
AB BA = In ?

Exercice 59 [ 03259 ] [correction]


Soient A, B Mn (K) des matrices vrifiant

Exercice 62 Centrale MP [ 00730 ] [correction]


Soit M une matrice carre de taille n coefficients dans K sous-corps de C.
Montrer que si trM = 0, il existe deux matrices A et B telles que
M = AB BA

Exercice 63 [ 00731 ] [correction]


Soit une forme linaire sur Mn (K). Montrer quil existe A Mn (K) tel que
pour tout M Mn (K), (M ) = tr(AM ).

Exercice 64 [ 00733 ] [correction]


On note tr la forme linaire trace sur E = Mn (K).
Etablir
ker(tr) = Vect {[A, B] /A, B E}
o lon note [A, B] = AB BA.

Exercice 65 [ 00711 ] [correction]


Etablir que Vect {AB BA/A, B Mn (R)} est un hyperplan de Mn (R).

AB BA = A
Calculer tr (Ap ) pour p N? .

Exercice 60 [ 00729 ] [correction]


Soient E un K-espace vectoriel de dimension finie et f L(E) de rang 1.
Montrer
f 2 = tr(f ).f

Exercice 66 [ 00735 ] [correction]


Soit A Mn (R). Rsoudre lquation
X + t X = tr(X)A
dinconnue X Mn (R).

A quelle condition un endomorphisme de rang 1 est-il un projecteur ?


Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Enoncs

Exercice 67 [ 03261 ] [correction]


a) Dans un espace de dimension finie, pourquoi le rang dun projecteur est-il gal
sa trace ?
b) Soit A Mn (K) vrifiant Aq = In .
Montrer
q1
1X
tr(Ak )
dim ker(A In ) =
q
k=0

Exercice 71 [ 00732 ] [correction]


Soit T une forme linaire sur Mn (K) vrifiant
A, B Mn (K), T (AB) = T (BA)
Etablir que T Vect {tr}.
Exercice 72 [ 02616 ] [correction]
Soit f une forme linaire sur Mn (R) vrifiant

Exercice 68 Mines-Ponts MP [ 00734 ] [correction]


Soient E un espace vectoriel de dimension finie et G un sous-groupe de GL(E) de
cardinal fini n. Montrer

\
1 X
dim
ker(g IdE ) =
trg
n
gG

gG

Exercice 69 Centrale MP [ 02388 ] [correction]


Soit K un corps de caractristique nulle et H une partie non vide et finie de
GLn (K) stable par multiplication.
a) Soit M H. Montrer que k N? 7 M k H nest pas injective.
En dduire que H est un sous-groupe de GLn (K).
Soient
1 X
q = |H| et P =
M
q

A, B Mn (R), f (AB) = f (BA)


Montrer que f est proportionnelle la trace.
Exercice 73 Mines-Ponts MP [ 02686 ] [correction]
a) Soit f une forme linaire sur Mn (R) vrifiant
A, B Mn (R), f (AB) = f (BA)
montrer que f est proportionnelle la trace.
b) Soit g un endomorphisme de lespace vectoriel Mn (R) vrifiant
g(AB) = g(BA)
pour toutes A, B Mn (R) et g(In ) = In . Montrer que g conserve la trace.

M H

b) Montrer, si M H, que M P = P M = P . En dduire P 2 = P .


c) Trouver un supplmentaire, dans Mn,1 (K), stable par tous les lments de H,
de
\
ker(M In )

Exercice 74 [ 03419 ] [correction]


Soit A Mn (R). Calculer la trace de lendomorphisme f Mn (R) donn par
f (M ) = AM + M A

M H

d) Montrer que
X

Exercice 75 CCP MP [ 02563 ] [correction]


Pour A et B fixes dans Mn (R), rsoudre dans Mn (R) lquation

trM qN

M H

Que dire si cette somme est nulle ?

X = tr(X)A + B

Exercice 70 Mines-Ponts MP [ 02651 ] [correction]


P
P
a) Soit G un sous-groupe de GLn (R) tel que
trg = 0. Montrer que
g = 0.
gG

gG

b) Soit G un sous-groupe fini de GLn (R), V un sous-espace vectoriel de Rn stable


par les lments de G. Montrer quil existe un supplmentaire de V dans Rn
stable par tous les lments de G.

Exercice 76 CCP MP [ 02547 ] [correction]


Soit E un R-espace vectoriel de dimension finie n > 1.
Montrer que f L(E) de rang 1 nest pas forcment un projecteur.
Montrer que f L(E) de rang 1 et de trace 1 est un projecteur.
Trouver une base de L(E) constitue de projecteurs.
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Enoncs

Dterminants
Exercice 77 [ 00738 ] [correction]
Soit A Mn (K) de colonnes C1 , . . . , Cn .
Calculer le dterminant de la matrice B de colonnes
C1 C2 , . . . , Cn1 Cn , Cn C1

Exercice 78 [ 02355 ] [correction]


Soient A, B Mn (R) telles que AB = BA.
Montrer que det(A2 + B 2 ) > 0.

Exercice 79 [ 00752 ] [correction]


Soient A Mn (C) et A L(Mn (C)) dtermin par

Exercice 82 Mines-Ponts MP [ 02650 ] [correction]


On note V lensemble des matrices coefficients 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 M4 (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 83 Mines-Ponts MP [ 02659 ] [correction]


Soient des matrices A, B Mn (Z) telles que det A et det B sont premiers entre
eux.
Montrer lexistence de U, V Mn (Z) telles que

A (M ) = AM
U A + V B = In
Calculer la trace et le dterminant de A

Exercice 80 [ 02603 ] [correction]


On dit quune matrice A Mn (R) est lment de GLn (Z) si la matrice A est
coefficients entiers, quelle est inversible et que son inverse est coefficients entiers.
a) Montrer que si A GLn (Z) alors |det A| = 1.
b) Soient A, B Mn (R) vrifiant :
k {0, 1, . . . , 2n} , A + kB GLn (Z)
Calculer det A et det B.

Exercice 84 Mines-Ponts MP [ 02695 ] [correction]


Soit A Mn (C) vrifiant pour tout X Mn (C),
det(A + X) = det A + det X
Montrer que det A = 0 puis A = 0.

Exercice 85 X MP [ 00229 ] [correction]


Soient A et H dans Mn (R) avec rgH = 1. Montrer :
det(A + H) det(A H) 6 det A2

Exercice 81 [ 02604 ] [correction]


Soient A Mn (R) (n > 2) de colonnes A1 , . . . , An et B Mn (R) de colonnes
B1 , . . . , Bn dtermines par
X
Bj =
Ai

Exercice 86 [ 01413 ] [correction]


Soient n N? , E un K-espace vectoriel de dimension n, f L(E) et
B = (e1 , ..., en ) une base de E. Montrer que pour tout (x1 , ..., xn ) E n :

i6=j

Exprimer det B en fonction de det A.

n
X
j=1

det (x1 , ..., f (xj ), ..., xn ) = tr(f ) det(x1 , ..., xn )


B

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Enoncs

Exercice 87 [ 01587 ] [correction]


Soient A M2n (R) antisymtrique et J M2n (R) la matrice dont tous les
coefficients sont gaux 1. Etablir
x R, det(A + xJ) = det A
Exercice 88 [ 03278 ] [correction]
Soit A = (ai,j ) Mn (R) vrifiant
2

(i, j) {1, . . . , n} , ai,j > 0 et i {1, . . . , n} ,

n
X

ai,j 6 1

j=1

Montrer
|det A| 6 1
Exercice 89 [ 03417 ] [correction]
On note GLn (Z) lensemble form des matrices inversibles dordre n coefficients
entiers dont linverse est encore coefficients entiers.
Soient a1 , . . . , an des entiers (n > 2). Montrer quil existe une matrice de GLn (Z)
dont la premire ligne est forme des entiers a1 , a2 , . . . , an si, et seulement si, ces
entiers sont premiers dans leur ensemble.
Exercice 90 [ 03641 ] [correction]
Soit A = (ai,j ) Mn (R) vrifiant
i {1, . . . , n} , |ai,j | >

10

Exercice 92 [ 00742 ] [correction]


Soient x1 , . . . , xn C. Calculer





Vn (x1 , . . . , xn ) =


1
1
..
.

x1
x2
..
.

x21
x22
..
.

x1n1
x2n1
..
.

xn

x2n

xnn1

Exercice 93 [ 02384 ] [correction]


Calculer pour a1 , . . . , an K le dterminant suivant

1 a1 a21 an2
1

1 a2 a22 an2
2

Dn = .
..
..
..
..
.
.
.

1 an a2 an2
n

Exercice 94 Centrale MP [ 02385 ] [correction]


Calculer

1 a1 ak1
ak+1
1
1

k1
1 a2 a
ak+1
2
2

Dk = .
..
..
..
..
.
.
.

1 a
ak1 ak+1
n

an1
an2
..
.
ann

an1
an2
..
.

ann

|ai,j |

j6=i

a) Montrer que A est inversible.


b) On suppose en outre
i {1, . . . , n} , ai,i > 0
Montrer que det A > 0.

Calcul de dterminants
Exercice 91 Mines-Ponts MP [ 02693 ] [correction]
Calculer le dterminant


a1 + x
(x)



..


.


(x)
an + x
o x, a1 , . . . , an rels.

Exercice 95 Centrale MP

[correction]
n
Q
Soit 1 , . . . , n C distincts et P (X) =
(X i ). Calculer :
[ 02386 ]

i=1

P (X)

X1
1

(X) =
..

.

n2
1

P (X)
X2

1
..
.
n2
2

P (X)
Xn

n2
n

1
..
.

Exercice 96 CCP MP [ 00748 ] [correction]


2
Pour (i, j) [[1, n]] , on considre ai R et bj R tels que ai + bj 6= 0.
Calculer


1
[dterminant de Cauchy]
det
ai + bj 16i,j6n
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Enoncs

Traiter en particulier le cas o


i [[1, n]] , ai = bi = i [dterminant de Hilbert]

11

Exercice 101 [ 03578 ] [correction]


Soient un naturel n > 2 et (x1 , . . . , xn ) une famille de n rels distincts de [0, ].
On pose
Y
Pn =
(cos xj cos xi )
16i<j6n

Exercice 97

[ 00749 ]

[correction]

Etablir que linverse de la matrice H =

1
i+j1

est coefficients entiers.

et on considre la matrice Mn Mn (R) de coefficient gnral

16i,j6n

mi,j = cos ((j 1)xi )


Exercice 98 X MP
On pose

[ 00299 ]

a) Montrer que mi,j est un polynme en cos xi et donner son coefficient dominant.
b) Calculer det Mn en fonction de Pn .

[correction]

Pn (X) = X n X + 1 (avec n > 2)


a) Montrer que Pn admet n racines distinctes z1 , . . . , zn dans C.
b) Calculer le dterminant de

1 + z1

1
..
.

1 + z2
..
.

..
.
..
.
1

1
..
.
1
1 + zn

Exercice 102 CCP MP [ 03366 ] [correction]


Montrer

1
n
n 1 ... 2


..
2
.
3
1


.
.
.
.
. . ...
..
..
..
Dn =


..
n1
.
1 n

n
n1
...
2 1







(n + 1)nn1

= (1)n+1

2



Exercice 99 [ 03806 ] [correction]


[Dterminant de Hurwitz]
Soient a, 1 , . . . , n C. Calculer le dterminant de la matrice suivante

a + 1

(a)
..

H=
(a)

.
a + n

Exercice 103 CCP MP [ 03577 ] [correction]


Pour une famille de n rels distincts (xk ) de [0, ], on pose
Pn =

(cos xi cos xj )

16i<j6n

Exercice 100 [ 03124 ] [correction]


Soient a1 , . . . , an , b1 , . . . , bn C. Calculer le dterminant de la matrice de
coefficient

ai + bi si i = j
ai,j =
bj
sinon

a) Combien le produit dfinissant Pn comporte-t-il de facteurs ?


2
b) Pour (i, j) [[1, 4]] crire la matrice M M4 (R) de coefficient gnral
mi,j = cos ((j 1)xi )
c) Montrer que mi,j est un polynme en cos xi .
d) Calculer det M en fonction de P4 et montrer |det M | < 24
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Dterminants tridiagonaux
Exercice 104 [ 01433 ] [correction]
Pour a K? , calculer

2a


a
Dn =


(0)

Exercice 105 [ 01436 ] [correction]


Soient a, b C? distincts. Calculer

a+b


1
Dn =


(0)

Exercice 108
Calculer

a
..
.

..

..

..

Enoncs

.
a


(0)




a
2a

12
[correction]

0
1

n
0


n1
Dn =



(0)

[ 00741 ]

Exercice 109 CCP MP


Soit (a, b) R2 ; calculer

ab
..
.

..

..

..

Exercice 106 [ 00739 ] [correction]


Soient x C et n N? . Calculer

1 + x2



x
Dn =


(0)

x
..
.

..

..

..

Exercice 107 [ 00740 ] [correction]


Soient R et n N? . Calculer

2 cos



1
Dn =


(0)

1
..
.

..

..

..


(0)




ab
a+b









x

1 + x2 [n]
(0)

.
x









1

2 cos [n]
(0)

.
1

[ 02584 ]

2
..
.
..
.

..

..


(0)






n
0

[n+1]

[correction]


a+b


a
Dn =


(0)

b
..
.

..

..

..

.
a


(0)




b
a+b

[n]

Dterminant par blocs


Exercice 110 [ 03129 ] [correction]
Soient A, B, C, D Mn (K). On suppose que D est inversible et que C et D
commutent. Etablir


A B
det
= det(AD BC)
C D

Exercice 111 [ 03130 ] [correction]


Soient A, B, C, D Mn (K) avec D inversible. Etablir


A B
det
= det(AD BD1 CD)
C D

Exercice 112 Mines-Ponts MP [ 02694 ] [correction]


Soient A, B, C, D Mn (K) avec AC = CA. Montrer que


A C
det
= det(DA BC)
B D

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Enoncs

13

Exercice 113 Centrale MP [ 02387 ] [correction]


a) Soient A, B Mn (R). Montrer que


A B
det
>0
B A

avec A0 Mp (K) et D0 Mnp (K).


Vrifier
det A0 = det(M )p1 det D

b) Soient A, B Mn (R) telles que AB = BA. Montrer que det(A2 + B 2 ) > 0.


c) Trouver un contre-exemple b) si A et B ne commutent pas.
d) Soient A, B, C, D Mn (R) telles que AC = CA. Montrer que


A B
det
= det(AD CB)
C D

Exercice 117 [ 03147 ] [correction]


Soient A, B, C, D Mn (R).
a) On suppose C t D symtrique et D inversible. Montrer que



A B
det
= det At D B t C
C D

Exercice 114 [ 01424 ] [correction]


Soient A, B Mn (R).
a) Montrer


A B


B A = det(A + B) det(A B)
b) Justifier

A

B
Exercice 115 Centrale PC
Soient B Mn (R) et

[ 00198 ]


A=

In
B


B
>0
A

b) On suppose toujours C t D symtrique mais on ne suppose plus D inversible.


Montrer que lgalit prcdente reste vraie.

Exercice 118 Mines-Ponts MP [ 03288 ] [correction]


Soient A, B, C, D des matrices carres dordre n, relles et commutant deux
deux. Montrer la matrice


A B
M=
C D
est inversible si, et seulement si, AD BC lest.

[correction]
B
In


M2n (R)

a) A quelle condition la matrice A est-elle inversible ?


b) Donner son inverse quand cela est possible.

Exercice 116 [ 00713 ] [correction]


On considre une matrice M Mn (K) inversible crite sous la forme


A B
M=
C D
avec A Mp (K) et D Mnp (K).
On crit la comatrice de M sous une forme analogue
 0

A B0
comM =
C 0 D0
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Corrections

Corrections
Exercice 1 : [nonc]
Une matrice X solution commute avec A.
En tudiant lquation AX = XA coefficients par coefficients, 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 :
2
a =1

b = 4

14

Cest donc une srie entire dont le premier terme non nul est au moins un xN +1 .
Dautre part (SN (x))2 1 x est un polynme.
b) Pour N tel que AN = 0, (SN (A))2 I A = On donc B = SN (A) convient.

Exercice 4 : [nonc]
a) DEi,j = ani Ei,j et Ei,j D = aj Ei,j odonc (Ei,j ) = (ai aj )Ei,j .
2

Posons I = (i, j) [[1, n]] /ai 6= aj et


n
o
2
2
J = (i, j) [[1, n]] /ai = aj = [[1, n]] \I.

Pour (i, j) I, Ei,j Im et pour (i, j) J, Ei,j ker .


Ainsi Vect {Ei,j /(i, j) I} Im et Vect {Ei,j /(i, j) J} ker .
Or
dim Vect {Ei,j /(i, j) I} + dim Vect {Ei,j /(i, j) J} = n2 = dim Im + dim ker
donc dim Vect {Ei,j /(i, j) I} = dim Im et
dim Vect {Ei,j /(i, j) J} = dim ker ,
puis Vect {Ei,j /(i, j) I} = Im et Vect {Ei,j /(i, j) J}
n = ker .
o

c2 = 16

(a + c)x = 1

(b + c)y = 2

b) Si D est coefficients diagonaux distincts alors I = (i, j) [[1, n]] /i 6= j

Les solutions sont donc

1
0
0

0
2
0


1/3
1
1 , 0
4
0

1
0
0
0
2
0

1
0 1/5
2 1/3 , 0
0
0
4

1/3
1 etc. . .
4

1
0 1/3
2 1/3 , 0
0
0 4

0
2
0

1/5
1 ,
4

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 (A1 ) = f (In ) = 1 donc f (A) 6= 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 = P BQ avec P et Q
inversibles, on peut conclure f (A) = 0.

Exercice 3 : [nonc]
a) On a
SN (x)2 1 x = SN (x)2 S(x)2 = RN (x)(S(x) + SN (x))

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(In ) tant supplmentaires dans Mn (C), on peut
crire M = A + In avec A A. On a alors M 2 = A2 + 2AIn + 2 In do lon
tire 2 In A puis = 0 ce qui donne M A.
2
Pour i 6= j, Ei,j
= 0 A donc Ei,j A puis Ei,i = Ei,j Ej,i A. Par suite
In = E1,1 + + En,n A. Absurde.
b) Formons une quation
A de la forme ax + by + cz + dt = 0 en la
 de lhyperplan

x y
matrice inconnue M =
avec (a, b, c, d) 6= (0, 0, 0, 0). Cette quation
z t


a c
peut se rcrire tr(AM ) = 0 avec A =
.
b d
Puisque I2 A, on a trA = 0. Soit une valeur propre de A.
Si 6= 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 M P a ses
coefficients diagonaux gaux.




1 1
1 0
Mais alors pour M = P
P 1 et N = P
P 1 on a M, N A
0 1
1 1
alors que M N A.
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Corrections


0
avec 6= 0 via une matrice P .
0 0
On observe alors que les matrices M de A sont celles telles que P 1 M P est
triangulaire suprieure. Lapplication M 7 P 1 M P est un isomorphisme comme
voulu.
Si = 0 alors A est trigonalisable en

Exercice 6 : [nonc]
Supposons A inversible. Puisque A et B commutent, A1 et B aussi. Comme B
est nilpotente, A1 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 + A1 B est inversible et A + B = A(I + A1 B) aussi.
Supposons A + B inversible, puisque B est nilpotente et commute avec A + B,
A = A + B B est inversible.

B=A

Exercice 10 : [nonc]
a) Linclusion est immdiate.
Inversement, soit A Mn (R) commutant avec toute matrice M GLn (R).
Soient i, j {1, . . . , n} avec i 6= j.
Pour M = In + Ei,j , la relation AM = M A donne
AEi,j = Ei,j A
Lidentification des coefficients dindices (i, j) et (j, j) donnent respectivement
ai,i = aj,j et aj,i = 0
On en dduit que la matrice A est diagonale et que ses coefficients diagonaux sont
gaux, autrement dit, A est une matrice scalaire.
b) Soit B GLn (K). On peut crire
A = (AB 1 )B

Exercice 7 : [nonc]
Il suffit dcrire
1

15

et donc
1

(BA)A

=A

(AB)A

= BA

A = B(AB 1 )

On en dduit
Exercice 8 : [nonc]
a) Soit M Mn (K) commutant avec toute matrice de Mn (K).
Pour i 6= j, on a Ei,j M = M Ei,j .
Lgalit des coefficients dindice (i, i) donne mj,i = 0.
Lgalit des coefficients dindice (i, j) donne mj,j = mi,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 In + Ei,j
qui conduit nouveau lgalit Ei,j M = M Ei,j . On obtient la mme conclusion.
Exercice 9 : [nonc]
En tudiant lgalit AM = M A, on justifie C(A) = Dn (C). C(A) est donc un
sous-espace vectoriel de dimension n. De plus il contient videmment les lments
Ak pour k {0, . . . , n 1} (et, plus gnralement, tout polynme en A).
Supposons
0 I + 1 A + + n1 An1 = 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 affirmer P = 0 puis
0 = . . . = n1 = 0.
La famille (Ak )06k6n1 est une famille libre n lments de C(A), cen est donc
une base

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 Mn+1 (K) triangulaire suprieure commutant avec sa transpose.
On peut crire


t

X
T =
On,1 S
avec K, X Mn,1 (K) et S Mn (K) triangulaire suprieure.
Lidentification du coefficient dindice (1, 1) dans la relation t T T = T t T donne
2 = 2 + t XX
On en dduit X = On,1 et lgalit t T T = 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.
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Corrections

Exercice 12 : [nonc]
Soit A = (ai,j ) Mn (K) une matrice commutant avec toutes les matrices
symtriques.
Soient i < j {1, . . . , n}.
La matrice A commute avec la matrice symtrique Ei,j + Ej,i ce qui permet
dcrire
A(Ei,j + Ej,i ) = (Ei,j + Ej,i )A
Lgalit des coefficients dindice (i, j) donne
ai,i = aj,j
La matrice A commute avec la matrice symtrique Ei,i ce qui permet dcrire

16

Lgalit des coefficients dindice (i, j) et (k, j) donne


ai,i = aj,j et ak,i = 0
On en dduit que la matrice A est de la forme In avec K.
La rciproque est immdiate.

Exercice 14 : [nonc]
a) A est quivalente la matrice J1 = diag(1, 0, . . . , 0) donc il existe
P, Q GLn (K) vrifiant A = P J1 Q.
Pour C = t (1, 0, . . . , 0), on a J1 = C t C donc A = X t Y avec X = P C et Y = t QC.
b) A2 = X(t Y X)t Y . t Y X est un scalaire donc A2 = Xt Y = X t Y = A.

AEi,i = Ei,i A
Lgalit des coefficients dindice (i, j) donne
ai,j = 0
On en dduit que la matrice A est de la forme In 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 M2 (R) avec cette dernire, on
obtient que les matrices de M2 (R) commutant avec les matrices antisymtriques
sont de la forme


a b
b a
Cas n > 3
Soit A = (ai,j ) Mn (K) une matrice commutant avec toutes les matrices
antisymtriques.
Soient i < j {1, . . . , n} et k {1, . . . , n} avec k 6= i, j.
La matrice A commute avec la matrice antisymtrique Ei,j Ej,i ce qui permet
dcrire
A(Ei,j Ej,i ) = (Ei,j Ej,i )A

Exercice 15 : [nonc]
Il existe une colonne X telle que AX 6= 0 et alors ImA = Vect(AX).
A2 X ImA donc il existe K tel que A2 X = AX.
De plus pour Y ker A, A2 Y = 0 = AY .
Enfin ker A et Vect(X) sont supplmentaires dans Mn,1 (K) donc A2 = A.

Exercice 16 : [nonc]
a) Soit U une colonne non nulle de limage de H.
Pour tout 1 6 j 6 p, la colonne Cj de H peut
scrire Cj = j U avec j K.

La matrice colonne V = t 1 . . . n vrifie 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

(In + H) In

1
H
1 + trH


= In + H

1
1
H
H 2 = In
1 + trH
1 + trH

Par le thorme dinversibilit des matrices, on obtient In + H est inversible et


1

(In + H)

= In

1
H
1 + trH

d) On a rg(HA1 ) = rgH = 1 car on ne modifie pas le rang en multipliant par


une matrice inversible.
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Corrections

On en dduit que In + HA1 est inversible et


In + HA1

1

= In

1
HA1
1 + tr(HA1 )


En multipliant par la matrice inversible A, on obtient A + H = In + HA1 A
inversible et
(A + H)1 = A1 In + HA1

1

= A1
n

1
A1 HA1
1 + tr(HA1 )

17

Exercice 20 : [nonc]
a) Posons r = rgA et s = rgB. Les matrices A et B sont respectivement
quivalentes aux matrices




Ir
Or,nr
Ons Ons,s
Jr =
et Js0 =
Onr,t Onr
Os,ns
Is
Il existe donc P, Q, R, S GLn (R) telles que
P AQ = Jr et RBS = Js0
et alors
P AQ + RBS = Jr + Js0

Exercice 17 : [nonc]
a) On a
rg(AB) = 2 6 min(rgA, rgB) 6 2
donc
rg(A) = rg(B) = 2
b) On a ABAB = AB donc A(BA I2 )B = O3 .
On en dduit Im ((BA I2 )B) ker A = {0} donc (BA I2 )B = O2,3 .
Par suite ImB ker(BA I2 ) or B est surjective donc BA I2 = O2 puis

(R1 P )A + B(SQ1 ) = R1 (Jr + Js0 )Q1


et en posant U = R1 P et V = SQ1 , on obtient U, V GLn (R) telles que
rg(U A + BV ) = min(n, r + s)
b) Si r + s > n alors min(n, r + s) = n et ce qui prcde conduit une matrice
inversible.

BA = I2

Exercice 18 : [nonc]
On a A(BA I2 )B = 0.
Or puisque A est de rang 2, ker A = {0} et donc (BA I2 )B = 0.
De plus, puisque B est de rang 2, ImB = M2 (R) et donc BA I2 = 0.

Exercice 19 : [nonc]


qui est une matrice de rang min(n, r + s).


On peut aussi crire


Or,nr
La matrice est quivalente la matrice Jr =
et donc il
Onr,r Onr
existe des matrices P, Q inversibles vrifiant A = QJr P . Par suite
ABA = On Jr P BQJr = On . Via lisomorphisme B 7 P BQ, lespace
{B Mn (R)/ABA = On } est isomorphe {M Mn (R)/Jr M Jr = On }.
En crivant la matrice M par blocs, on vrifie
 que lesmatrices M vrifiant
Or ?
Jr M Jr = On sont les matrices de la forme
. On en dduit
? ?
dim {B Mn (R)/ABA = On } = n2 r2 .
Ir

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 Mn (K) vrifiant 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 On = rgA
b) Il suffit 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.
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Corrections
Exercice 23 : [nonc]
a) Posons r = rgC. On peut crire C = QJr P avec P, Q inversibles et


Ir
(0)
Jr =
(0) Onr

c) Supposons

rg

A
C

B
D

= rgA

Puisque
rgA 6 rg

A B

6 rg

on a
rgA = rg


et rg

A
C

A
C
B
D

B
D


= rgA


= rg

A B

Posons alors X = QJr0 P avec




En vertu de a) il existe une matrice U Mn (K) telle que


B = AU
En raisonnant comme en b), il existe une matrice V Mn (K) telle que


C D = VA VB
On en dduit

A
C

B
D

B
D


=

A
VA

AU
V AU

AU
V AU

Inversement, supposons


A
C


=

A
VA

Les n dernires lignes tant combinaisons linaires des n premires, on a



 


A B
A AU
rg
=
= rg A AU
C D
On On
puis

rg

A
C

B
D


=

A
On

AU
On

18


= rgA

Exercice 22 : [nonc]
Commenons par noter que le neutre multiplicatif de G nest pas ncessairement
In . Par exemple, G = {On } est un groupe multiplicatif form dlments de
Mn (R).
Notons J le neutre du groupe G. Soit A G.
Dune part AJ = A donc rg(A) = rg(AJ) 6 rg(J).
Dautre part, il existe B Mn (R) tel que AB = J donc rg(J) = rg(AB) 6 rg(A).
Finalement A G, rg(A) = rg(J).

Jr0 =

Or
(0)

(0)
Inr

Puisque A + X = QIn P = QP , la matrice A + X est inversible et donc


det X = det(A + X) 6= 0.
On en dduit que la matrice Jr0 est lidentit et donc r = 0 puis A = On .
b) Quand X parcourt Mn (R) alors Y = B + X parcourt Mn (R) et en posant
C = A B, on obtient
Y Mn (R), det(C + Y ) = det Y
Ce qui prcde permet alors de conclure.

Exercice 24 : [nonc]
a) Si A est inversible alors en posant

On
C=
A1

In
On


M2n (K)

on obtient BC = I2n 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
 p



A
On
On Ap+1
2p
2p+1
B =
et B
=
On Ap
Ap
On

Exercice 25 : [nonc]
Posons r = rgA et s = rgB. Les matrices A et B sont respectivement quivalentes
aux matrices




Ir
Or,nr
Is
Os,ps
Jr =
et Js =
Onr,t Onr
Ops,t Ops
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Corrections

Il existe donc P, Q GLn (K) et R, S GLp (K) telles que


P AQ = Jr et RBS = Js
En oprant par blocs, on a alors



P O
A O
Q
O R
O B
O

O
S


=

Jr
O

O
Js

19

Exercice 27 : [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 = On

avec les facteurs




P
O

O
R


et

Q
O

O
S


Exercice 28 : [nonc]
Introduisons la matrice inversible

inversibles.
On en dduit

rgM = rg

Jr
O

O
Js

M =


=r+s

A1
Oq,p

Op,q
Iq

On a rgM = rg(M M 0 ) avec


Exercice 26 : [nonc]
En multipliant par la matrice inversible

In
Op,n

MM0 =

rg

In
Op,n

B
C

In
Op,n


= rg

On,p
C

En posant r = rgC, on peut crire P CQ = Jr avec



Ir
P, Q GLp (K) et Jr =
Opr,r

rg

B
C


= rg

In
Op,n

rgM = p + rgC
Or,pr
Opr

on obtient
In
Op,n

B
C

Enfin, les oprations lmentaires dterminant le rang de C se transposent la


matrice en cours afin den donner le rang. Au final

En multipliant gauche et droite par les matrices inversibles






In
On,p
In
On,p
et
Op,n
P
Op,n
Q


Ip
Oq,p

Par oprations lmentaires sur les colonnes, la matrice M M 0 a le rang de la


matrice


Ip
Op,q
Oq,p
C

B
Ip

on obtient


On,p
Jr


=n+r

Exercice 29 : [nonc]
a) Notons ImM = {M Z/Z Mn,1 (K)}.
Considrons
! ensuite
! lapplication linaire qui X Mr,1 (K) associe
X
AX
M
=
.
0nr
CX
On a videmment Im ImM .
Or lapplication linaire est injective car A est inversible et donc
rg = dim Mr,1 (K).
Puisque par hypothse rgM = r, par inclusion et galit des dimensions, on a
Im = ImM .
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Pour tout Y Mnr,1 (K), on a M

0r

Corrections

ImM donc il existe X Mr,1 (K) (et


Y
!
!
0r
X
celui-ci est mme unique) tel que M
= (X) = M
.
Y
0nr
!
!
!
!
0r
X
BY
AX
b) La relation M
=M
donne
=
donc
Y
0nr
DY
CX
X = A1 BY puis DY = CX = CA1 BY .
Puisque cette dernire relation vaut pour toute colonne Y Mnr,1 (K), on peut
conclure D = CA1 B.

20

Par rcurrence, on obtient


n N, M n =

n
1

1
0

et on en dduit

1 n
0 1
n
n N, A =
0 0
0 0

n+1
(1)
n
(1)n

0
0
(1)n
0

On vrifie que cette relation est encore valable pour n Z en constatant que cette
expression satisfait
An An = I4

Exercice 30 : [nonc]
On peut crire la matrice M 1 sous la forme
 0

A B0
1
M =
C 0 D0

Exercice 32 : [nonc]
a) Pour 0 6 k 6 n,

La relation M M 1 = I2n donne alors le systme

AA0 + BC 0 = In

CA0 + DC 0 = O
n
0
0

AB
+
BD
=
O
n

0
0
CB + DD = In

(X ) =

n
X
i=0

k
i

!
i

X =

k
X
i=0

!
X i = (X + 1)k

On en dduit

qui entrane

(P ) = P (X + 1)

(A BD1 C)A0 = In

C 0 = D1 CA0

B 0 = A1 BD0

(D CA1 B)D0 = In

b) m (P ) = P (X + m) donc
k

(X ) = (X + m) =

On en dduit que les matrices A BD1 C et D CA1 B sont ncessairement


inversible et A0 et D0 sont leurs inverses respectifs.
Au final


(A BD1 C)1
A1 B(CA1 B D)1
M 1 =
D1 C(BD1 C A)1
(D CA1 B)1

n
X
k=0

mki X i

do
Am = (mji ai,j )16i,j6n+1
c) 1 (P ) = P (X 1) donc
1 (X k ) = (X 1)k

Exercice 31 : [nonc]
Par blocs, on a

do


A=

M
O2

O2
M


avec M =

1
0

1
1

A1 = ((1)ji ai,j )16i,j6n+1

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Corrections

Exercice 33 : [nonc]
Posons x = Re(a) et y = Im(a).
f (1) = 1 + x + iy et f (i) = i ai = y + i(1
x).

1+x
y
La matrice de f dans la base (1, i) est donc
.
y
1x
Si |a| =
6 1 alors det f 6= 0. Imf = C et ker f = {0}.
Si |a| = 1 alors det f = 0 et f 6= 0. f est un endomorphismede rang
1.
On a f (ei/2 ) = 2ei/2 et f (ei(+)/2 ) = 0 donc Imf = Vect ei/2 et
ker f = iImf .

Exercice 34 : [nonc]
a) On vrifie aisment que la famille B 0 est libre et cest donc une base de E.
f (1 ) = 1 , f (2 ) = 2 , f (3 ) = 3 + 1 donc

1 0 1
MatB0 f = 0 1 0 = B
0 0 1
b) Par rcurrence

1
Bn = 0
0
puis An = P B n P 1 avec

1
P = 0
1
do

1
1
0

0
1
0

n
0
1

1
1
1 et P 1 = 1
1
1

1
0
1

0
1
1

1n n
n
1
0
An = 0
n n n + 1

Exercice 35 : [nonc]
a) On vrifie aisment que la famille B 0 est libre et cest donc une base de E.
f (1 ) = 1 , f (2 ) = 1 + 2 , f (3 ) = 1 + 2 + 3 donc

1 1 1
MatB0 f = 0 1 1 = B
0 0 1

21

b) B = I3 + J avec

0
J = 0
0

1
0
0

1
0
1 , J2 = 0
0
0

0
0
0

1
0
0

Puisque I3 et J commutent la formule du binme donne


B n = I3 + nJ +

n(n 1) 2
J
2

car J k = O3 pour k > 3.


Par formule de changement de base, on obtient

n(n+3)
1 n(n+1)
2
2
n

n
n+1
A =
n(n+1)
n(n1)
2
2

n(n+1)
2

1+

n(n1)
2

Exercice 36 : [nonc]
Soit f solution. La matrice de f relative la base canonique est coefficients
entiers. De plus f est un automorphisme car les vecteurs de la base canonique
sont des valeurs prises par f et comme f 1 (Zn ) = Zn , la matrice de f 1 relative
la base canonique est coefficients entiers. Inversement, si f est un
automorphisme telle que f et f 1 soient reprsents par des matrices
coefficients entiers dans la base canonique, il est immdiat que f (Zn ) Zn et que
f 1 (Zn ) Zn donc que Zn f (Zn ) et finalement f (Zn ) = Zn . Notons que les
endomorphismes solutions peuvent aussi se dcrire comme tant les
endomorphismes canoniquement reprsents par une matrice coefficients entiers
et qui sont de dterminant gal 1.
Exercice 37 : [nonc]
Si f = 0 alors f g = 0.
Sinon il existe une base de R2 dans laquelle la matrice de f est


0 1
A=
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.
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Corrections

Exercice 38 : [nonc]
F est clairement un endomorphisme de Cn1 [X]. Sa matrice dans la base
(1, X, . . . , X n1 ) est A = (ai,j )06i,j6n1 avec ai,j = 1n ij . On remarque que
n1
= In car 1 P (ji)k = i,j . Par suite F est un automorphisme et F1
AA
n
k=0

F1 (P ) =
tant reprsent par A,

1
n

n1
P

P ( k )X k .

k=0

Exercice 39 : [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 Rp : H ker v = Rp .
On sait que la restriction vH de v au dpart de H est un isomorphisme de H vers
limage de v.
Soit K un supplmentaire de Imv dans Rn : K Imv = Rn .
Considrons ensuite w0 lapplication linaire dfinie par
x Imv, w0 (x) =

1
u(vH
(x))

et x K, w0 (x) = 0

Dune part, pour tout x ker v, (w0 v)(x) = w0 (0) = 0 = u(x) car ker v ker u.
Dautre part, pour tout x H,

1
(w0 v)(x) = (w0 vH )(x) = u vH
vH (x) = u(x)
Puisque les applications linaires w0 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 = w0 v
Soit w L(Rn , Rq ).
w est solution de lquation u = w v si, et seulement si, w v = u = w0 v soit
encore (w w0 ) v = 0.
Or f g = 0 Img ker f donc u = w v Imv ker(w w0 ).
Par suite les solutions de lquation u = w v sont de la forme w0 + f avec
f L(Rn , Rq ) vrifiant Imv ker f .
b) On dfinit 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
kernel(A);
kernel(B);

22

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 affirmer que lquation
tudie possde au moins une solution.
Pour construire une solution cette quation, il suffit dintroduire une matrice B0
inversible concidant avec B sur un supplmentaire de ker B et de considrer
C0 = AB01 .
En prenant pour supplmentaire de ker B lespace Vect((1, 0, 0), (0, 1, 0)), la
matrice

1
2 0
B0 = 2 1 0
5 0 1
convient. Dfinissons-la et calculons C0 :
B0:=matrix(3, 3, [1, 2, 0, 2, -1, 0, -5, 0, 1]);
C0:=evalm(A&*B0(-1));
On obtient

1
1
1
C0 = 3 7 5
1 5 3
On peut vrifier lexactitude de cette solution par le calcul
evalm(A-C0&*B);
Les autres matrices solutions se dduisent de C0 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 C1 = C3 et C2 = 2C3 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
3C1 + C2 + 5C3 = 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

a 2a a
AB01 + b 2b b
c 2c c
d) Si u = w1 v1 + w2 v2 alors il est immdiate que ker v1 ker v2 ker u.
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Corrections

Inversement, supposons ker v1 ker v2 ker u.


Considrons v L(Rp , R2n ) dtermin par v(x) = (v1 (x), v2 (x)).
Puisque ker v = ker v1 ker v2 ker u, ltude qui prcde assure lexistence de
w L(R2n , Rq ) vrifiant u = w v. Posons alors w1 : y1 Rn 7 w(y1 , 0Rn ) et
w2 : y2 Rn 7 w(0Rn , y2 ).
w1 , w2 L(Rn , Rq ) et vrifient w(y1 , y2 ) = w1 (y1 ) + w2 (y2 ) de sorte que u = w v
donne u = w1 v1 + w2 v2 .

Exercice 40 : [nonc]
a) Les endomorphismes IdE ont la proprit voulue.
b) Les familles (e1 , . . . , en ) et (e1 + ei , e2 , . . . , en ) engendrent le mme espace
vectoriel. Etant toutes deux formes de n vecteurs, si lune est libre, lautre aussi.
c) Soit u un endomorphisme de E dont la matrice est diagonale dans toutes les
bases de E.
La matrice de u dans la base (e1 , . . . , en ) est de la forme diag(1 , 2 , . . . , n ).
Puisque la matrice de u dans la base (e1 + ei , e2 , . . . , en ) est aussi diagonale, il
existe R tel que
u(e1 + ei ) = (e1 + ei )
Or par linarit
u(e1 + ei ) = u(e1 ) + u(ei ) = 1 e1 + i ei

23

Exercice 41 : [nonc]
Soit x ker f Imf . Il existe a R3 tel que x = f (a) et alors
x = f 3 (a) = f 2 (x) = f (f (x)) = f (0) = 0
Ainsi ker f Imf = {0} puis, par le thorme du rang, on peut affirmer
R3 = ker f Imf
Si f 2 + Id =
0 alors f 2 = Id puis (det f )2 = det(Id) = 1. Cest impossible.
On en dduit que f 2 + Id 6=
0 et puisque f (f 2 + Id) =
0, on a ker f 6= {0}.
Soit e1 ker f non nul.
Puisque par hypothse f nest pas lapplication nulle, considrons
e2 = f (a) Imf vecteur non nul. Posons e3 = f (e2 ) Imf .
On vrifie
f (e3 ) = f 2 (e2 ) = f 3 (a) = f (a) = e2
De plus les vecteurs e2 et e3 ne sont pas colinaires.
En effet si e3 = e2 , on obtient en composant par f , e2 = e3 et on en dduit
e2 = 2 e2 . Sachant e2 6= 0, on obtient 2 = 1 ce qui est impossible avec R.
Puisque (e2 , e3 ) est une famille libre de Imf et puisque (e1 ) est une famille libre
de ker f , on peut affirmer que (e1 , e2 , e3 ) est une base de R3 . Dans celle-ci, la
matrice de f est gale A.

Par libert de la famille (e1 , ei ) on identifie les scalaires et on peut affirmer


1 = = i
Ainsi, si un endomorphisme une reprsentation matricielle diagonale dans toutes
les bases de E, sa matrice est de la forme In et donc cet endomorphisme est de
la forme IdE .
d) Soit u un tel endomorphisme. Si A = (ai,j ) est sa matrice dans une base
(e1 , . . . , en ) alors sa matrice dans la base (e1 , 2e2 , . . . , nen ) a pour coefficient
gnral
j
ai,j
i
et comme cette matrice doit tre gale la prcdente, on obtient
i, j {1, . . . , n} , i 6= i ai,j = 0
Ainsi, cet endomorphisme a une matrice diagonale dans toute base de E et en
vertu de ce qui prcde, il est de la forme IdE avec R.

Exercice 42 : [nonc]
Soit x
/ ker f n1 . Un tel x existe puisque f n1 6= 0.
Considrons la famille B = (f n1 (x), . . . , f (x), x).
Supposons
n1 f n1 (x) + + 1 f (x) + 0 x = 0E
En y appliquant successivement f n1 , . . . , f, Id on obtient 0 = 0, . . . , n2 = 0
puis n1 = 0 car f n1 (x) 6= 0E .
B est une famille libre forme de n = dim E vecteurs, cest donc une base de E.
De plus MatB (f ) est de la forme convenable.

Exercice 43 : [nonc]
Posons r = rgf et (f (e1 ), . . . , f (er )) une base de Imf .
Puisque f 2 = 0, la famille B = (f (e1 ), . . . , f (er )) est forme de vecteurs de ker f ,
de plus elle est libre, on peut donc la complter en une base de la forme
B 0 = (f (e1 ), . . . , f (er ), r+1 , . . . , p ) avec p = dim ker f .
Considrons C = (f (e1 ), . . . , f (er ), r+1 , . . . , p , e1 , . . . , er ).
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Corrections

En vertu du thorme du rang, cette famille est forme de dim E 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 justifie que les coefficients devant
les e1 , . . . , er sont nuls. Ensuite, sachant B 0 libre, on conclut que les autres
coefficients sont nuls. La famille B est une base et la matrice de f dans C est de la
forme voulue.
Exercice 44 : [nonc]
Soient E un R-espace vectoriel de dimension 3 muni dune base B et u
lendomorphisme de E reprsent par la matrice A dans B. On a u2 = 0 et u 6= 0.
Notons que cela entrane dim Imu = 1 et dim ker u = 2.
Cherchons une base B 0 = (1 , 2 , 3 ) telle que MatB0 (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 0 = (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 0 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 45 : [nonc]
Soient E un K-espace vectoriel de dimension n muni dune base B et f L(E) de
matrice A dans B.
On vrifie f n1 6= 0 et f n = 0.
Soit x
/ ker f n1 . Un tel x existe puisque f n1 6= 0.
Considrons B 0 = (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) 6= 0.
B 0 est une famille libre forme de n = dim E vecteurs, cest donc une base de E.
La matrice de f dans la base B 0 est gale B donc A et B sont semblables.
Exercice 46 : [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
 0

A 0
B=
0 0

24

avec A0 matrice de taille r. De plus r = rgA = rgB = rgA0 donc A0 est inversible.

Exercice 47 : [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 6= 0 et f 2 = 0 de sorte que Imf ker f .
Soit (e1 , . . . , er ) une base de Imf complte en (e1 , . . . , enr ) base de ker f .
Pour tout i {1, . . . , r}, il existe enr+i vecteur de E tel que f (enr+i ) = ei .
Montrons que (e1 , . . . , en ) est libre.
Supposons
1 e1 + + r er + r+1 er+1 + + nr enr + nr+1 enr+1 + + n en = 0
(1).
En appliquant f la relation (1), on obtient nr+1 e1 + + n er = 0 et donc
nr+1 = . . . = n = 0 car (e1 , . . . , er ) libre.
La relation (1) devient 1 e1 + + r er + r+1 er+1 + + nr enr = 0 et donc
1 = . . . = nr = 0 car (e1 , . . . , enr ) libre.
La famille (e1 , . . . , en ) est libre et forme de n = dim E 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 48 : [nonc]
Soit f L(R3 ) lendomorphisme canoniquement associ la matrice A.
Analyse : Cherchons une base (e1 , e2 , e3 ) 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 (e1 ) = 0, f (e2 ) = e3 et f (e3 ) = e2 . On en dduit e1 ker f ,
e2 ker(f 2 + Id) et e3 = f (e2 ).
Synthse : Lendomorphisme f vrifie 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
2
det(f 2 ) = (det f ) > 0. Cest absurde. On en dduit ker f 6= {0}. Soit e1 un
vecteur non nul de ker f .
Puisque (f 2 + Id) f = 0, on a Imf ker(f 2 + Id). Or f 6= 0 donc Imf 6= {0} puis
ker(f 2 + Id) 6= {0}.
Soit e2 un vecteur non nul de ker(f 2 + Id) et e3 = f (e2 ). On
vrifief (e3 ) = f 2 (e2 ) = e2 .
Il reste observer que la famille (e1 , e2 , e3 ) est une base de R3 .
Supposons 1 e1 + 2 e2 + 3 e3 = 0 (1) avec 1 , 2 , 3 R.
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Corrections

En appliquant deux fois f cette relation, on obtient 2 e3 3 e2 = 0 (2) et


2 e2 3 e3 = 0 (3).
La combinaison dquations 3 (2) + 2 (3) donne (23 + 22 )e2 = 0.
Puisque le vecteur e2 a t choisi non nul, on en dduit 2 = 3 = 0 puis la
relation (1) donne 1 = 0 puisque le vecteur e1 a t choisi non nul.
Finalement, (e1 , e2 , e3 ) est une base de R3 et la matrice de f dans celle-ci est celle
voulue.
On peut conclure que A est semblable la matrice propose.
Exercice 49 : [nonc]
Soit f L(R4 ) lendomorphisme canoniquement associ la matrice M .
Analyse : Cherchons une base (e1 , e2 , e3 , e4 ) telle que :
f (e1 ) = e2 , f (e2 ) = e1 , f (e3 ) = e4 et f (e4 ) = e3 .
La connaissance de e1 et e3 suffit pour former e2 et e4 avec les quatre relations
voulues.
Synthse :
Prenons e1 6= 0, e2 = f (e1 ), e3
/ Vect(e1 , e2 ) et e4 = f (e3 ).
Supposons 1 e1 + 2 e2 + 3 e3 + 4 e4 = 0 i.e. 1 e1 + 2 f (e1 ) + 3 e3 + 4 f (e3 ) = 0
(1).
En appliquant lendomorphisme f : 1 f (e1 ) 2 e1 + 3 f (e3 ) 4 e3 = 0 (2).
3 (1) 4 (2) donne (3 1 + 2 4 )e1 + (3 2 4 1 )f (e1 ) + (23 + 24 )e3 = 0.
Puisque e3
/ Vect(e1 , e2 ), on a 23 + 24 = 0 do 3 = 4 = 0.
(1) et (2) donne alors 1 e1 + 2 f (e1 ) = 0 et 1 f (e1 ) 2 e1 = 0.
Comme ci-dessus on parvient 21 + 22 = 0 do 1 = 2 = 0.
Finalement (e1 , e2 , e3 , e4 ) est une base convenable. On peut conclure que M est
semblable la matrice propose.
Exercice 50 : [nonc]
Raisonnons par rcurrence sur n N? .
Pour n = 1 : ok
Supposons la proprit tablie au rang n > 1.
Soient A Mn+1 (R) de trace nulle et f L(Rn+1 ) lendomorphisme
canoniquement associ.
Si f est une homothtie vectorielle (i.e. de la forme IdE ) alors f = 0 car trf = 0
et on peut alors conclure.
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 la matrice A est semblable la matrice


0 ?
M=
? A0

25

avec A0 Mn (R) de trace nulle.


Par hypothse de rcurrence, il existe P inversible tel que P 1 A0 P soit de
diagonale nulle. En considrant la matrice inversible




1
0
1 0
avec Q1 =
Q=
0 P
0 P 1
on obtient que la matrice M est semblable

0


0 ?

1
Q
Q=
? A0
?

?
..

.
0

Finalement, la matrice A est semblable une matrice coefficients diagonaux


tous nuls.
Rcurrence tablie.

Exercice 51 : [nonc]
a) Soit f lendomorphisme de Kn canoniquement associ A. On a
rgf = rgA = 1
et donc par la formule du rang
dim ker 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 = P BP 1 avec P matrice inversible et B une matrice de la
forme

0 0 ?
..
.. ..
.
. .

..
..
. ?
0 0
On a alors
= trB = trA
2

Puisque B = B, on a
P 1 A2 P = tr(A).P 1 AP
puis
A2 = tr(A).A
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Corrections

Puisque det(In + B) = 1 + , on a
det(P 1 ) det(In + A) det P = 1 + trA
puis
det(In + A) = 1 + trA

Exercice 52 : [nonc]
Posons D = diag(1, 2, . . . , n). Ltude, coefficient par coefficient, de la relation
M D = 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 coefficients diagonaux

Exercice 53 : [nonc]
Il existe P GLn (C) vrifiant P A = 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 7 det(Q + R) est une fonction polynomiale non
nulle car det(Q + iR) 6= 0 donc il existe R tel que Q + R est inversible et on
peut conclure.

Exercice 54 : [nonc]
Commenons par dterminer f (In ) et f (On ).
On a f (In ) = f (In2 ) = f (In )2 donc f (In ) = 0 ou 1.
Si f (In ) = 0 alors pour tout A Mn (C), f (A) = f (A In ) = f (A) f (In ) = 0 et
donc f est constante ce qui est exclu. Ainsi f (In ) = 1.
Aussi f (On ) = f (On2 ) = f (On ) f (On ) donc f (On ) = 0 ou 1.
Si f (On ) = 1 alors pour tout A Mn (C),
f (A) = f (On ) f (A) = f (On A) = f (On ) = 1 et donc f est constante ce qui
est exclu. Ainsi f (On ) = 0.
Si A est inversible alors f (In ) = f (A A1 ) donne f (A) f (A1 ) = 1 et donc
f (A) 6= 0.
La rciproque est plus dlicate.
Supposons A non inversible et posons r = rgA.
La matrice A est quivalente la matrice


Ir
Or,nr
Jr =
Onr,r Onr

26

ce qui permet dcrire A = QJr P avec P, Q inversibles. On a alors


f (A) = f (Q)f (Jr )f (P ) et il suffit de montrer f (Jr ) = 0 pour conclure.
Par permutation des vecteurs de bases, la matrice Jr est semblable toute
matrice diagonale o figure r coefficients 1 et n r coefficients 0. En positionnant,
pertinemment les coefficients 0, on peut former des matrices A1 , . . . , Ap toutes
semblables Jr vrifiant
A1 . . . Ap = On
On a alors
f (A1 ) . . . f (Ap ) = 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 (Jr ) = f (A1 ) = . . . = f (Ap ) et ainsi
f (Jr )p = 0 puis enfin f (Jr ) = 0.

Exercice 55 : [nonc]
On vrifie aisment que C est un sous-espace vectoriel de M3 (R) car cest le noyau
de lendomorphisme M 7 AM M A.
Puisque A2 = O3 , on a ImA ker A.
Puisque A 6= O3 , la formule du rang et linclusion prcdente montre
rgA = 1 et dim ker A = 2
Soient X1 ImA non nul, X2 tel que (X1 , X2 ) soit base de ker A et X3 un
antcdent de X1 . En considrant la matrice de passage P forme des colonnes
X1 , X2 , X3 , on a

0 0 1
P 1 AP = 0 0 0 = B
0 0 0
En raisonnant par coefficients inconnus, on obtient que les matrices N vrifiant
BN = N B sont de la forme

a b c
N = 0 b0 c0
0 0 a
Par suite les matrice M vrifiant AM = M B sont celle de la forme

a b c
M = P 0 b0 c0 P 1
0 0 a
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Corrections

Lespace C est

1
M1 = P 0
0

donc de dimension 5 et lon en forme une base laide des matrices

0 1 0
0 0 0
0 0
0 0 P 1 , M2 = P 0 1 0 P 1 , M3 = P 0 0 0 P 1
0 0 0
0 0 0
0 1

0 0 0
0 0 1
M4 = P 0 0 1 P 1 et M5 = P 0 0 0 P 1
0 0 0
0 0 0

27

Exercice 59 : [nonc]
On a
trA = tr (AB BA) = tr (AB) tr (BA) = 0
car tr(AB) = tr(BA).
Gnralisons ce calcul


tr (Ap ) = tr Ap1 (AB BA) = tr (Ap B) tr Ap1 BA
Or



tr Ap1 BA = tr (Ap1 B)A = tr A(Ap1 B) = tr (Ap B)

Exercice 56 : [nonc]
trA 6= trB dont A et B ne sont pas semblables.
Exercice 57 : [nonc]
Notons E la matrice correspondant llment neutre de (G, ). Celle-ci est
ncessairement non nulle car sinon la partie G serait rduite la matrice nulle.
Puisque la matrice E est neutre, on a E 2 = E et donc E est la matrice dune
projection. En posant r = rgE N? , il existe P GLn (R) telle que


Ir O
1
E = P Jr P
avec Jr =
Mn (R)
O O
Pour toute matrice M Mn (R), on peut crire par blocs


A B
M =P
P 1
C D
Lidentit EM = M = M E donne la nullit des blocs B, C et D.
On peut alors introduire lapplication : G Mr (R) qui associe M G le bloc
A de la description ci-dessus. On vrifie aisment que lapplication est injective
et que
M, N G, (M N ) = (M ) (N )
Enfin, on a aussi (E) = Ir de sorte quon peut affirmer que limage de est un
sous-groupe de (GLr (R), ) . Le groupe (G, ) alors isomorphe ce sous-groupe.

donc
tr (Ap ) = 0

Exercice 60 : [nonc]
I) Soit (e1 , . . . , en ) une base de E avec e1 , . . . , en1 ker f et en Imf . On a
f (en ) Imf = Vect(en ) donc il existe K tel que f (en ) = en et donc
f 2 (en ) = f (en ). Cette relation vaut aussi pour les vecteurs e1 , . . . , en1 et donc
par concidence de deux applications linaires sur les vecteurs dune base on peut
affirmer que f 2 = f . De plus, la matrice de f dans la base (e1 , . . . , en ) donne
= trf . Ainsi, pour f de rang 1, f est un projecteur si, et seulement si, trf = 1.

Exercice 61 : [nonc]
Calculons les coefficients diagonaux de la reprsentation matricielle de dans la
base canonique forme des matrices lmentaires Ei,j .
On a (Ei,j ) = Ei,j A.
n P
n
n
P
P
Or A =
ak,` Ek,` donc (Ei,j ) =
aj,` Ei,` car Ei,j Ek,` = j,k Ei,` .
k=1 `=1

`=1

La composant de (Ei,j ) selon Ei,j vaut aj,j .


n P
n
P
Par suite la trace de vaut
aj,j = ntrA.
i=1 j=1

tr(AB) = tr(BA)

Exercice 62 : [nonc]
Supposons que M soit semblable une matrice M 0 via une matrice inversible P
i.e.
M 0 = P 1 M P

tr(AB BA) = 0 6= tr(In )

Si on peut crire M 0 = A0 B 0 B 0 A0 alors M = AB BA avec A = P A0 P 1 et


B = P B 0 P 1 .

Exercice 58 : [nonc]
De telles matrices nexistent pas car

et donc

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Corrections

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 = On .
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 M0
avec trM 0 = 0.
Par lhypothse de rcurrence on peut crire
M 0 = A0 B 0 B 0 A0
Soit K qui nest par valeur propre de la matrice B 0 .
En posant


1
L(B 0 I)1
A=
(I B 0 )1 C
A0
et


B=

0
B0

on obtient
M = AB BA
Rcurrence tablie.

Exercice 63 : [nonc]
Posons aj,i = (Ei,j ). (M ) =

P
16i,j6n

aj,i mi,j = tr(AM ) avec A = (ai,j ).

28

Exercice 64 : [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 6= j, Ei,j = [Ei,i , Ei,j ] et pour i 6= n, Ei,i En,n = [Ei,n , En,i ].
Par suite Vect {[A, B] /A, B E} contient la famille libre n2 1 lments
forme par les Ei,j , i 6= j et les Ei,i En,n , i 6= n. Il en dcoule que
Vect {[A, B] /A, B E} est de dimension suprieure ou gale n2 1.
Par inclusion et un argument de dimension, on peut conclure
ker(tr) = Vect {[A, B] /A, B E}
Exercice 65 : [nonc]
Notons que Vect {AB BA/A, B Mn (R)} est inclus dans lhyperplan des
matrices de trace nulle.
Par suite dim Vect {AB BA/A, B Mn (R)} 6 n2 1.
Pour A = Ei,j et B = Ej,j (avec i 6= j) : AB BA = Ei,j .
Pour A = Ei,n et B = En,i : AB BA = Ei,i En,n = Fi .
La famille forme des Ei,j et des Fi est libre et constitue de n2 1 lments.
Par suite dim Vect {AB BA/A, B Mn (R)} > n2 1.
Finalement dim Vect {AB BA/A, B Mn (R)} = n2 1.
Exercice 66 : [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) 6= 2 alors on obtient nouveau tr(X) = 0 et on conclut que X est
antisymtrique.
Si tr(A) = 2 alors Y = X 21 tr(X)A vrifie 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
/ Sn (R) ou tr(A) 6= 2 alors S = An (R).
Si A Sn (R) et tr(A) = 2 alors S = Vect(A) An (R).
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Corrections

Exercice 67 : [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


Ir
Op,rp
Orp,p Orp

29

Or, pour h G fix, les h g parcourt G pour g parcourant G. Ainsi


X
X
hg =
k
gG

puis
pp=

On y lit

1 X
1 XX
k
=
k=p
n2
n
hG kG

rgp = r = trp

kG

Ainsi p est un projecteur et la dimension de son image Imp = ker(p Id) est sa
trace
1 X
trp =
trg
n

b) Posons
q1

B=

kG

1X k
A
q

gG

k=0

Puisque Aq = In , on a AB = B et plus gnralement Ak B = B pour tout k N.


On en dduit
q1
q1
1X
1X k
A B=
B=B
B2 =
q
q

Pour tout g G, on vrifie g p = p par des calculs analogues aux prcdents. Si


x est invariant par p, il lest aussi par g et donc
\
ker(p Id)
ker(g Id)

et donc B est la matrice dun projecteur. Par suite

Linclusion inverse tant immdiate, on conclut


\
ker(g Id) = ker(p Id)

k=0

gG

k=0

q1

rgB = trB =

1X
tr(Ak )
q

gG

k=0

Pour X ker(A In ), on a AX = X donc BX = X et ainsi ker(A In ) ImB.


Inversement, si Y ImB, il existe X Mn,1 (K) tel que Y = BX et alors
(A In )Y = ABX BX = BX BX = 0

puis lon obtient lgalit de dimension

\
1 X
dim
ker(g IdE ) =
trg
n
gG

gG

donc ImB ker(A In ) puis ImB = ker(A In ). On peut alors conclure


q1

dim ker(A In ) = rgB =

1X
tr(Ak )
q
k=0

Exercice 68 : [nonc]
Soit
p=

1 X
g
n
gG

On a
pp=

1 XX
hg
n2
hG gG

Exercice 69 : [nonc]
a) Lapplication considre est au dpart dun ensemble infini et valeurs dans un
ensemble fini, elle ne peut donc tre injective et il existe k < ` N, M k = M ` ce
qui fournit M p = In avec p = ` k car M est inversible. On en dduit que In H
et que M 1 = M p1 H. Cela suffit pour conclure que H est un sous-groupe de
GLn (K).
b) Si M H alors N 7 M N et N 7 N M sont des permutations de H. On en
dduit que M P = P M = P car pour chaque terme les sommes portent sur les
mmes lments.
P
P
P 2 = 1q
M P = 1q
P = P.
M H

M H

c) Puisque P 2 = P , ImP = ker(P In ) et ker P sont supplmentaires dans


Mn,1 (K).
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Corrections

Si X ker P alors P X = 0 et pour tout M H, P M X = P X = 0 donc


M X ker
TP . Ainsi ker P est stable par H.
Si X
ker(M In ) alors pour tout M H, M X = X donc P X = X puis
M H

X ker(P In ).
Inversement, si X ker(P In ) alors P XT= X et pour tout M H,
X = P X = M P X = M X et donc X
ker(M In ). Ainsi
M H
T
ker(M In ) = ker(P In ) et ker P est solution du problme pos.
M H
P
d) P est une projection donc trP = rgP N et donc
trM = qtrP qN.
M H
P
T
Si
trM = 0 alors P = 0. Par suite
ker(M In ) = {0} et il ny a donc
M H

30

Ainsi
f (A) = f (

ai,j Ei,j ) = trA

en notant la valeur commune des f (Ei,i ).

Exercice 73 : [nonc]
a) Notons Ei,j les matrices lmentaires de Mn (R). Puisque
Ei,i = Ei,j Ej,i et Ej,j = Ej,i Ei,j
lhypothse de travail donne

M H

pas de vecteur non nul invariant pour tous les lments de H et inversement.

Exercice 70 : P
[nonc] P P
a) Posons p =
g. p2 =
gh. Or pour g G, lapplication h 7 gh est une
gG
gG hG
P
permutation du groupe G donc
gh = p et par suite p2 = CardG.p.
hG

f (Ei,i ) = f (Ei,j Ej,i ) = f (Ej,i Ei,j ) = f (Ej,j )


De plus, pour i 6= j, on a
Ei,j = Ei,j Ej,j et On = Ej,j Ei,j
donc
f (Ei,j ) = f (Ei,j Ej,j ) = f (Ej,j Ei,j ) = f (On ) = 0

1
CardG p

est une projection vectorielle et puisque son rang gale sa trace,


Par suite
rgp = 0. Ainsi p = 0.
P
b) Considrons (x, y) =
(g(x) | g(y)). est un produit scalaire sur Rn pour
gG
1

lequel on a h G, h? = h . Pour ce produit scalaire, V est un supplmentaire


de V stable pour tout h1 avec h lment de G donc stable pour tout lment de
G.

Ainsi
f (A) = f (

ai,j Ei,j ) = trA

en notant la valeur commune des f (Ei,i ).


b) Posons f = tr g. Lapplication f est une forme linaire vrifiant
A, B Mn (R), f (AB) = f (BA)

Exercice 71 : [nonc]
Si i 6= j alors Ei,i Ei,j = Ei,j et Ei,j Ei,i = 0 donc T (Ei,j ) = 0.
De plus Ei,j Ej,i = Ei,i et Ej,i Ei,j = Ej,j donc T (Ei,i ) = T (Ej,j ) = .
Soit A = (ai,j ) Mn (K).

n
n
X
X
T (A) = T
ai,j Ei,j =
ai,j T (Ei,j ) = tr(A)
i,j=1

i,j=1

donc T = .tr.

Exercice 72 : [nonc]
f (Ei,i ) = f (Ei,j Ej,i ) = f (Ej,i Ei,j ) = f (Ej,j ) et si i 6= j,
f (Ei,j ) = f (Ei,j Ej,j ) = f (Ej,j Ei,j ) = f (0) = 0.

Ainsi f = tr.
Or f (In ) = tr (g(In )) = trIn donc = 1. Ainsi f = tr et
M Mn (R), tr(g(M )) = f (M ) = tr(M )

Exercice 74 : [nonc]
La trace de f est la somme des coefficients diagonaux de la matrice reprsentative
de f dans la base de Mn (R) forme des matrices lmentaires Ei,j . Puisque le
coefficient dindice (i, j) de la matricef (Ei,j ) est ai,i + aj,j on obtient
X
trf =
(ai,i + aj,j ) = 2ntrA
16i,j6n

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Corrections

Exercice 75 : [nonc]
Si X est solution alors

31

Exercice 77 : [nonc]
La somme des colonnes de B est nulle donc det B = 0.
tr(X) = tr(X)tr(A) + tr(B)

et donc
tr(X)(1 tr(A)) = tr(B)
Cas trA 6= 1 .
On obtient
tr(X) =

tr(B)
1 tr(A)

Exercice 78 : [nonc]
On a
det(A + iB) det(A iB) = det(A2 + B 2 )
car A et B commutent.
Or det(A iB) = det(A + iB) donc det(A2 + B 2 ) = z z > 0.

puis
X=

tr(B)
A+B
1 tr(A)

Inversement, cette matrice est bien solution.


Cas trA = 1.
Sous cas trB 6= 0.
Lquation tr(X)(1 tr(A)) = tr(B) est incompatible, il ny a pas de solution.
Sous cas trB = 0.
La solution X est de la forme A + B avec R et inversement de telles matrices
sont solutions.

Exercice 76 : [nonc]
Soit (e1 , . . . , en ) une base de E avec e1 , . . . , en1 ker f .
La matrice de f dans cette base est de la forme

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

A= .

.
.
.
.
. n1
0 0
n
avec n = trf .
On observe alors que A2 = n A.
Ainsi si trf = 1 alors A2 = A donc f 2 = f puis f est un projecteur.
Par lisomorphisme de reprsentation matricielle dans une base donne de E, on
peut retraduire le problme matriciellement.
En considrant les lments Ei,i et Ei,i + Ei,j pour 1 6 i 6= j 6 n on forme une
base de Mn (R) telle que souhaite.

Exercice 79 : [nonc]
Notons Ei,j les matrices lmentaires de Mn (C).
On observe
n
X
A (Ei,j ) =
ak,i Ek,j
k=1

Par suite dans la base (E1,1 , . . . , En,1 , E1,2 , . . . , En,2 , . . . , E1,n , . . . , En,n ), la
matrice de lendomorphisme A est diagonale par blocs avec n blocs diagonaux
tous gaux A. On en dduit
trA = ntrA et det A = (det A)n

Exercice 80 : [nonc]
a) AA1 = In donne (det A)(det A1 ) = 1 or det A, det A1 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 +,


1
P (x)
det
A+B = n 0
x
x
donne det B = 0.

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Corrections

32

Exercice 83 : [nonc]
Il existe u, v Z tels que u det A + v det B = 1. U = ut (comA) et V = v t (comB)
conviennent alors.

Exercice 81 : [nonc]
On note B la base canonique de lespace des colonnes,
det A = det(A1 , . . . , An )
B

et

n
X

det B = det(B1 , . . . , Bn ) = det


B

avec

n
X

!
Bi , B2 , . . . , Bn

i=1

Bi = (n 1)

n
X

Ai

i=1

i=1

Par suite
det B = (n 1) det
B

n
X

Ai , B2

n
X

Ai , . . . , B n

!
Ai

i=1

i=1

i=1

n
X

Ce qui donne
det B = (n 1) det
B

n
X

Posons alors X = QJr0 P avec

!
Ai , A2 , . . . , An

= (1)

n1

Exercice 84 : [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 2n 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 = QJr P avec P, Q inversibles et


Ir
(0)
Jr =
(0) Onr

(n 1) det(A1 , . . . , An )
Jr0 =

i=1

Finalement
det B = (1)n1 (n 1) det A
Exercice 82 : [nonc]
a) G GL4 (R), G est non vide, stable par passage linverse et par produit car
V lest. Ainsi G est un sous-groupe de GL4 (R) donc un groupe.
b) Si M G alors det M, det M 1 Z et det M det M 1 = det I4 = 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) (b + d) = 1

Or
(0)

(0)
Inr

Puisque A + X = QIn P = QP , la matrice A + X est inversible et donc


det X = det(A + X) 6= 0.
On en dduit que la matrice Jr0 est lidentit et donc r = 0 puis A = On .

Exercice 85 : [nonc]
La matrice H est quivalente la matrice J1 dont tous les coefficients sont nuls
sauf celui en position (1, 1). Notons P, Q GLn (R) telles que
H = QJ1 P
et introduisons B Mn (R) dtermine par

(a c) + (b d) = 1

La rsolution de ce systme coefficients 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 vrifie J 4 = I4 .
Lapplication : U2 Z/4Z G dfinie par (, n) = J n est bien dfinie, cest
un morphisme de groupe, injectif et surjectif. Ainsi G est isomorphe U2 Z/4Z
ou plus lgamment Z/2Z Z/4Z.

A = QBP
La relation
det(A + H) det(A H) 6 det A2
quivaut alors la relation
det(B + J1 ) det(B J1 ) 6 det B 2
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Corrections

Notons C1 , . . . , Cn les colonnes de B et B = (E1 , . . . , En ) la base canonique de


lespace Mn,1 (K). On a
det(B + J1 ) = det(C1 + E1 , C2 , . . . , Cn ) et det(B J1 ) = det(C1 E1 , C2 , . . . , Cn )
B

Par multilinarit du dterminant

33

Exercice 88 : [nonc]
Raisonnons par rcurrence sur n N? .
La proprit est immdiate pour n = 1.
Supposons la proprit vrifie pour n > 1.
Soit A = (ai,j ) Mn+1 (R) vrifiant les proprits nonces. En dveloppant le
dterminant de A selon la premire ligne, on obtient

det(B+J1 ) = det B+det(E1 , C2 , . . . , Cn ) et det(BJ1 ) = det Bdet(E1 , C2 , . . . , Cn )


B

det A =

do lon tire

n+1
X

(1)1+j a1,j 1,j

j=1
2

det(B + J1 ) det(B J1 ) = det B det(E1 , C2 , . . . , Cn ) 6 det B

Exercice 86 : [nonc]
Lapplication : E n K dfinie par
(x1 , . . . , xn ) =

n
X

det(x1 , . . . , f (xj ), . . . , xn )

j=1

j=1

est une forme n-linaire alterne, donc il existe K tel que = . detB .
On a (e1 , . . . , en ) = et par suite
=

n
X

det(e1 , . . . , f (ej ), . . . , en ) =

j=1

avec 1,j mineur dindice (1, j) de la matrice A.


Puisque la matrice dfinissant le mineur 1,j est coefficients positifs et que la
somme des coefficients de chaque ligne est infrieure 1, on peut lui appliquer
lhypothse de rcurrence et affirmer |1,j | 6 1.
On en dduit
n+1
X
a1,j 6 1
|det A| 6

n
X

aj,j = trf

j=1

avec A = (ai,j ) = MatB f .


Exercice 87 : [nonc]
En retranchant la premire ligne aux autres lignes, le dterminant de la matrice
A + xJ apparat comme le dterminant dune matrice o figure des x seulement
sur la premire ligne. En dveloppant selon cette ligne, on obtient que
det(A + xJ) est une fonction affine de la variable x.
De plus
det(A xJ) = det(t A xJ) = (1)2n det(t A + xJ)
et puisque la matrice J est symtrique
det(A xJ) = det(t A + xt J) = det(A + xJ)
La fonction affine x 7 det(A xJ) 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

Rcurrence tablie.

Exercice 89 : [nonc]
Soit A une matrice de GLn (Z). Le dterminant de A ainsi que celui de son inverse
sont des entiers. Puisque
det A det A1 = 1
on en dduit det A = 1. Inversement, si une matrice A Mn (Z) est de
dterminant 1 alors son inverse, qui sexprime laide de la comatrice de A, est
coefficients entiers. Ainsi les matrices de GLn (Z) sont les matrices coefficients
entiers de dterminant 1.
Soit A une matrice de GLn (Z) dont la premire ligne est forme par les entiers
a1 , . . . , an . En dveloppant le calcul de det A selon la premire ligne de la matrice,
on obtient une relation de la forme
a1 u1 + + an un = 1
avec les uk gaux, au signe prs, des mineurs de la matrice A. Ces uk sont donc
des entiers et la relation qui prcde assure que les entiers a1 , . . . , an sont premiers
dans leur ensemble.
Pour tablir la rciproque, raisonnons par rcurrence sur n > 2 pour tablir quil
existe une matrice coefficients dans Z, de dterminant 1, dont la premire ligne
est a1 , . . . , an premiers dans leur ensemble.
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Corrections

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

34

Exercice 90 : [nonc]
a) Notons C1 , . . . , Cn les colonnes de A et supposons
1 C1 + + n Cn = 0

Considrons alors la matrice



A=

a
v

b
u

Si m = max(|1 | , . . . , |n |) 6= 0 alors, puisque pour tout 1 6 i 6 n,


M2 (Z)

n
X

Celle-ci tant de dterminant 1, elle appartient GL2 (Z).


Supposons la proprit tablie au rang n > 2.
Soient a1 , . . . , an , an+1 des entiers premiers dans leur ensemble. Posons

Les entiers d et an+1 tant premiers entre eux, il existe u, v Z tels que
du + an+1 v = 1
De plus, on peut crire
a1 = da01 , . . . , an = da0n
avec a01 , . . . , a0n premiers dans leur ensemble.
Par hypothse de rcurrence, il existe une matrice
0

a0n
a1
a02
2,1 2,2 2,n

..
..
.. Mn (Z)
.
.
.
n,1
de dterminant 1.
Considrons alors la matrice

da01
2,1

..
.

n,1
va01

n,2

on obtient

P
|i | 6

d = pgcd(a1 , . . . , an )

n,n

da02
2,2
..
.

da0n
2,n
..
.

an+1
0
..
.

n,2
va02

n,n
va0n

0
u

Celle-ci est coefficients entiers et en dveloppant son dterminant par rapport


la dernire colonne, on obtient 1.
Rcurrence tablie.

j ai,j = 0

j=1

|j | |ai,j |

j6=i

|ai,i |

6m

|ai,j |

j6=i

|ai,i |

<m

ce qui est absurde compte tenu de la dfinition de m.


Par suite, la famille (C1 , . . . , Cn ) est libre et donc A inversible.
b) Considrons lapplication f : x R 7 det(A + xIn ).
La fonction f est clairement polynomiale de monme dominant xn , elle est donc
continue et de limite + quand x +.
De plus, le rsultat prcdent sapplique la matrice A + xIn pour tout x > 0 et
donc f (x) 6= 0 sur [0, +[.
Par continuit, la fonction f ne peut prendre de valeurs 6 0 et donc
x > 0, f (x) > 0
En particulier det A = f (0) > 0.

Exercice 91 : [nonc]
En retirant la premire colonne aux autres, on obtient un dterminant o ne
figurent des x que sur la premire colonne. En dveloppant selon cette premire
colonne, on obtient une expression affine de la variable x.


a1 + x
(x)



..

= x +
.


(x)
an + x
Il reste dterminer les rels , exprimant cette fonction affine.
Dune part




a1 + x
a1
(x)
(0)






..
..
=
=

= a1 . . . an
.
.




(x)


an + x x=0
(0)
an
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013


et dautre part

a1 + x
d
=

dx
(x)

..

Corrections
Exercice 93 : [nonc]
Considrons le polynme

0
(x)



an + x x=0

P (X) = (X a1 )(X a2 ) . . . (X an )
Celui-ci se dveloppe sous la forme

La drive dun dterminant est la somme des dterminants obtenu lorsquon ne


drive quune colonne


a1
1
(0)
n

X

..
=


.


j=1 (0)
1
an
o la colonne forme de 1 est la position j. Chaque dterminant se calcule en
dveloppant selon la ligne ne contenant que le coefficient 1 et lon obtient
=

n Y
X

Exercice 92 : [nonc]
On ralise les oprations lmentaires Cn Cn x1 Cn1 ,
Cn1 Cn1 x1 Cn2 ,. . . , C2 C2 x1 C1 :

1
0
0

0

1 x2 x1 x2 (x2 x1 ) xn2
(x
2 x1 )
2

Vn (x1 , . . . , xn ) = .
.
.
.
..
..
..
..

1 xn x1 xn (xn x1 ) xn2 (xn x1 )
n

avec 0 , . . . , n1 K et en particulier n1 = (a1 + + an ).


n2
P
En procdant lopration Cn Cn +
k Ck+1 , les coefficients de la dernire
k=0

colonne de la matrice sont transforms en


ani +
Ainsi

1

1

.
..

1

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


n
Y

P (X) = X n + n1 X n1 + + 0

n2
X

k aki = P (ai ) n1 an1


= n1 an1
car P (ai ) = 0
i
i

k=0

ai

j=1 i6=j

Vn (x1 , . . . , xn ) =

35

(xj x1 )Vn1 (x2 , . . . , xn )

a1
a2
..
.

a21
a22
..
.

an2
1
an2
2
..
.

an1
an2
..
.

an

a2n

an2
n

ann











= n1





1
1
..
.

a1
a2
..
.

a21
a22
..
.

a1n2
a2n2
..
.

an1
1
an1
2
..
.

an

a2n

ann2

an1
n

Sachant calculer un dterminant de Vandermonde, on obtient


Dn =

n
X
i=1

ai

(aj ai )

16i<j6n

Exercice 94 : [nonc]
Considrons le polynme
P (X) = (X a1 )(X a2 ) . . . (X an )

j=2

Celui-ci se dveloppe sous la forme


On ritre
Vn (x1 , . . . , xn ) =

n
Y
j=2

(xj x1 )

n
Y

(xj x2 ) . . .

j=3

n
Y

P (X) = X n + n1 X n1 + + 0
(xj xn1 )V1 (xn )

j=n

avec V1 (xn ) = 1.
Ainsi

avec 0 , . . . , n1 K et en particulier k = (1)nk nk o les 1 , . . . , n


dsignent les expressions symtriques lmentaires en a1 , . . . , an .
n1
k1
P
P
j Cj+1 +
j Cj , les coefficients de
En procdant lopration Cn Cn +
j=0

Vn (x1 , . . . , xn ) =

Y
16i<j6n

(xj xi )

j=n

la dernire colonne de la matrice sont transforms en


P (ai ) k aki = k aki car P (ai ) = 0
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Corrections
Via L1 L1 Ln , . . . , Ln1 Ln1 Ln puis factorisation :

1
a1 +b
1

..
(b1 bn ) . . . (bn1 bn )(a1 an ) . . . (an1 an )
.
Dn =

1
(a1 + bn ) . . . (an + bn )(an + b1 ) . . . (an + bn1 )
an1 +b1

1

Ainsi





Dk = (1)n+1k nk


1
1
..
.

a1
a2
..
.

an

En permutant de faon circulaire



1 a1

1 a2

Dk = nk .
..
..
.

1 a
n

ak1
1
ak1
2

ak+1
1
ak+1
2

ak1
n

ak+1
n

..
.

an1
1
an1
2

..
.


ak1
ak2
..
.
akn

..
.

an1
n

les n k dernires colonnes, on obtient




ak1
ak1 ak+1
an1
1
1
1

n1
k+1
k
ak1
a
a

a
2
2
2
2

..
..
..
..
..
.
.
.
.
.
ak1 ak ak+1 an1

1
a1 +bn1

..
.

1
an1 +bn1

Par consquent
Q
Dn =

(aj ai )(bj bi )
Q
(ai + bj )

16i<j6n

16i,j6n

36

Puisque
Y

Sachant calculer un dterminant de Vandermonde, on obtient


Y
Dk = nk
(aj ai )

(j i) = 1!2! . . . (n 1)!

16i<j6n

et

16i<j6n

Y
Exercice 95 : [nonc]
En dveloppant selon la premire ligne, on peut affirmer que est un polynme
de degr infrieur n 1.
Pour k {1, . . . , n},
Q
k , . . . , n ) = (1)n+1 Vn (1 , . . . , n )
(k ) = (1)k+1
(k i )Vn1 (1 , . . . ,

(i + j) =

16i,j6n

(n + 1)! (n + 2)!
(2n)!

1!
2!
n!

on obtient dans le cas particulier


Dn =

(1!2! . . . (n 1)!)3 n!
(n + 1)!(n + 2)! . . . (2n)!

i6=k

o Vn (a1 , . . . , an ) dsigne le Vandermonde de (a1 , . . . , an ).


Le polynme concide en n point avec le polynme constant gal
(1)n+1 Vn (1 , . . . , n ), ils sont donc gaux.
Exercice 96 : [nonc]


Dn = det

1
a i + bj


16i,j6n

1
a1 +b1

..
.
1
an1 +b1
1
an +b1

1
a1 +bn1

1
a1 +bn

..
.

..
.

1
an1 +bn1
1
an +bn1

1
an1 +bn
1
an +bn

Via C1 C1 Cn , . . . , Cn1 Cn1 Cn puis factorisation :



1
1

a1 +bn1
a1 +b1

..
..
(b1 bn ) . . . (bn1 bn )
.
.
Dn =
1
(a1 + bn ) . . . (an + bn ) a 1+b

an1 +bn1
n11 1
1
a +b

a +b
n

n1

1
..
.
1
1

Exercice 97 : [nonc]
On a H 1 = det1 H t comH avec comH = (Hi,j ).
Par oprations lmentaires,
Q
(aj ai )(bj bi )


1
16i<j6n
Q
=
det
ai + bj 16i,j6n
(ai + bj )
16i,j6n

En simplifiant les facteurs communs, on obtient


Hk,`
(1)k+` (n + k 1)!(n + ` 1)!
=
det H
(k + ` 1)(k 1)!2 (` 1)!2 (n k)!(n `)!
puis
Hk,`
= (1)k+` (k + ` 1)
det H

n+k1
k+`1

!
n+`1
k+`1

!
k+`2
k1

Diffusion autorise titre entirement gratuit uniquement - dD

0
..
.
0
1

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Corrections

Exercice 98 : [nonc]
a) Par labsurde, supposons que Pn possde une racine multiple z. Celle-ci vrifie

37

avec E1 colonne lmentaire et C colonne constitue de 1.


On dcompose de mme chacune des colonnes. On peut crire

Pn (z) = Pn0 (z) = 0

det H = det (1 E1 + aC, . . . , n En + aC)

z n z + 1 = 0(1) et nz n1 = 1 (2)

On dveloppe par multilinarit et on simplifie sachant que le dterminant est nul


lorsque la colonne C apparat deux fois. On obtient

On en tire
(1) et (2) donnent

det H = det(1 E1 + + n En ) +

(n 1)z = n (3)

n
X

det(1 E1 , . . . , aC, . . . , n En )

i=1

(2) impose |z| 6 1 alors que (3) impose |z| > 1. Cest absurde.
b) Posons (X) le polynme caractristique de la matrice tudie. On vrifie



1 + z1 zi
1
(1)




.
.
. . ..






1
(zi ) =



.
..





(1)
1
1 + zn zi
En retranchant la ime colonne toutes les autres et en dveloppant par rapport
la ime ligne, on obtient
n
Y

(zi ) =

(zj zi ) = (1)n1 P 0 (zi )

et donc
det H =

(0) = (1)n (P (0) P 0 (0)) = 2(1)n

a + 1

a
..
.
a


a
a
0


.. + .. = 1 E1 + aC
. .
0

n
Y

i=1

k=1,k6=i

b1

avec E1 colonne lmentaire et C colonne constitue de 1.


On dcompose de mme chacune des colonnes. On peut crire
Dn = det (a1 E1 + b1 C, . . . , an En + bn C)
On dveloppe par multilinarit et on simplifie sachant que le dterminant est nul
lorsque la colonne C apparat deux fois. On obtient

Exercice 99 : [nonc]
On dcompose la premire colonne en somme de deux colonnes

n
X

Exercice 100 : [nonc]


Notons Dn le dterminant recherch.
On dcompose la premire colonne en somme de deux colonnes


a1 + b1
a1
b1
b1 0 b1


.. = .. + .. = a1 E1 + b1 C

. . .
b1

Cependant les polynmes et P ne sont pas de mme degr. . . En revanche, les


polynmes et (1)n (P P 0 ) ont mme degr n, mme coefficient dominant
(1)n et prennent les mmes valeurs en les n points distincts z1 , . . . , zn . On en
dduit quils sont gaux. En particulier le dterminant cherch est

i + a

i=1

j=1,j6=i
0

n
Y

Dn = det(a1 E1 + + an En ) +

n
X

det(a1 E1 , . . . , bi C, . . . , an En )

i=1

et donc
Dn (a1 , . . . , an , b1 , . . . , bn ) =

n
Y
i=1

ai +

n
X
i=1

bi

n
Y

ak

k=1,k6=i

a
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Corrections

Exercice 101 : [nonc]


a) cos(0.xi ) est un polynme en cos(xi ) de degr 0.
cos(1.xi ) est un polynme en cos(xi ) de degr 1.
Par rcurrence double, on montre que cos(jxi ) est un polynme en cos(xi ) de
degr j en exploitant la relation :
cos ((j + 1)xi ) + cos ((j 1)xi ) = 2 cos(xi ) cos(jxi )
On peut aussi par rcurrence affirmer que le coefficient dominant de cos(jxi ) est
2j1 pour j > 1.
On peut mme tre plus prcis et affirmer que cos ((j 1)xi ) est une expression
polynomiale de degr j 1 en cos(xi ).
d) det Mn est une expression polynomiale en cos(x1 ) de degr au plus n 1.
Puisque cos(x2 ), . . . , cos(xn ) sont n 1 racines distinctes du polynme
correspondant, on peut crire
det Mn = (x2 , . . . , xn )

n
Y

(cos xj cos x1 )

j=2

Lexpression du coefficient (x2 , . . . , xn ) est polynomiale en cos(x2 ) de degr au


plus n 2 (car il y a dj le facteur cos(x2 ) cos(x1 ) dans le produit) et puisque
cos(x3 ), . . . , cos(xn ) en sont des racines distinctes, on peut crire
(x2 , . . . , xn ) = (x3 , . . . , xn )

n
Y

(cos xj cos x2 )

j=3

En rptant la dmarche, on obtient


Y
det Mn = n

38

Exercice 102 : [nonc]


En sommant toutes les colonnes sur la premire

1
n
n1


..
1
.
1

n(n + 1) .
.
.
.
Dn =
.
.
2

2
.
.
.
..
..
..

1 n1
...

..

.
2


2

3
..
.

n
1

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




1
n
n 1 ...
2

0 1n
1
...
1


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

.
1
.
Dn =

.
2

.
.
..
..
..

..
.
.
1


0
1
...
1 1n
On dveloppe selon la premire colonne et on se ramne


a
(b)

n(n + 1)

..
Dn =


.


2
(b)
a [n1]
avec a = 1 n et b = 1. La poursuite du calcul donne alors

(cos xj cos xi ) = n P

Dn =

16i<j6n

Il reste dterminer la valeur de n . . .


Un calcul immdiat donne 2 = 1.
En dveloppant selon la dernire ligne

n(n + 1)
(1)n1 nn2
2

do la formule propose.

det Mn = cos((n 1)xn ) det Mn1 +


o les points de suspensions contiennent une expression polynomiale en cos(xn ) de
degr < n 1.
En identifiant les coefficients dominant des expressions polynomiale en cos(xn )
dans cette galit, on obtient
n = 2n2 n1
Cette relation permet de conclure
n = 2

...

(n1)(n2)
2

Exercice 103 : [nonc]


a) Il y autant de facteurs que de paires {i, j} i.e.
!
n
n(n 1)
=
2
2
b)

1
1
M =
1
1

cos x1
cos x2
cos x3
cos x4

cos(2x1 )
cos(2x2 )
cos(2x3 )
cos(2x4 )

cos(3x1 )
cos(3x2 )

cos(3x3 )
cos(3x4 )

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Corrections

c) La proprit est immdiate pour j = 1 ou j = 2.


Pour j = 3, cos(2xi ) = 2 cos2 xi 1.
Pour j = 4, cos(3xi ) = 4 cos3 xi 3 cos xi .
d) det M est une expression polynomiale en cos(x1 ) de degr au plus 3.
Puisque cos(x2 ), cos(x3 ), cos(x4 ) sont 3 racines distinctes du polynme
correspondant, on peut crire
det M = (x2 , x3 , x4 )

4
Y

(cos x1 cos xj )

39

Puisque CardS4 = 24, det M peut se voir comme la somme de 24 termes qui sont
tous infrieurs 1 en valeur absolue. On en dduit
|det M | 6 24
Certains des termes (par exemple 1 cos(x1 ) cos(2x2 ) cos(3x3 )) tant
strictement infrieurs 1 en valeur absolue, on a aussi
|det M | < 24

j=2

Lexpression du coefficient (x2 , x3 , x4 ) est polynomiale cos(x2 ) de degr au plus 2


(car il y a dj le facteur cos(x1 ) cos(x2 ) dans le produit) et puisque
cos(x3 ), cos(x4 ) en sont des racines distinctes, on peut crire
(x2 , . . . , xn ) = (x3 , x4 )

4
Y

(cos x2 cos xj )

j=3

En rptant la dmarche, on obtient


Y
det M =

(cos xi cos xj ) = P4

16i<j64

Il reste dterminer la valeur de . . .


Une dmarche analogue la prcdente aurait donne


1 cos x1 cos(2x1 )


1 cos x2 cos(2x2 ) = P3


1 cos x3 cos(2x3 )
et


1 cos x1

1 cos x2



= P2 avec = 1

En dveloppant det M selon la dernire ligne et en considrant le coefficient


dominant de det M vu comme polynme en cos(x3 ) on obtient
4P3 = (1)3 P3

Exercice 104 : [nonc]


En dveloppant par rapport la premire colonne, puis par rapport la premire
ligne dans le second dterminant on obtient pour n > 2
Dn = 2aDn1 a2 Dn2
(Dn ) est une suite rcurrente linaire dordre 2 dquation caractristique
r2 2ar + a2 = 0 de racines double a.
On a alors Dn = (n + )an avec , K.
D0 = 1 et D1 = 2a donnent
Dn = (n + 1)an

Exercice 105 : [nonc]


En dveloppant par rapport la premire colonne, puis par rapport la premire
ligne dans le second dterminant on obtient pour n > 2
Dn = (a + b)Dn1 abDn2
(Dn ) est une suite rcurrente linaire dordre 2 dquation caractristique
r2 (a + b)r + ab = 0 de racines distinctes a et b.
On a Dn = an + bn avec , C. D0 = 1 et D1 = a + b donnent
Dn =

an+1 bn+1
ab

et de faon analogue on a aussi


2P2 = (1)2 P2

Exercice 106 : [nonc]


En dveloppant par rapport la premire colonne, puis par rapport la premire
ligne dans le second dterminant on obtient pour n > 2

=8

Dn = (1 + x2 )Dn1 x2 Dn2

On en dduit

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Corrections

(Dn ) est une suite rcurrente linaire dordre 2 dquation caractristique


r2 (1 + x2 )r x2 = 0 de racines 1 et x2 .
Si x2 6= 1 alors Dn = + x2n avec , C
D0 = 1 et D1 = 1 + x2 donnent
Dn =

1 x2n+2
1 x2

Si x2 = 1 alors Dn = n + .
D0 = 1 et D1 = 2 donnent
Dn = n + 1

Exercice 107 : [nonc]


En dveloppant par rapport la premire colonne, puis par rapport la premire
ligne dans le second dterminant on obtient pour n > 2
Dn = 2 cos Dn1 Dn2
(Dn ) est une suite rcurrente linaire dordre 2 dquation caractristique
r2 2 cos r + 1 = 0 de racines ei et ei .
Si 6= 0 [] alors Dn = cos n + sin n. D0 = 1 et D1 = 2 cos donnent
(
=1
cos + sin = 2 cos
puis
(

=1
= 1/tan

Dn =

sin(n + 1)
sin

[2] alors Dn = n + . D0 = 1 et D1 = 2 donnent


Dn = n + 1

Si =

Exercice 108 : [nonc]


En dveloppant selon la premire colonne, puis la premire ligne et en
recommenant : Dn = (n) 1 (2 n) 3 etc. . .
Si n est pair le dveloppement sarrte sur le calcul de


n1 0

=0
1
0
Si n est impair le dveloppement sarrte par



0 n2
0
0
n2 0 0



3
0
n1 0

0 n
= 3 2

0
2
0
n
0

1 0
0
0
1
0

ltape





= 3(n 2) 0 n

1 n



= 3n(n 2)

En crivant n = 2p + 1, on parvient
Dn = (1)p+1 (1 3 2p + 1)2
Exercice 109 : [nonc]
Par dveloppement dun dterminant tridiagonal,
Dn = (a + b)Dn1 abDn2
La suite (Dn ) est une suite rcurrente linaire dordre 2 dquation caractristique
r2 (a + b)r + ab = 0 de racines a et b.
Si a 6= b alors on peut crire Dn = an + bn et compte tenu des valeurs initiales,
on obtient
an+1 bn+1
Dn =
ab
Si a = b alors on peut crire Dn = (n + )an et on parvient cette fois-ci
Dn = (n + 1)an

Ainsi

Si = 0

40

[2] alors Dn = (n + )(1)n . D0 = 1 et D1 = 2 donnent


Dn = (1)n (n + 1)

Exercice 110 : [nonc]


On a


A B
D
C D
C

On
In


=

AD BC
On

B
D

et en passant au dterminant, on obtient




A B
det
det D = det(AD BC) det D
C D
On peut alors conclure sachant det D 6= 0.
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013


Exercice 111 : [nonc]
On a


A B
In
C D
D1 C

On
In


=

A BD1 C
On

Corrections

B
D

et en passant au dterminant, on obtient




A B
det
= det(A BD1 C) det D = det(AD BD1 CD)
C D

41

puis par oprations sur les lignes





A B
A
n
det
= (1) det
B A
A iB

iB
A + iB

et par oprations sur les colonnes





A B
A + iB
n
det
= (1) det
B A
0

iB
A + iB

On en dduit

Exercice 112 : [nonc]
Supposons pour commencer la matrice A inversible.
Par oprations par blocs :


 

A C
I A1 C
A
0
=
B D
0
I
B D BA1 C
On en dduit

A

B


C
= det(D BA1 C) det A = det(DA BA1 CA)
D

Or les matrices A et C commutent donc A1 et C commutent aussi et




A C


B D = det(DA BC)
Supposons A non inversible.
Pour p assez grand, la matrice Ap = A + p1 I est inversible et commute avec C donc

det

Ap
B

C
D


= det(DAp BC)

En passant la limite quand p +, la continuit du dterminant donne




A C
det
= det(DA BC)
B D

Exercice 113 : [nonc]


a) En multipliant les n dernires lignes par i et les n dernires colonnes aussi :




A B
A
iB
det
= (1)n det
B A
iB A

det

A
B

B
A

A
B

et enfin
det

= (1)n det(A + iB) det(A + iB)

B
A


= det(A + iB) det(A iB)
2

Les matrices A et B tant relles, cette criture est de la forme z z = |z| > 0.
b) det(A + iB) det(A iB) = det(A2 + B 2 ) car A et B commutent donc
2
det(A2 +
0.
 B ) >


1 2
1 0
c) A =
et B =
par exemple.
0 1
2 1
d) Si A est inversible, on remarque


 

I
O
A B
A
B
=
CA1 I
C D
0 CA1 B + D


A B
donc det
= det(A) det(CA1 B + D) = det(AD CB) car A et C
C D
commutent.
On tend cette galit auxmatricesnon inversibles par densit :
A B
Les applications A 7 det
et A 7 det(AD CB) sont continues et
C D
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 + In est inversible et
commute avec C). Par concidence dapplications continues sur une partie dense,
les deux applications sont gales.
Exercice 114 : [nonc]
a) Par opration sur les colonnes puis sur les lignes



A B A+B B A+B

=

B A A+B A =
0



B

AB

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013


b) De faon analogue


A B A iB


B A = B + iA

Corrections

42

On a

B A iB
=
0
A


B
2
= |A + iB| > 0
A + iB


MN =

Or
M t (comM ) =

Exercice 115 : [nonc]


a) Par les oprations Ln+1 Ln+1 + L1 , . . . , L2n = L2n + Ln ,




In
B

det A =
B + In In + B

In
B

B
In

M
N

N
M


=

M + BN
BM + N

M = In B 2

B
D

At C 0 + B t D 0
C t C 0 + Dt D0

det(M )Ip
Onp,p

B
D

= (det M )n Ip

En passant cette relation au dterminant, on obtient

Puisque



MN =

Ainsi A est inversible si, et seulement si, In B et In + 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


At A0 + B t B 0
C t A0 + D t B 0

donc

Par les oprations C1 C1 Cn+1 , . . . , Cn Cn C2n ,





I B
B
= det(In B) det(In + B)
det A = n
On
In + B

At A0 + B t B 0
C t A0 + D t B 0

N + BM
BN + M

et puisque

det M det t A0 = det(M )p det D


puis facilement la relation propose sachant det M 6= 0.

Exercice 117 : [nonc]


a) Cas D inversible
Sachant C t D = Dt C, on a

 t
A B
D
C D
t C

On
In


=

At D B t C
On

B
D

et en passant au dterminant on obtient la relation




t

A B
det
det D = det At D B t C det D
C D

On aurait pu aussi inverser lquation AX = Y

puis la relation voulue sachant det D = dett D 6= 0


b) Cas D non inversible
Posons r = rgC. On peut crire C = P Jr Q avec P, Q inversibles et Jr la matrice
(symtrique) dont tous les coefficients sont nuls sauf les r premiers de la diagonale
qui sont gaux 1. Considrons alors D0 = D + P t Q1 pour R.
On peut crire
t
D0 = P P 1 Dt Q + In Q1

Exercice 116 : [nonc]


On introduit

Si nest pas valeur propre de P 1 Dt Q, la matrice D0 est inversible.


Puisquune matrice na quun nombre fini de valeurs propres, la matrice D0 est
assurment inversible quand 0+ avec assez petit.
De plus, C t D0 est symtrique car

M + BN = In
BM + N = On

on obtient
A


=

N = B In B 2

(In B 2 )1
B(In B 2 )1


N=

A0
t 0
B
t

1
1

B(In B 2 )1
(In B 2 )1

Op,np
Inp


C t D0 D0t C = C t D + P Jr QQ1t P Dt C P t Q1t Qt Jrt P = 0
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 4 novembre 2013

Corrections

43

Par ltude qui prcde, on obtient





A B
det
= det At D0 B t C
0
C D
et en passant la limite quand 0+ , on obtient



A B
= det At D B t C
det
C D
Exercice 118 : [nonc]
Cas o la matrice A inversible :
Pour

P =
on a


MP =

In
On

A
C

A1 B
In

On
CA1 B + D

On en dduit
det M = det(M P ) = det A det(CA1 B + D)
Or
det A det(CA1 B + D) = det(AD ACA1 B) = det(AD BC)
car la matrice C commute avec les matrices A et B.
On en dduit
det M = det(AD BC)
Cas gnral :
Pour p N? assez grand, la matrice Ap = A + 1/pIn est inversible et les matrices
Ap , B, C, D commutent deux deux. Si on pose


Ap B
Mp =
C D
ltude qui prcde donne
det Mp = det(Ap D BC)
En faisant tendre p vers +, on obtient la limite
det M = det(AD BC)
Il est alors immdiat de conclure que linversibilit de M quivaut celle de
AD BC.

Diffusion autorise titre entirement gratuit uniquement - dD

You might also like