Vous êtes sur la page 1sur 43

[http://mp.cpgedupuydelome.

fr] dit le 16 octobre 2015

Calcul matriciel

Enoncs

Exercice 5 [ 00702 ] [Correction]


Rsoudre lquation X 2 = A o

Oprations sur les matrices


Exercice 1 [ 01247 ] [Correction]
Pour A Mn (K), on note (A) la somme des termes de A.
On pose

1 1

J = ... (1) ...

1
A= 0
0

Exercice 6 [ 03976 ] [Correction]


Soit A GLn (R) vrifiant

0
4
0

1
2
16

A + A1 = In

Pour k N, calculer Ak + Ak .

Vrifier J.A.J = (A).J.

Problmes de commutation
Exercice 2 [ 01248 ] [Correction]
Pour i, j, k, ` {1, . . . , n}, on note Ei,j et Ek,` les matrices lmentaires de
Mn (K) dindices (i, j) et (k, `). Calculer
Ei,j Ek,`

Exercice 3
Soit

[ 00403 ]

Exercice 8 [ 01250 ] [Correction]


Soit A = (ai,j ) Mn (K). Montrer que

[Correction]

M=

Exercice 7 [ 01249 ] [Correction]


Soient 1 , . . . , n des lments de K deux deux distincts et D = diag(1 , . . . , n ).
Dterminer les matrices de Mn (K) commutant avec D.

a
c

avec 0 6 d 6 c 6 b 6 a et b + c 6 a + d.
Pour tout n > 2, on note

Mn =

b
d

an
cn

M2 (R)

bn
dn

B Mn (K), AB = BA K, A = .In

Exercice 9 [ 02687 ] [Correction]


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

Dmontrer que, pour tout n > 2,


bn + cn 6 an + dn

Exercice 4 [ 03422 ] [Correction]


Soient A, B Mn (K) vrifiant
AB = A + B
Montrer que A et B commutent

Exercice 10 [ 00697 ] [Correction]


On suppose que A, B Mn (K) commutent et que A est inversible.
Justifier que les matrices A1 et B commutent.

Exercice 11 [ 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).
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015


Exercice 12 [ 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 13 [ 03144 ] [Correction]


Soit n N avec n 2.
1. Montrer que

Enoncs

Calcul des puissances dune matrice carre


Exercice 18 [ 01251 ] [Correction]
Calculer An pour n N et les matrices A suivantes :





1 1
a b
cos
a) A =
b) A =
c) A =
0 2
0 a
sin
Exercice 19 [ 01252 ] [Correction]
On considre la matrice

1
A= 0
0

{A Mn (R)/M GLn (R), AM = M A} = {In | R}


2. 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
Exercice 14 [ 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 15 [ 03166 ] [Correction]


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

sin
cos

1
1
1

1
1
0

et on pose B = A I.
Calculer B n pour n N et en dduire lexpression de An .
Exercice 20 [ 01253 ] [Correction]
Calculer An pour

1
A= 0
0

0
1
1

1
1
0

de deux manires diffrentes.


Exercice 21 [ 01254 ] [Correction]
On considre la matrice

A=

1
3

2
4

Exercice 16 [ 03167 ] [Correction]


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

a) Calculer A2 3A + 2I. En dduire que A est inversible et calculer son inverse.


b) Pour n > 2, dterminer le reste de la division euclidienne de X n par
X 2 3X + 2.
c) En dduire lexpression de la matrice An .

Exercice 17 [ 00712 ] [Correction]


Soient D = diag(a1 , . . . , an ) Mn (K) et

Exercice 22
Soit

: M Mn (K) 7 DM M D
a) Dterminer noyau et image de lendomorphisme .
b) Prciser ces espaces quand D est coefficients diagonaux distincts.

[ 02929 ]

[Correction]

0 1
A=
. .
..
..
0

..
0

1
..
.
..
.
1

Mn (R)

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015

Enoncs

a) Soit k N? . Majorer les coefficients de Ak .


b) Calculer A1 .
c) Calculer (A1 )k pour k N.

Exercice 27 [ 01259 ] [Correction] 


Soient n N\ {0, 1} et = exp 2i
n . On pose


A = (k1)(`1)
16k,`6n

Mn (C)

Matrices carres inversibles

En dduire que A est inversible et calculer A1 .


Calculer AA.

Exercice 23
Soit

Exercice 28
Soit

[ 01255 ]

[Correction]

a
A=
c

b
d

A2 (a + d)A + (ad bc)I = 0


A quelle condition A est-elle inversible ? Dterminer alors A

Exercice 25
Justifier que

0 1
1 3
0 2

[ 01257 ]

1
b) B = 2
1

0
1
1 1
1 1

[Correction]

(1)
..

A=
0

2
3
2

Exercice 29 [ 01261 ] [Correction]


Soit A = (1 i,j ) Mn (R)
a) Calculer A2 .
b) Montrer que A est inversible et exprimer A1 .

1
c) C = 2
2

1
0
1

1
1
1

Exercice 30 [ 01262 ] [Correction]


Soit A Mn (K) telle que la matrice I + A soit inversible. On pose
B = (I A)(I + A)1 .
a) Montrer que B = (I + A)1 (I A).
b) Montrer que I + B est inversible et exprimer A en fonction de B.

Mn (R)

1
3
0

a) Calculer (A + I)3 .
b) En dduire que A est inversible.

Exercice 24 [ 01256 ] [Correction]


Calculer linverse des matrices carres suivantes :
1
a) A = 2
1

[Correction]

2
A= 5
1

M2 (K)

Observer que

[ 01260 ]

Exercice 31 [ 03420 ] [Correction]


Soient A, B, C Mn (K) (n > 2) non nulles vrifiant
ABC = On

est inversible et dterminer A1 .

Montrer quau moins deux des matrices A, B, C ne sont pas inversibles.


Exercice 26 [ 01258 ] [Correction]
[Matrice diagonale strictement dominante]
Soit A = (ai,j ) Mn (C) telle que
X
1 i n,
|ai,j | < |ai,i |
j6=i

Montrer que la matrice A est inversible.

Exercice 32 [ 02575 ] [Correction]


Montrer que la matrice

0
1
A=
1
1

1
0
1
1

1
1
0
1

1
1

1
0

est inversible et calculer son inverse.


Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015

Enoncs

Exercice 33 [ 01291 ] [Correction]


Montrer que les matrices carres dordre n > 2 suivantes sont inversibles, et
dterminer leur inverse par la mthode de Gauss

1 a
(0)

1
(1)

.
.
.
.

.
.

..
b) B =
a) A =

.
. . a

(0)
1
1
(0)
1
2 n

.
. . . . . ...

c) C =

..

. 2
(0)
1

Symtrie matricielle
Exercice 34 [ 01263 ] [Correction]
Dterminer une condition ncessaire et suffisante pour que le produit de deux
matrices symtriques soit encore une matrice symtrique.

Exercice 35 [ 01264 ] [Correction]


Montrer que Sn (R) et An (R) sont des sous-espaces vectoriels supplmentaires de
Mn (R).

Structures formes par un ensemble de matrices


Exercice 36 [ 01266 ] [Correction]
Soit E lensemble des matrices de la forme

a
M (a, b, c) = 0
0

c) A quelle condition sur (a, b, c) R3 , la matrice A = M (a, b, c) est-elle inversible


dans M3 (R) ? On suppose cette condition vrifie. En considrant lapplication
f : E E dfinie par f (X) = AX, montrer que A1 E.
Exercice 37 [ 01267 ] [Correction]
[Matrices de permutation]
Soit n N\ {0, 1}. Pour Sn , on note

P () = i,(j) 16i,j6n Mn (R)
appele matrice de permutation associe .
a) Montrer que
(, 0 ) S2n , P ( 0 ) = P ()P ( 0 )
b) En dduire que E = {P ()/ Sn } est un sous-groupe de GLn (R) isomorphe
Sn .
c) Vrifier que
t
(P ()) = P ( 1 )
Exercice 38 [ 01268 ] [Correction]
Soit E lensemble des matrices de M2 (K) de la forme


a+b
b
A=
avec (a, b) K 2
b a b
a) Montrer que E est un sous-espace vectoriel de M2 (K), en donner une base.
b) Montrer que E est un sous-anneau commutatif de M2 (K).
c) Dterminer les inversibles de E.
d) Dterminer les diviseurs de zro de E cest--dire les matrices A et B E
vrifiant AB = O2 avec A, B 6= O2 .
Exercice 39 [ 01563 ] [Correction]
On dit quune matrice A = (ai,j ) Mn (K) est centro-symtrique si

b
a
0

c
b
a

avec a, b, c R.
Notre objectif est dtablir que linverse dune matrice inversible de E appartient
encore E, sans pour autant calculer cet inverse.
a) Montrer que (E, +, .) est un R-espace vectoriel dont on prcisera la dimension.
b) Montrer que (E, +, ) est un anneau commutatif.

(i, j) [[1, n]] , an+1i,n+1j = ai,j


a) Montrer que le sous-ensemble C de Mn (K) form des matrices
centro-symtriques est un sous-espace vectoriel de Mn (K).
b) Montrer que le produit de deux matrices centro-symtriques de Mn (K) est
aussi centro-symtrique.
c) Soit A centro-symtrique de Mn (K) et inversible.
En considrant lapplication X 7 AX de C vers C, montrer que A1 est
centro-symtrique.
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015

Enoncs

Matrice dune application linaires

5
1. Exprimer simplement (P ) pour tout P Rn [X].
2. Calculer Am pour tout m N.

Exercice 40 [ 01269 ] [Correction]


Dterminer la matrice relative aux bases canoniques des applications linaires f
suivantes :
(
a) f :
c) f :

R3 R2

(x, y, z) 7 (x + y, y 2x + z)
(
R3 [X] R3 [X]
P 7 P (X + 1)

(
b) f :

(x, y, z) 7 (y + z, z + x, x + y)
(

d) f :

R3 R3

3. Calculer A1 .

Exercice 44 [ 00715 ] [Correction]


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

R3 [X] R4

1. Former la matrice de lendomorphisme f du R-espace vectoriel C dans la


base (1, i).

P 7 (P (1), P (2), P (3), P (4))

2. Dterminer image et noyau de f .

Exercice 41 [ 01270 ] [Correction]


On considre les sous-espaces vectoriels supplmentaires de R3 suivants :


P = (x, y, z) R3 | x + 2y z = 0 et D = Vect(w) o w = (1, 0, 1)
3

On note B = (i, j, k) la base canonique de R .


On note p la projection vectorielle sur P paralllement D, q celle sur D
paralllement P , et enfin, s la symtrie vectorielle par rapport P et
paralllement D.
a) Former la matrice de p dans B.
b) En dduire les matrices, dans B, de q et de s.

Exercice 42 [ 01271 ] [Correction]


Soit lendomorphisme de Rn [X] dfini par (P ) = P (X + 1).
a) Ecrire la matrice A de dans la base canonique B de Rn [X].
b) Justifier que A est inversible et calculer A1 .

Exercice 43 [ 00714 ] [Correction]


Soit A = (ai,j )1i,jn+1 Mn+1 (R) la matrice dont le coefficient gnral est
donn par un coefficient binomial :


j1
ai,j =
i1
Soit L(Rn [X]) lendomorphisme reprsent par la matrice A dans la base
canonique (1, X, . . . , X n ).

Matrice dun endomorphisme dans une base bien


choisie
Exercice 45 [ 01273 ] [Correction]
Soit E un K-espace vectoriel de dimension 3 et f L(E) tel que f 2 6= 0 et f 3 = 0.
Montrer quil existe une base de E dans laquelle la matrice de f est

0 0 0
1 0 0
0 1 0

Exercice 46 [ 01275 ] [Correction]


Soit f un endomorphisme dun K-espace vectoriel E de dimension n N? vrifiant
f n = 0 et f n1 6= 0
a) Justifier quil existe un vecteur
 x E tel que la famille
B = x, f (x), f 2 (x), . . . , f n1 (x) forme une base de E.
b) Dterminer les matrices de f, f 2 , . . . , f n1 dans cette base.
c) En dduire que
{g L(E)/g f = f g} = Vect(Id, f, f 2 , . . . , f n1 )

Exercice 47 [ 01277 ] [Correction]


Soit E un K-espace vectoriel muni dune base B = (i, j, k).
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015


Soit f lendomorphisme de E dont la matrice

2 1
A= 1 0
1 1

Enoncs

dans B est

1
1
0

a) Calculer A2 . Quen dduire sur f ?


b) Dterminer une base de Imf et ker f .
c) Quelle est la matrice de f relativement une base adapte la supplmentarit
de Imf et ker f ?
Exercice 48
Soit

[ 01278 ]

[Correction]

2
A = 1
1

1
2
1

1
1
2

On note B = (e1 , e2 , e3 ) la base canonique de R3 .


Soit f lendomorphisme de R3 dont la matrice dans B est A.
a) Dterminer ker f et Imf . Dmontrer que ces sous-espaces sont supplmentaires
dans R3 .
b) Dterminer une base adapte cette supplmentarit et crire la matrice de f
dans cette base.
c) Dcrire f comme compose de transformations vectorielles lmentaires.
Exercice 49 [ 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 50 [ 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

Changement de bases
Exercice 51
Soit

[ 01276 ]

[Correction]

3
A = 1
1

1 3
1 1
1 1

On note B = (e1 , e2 , e3 ) la base canonique de R3 .


Soit f lendomorphisme de R3 dont la matrice dans B est A.
On pose 1 = (1, 1, 1), 2 = (1, 1, 0), 3 = (1, 0, 1) et B 0 = (1 , 2 , 3 ).
a) Montrer que B 0 constitue une base de R3 .
b) Ecrire la matrice de f dans cette base.
c) Dterminer une base de ker f et de Imf .

Exercice 52 [ 00716 ] [Correction]


Soit f L(R3 ) reprsent dans la base

2
0
1

canonique B par :

1 1
1 0
1 0

a) Soit C = (1 , 2 , 3 ) avec 1 = (1, 0, 1), 2 = (1, 1, 0), 3 = (1, 1, 1).


Montrer que C est une base.
b) Dterminer la matrice de f dans C.
c) Calculer la matrice de f n dans B pour tout n N.

Exercice 53 [ 01282 ] [Correction]


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

2 1 0
A = 2 1 2
1
1
3
Soit B 0 = (1 , 2 , 3 ) la famille dfinie par

1 = e1 + e2 e3
2 = e1 e3

3 = e1 e2
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015

Enoncs

a) Montrer que B 0 est une base de E et former la matrice D de f dans B 0 .


b) Exprimer la matrice de passage P de B B 0 et calculer P 1 .
c) Quelle relation lie les matrices A, D, P et P 1 ?
d) Calculer An pour tout n N.

Exercice 54 [ 01284 ] [Correction]


Soit E un K-espace vectoriel de dimension 3 et B = (e1 , e2 , e3 ) une base de E.
On considre les matrices

0 0 0
4 2 2
A = 1 0 1 et D = 0 1 0
0 0 2
3 2 1
Soit f lendomorphisme de E dont la matrice dans la base B est A.
a) Montrer quil existe une base C = (1 , 2 , 3 ) de E telle que la matrice de f
dans C soit D.
b) Dterminer la matrice P de GL3 (R) telle que A = P DP 1 . Calculer P 1 .
c) Calculer An pour tout n N.
d) En dduire le terme gnral des suites (xn )nN , (yn )nN et (zn )nN dfinies par :

x0 = 1
y0 = 0 et n N,

z0 = 0

xn+1 = 4xn 2(yn + zn )


yn+1 = xn zn

zn+1 = 3xn 2yn zn

Exercice 55 [ 03212 ] [Correction]


Soient b = (i, j) et B = (I, J) deux bases dun R-espace vectoriel de dimension 2
et P la matrice de passage de b B.
Pour x E, notons
v = Matb x et V = MatB x
a) Retrouver la relation entre v et V .
b) Soient f L(E) et
m = Matb f et M = MatB f
Retrouver la relation entre m et M .
c) Par quelle mthode peut-on calculer mn lorsquon connat deux vecteurs
propres non colinaires de f .

Exercice 56 [ 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 .
1. Montrer que la famille B 0 = (1 , 2 , 3 ) forme une base de E et dterminer la
matrice de f dans B 0 .
2. Calculer An .

Exercice 57 [ 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 58 [ 01283 ] [Correction]


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

3 2 2
A= 1 2 0
1 1 1
a) Montrer quil existe une base C = (1 , 2 , 3 ) de E dans laquelle la matrice
reprsentative de f est une matrice diagonale D de coefficients diagonaux :
1, 2 et 3.
b) Dterminer la matrice de passage P de B C. Calculer P 1 .
c) Quelle relation lie les matrices A, D, P et P 1 ?
d) Calculer An pour tout n N.
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015

Enoncs

Rang dune matrice

a) Donner le rang de M et la dimension de son noyau.


b) Prciser noyau et image de M .
c) Calculer M n .

Exercice 59 [ 01285 ] [Correction]


Calculer le rang de familles de vecteurs suivantes de R3 :
a) (x1 , x2 , x3 ) avec x1 = (1, 1, 0), x2 = (1, 0, 1) et x3 = (0, 1, 1)
b) (x1 , x2 , x3 ) avec x1 = (2, 1, 1), x2 = (1, 2, 1) et x3 = (1, 1, 2)
c) (x1 , x2 , x3 ) avec x1 = (1, 2, 1), x2 = (1, 0, 3) et x3 = (1, 1, 2).

Exercice 63 [ 01289 ] [Correction]


Soit A et B deux matrices carres dordre 3 telles que AB = O3 .
Montrer que lune au moins de ces matrices est de rang infrieur ou gal 1.

Exercice 60 [ 01286 ] [Correction]


Calculer le rang des applications linaires suivantes :
a) f : K 3 K 3 dfinie par

Exercice 64 [ 00698 ] [Correction]


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

1
AB = 0
0

f (x, y, z) = (x + y + z, x y + z, x + y z)
b) f : K 3 K 3 dfinie par
f (x, y, z) = (x y, y z, z x)
c) f : K 4 K 4 dfinie par

que
0
1
0

0
0
0

1. Dterminer les rangs de A et B.

f (x, y, z, t) = (x + y t, x + z + 2t, 2x + y z + t, x + 2y + z)
Exercice 61 [ 01287 ] [Correction]
Calculer le rang des matrices suivantes en fonction des

1
1
1
1
a) b + c c + a a + b b) cos
ca
ab
cos 2
bc
a
b
(0)

..
..

.
.

c)

.
.. b
(0)
b (0)
a
Exercice 62 [ 01288 ] [Correction]
Soient n N? et M Mn (R) dfinie par

1 1

0 1

M = ... . . .

0
1 0

paramtres :
cos
cos 2
cos 3

cos 2
cos 3
cos 4

2. Calculer BA en observant (AB)2 = AB.

Exercice 65 [ 00699 ] [Correction]


Soient A M3,2 (R) et B M2,3 (R) matrices de rang 2 vrifiant (AB)2 = AB.
Montrer BA = I2 .

Exercice 66 [ 00710 ] [Correction]


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

Exercice 67 [ 03861 ] [Correction]


Soient A, B Mn (C) vrifiant A2 B = A et rgA = rgB. Montrer B 2 A = B.
0
1
..
.
..

..
.
..
.
..
.
0

0
..
.

1
1

Systmes dquations linaires


Exercice 68 [ 01292 ] [Correction]
Discuter, selon m paramtre rel, la dimension des sous-espaces vectoriels de R3
suivants :
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015


(

(
3

x + my + z = 0

a) F = (x, y, z) R |
mx + y + mz = 0

x + y + mz = 0

F = (x, y, z) R3 | x + my + z = 0 .

mx + y + z = 0

Enoncs

)
b)

Exercice 69 [ 01293 ] [Correction]


On considre,
pour m paramtre rel, les sous-espaces vectoriels
de R3 :


3
F = (x, y, z) R | x + my + z = 0 et mx + y mz = 0 et
G = (x, y, z) R3 | x my + z = 0 .
a) Dterminer la dimension de F et G.
b) Discuter, selon la valeur de m, la dimension du sous-espace vectoriel F G.
Exercice 70 [ 01294 ] [Correction]
Rsoudre en fonction du paramtre m C, les systmes suivants dinconnues
complexes :

mx + y + z = 1
xy+z =m
x + my + z = m
b)
a) x + my z = 1

x + y + mz = m2
xyz =1

mx + y + z + t = 1
x + my + z + t = m
c)

x + y + mz + t = m + 1
Exercice 71 [ 01295 ] [Correction]
Soient a, b C. Rsoudre le systme :

ax + by + z = 1
x + aby + z = b

x + by + az = 1
Exercice 72 [ 01296 ] [Correction]
Rsoudre le systme dquations suivant

x1 + x2 + x3

1 + 2x2 + 2x3
x1 + 2x2 + 3x3

..

x1 + 2x2 + 3x3

... +
... +
... +
..
.

Exercice 73 [ 01297 ] [Correction]


Rsoudre le systme dquations suivant

x1 + x2

x3

x1 + x2 +

x2 +
x3
.
.

xn2

dinconnues complexes :

+
..
.
+

=
=
=
..
.

x4
..
xn1
xn1

.
+
+

xn
xn

0
0
0

= 0
= 0

Exercice 74 [ 01298 ] [Correction]


Soient a1 , ..., an des points du plan complexe.
Dterminer quelle(s) condition(s) il existe au moins un polygone n sommets
z1 , ..., zn tel que :
ai est le milieu de [zi , zi+1 ] et an est le milieu de [zn , z1 ].

Exercice 75 [ 02560 ] [Correction]


Discuter suivant a et b et rsoudre

ax + 2by + 2z = 1
2x + aby + 2z = b

2x + 2by + az = 1

Exercice 76 [ 02579 ] [Correction]


Rsoudre, en discutant selon a, b R le systme

ax + y + z + t = 1

x + ay + z + t = b

dinconnues complexes :
+
+
+

xn
2xn
3xn

... + nxn

= 1
= 1
= 1
..
.
=

x + y + az + t = b2

x + y + z + at = b3

Matrices quivalentes
Exercice 77 [ 00703 ] [Correction]
a) Montrer quune matrice A Mn (K) est non inversible si, et seulement si, elle
est quivalente une matrice nilpotente.
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015

Enoncs

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)
Montrer que A Mn (K) est inversible si, et seulement si, f (A) 6= 0.

Exercice 78 [ 02602 ] [Correction]


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

Exercice 79 [ 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 80 [ 03808 ] [Correction]


a) Montrer que si C Mn (R) vrifie :
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.

Exercice 81 [ 01290 ] [Correction]


Soit A Mn,p (K) de rang r. Montrer quil existe des matrices B et C
respectivement dans Mn,r (K) et Mr,p (K) telles que A = BC.

10

Matrices de rang 1
Exercice 82 [ 00701 ] [Correction]
Soit A Mn (K) une matrice carre de rang 1.
1. tablir lexistence de colonnes X, Y Mn,1 (K) vrifiant A = X t Y .
2. En dduire lexistence de K tel que A2 = A.
Exercice 83 [ 00700 ] [Correction]
Soit A une matrice carre de rang 1. Montrer quil existe K tel que A2 = A.
Exercice 84 [ 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 )

Rang dune matrice par blocs


Exercice 85 [ 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.
Montrer


A
rg
= rgA V Mn (K), C = V A
C
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015


c) En dduire



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

Enoncs

Calcul par blocs


B
D


=

Exercice 86 [ 01604 ] [Correction]


Soient A Mn (K), B Mp (K) et M la matrice

M=

A
Op,n

On,p
B

rgM = rgA + rgB

B
C


= n + rgC

Exercice 88 [ 02335 ] [Correction]


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

M=

A
Op,n

C
B


Mn+p (K)

On suppose B inversible. Etablir


rgM = p A = On

Exercice 89 [ 03101 ] [Correction]


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

M=

A
Oq,p

B
C

A
VA

AU
V AU

Exercice 90 [ 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.

Mn+p (K)

Etablir

Exercice 87 [ 01649 ] [Correction]


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

In
rg
Op,n

11


Mp+q (R)

Dterminer le rang de M en fonction de celui de C.

Exercice 91 [ 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.
1. Montrer que pour toute colonne Y Mnr,1 (K) il existe une colonne
X Mr,1 (K) telle que
!


0r
X
M
=M
0nr
Y
2. En dduire que D = CA1 B.
Exercice 92 [ 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 93
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.


Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015

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

Exercice 95 [ 03259 ] [Correction]


Soient A, B Mn (K) des matrices vrifiant

Enoncs

12

Exercice 100 [ 00733 ] [Correction]


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

Exercice 101 [ 00711 ] [Correction]


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

AB BA = A
Exercice 102 [ 00735 ] [Correction]
Soit A Mn (R). Rsoudre lquation

Calculer tr (Ap ) pour p N .

X + t X = tr(X)A
Exercice 96 [ 00729 ] [Correction]
Soient E un K-espace vectoriel de dimension finie et f L(E) de rang 1.
Montrer
f 2 = tr(f ).f
A quelle condition un endomorphisme de rang 1 est-il un projecteur ?

Exercice 97 [ 03029 ] [Correction]


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

dinconnue X Mn (R).

Exercice 103 [ 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

Exprimer la trace de en fonction de celle de A.

Exercice 98 [ 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 99 [ 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 104 [ 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 ) =
tr g
n
gG

gG

Exercice 105 [ 02388 ] [Correction]


Soient K = R ou C 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.
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015

Enoncs

13

En dduire que H est un sous-groupe de GLn (K).


Soient
1 X
M
q = |H| et P =
q

Exercice 109 [ 02686 ] [Correction]


a) Soit f une forme linaire sur Mn (R) vrifiant

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 )

montrer que f est proportionnelle la trace.


b) Soit g un endomorphisme de lespace vectoriel Mn (R) vrifiant

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

M H

g(AB) = g(BA)

M H

pour toutes A, B Mn (R) et g(In ) = In . Montrer que g conserve la trace.

d) Montrer que
X

trM qN

M H

Que dire si cette somme est nulle ?

Exercice 106 [ 02651 ] [Correction]


P
a) Soit G un sous-groupe fini de GLn (R) tel que
trg = 0. Montrer que
gG
P
g = 0.
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 107 [ 00732 ] [Correction]


Soit T une forme linaire sur Mn (K) vrifiant
A, B Mn (K), T (AB) = T (BA)
tablir que T Vect {tr}.

Exercice 108 [ 02616 ] [Correction]


Soit f une forme linaire sur Mn (R) vrifiant

Exercice 110 [ 03419 ] [Correction]


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

Exercice 111 [ 02563 ] [Correction]


Pour A et B fixes dans Mn (R), rsoudre dans Mn (R) lquation
X = tr(X)A + B

Exercice 112 [ 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.

Exercice 113 [ 03864 ] [Correction]


Soient A1 , . . . , Ak Mn (R) vrifiant
A1 + + Ak = In et 1 6 i 6 k, A2i = Ai

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


Montrer que f est proportionnelle la trace.

Montrer
1 6 i 6= j 6 k, Ai Aj = On
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015

Enoncs

Application des matrices ltude dapplications linaires

14

Exercice 118 [ 02533 ] [Correction]


Soient u, v : Rn [X] Rn [X] dfinies par
u(P ) = P (X + 1) et v(P ) = P (X 1)

Exercice 114 [ 02679 ] [Correction]


Soient f, g L(R2 ) tel que f 2 = g 2 = 0 et f g = g f . Calculer f g.

Exercice 115 [ 02688 ] [Correction]


Soit une racine primitive n-ime de 1. On pose

a) Calculer rg(u v) en utilisant sa matrice.


b) Retrouver ce rsultat dune autre manire.

Exercice 119 [ 02380 ] [Correction]


Quels sont les f L(Rn ) telles que f (Zn ) = Zn ?

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.

Exercice 116 [ 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 117 [ 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

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015

Corrections

Corrections

15

Par suite
an+1 + dn+1 (bn+1 + cn+1 ) = (a c)(an bn ) + (b d)(cn dn )

Exercice 1 : [nonc]
Notons
A = (ai,j ) Mn (K)
On a
(A) =

n X
n
X

ak,`

k=1 `=1

Par produit B = A.J = (bi,j ) avec bi,j =

n
P

ai,` .1 et C = J.A.J = J.B = (ci,j )

`=1

avec
ci,j =

n
X
k=1

1.bk,j =

n X
n
X

ak,l = (A)

k=1 `=1

Sachant a > c et b > d, il suffit dtablir an > bn et cn > dn pour conclure.


Dans le cas n = 1, la proprit est vrifie.
Dans le cas n > 2, exploitons la relation M n = M n1 M

a = an1 a + bn1 c

b = a
n
n1 b + bn1 d
cn = cn1 a + dn1 c

dn = cn1 b + dn1 d
On a alors
an bn = an1 (a b) + bn1 (c d) et cn dn = cn1 (a b) + dn1 (c d)

Ainsi C = (A).J.
Puisquil est vident que an1 , bn1 , cn1 , dn1 > 0 (cela se montre par
rcurrence), on obtient sachant a b > 0 et c d > 0 les ingalits permettant de
conclure.
Notons que lhypothse b + c 6 a + d ne nous a pas t utile.

Exercice 2 : [nonc]
On peut dcrire
Ei,j = (p,i q,j )16p,q6n et Ek,` = (p,k q,` )16p,q6n
On a alors
A = Ei,j Ek,` = (ap,q )

Exercice 4 : [nonc]
On a
(In A)(In B) = In A B + AB = In
On en dduit que In A est inversible et que In B est son inverse. Lgalit

avec
ap,q =

n
X
r=1

n
X
(p,i r,j )(r,k q,` ) = (
r,j r,k )p,i q,` = j,k p,i q,`

(In B)(In A) = In

r=1

entrane alors

Ainsi
Ei,j Ek,` = j,k Ei,`

BA = A + B
et on peut conclure que A et B commutent.

Exercice 3 : [nonc]
Pour n > 1, en exploitant M n+1 = M M n , on a

an+1 = aan + bcn

b
n+1 = abn + bdn

cn+1 = can + dcn

dn+1 = cbn + ddn

Exercice 5 : [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
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015

Corrections

Pour une telle matrice, lquation X 2 = A quivaut au systme :


2
a =1

b = 4

soit
1 6 i, j 6 n, ai,j (i j ) = 0
Les 1 , ..., n tant deux deux distincts, AD = DA si, et seulement si,

c2 = 16

(a + c)x = 1

(b + c)y = 2

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 6 i 6= j 6 n, ai,j = 0
ce qui signifier que A est diagonale.

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

0
2
0

1/5
1 ,
4

Exercice 6 : [nonc]
Posons Bk = Ak + Ak . On vrifie


Ak + Ak A + A1 = Ak+1 + A(k+1) + Ak1 + A(k1)
et donc
Bk = Bk+1 + Bk1
Sachant B0 = 2In et B1 = In , on a par rcurrence Bk = k In avec (k ) la suite
rcurrente linaire double dtermine par
(
0 = 2, 1 = 1
n+1 = n n1
Aprs rsolution

16

n
n
1+i 3 + 1i 3
n =
2n

Exercice 7 : [nonc]
Soit A = (ai,j ) Mn (K).
B = AD = (bi,j ) avec bi,j = ai,j j et C = DA = (ci,j ) avec ci,j = i ai,j .
On a AD = DA si, et seulement si,

Exercice 8 : [nonc]
Si A est solution alors AEi,j = Ei,j A implique ai,i = aj,j et ai,k = 0 pour k 6= i
donc A = .In .
La rciproque est immdiate.

Exercice 9 : [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.

Exercice 10 : [nonc]
Il suffit dcrire
A1 B = A1 (BA)A1 = A1 (AB)A1 = BA1

Exercice 11 : [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.

1 6 i, j 6 n, ai,j i = ai,j j
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015

Corrections

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

Exercice 13 : [nonc]
1. 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.
2. Soit B GLn (K). On peut crire
A = (AB 1 )B

17

Exercice 14 : [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.

Exercice 15 : [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
AEi,i = Ei,i A

et donc
A = B(AB 1 )
On en dduit
AB = BA
et ainsi la matrice A commute avec toute matrice inversible. On peut alors
conclure que A est une matrice scalaire.

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.

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015

Corrections

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

18

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} = ker
b) Si D est coefficients diagonaux distincts alors
n
o
2
I = (i, j) [[1, n]] /i 6= j et J = {(i, i)/i [[1, n]]}
Par suite Im est lespace des matrices de diagonale nulle tandis que ker est
lespace des matrices diagonales.

Exercice 18 : [nonc]
a) On observe
An =

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.

1
0

an
2n

avec an+1 = 1 + 2an .


En introduisant bn = an + 1, on obtient an = 2n 1.
Ainsi


1 2n 1
An =
0
2n
b) Par rcurrence

Exercice 17 : [nonc]
a) DEi,j = ai Ei,j et Ei,j D = aj Ei,j donc

An =

(Ei,j ) = (ai aj )Ei,j


n
o
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.

c) Par rcurrence

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

Exercice 19 : [nonc]

Or
dim Vect {Ei,j /(i, j) I} + dim Vect {Ei,j /(i, j) J} = n2 = dim Im + dim ker

A =

0
B= 0
0

1
0
0

an
0

nan1 b
an

sin n
cos n

1
0
1 , B2 = 0
0
0

0
0
0

cos n
sin n

1
0
0

et B n = O3 pour n > 3.
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015

Corrections

Comme B et I commutent, la formule du binme donne


An = (I + B)n = I + nB +

n(n 1) 2
B
2

19

Exercice 22 : [nonc]
a) Si Mk majore les coefficients de Ak alors nMk majore les coefficients de Ak+1 .
On en dduit que les coefficients de Ak sont majors par
nk1

et donc

n(n+1)
2

n
1
0

1
An = 0
0

n
1

On peut sans doute proposer plus fin.


b) Posons T la matrice de Mn (R) dont tous les coefficients sont nuls sauf ceux de
coefficients (i, i + 1) qui valent 1. On remarque

A = In + T + + T n1

Exercice 20 : [nonc]
a) Par rcurrence

1
A= 0
0

n
1
0

n(n1)
2

n
1

On en dduit

(I T )A = In T n
et puisque T n = On , on obtient

A1 = I T

b) A = I3 + B avec

0
B= 0
0

1
0
0

0
1
0

c) Le calcul des puissances de A1 est immdiat


(A

Puisque I3 et B commutent, la formule du binme donne


n(n 1) 2
An = I + nB +
B
2

1 k

) =

k
X
j=0

(1)

Tj

et donc le coefficient dindice (i, j) de (A1 )k est


!
k
k(k 1) . . . (k j + i + 1)
k
ji
ai,j = (1)
= (1)ji
(j i)(j i 1) . . . 1
ji

car B k = O3 pour k > 3


Exercice 21 : [nonc]
a) A2 3A + 2I = 0. Comme A( 12 A + 32 I) = I, on a


1
3
2
1
A1 = A + I =
3/2 1/2
2
2

Cette formule laisse prsumer que le coefficient dindice (i, j) de Ak est

b) X 2 3X + 2 = (X 1)(X 2). Sachant que le reste de la division euclidienne


considre est de la forme aX + b, en valuant en 1 et 2, on dtermine a et b et on
obtient :
X n = (X 2 3X + 2)Q(X) + (2n 1)X + 2 2n

ce que lon dmontre en raisonnant par rcurrence.

c) On peut remplacer X par A dans le calcul qui prcde et on obtient :


An = (A2 3A + 2I)Q(A) + (2n 1)A + (2 2n )I = (2n 1)A + (2 2n )I
et donc
An =

3 2n+1
3.2n 3

2 2n+1
3.2n 2

aki,j

= (1)

1) . . . (k j + i + 1)
=
(j i)(j i 1) . . . 1

ji (k)(k

k+ji1

ji

Exercice 23 : [nonc]
La relation A2 (a + d)A + (ad bc)I = 0 est immdiate
Si ad bc 6= 0 alors A est inversible 
et

d b
1
1
1
A = adbc ((a + d)I A) = adbc
.
c a
Si ad bc = 0 alors A2 (a + d)A = 0.
Par labsurde, si A est inversible, A est rgulire donc A = (a + d)I puis A = O.
Absurde.
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015

Corrections

Exercice 24 : [nonc]
a) Par la mthode du pivot, on opre sur les lignes dune matrice de blocs A et In
pour transformer A en In . On sait qualors le bloc In sera transform en A1 .

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

1 0 1 1 0 0
0 1 1 2 1 0
0 0 1
1 0 1

1 0 0 2 0 1
0 1 0 1 1 1
0 0 1 1 0 1
On conclut

2
= 1
1

20

c) Par la mthode du pivot

1 1
2 0
2 1

1 1
0 2
0 1

1 1
0 1
0 2

1 1
0 1
0 0

1 0
0 1
0 0

0 1
1 1
0 1
On conclut

b) Par la mthode du pivot

1
0
1 1
2 1 1 0
1 1 1 0

1
1 0
1
0 1 1 2
0 1
0
1

1 0
1
1
0 1 1 2
0 0 1 1

1 0 1 1 0
0 1 1 2 1
0 0 1 1 1

1 0 0 0 1
0 1 0 1 0
0 0 1 1 1

On conclut

B 1

0
= 1
1

1
0
1

0
1
0
0
1
0
0
1
1

0
0
1

0
0
1

0
0
1

0
0
1

1
1
1

1
1
1

1
1
1

1
0
0

1
3
1

1
2
2

1
1
3

1
2
2

1
1
1

1
2
2

0
0
1

0 1
0 4
1 2

0
1
1

C 1

0
1
0

0
0
1

0 0
1 0
0 1

0 0
0 1
1 0

0
1
2

1
3
2

0 1
1 3
1 2

1
= 4
2

Exercice 25 : [nonc]
A est inversible car triangulaire suprieure coefficients diagonaux non nuls.
Soient X, Y Mn,1 (R). Lquation Y = AX quivaut X = A1 Y or

x1 = y1 + y2 + 2y3 + + 2n2 yn

(x
+

+
x
)
=
y
1
2
n
1

..

..

.
.

xn2 = yn2 + yn1 + 2yn

xn1 xn = yn1

xn1 = yn1 + yn

xn = yn

xn = yn
donc

A1

1
..
.

2
..
.

..

..

..

2n2
..
.

1
1

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015

Corrections
Exercice 29 : [nonc]
a) A = J In avec J 2 = nJ donc A2 = (n 2)J + In = (n 2)A + (n 1)In .
1
b) AB = In pour B = n1
(A (n 2)In ) donc A est inversible et B = A1 .

Exercice 26 : [nonc]
Notons C1 , . . . , Cn les colonnes de A et supposons
1 C1 + + n Cn = 0
Si m = max(|1 | , . . . , |n |) 6= 0 alors, puisque pour tout 1 i n,
n
X

j ai,j = 0

j=1

on obtient

P
|i |

j6=i

|j | |ai,j |

|ai,i |

P
m

j6=i

|ai,j |

|ai,i |

21

<m

Exercice 30 : [nonc]
a) Comme (I + A)(I A) = (I A)(I + A), on a, en multipliant droite et
gauche par (I + A)1 , la relation (I A)(I + A)1 = (I + A)1 (I A).
b) (I + A)(I + B) = (I + A) + (I A) = 2I donc I + B est inversible et
(I + B)1 = 12 (I + A).
(I B)(I + B)1 = 21 (I + A (I A)) = A.

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


Par suite, la famille (C1 , . . . , Cn ) est libre et donc A inversible.

Exercice 31 : [nonc]
Supposons A et B inversibles. En multipliant gauche par A1 et B 1 on obtient
C = On ce qui est exclu.
En raisonnant de faon analogue, on exclut les autres cas o deux des trois
matrices sont inversibles.

Exercice 27 : [nonc]
A = (ak,` ) avec ak,` = (k1)(`1) . A = (bk,` ) avec
bk,` = a
k,` =
(k1)(`1) = (k1)(`1) .

AA = (ck,` ) avec

Exercice 32 : [nonc]
On a A2 = 3I + 2A donc

ck,` =

n
X

ak,m bm,` =

m=1

n
X

(k1)(m1) (m1)(`1) =

m=1

A1 =
n1
X

( k` )m

m=0

Si k = ` alors k` = 1 et
ck,k = n
Si k 6= ` alors k` 6= 1 et
ck,` =

1 ( k` )n
=0
1 k`

Ainsi AA = nIn . On en dduit que A est inversible et que


A1 =

1
A
n

Exercice 28 : [nonc]
a) (A + I)3 = O3 .
b) A3 + 3A2 + 3A + I = O donc A est inversible et A1 = (A2 + 3A + 3I).

1
(A 2I)
3

Exercice 33 : [nonc]
a) En effectuant successivement les oprations lmentaires :
C2 C2 + aC1 , C3 C3 + aC2 , . . . , Cn Cn + aCn1 on obtient :

1 a
a2 . . . an1

..
..
0 1
.
a
.

.. . .

1
.
.
.
.
2
A = .

.
.
.
a

..
..
. 1
a
0
0
1
b) En effectuant successivement les oprations lmentaires :
Cn Cn Cn1 , Cn1 Cn1 Cn2 , . . . , C2 C2 C1 , on obtient :

1 1
(0)

..
..

.
.
1

A =

.
. . 1

(0)
1
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015

Corrections

c) En effectuant successivement les oprations lmentaires :


Cn Cn Cn1 , Cn1 Cn1 Cn2 , . . . , C2 C2 C1 ,
puis encore Cn Cn Cn1 , Cn1 Cn1 Cn2 , . . . , C2 C2 C1 ,
on obtient :

1 2 1
(0)

.. ..

.
.
1

.
.
A1 =
.. 1
..

1 2
(0)
1

Exercice 34 : [nonc]
Soient A, B Mn (K). Sachant
t

(AB) = t B t A

on a
t

22

On observe que : E = Vect(I, J, K). Par suite E un sous-espace vectoriel de


M3 (R).
De plus la famille (I, J, K) est libre, cest donc une base de E et par suite
dim E = 3.
b) De plus I E, M (a, b, c) M (a0 , b0 , c0 ) = M (a a0 , b b0 , c c0 ) E et
M (a, b, c)M (a0 , b0 , c0 ) = (aI + bJ + cK)(a0 I + b0 J + c0 K) =
aa0 I + (ab0 + a0 b)J + (ac0 + bb0 + ca0 )K E.
Donc E est un sous-anneau de M3 (R).
De plus M (a, b, c)M (a0 , b0 , c0 ) = M (a0 , b0 , c0 )M (a, b, c), donc E est un anneau
commutatif.
c) A est inversible si, et seulement si, a 6= 0 (ici A est triangulaire suprieure)
f (.X + .Y ) = A(.X + .Y ) = .AX + .AY = .f (X) + .f (Y ). f est un
endomorphisme de E.
Soit X E, si X ker f alors AX = O puis A1 AX = O do X = O. Par suite
ker f = {0}
f est un endomorphisme injectif dun K-espace vectoriel de dimension finie, cest
donc un automorphisme. Par suite il existe B E telle que f (B) = AB = I.
En multipliant par A1 , on conclut A1 = B E.

(AB) = AB BA = AB

Le produit de deux matrices symtriques est une matrice symtrique si, et


seulement si, les deux matrices commutent.

Exercice 35 : [nonc]
On peut procder de manire lmentaire, en observant lcriture
M=

 1

1
M + tM +
M tM
2
2

avec 12 (M + t M ) Sn (R) et 21 (M t M ) An (R)


On peut aussi exploiter que lapplication T : Mn (R) Mn (R) dfinie par
T (A) = t A est un endomorphisme involutif donc une symtrie vectorielle ce qui
assure que les espaces ker(T Id) = Sn (R) et ker(T + Id) = An (R) sont
supplmentaires.

Exercice 36 : [nonc]
a) M (a, b, c) = a.I + b.J + c.K avec

1 0 0
0
I = 0 1 0 ,J = 0
0 0 1
0

1
0
0

0
0
1 et K = J 2 = 0
0
0

0
0
0

1
0
0

Exercice 37 : [nonc]
a) B = (e1 , . . . , en ) la base canonique de Rn .
Notons f lendomorphisme canoniquement associ P ().
Pour tout 1 6 j 6 n, on a f (ej ) = e(j) .
Par suite (f f0 )(ej ) = f0 (ej ) puis P ( 0 ) = P ()P ( 0 )
b) In = P (Id) E.
P ()P ( 0 ) = P ( 0 ) E
et P ()P ( 1 ) = P ( 1 ) = P (Id) = In donc P () GLn (R) et
P ()1 = P ( 1 ) E.
On peut alors conclure que E est un sous-groupe de GLn (R).
Lapplication P : Sn E qui associe P () est un morphisme de groupe
surjectif.
Soit ker P , on a P () = In donc 1 6 j 6 n, (j) = j soit = Id.
c)
t
P () = (j,(i) )i,j = (1 (j),i )i,j = (i,1 (j) )i,j = P ( 1 )

Exercice 38 : [nonc]
a) E = Vect(I, J) avec

J=

1
1

1
1

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015

Corrections

La famille (I, J) forme une base de E car cette famille est videmment libre.
b) E M2 (K), I E. Soient A = aI + bJ E et B = cI + dJ E.
A B = (a c)I + (b d)J E et AB = (ac)I + (ac + bd)J car J 2 = O.
Ainsi E est un sous-anneau de M2 (K). De plus AB = BA donc E commutatif.
c) Avec les notations prcdentes AB = I si, et seulement si,
(
ac = 1

23

Par le changement dindice ` = n + 1 k


n
X

(AB)n+1i,n+1j =

an+1i,n+1` bn+1`,n+1j

`=1

et puisque A et B sont centro-symtriques

ad + bc = 0

(AB)n+1i,n+1j =

n
X

ai,` b`,j = (AB)i,j

`=1

Par suite A est inversible si, et seulement si, a 6= 0.


d) Avec les notations prcdentes AB = O2 si et seulement si
(
ac = 0
ad + bc = 0
Les diviseurs de zros sont donc les matrices


b
b
avec b K
b b

Ainsi AB C.
c) Lapplication : X C 7 AX est linaire et cest videmment un
endomorphisme de C car C est stable par produit.
Soit X ker . On a AX = On donc A1 (AX) = On puis X = On .
On en dduit que lendomorphisme est injectif, or C est un espace vectoriel de
dimension finie, donc est un automorphisme de C.
Puisque la matrice In est centro-symtrique, par surjectivit de , il existe B C
vrifiant AB = In . Or A1 (AB) = A1 donc B = A1 puis A1 C.

Exercice 40 : [nonc]
On note A la reprsentation matricielle cherche.
a)


1 1 0
A=
2 1 1

Exercice 39 : [nonc]
a) C Mn (K) et On C.
Soient , K et A, B C.
2
Pour tout (i, j) [[1, n]] ,

b)

0
A= 1
1

(A + B)n+1i,n+1j = An+1i,n+1j + Bn+1i,n+1j = Ai,j + Bi,j


et donc
(A + B)n+1i,n+1j = (A + B)i,j
On en dduit A + B C.
Ainsi C est un sous-espace vectoriel de Mn (K).
b) Soient A, B C.
2
Pour tout (i, j) [[1, n]] ,
n
X
(AB)i,j =
ai,k bk,j
k=1

donc
(AB)n+1i,n+1j =

n
X

1
1
0

1
0
1

c)

1
0
A=
0
0

1
1
0
0

1
2
1
0

1
3

3
1

1
2
3
4

1
4
9
16

1
8

27
64

d)
1
1
A=
1
1

an+1i,k bk,n+1j

k=1
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015

Corrections

24
1. Pour 0 k n,

Exercice 41 : [nonc]
a) Pour u = (x, y, z) calculons p(u) = (x0 , y 0 , z 0 ).
Comme p(u) u D, il existe K tel que p(u) = u + .w.
Comme p(u) P on a x0 + 2y 0 z 0 = 0 ce qui donne

(X k ) =

n  
X
k
i=0

= (x + 2y z)/2

Xi =

k  
X
k
i=0

X i = (X + 1)k

On en dduit
(P ) = P (X + 1)

et donc
p(u) = ((x 2y + z)/2, y, (x + 2y + z)/2)
Par suite

1/2
MatB (p) = 0
1/2

1
1
1

2. (P ) = P (X + m) donc

1/2
0
1/2

b) Comme q = I p et s = 2p I,

1/2
1 1/2
0
0
0 et MatB (s) = 0
MatB (q) = 0
1/2 1 1/2
1

(X ) = (X + m) =

n  
X
k
k=0

mki X i

do
Am = (mji ai,j )1i,jn+1
2
1
2

1
0
0

3. 1 (P ) = P (X 1) donc
1 (X k ) = (X 1)k
do
A1 = ((1)ji ai,j )1i,jn+1

Exercice 42 : [nonc]
a) Les colonnes de A sont formes des coefficients de
j

(X ) = (X + 1) =

j
X
i=0

j
i

!
Xi

Ainsi A = (ai,j )16i,j6n+1 Mn+1 (R) avec


!
j1
ai,j =
si i 6 j et ai,j = 0 sinon
i1
b) Lendomorphisme est inversible avec
1

(P ) = P (X 1)

On en dduit 1 (X j ) = (X 1)j do

Exercice 44 : [nonc]
1. Posons x = Re(a) et y = Im(a).
f (1) = 1 + x + iy et f (i) = i a i = y + i(1 x).
La matrice de f dans la base (1, i) est donc


1+x
y
y
1x
2. Si |a| =
6 1 alors det f 6= 0. Im f = 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 Im f = Vect ei|2 et
ker f = i Im f .

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


Exercice 45 : [nonc]
Comme f 2 6= 0, il existe x E tel que f 2 (x) 6= 0. Posons
Exercice 43 : [nonc]
e1 = x, e2 = f (x), e3 = f 2 (x)
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015

Corrections

Si 1 e1 + 2 e2 + 3 e3 = 0 alors
1 x + 2 f (x) + 3 f 2 (x) = 0
En appliquant f 2 cette relation, on a 1 f 2 (x) = 0 car on sait f 3 = 0.
Puisque f 2 (x) 6= 0, on a 1 = 0 et sans plus de difficults on montre aussi 2 = 0
et 3 = 0.
La famille B = (e1 , e2 , e3 ) est libre en dimension 3, cest donc une base de E. La
matrice de f dans celle-ci est comme voulue.

Exercice 46 : [nonc]
a) Comme f n1 6= 0, x E, f n1 (x) 6= 0.
Si 0 x + 1 f (x) + + n1 f n1 (x) = 0 alors :
en composant avec f n1 , on obtient 0 f n1 (x) = 0 do 0 = 0.
en composant successivement avec f n2 , ..., f, I, on obtient successivement
1 = 0, . . . , n2 = 0, n1 = 0

Par suite B = x, f (x), f 2 (x), . . . , f n1 (x) est libre et forme donc une base de E.
b) On a

0
(0)

1 ...

=A
MatB f =

.. ..

.
.
(0)
1
0
puis

(0)

0
MatB (f ) = A =

1
(0)
2

MatB (f

)=A

n1

..

n1

..

,. . . ,

..

.
0

0
=

c) Notons C(f ) = {g L(E) | g f = f g}.


Il est clair que Vect(I, f, f 2 , ..., f n1 ) C(f ).

(0)
..

..

..

.
0

25

Inversement, soit g C(f ), notons a0 , . . . , an1 les composantes de g(x) dans B.


On a

g(x) = a0 x + a1 f (x) + + an1 f n1 (x)

g(f (x)) = f (g(x)) = a0 f (x) + + an2 f n1 (x)


..

n1
n1
g(f
(x)) = f
(g(x)) = a0 f n1 (x)
Par suite

a0

MatB g =

a1
..
.
an1

(0)
..
..

= a0 I + a1 A + + an1 An1

..

.
a1

a0

Donc g = a0 I + a1 f + + an1 f n1 Vect(I, f, . . . , f n1 ).


Ainsi
C(f ) = Vect(I, f, f 2 , . . . , f n1 )

Exercice 47 : [nonc]
a)

2
A2 = 1
1

1
0
1

1
1 = A
0

doncf est une projection vectorielle.


b) En rsolvant les quations f (x) = x et f (x) = 0 on obtient que (u, v) forme une
base de Imf et (w) forme une base de ker f avec u = i + j, v = i + k et
w = i + j + k.
c)

1 0 0
Mat(u,v,w) f = 0 1 0
0 0 0

Exercice 48 : [nonc]
a) ker f = Vect(u) avec u = (1, 1, 1). Imf = Vect(v, w) avec
v = (2, 1, 1), w = (1, 2, 1).
Comme C = (u, v, w) est libre on peut conclure que ker f et Imf sont
supplmentaires dans R3 .
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015


b) C est une base adapte la supplmentarit

0 0
MatC f = 0 3
0 0

Corrections

de ker f et Imf .

0
0
3

c) f est la compose, commutative, de lhomothtie vectorielle de rapport 3 avec


la projection vectorielle sur Imf paralllement ker f .

Exercice 49 : [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 50 : [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 ).
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 51 : [nonc]
a) On vrifie que la famille B 0 est libre, puis cest une base car forme de trois
vecteurs en dimension 3.
b) Par calcul matriciel
f (1 ) = 1 , f (2 ) = 22 , f (3 ) = 0

26

et donc

1
MatB0 f = 0
0

0
2
0

0
0
0

c) On observe que 3 ker f et 1 , 2 Imf .


Le thorme du rang permet de conclure : (3 ) est une base de ker f et (1 , 2 ) est
une base de Imf .

Exercice 52 : [nonc]
a) On vrifie aisment que famille C est libre et cest donc une base de R3 .
b) f (1 ) = 1 , f (2 ) = 2 et f (3 ) = 1 + 3 donc

1 0 1
MatC f = 0 1 0
0 0 1
c) Par rcurrence :

1
MatC (f n ) = 0
0
Par changement de bases

1
P = 0
1

0
1
0

n
0
1

avec
1
1
0

1
1
1 et P 1 = 1
1
1

on obtient

n+1
MatB (f n ) = 0
n

1
0
1

2
1
1

n n
1
0
n 1n

Exercice 53 : [nonc]
a) B 0 est libre et forme de trois vecteurs en dimension 3, cest une base de E.
f (1 ) = 1 , f (2 ) = 22 , f (3 ) = 33 donc D = diag(1, 2, 3).
b)

1
1
1
1
1
1
0 1 , P 1 = 1 1 2
P = 1
1 1 0
1
0
1
c) Par formule de changement base
A = P DP 1
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015


d) Puisquil est facile de calculer Dn

1
1
1
1
1
1 +2n 0
An = P Dn P 1 = 1
1 1 1
1

1
0
1

Corrections

2
1
0 +3n 1
2
0

0 1
0 1
0 0

Exercice 54 : [nonc]
a) En rsolvant les quations : f (u) = 0, f (u) = u et f (u) = 2u on trouve que
1 = e1 + e2 + e3 , 2 = e2 e3 et 3 = e1 + e3 sont des vecteurs tels que
f (1 ) = 0, f (2 ) = 2 , f (3 ) = 23 .
On vrifie aisment que la famille C est libre et cest donc une base de E, celle-ci
convient.
b) On a

1 1
1
1 0 1
0 1
P = 1 1 0 , P 1 = 1
2 1 1
1 1 1
c) Par changement de base

2n+1
1
An = P Dn P 1 =
2n+1 1

27
1. 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
2. Par rcurrence

1
B n = 0
0

puis An = P B n P 1 avec

1 1
P = 0 1
1 0
do

2n
2n
0 0 0
2
0
1 = 1 0 1 +2n 0
2n 1 2n
1 0 1
2

zn . On observe Xn+1 = AXn . Par rcurrence

1
0
1

d) Posons Xn = t xn yn
Xn = An X0 .

Avec X0 = t 1 0 0 on obtient

n+1

xn = 2
yn = 1

zn = 2n+1 1

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

1
0
1

Exercice 57 : [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
b) B = I3 + J avec

Exercice 55 : [nonc]
a) P est la matrice de lapplication IdE dans les bases B au dpart et b larrive.
La relation x = IdE (x) donne matriciellement v = P V .
1
b) La relation f = Id1
mP .
E f IdE donne matriciellement M = P
c) Dans une base de vecteurs propres, la matrice de f est diagonale et ses
puissances sont alors faciles calculer. Par changement de base, on en dduit mn .

0
J = 0
0

1
0
0

1
0
2
1 , J = 0
0
0

0
0
0

1
0
0

Puisque I3 et J commutent la formule du binme donne


B n = I3 + nJ +

Exercice 56 : [nonc]

n(n 1) 2
J
2

car J k = O3 pour k > 3.


Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015

Corrections
Exercice 61 :
[nonc]
1
1
a) Notons A = b + c c + a
bc
ca

Par formule de changement de base, on obtient

A =

n(n+1)
2

n(n1)
2

n(n+1)
2

n(n+3)
2

n+1

n(n+1)
2

n(n1)
2

1+

Exercice 58 : [nonc]
a) En recherchant des vecteurs tels que f (x) = x, f (x) = 2x et f (x) = 3x on
observe que 1 = (1, 1, 2), 2 = (0, 1, 1) et 3 = (1, 1, 1) conviennent. De plus ces
trois vecteurs forment une famille libre et donc une base de R3 .
b)

0 1 1
1 0 1
P = 1 1 1 et P 1 = 1 3 2
1 1 1
2 1 1
c) Par changement base
A = P DP 1
d) Sachant calculer Dn on obtient

3n
1 3n
An = 2n + 3n 1 + 3.2n 3n
2n + 3n 2 + 3.2n 3n
quon peut encore

0
An = 0
0

1
1
2

1 + 3n
1 2.2n + 3n
2 2.2n + 3n

1
0
1 + 2n 1
2
1

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

Exercice 59 : [nonc]
a) rg(x1 , x2 , x3 ) = 3 b) rg(x1 , x2 , x3 ) = 3 c) rg(x1 , x2 , x3 ) = 2

1
rg(A) = rg 0
0

1
1
1
ab
a c = rg 0
0
c(a b) b(a c)

En discutant les5 cas possibles :


1
cos
b) Notons A = cos cos 2
cos 2 cos 3

1 1
1 1
1 1

1
1

ab
ac
0
(b c)(a c)

rg(A) =
Card {a, b, c}.
cos 2
cos 3 .
cos 4

1
rg(A) = rg cos
cos 2

0
sin2
sin sin 2

0
sin sin 2
sin2 2

0
1
= rg cos
2 cos sin2
2 cos sin sin 2
cos 2

0
=
sin2
sin sin 2

Rsumons : Si 6= 0 [], rg(A) = 2, sinon rg(A) = 1.


c) Notons A la matrice tudie.
Cas a = b = 0 alors rg(A) = 0 car la matrice A est nulle.
Cas a = 0 et b 6= 0 alors rg(A) = n car les n colonnes de A sont indpendantes.
Cas a 6= 0 :
En effectuant successivement :
C2 aC2 bC1 , C3 a2 C3 bC2 , . . . , Cn an1 Cn bCn1 on obtient :

rg(A) =

Exercice 60 : [nonc]
a) rg(f ) = 3
b) rg(f ) = 2
c) rg(f ) = 4.

1
a + b ,
ab

Si sin = 0 alors rg(A) = 1.


Si sin 6= 0 alors

1
0
sin2
rg(A) = rg cos
cos 2 sin sin 2

crire

28

a
..

.
a
an (1)n bn

(il y a conservation du rang car a 6= 0).


Donc si an = (b)n alors rg(A) = n 1, sinon rg(A) = n.

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015


Exercice 62 : [nonc]
a) En retirant la premire ligne

1 1
0

..
0 1
.
1

.. . .
.
.
..
..
rg .
.

..
..
0
.
.
1 0
0
puis en ajoutant la

1 1

0 1

rg ... . . .

0
1 0

la dernire

..

=
rg

1
1

Corrections

0
..
.

1
..
.

1
..
.

0
0

..

deuxime ligne la dernire etc.

1 1
0
0 0

..
..
0 1
. .
1
1

.. . .
.
..
..
..
= rg .
.
. 0
.

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

0 1

..
.
..
.
..
.
0

29

Exercice 63 : [nonc]
Soit u et v les endomorphismes de R3 canoniquement associs A et B.
Comme u v = 0, on a Imv ker u, puis rg(v) = 3 dim ker v 6 dim ker u.
Par suite dim ker u + dim ker v > 3, puis dim ker u > 2 ou dim ker v > 2.
On a alors respectivement rg(u) = rg(A) 6 1 ou rg(v) = rg(B) 6 1.

0
..
.

1
1

Exercice 64 : [nonc]
1. De part leurs tailles, on sait dj

..
.
..
.
..
.
0

0
..
.
0
1
1 (1)n

Si n est pair alors rgM = n 1, sinon rgM = n.


b) Dans le cas n impair cest immdiat.

Dans le cas n pair : ker M = Vectt 1 1 1 1 et
ImM : x1 x2 + x3 + ... + xn1 xn = 0.
c) M = I + N avec la matrice de permutation

0 1
0 0

.
..
0 0
. ..
1

N = ... . . . . . . . . . 0

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

rg A 2 et rg B 2
Aussi
rg(AB) = 2 et rg(AB) min(rg A, rg B)
On en dduit
rg(A) = rg(B) = 2
2. 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 Im B ker(BA I2 ) or B est surjective donc BA I2 = O2 puis
BA = I2

Exercice 65 : [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.

On en dduit
2Cn0

Cn1

Cn2

n1
Cn
!

..
k
N =
.

C2
n
Cn1

2Cn0

Cn1

..

..

Mn =

n
X
k=0

en notant Cnk =

n
k

..

Cn2

..
.
..
.
..
.
Cnn1

Cnn1

..

2
Cn

Cn1
2Cn0

Exercice 66 : [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).

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015

Corrections

Exercice 67 : [nonc]
Par inclusion et galit des dimensions, on vrifie ker A = ker B.
Quitte considrer des matrices semblables, on peut alors supposer que les
matrices A, B scrivent par blocs




A1 O
B1 O
A=
et B =
avec A1 , B1 Mr (C)
A2 O
B2 O

30

Exercice 70 : [nonc]
a) Si m = 1 alors
S = {(y, y, 1)/ y C}
Si m 6= 1 alors

S=

m1
m+1
, 0,
)
(
2
2

b) On a
o r est le rang commun aux matrices A et B. La relation A2 B = A donne alors

m
rg 1
1

A21 B1 = A1 et A2 A1 B1 = A2

1
m
1


1
1
2
1 =

3
m

si m = 1
si m = 2
sinon

Si m 6= 1 et m 6= 2 alors

et ainsi
A1 (A1 B1 Ir ) = O et A2 (A1 B1 Ir ) = O


S=

Ainsi pour chaque ligne L de la matrice A1 ou de la matrice A2 , on a


L(A1 B1 Ir ) = O
Or la matrice A est de rang exactement r est les lignes L voques ci-dessus
constituent une base de Mr (C). On en dduit A1 B1 = Ir . La matrice A1 est donc
inversible dinverse B1 et on a alors

 

B12 A1
O
B1 O
B2A =
=
=B
B 2 B 1 A1 O
B2 O

Exercice
68 : [nonc]

 

1 m 1
1 si m = 1
2 si m = 1
a) rg
=
, donc dim F =
.
m 1 m
2
sinon
1 sinon


1 1 m
1 si m = 1
2 si m = 1
2 si m = 2 , donc dim F =
1 si m = 2 .
b) rg 1 m 1 =

m 1 1
3 sinon
0 sinon

1+m
1
(1 + m)2
,
,
2+m 2+m 2+m



Si m = 1 alors
S = {(x, y, 1 x y)/x, y C}
Si m = 2 alors systme incompatible
S=
c) Si m = 1 : systme incompatible
S=
Si m 6= 1,

x + y + mz + t = m + 1

(1 m)y + (m 1)z = 1
x + my + z + t = m

(m + 2)z + t = m(m + 1)
x + y + mz + t = m + 1
m1

mx + y + z + t = 1

et donc

Exercice
69 : [nonc]



1 m
1
a) rg
= 2 donc dim F = 1 et rg 1 m 1 = 1 donc
m 1 m
dim G= 2.



1
m
1
2 si m = 0
1 si m = 0

m
1
m
b) rg
=
donc dim F G =
.
3 sinon
0 sinon
1 m
1

S=



m
1
m(m + 1)
z
,y = z
, z,
(m + 2)z /z C
m1
m1
m1

Exercice 71 : [nonc]

ax + by + z = 1
x + aby + z = b

x + by + az = 1
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015

Corrections

x + by + az = 1

31

systme quivalent :

x1 + x2 + + xn = 1

x2 + + xn = 0

..
.

xn1 + xn = 0

xn = 0

b(1 a)y + (1 a )z = 1 a ,

b(a 1)y + (1 a)z = b 1


x + by + az = 1
b(1 a)y + (1 a2 )z = 1 a

(1 a)(2 + a)z = b a
Donc

Cas a 6= 1, a 6= 2 et b 6= 0 :

S = {(1, 0, . . . , 0)}

ab
ab 2 + b
ab
x=
,y =
,z =
(a 1)(a + 2)
(a 1)(a + 2)b
(a 1)(a + 2)
Exercice 73 : [nonc]

Cas a 6= 1, a 6= 2 et b = 0 :
On doit avoir simultanment
(1 a2 )z = 1 a et (1 a)(2 + a)z = a
ce qui est incompatible : S = .
Cas a = 1 alors

x + by + z = 1
0=0

0=b1
Si b 6= 1 alors S = .
Si b = 1 alors S : x + y + z = 1.
Cas a = 2 alors

x + by 2z = 1

3by 3z = 3

0=b+2
Si b 6= 2 alors S = .
Si b = 2 alors
(

x = 1 2y
z = 1 2y

Exercice 72 : [nonc]
Par les oprations lmentaires : Ln Ln Ln1 , . . . , L2 L2 L1 on obtient le

x1

x1

+
+

x2
x2
x2

x3
x3

+
+
..
.

xn2

Donc si n 6= 2

+
..
.
+

= 0
= 0
= 0
..
.

x4
..
xn1
xn1

.
+
+

xn
xn

= 0
= 0

x1 = x1 , x2 = x1 , x3 = 0

4 = x1 , x5 = x1 , x6 = 0

...

si n = 0 [3
0

x
x
=
n 1 si n = 1 [3

x1 si n = 2 [3

...

xn1 + xn = 0

[3] alors
S = {(0, 0, 0)}

et si n = 2

[3] alors
S = {(x, x, 0, x, x, 0, . . . , x, x)/x C}

Exercice 74 : [nonc]
Le problme revient rsoudre le systme

z1 + z2 = 2a1
..
.

zn1 + zn = 2an1

zn + z1 = 2an
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015

Corrections

(n) (n) (1) donne

z1 + z2 = 2a1
..
.

zn1 + zn = 2an1

zn z2 = 2an 2a1
(n) (n) + (2) donne

Si a 6= 2, on parvient au systme

2x + 2by + az = 1

b1
by z =

a2

xz =0
puis

z1 + z2 = 2a1
..
.

zn1 + zn = 2an1

a 2b

(a + 4)z =

a2

b1
by = z +

a2

x=z

zn + z3 = 2(an a1 + a2 )

etc.
On obtient au final

32

z1 + z2 = 2a1
..
.
zn1 + zn = 2an1

Dans le cas a = 4, le systme nest compatible que si b = 2 et on parvient au


systme
(
x=z
4y = 2z + 1
Dans le cas b = 0, le systme est incompatible.
Dans le cas gnral restant, on parvient

(1 (1)n ) zn = 2 (an a1 + a2 + + (1)n an1 )


x=z=

On peut alors conclure :


- Si n est impair, le systme est de Cramer et donc possde une solution unique.
- Si n est pair alors le systme possde une solution si, et seulement si,
a1 a2 + + an1 an = 0

Exercice 75 : [nonc]

2x + 2by + az = 1

ax + 2by + 2z = 1
2x + aby + 2z = b b(a 2)y + (2 a)z = b 1

2x + 2by + az = 1
(a 2)x + (2 a)z = 0
Si a = 2, on parvient au systme
(

2x + 2by + 2z = 1
0=b1

Dans le cas b 6= 1, le systme est incompatible.


Dans le cas b = 1, on parvient lquation 2x + 2y + 2z = 1.

ab + 2b 4
a 2b
,y=
(a 2)(a + 4)
b(a 2)(a + 4)

Exercice 76 : [nonc]
Le dterminant de ce systme carr est (a 1)3 (a + 3).
Cas a = 1 :
Le systme est compatible si, et seulement si, b = 1 et ses solutions sont les
quadruplets (x, y, z, t) vrifiant
x+y+z+t=1
Cas a = 3 :
En sommant les quatre quations, on obtient lquation de compatibilit
0 = 1 + b + b2 + b3 .
Si b
/ {i, 1, i} alors le systme est incompatible.
Si b {i, 1, i} alors le systme quivaut

x 3y + z + t = b
x + y 3z + t = b2

x + y + z 3t = b3
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015

Corrections

x 3y + z + t = b
4y 4z = b2 b

4y 4t = b3 b

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




Ir
Or,nr
Ons Ons,s
0
Jr =
et Js =
Onr,t Onr
Os,ns
Is

1
1
1

x = y + b + b2 + b3

2
4
4

1
z = y + (b b2 )

t = y + (b b3 )
4
ce qui permet dexprimer la droite des solutions.
Cas a
/ {1, 3} :
Cest un systme de Cramer. . .
Sa solution est
x=

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


P AQ = Jr et RBS = Js0
et alors
P AQ + RBS = Jr + Js0
qui est une matrice de rang min(n, r + s).
On peut aussi crire

2 + a b b2 b3
ab 1 + 2b b2 b3
,
y
=
,
2a 3 + a2
2a 3 + a2

ab2 1 b + 2b2 b3
ab3 1 b b2 + 2b3
z=
,
t
=
2a 3 + a2
2a 3 + a2
Exercice 77 : [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.

(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.

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


Ir
(0)
Jr =
(0) Onr
Posons alors X = QJr0 P avec
Jr0

Exercice 78 : [nonc]



=

Or
(0)

(0)
Inr

Ir
Or,nr
et donc il existe
Onr,r Onr
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 les
 matrices M vrifiant
Or
Jr M Jr = On sont les matrices de la forme
. On en dduit

2
2
dim {B Mn (R) | ABA = On } = n r .
La matrice est quivalente la matrice Jr =

33

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

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015

Corrections

Exercice 81 : [nonc]
Comme rg(A)
 = r, il existe
 (P, Q) GLp (K) GLn (K) tel que A = QJr P .

Ir
Posons D =
Mn,r (K) et E = Ir Or,pr Mr,p (K).
Onr,r
On a A = BC avec B = QD Mn,r (K) et C = EP Mr,p (K)

On en dduit que In + HA1 est inversible et


In + HA1

1

= In

(A + H)1 = A1 In + HA1

1. 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.
2. A2 = X(t Y X)t Y . t Y X est un scalaire donc A2 = Xt Y = X t Y = A.

Exercice 83 : [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 84 : [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

1
H
1 + trH

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

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


1

(In + H)

1
= In
H
1 + trH

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


une matrice inversible.

1
HA1
1 + tr(HA1 )


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

Exercice 82 : [nonc]

c) En dveloppant

(In + H) In

34

1

= A1
n

1
A1 HA1
1 + tr(HA1 )

Exercice 85 : [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.
c) Supposons


A B
rg
= rgA
C D
Puisque
rgA 6 rg


6 rg

A
C

B
D


= rgA

on a
rgA = rg


et rg

A
C

B
D


= rg

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


B = AU
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015

Corrections

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

A
VA

AU
V AU

35

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

In
Op,n
on obtient

Inversement, supposons

rg


A
C

B
D

A
VA

AU
V AU

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

P AQ = Jr et RBS = Js

P
O

O
R

inversibles.
On en dduit


et

Q
O

In
Op,n

= rg

On,p
C

Or,pr
Opr

En multipliant gauche et droite par les matrices inversibles






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

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

avec les facteurs

= rgA

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

O
S

B
C

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



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


rg

En oprant par blocs, on a alors





P O
A O
Q
O R
O B
O

In
Op,n

B
Ip


=

O
S

Jr
O

O
Js

In
Op,n

B
C


= rg

In
Op,n

On,p
Jr


=n+r

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


Exercice 89 : [nonc]
Introduisons la matrice inversible

M0 =

A1
Oq,p

Op,q
Iq

On a rgM = rg(M M 0 ) avec



rgM = rg

Jr
O

O
Js


=r+s

MM0 =

Ip
Oq,p

B
C

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015

Corrections

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


matrice


Ip
Op,q
Oq,p
C

36
2. La relation
M
donne

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


matrice en cours afin den donner le rang. Au final
rgM = p + rgC
Exercice 90 : [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 91 : [nonc]
1. Notons Im M = {M Z | Z Mn,1 (K)}.
Considrons ensuite lapplication linaire qui X Mr,1 (K) associe

 

X
AX
M
=
Onr
CX
On a videmment Im Im M .
Or lapplication linaire est injective car A est inversible et donc
rg = dim Mr,1 (K).
Puisque par hypothse rg M = r, par inclusion et galit des dimensions, on
a Im = Im M .
 
0r
Pour tout Y Mnr,1 (K), on a M
Im M donc il existe
Y
X Mr,1 (K) (et celui-ci est mme unique) tel que
 



X
0r
X
M
= (X) = M
Y
Onr
0nr

 


0r
X
=M
Y
Onr
BY
DY


=

AX
CX

donc 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.
Exercice 92 : [nonc]
On peut crire la matrice M 1 sous la forme
 0

A B0
M 1 =
C 0 D0
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

CB 0 + DD0 = In
qui entrane

1
0

(A BD C)A = In

C 0 = D1 CA0

B 0 = A1 BD0

(D CA1 B)D0 = In
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
Exercice 93 : [nonc]
Par blocs, on a

A=

M
O2

O2
M


avec M =

1
0

1
1

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015

Corrections

Par rcurrence, on obtient


n N, M n =

1
0

n
1

et on en dduit

1
0
n
n N, A =
0
0

n
0
1
0
0 (1)n
0
0

n+1
(1)
n
(1)n

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

37

Exercice 96 : [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 97 : [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

Exercice 94 : [nonc]
De telles matrices nexistent pas car
tr(AB) = tr(BA)
et donc
tr(AB BA) = 0 6= tr(In )

Exercice 95 : [nonc]
On a
tr A = 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)

`=1

La composante 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

Exercice 98 : [nonc]
Supposons que M soit semblable une matrice M 0 via une matrice inversible P
i.e.
M 0 = P 1 M P
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 .
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 ?
? ?

donc
tr (Ap ) = 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 .
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015

Corrections

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 99 : [nonc]
Posons aj,i = (Ei,j ). (M ) =

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

16i,j6n

Exercice 100 : [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}

38

Exercice 101 : [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 102 : [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).

Exercice 103 : [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
On y lit
rgp = r = trp
b) Posons
q1

B=

1X k
A
q
k=0

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015

Corrections

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
k=0

39

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)

k=0

gG

et donc B est la matrice dun projecteur. Par suite


rgB = trB =

q1
1X

tr(Ak )

Linclusion inverse tant immdiate, on conclut


\
ker(g Id) = ker(p Id)
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 ) =
tr g
n
gG

gG

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


q1

1X
tr(Ak )
dim ker(A In ) = rgB =
q
k=0

Exercice 104 : [nonc]


Soit
p=

1 X
g
n
gG

On a
pp=

1 XX
hg
n2
hG gG

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


X
X
hg =
k
gG

kG

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

M H

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


Mn,1 (K).
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
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

kG

Ainsi p est un projecteur et la dimension de son image Im p = ker(p Id) est sa


trace
1 X
tr p =
tr g
n
gG

M H

M H

puis
pp=

Exercice 105 : [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.
1 X
1 X
MP =
P =P
P2 =
q
q

ker(M In ) = ker(P In )

M H

et ker P est solution du problme pos.


Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015

Corrections

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

40

Exercice 109 : [nonc]


a) Notons Ei,j les matrices lmentaires de Mn (R). Puisque

M H

Ei,i = Ei,j Ej,i et Ej,j = Ej,i Ei,j

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

lhypothse de travail donne


Exercice 106 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.

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

hG
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.

Exercice 107 : [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).

T (A) = T

n
X

i,j=1

n
X

ai,j Ei,j =

donc
f (Ei,j ) = f (Ei,j Ej,j ) = f (Ej,j Ei,j ) = f (On ) = 0
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)
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 )

ai,j T (Ei,j ) = tr(A)

i,j=1

donc T = . tr.

Exercice 108 : [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
X
f (A) = f (
ai,j Ei,j ) = trA

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

Exercice 111 : [nonc]


Si X est solution alors
tr(X) = tr(X) tr(A) + tr(B)

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

et donc
tr(X)(1 tr(A)) = tr(B)
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015


Cas tr A 6= 1.
On obtient

Corrections

41

Or
Rn = Im

tr(B)
tr(X) =
1 tr(A)

k
X

Ai

i=1

k
X

ImAi Rn

i=1

Ainsi

puis

k
X

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

ImAi = Rn

i=1

et la relation sur les rangs donne


k
X

dim (ImAi ) = dim Rn

i=1

Les espaces ImAi sont donc en somme directe


k

ImAk = Rn

i=1

Exercice 112 : [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 113 : [nonc]
Les matrices Ai sont des matrices de projection et donc
trAi = rgAi
On en dduit
k
X
i=1

rgAi =

k
X
i=1

trAi = trIn = n

Pour tout x R , on peut crire


x = A1 x + + Ak x
En particulier, pour le vecteur Aj x, on obtient
Aj x = A1 Aj x + + Aj x + + Ak Aj x
La somme directe prcdente donne alors par unicit dcriture
1 6 i 6= j 6 k, Ai Aj x = 0
et peut alors conclure.
Exercice 114 : [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 16 octobre 2015

Corrections

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

tant reprsent par A,

F1 (P )

1
n

n1
P

P (

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

)X .

R3 = ker f Imf

k=0

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

42

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 118 : [nonc]


a) Dans la base canonique, la matrice de u v est de la forme

0 2
?

0 ..

..

. 2n
0
0
donc
rg(u v) = (n + 1) 1 = n
b) On peut aussi tudier le noyau de u v et par un argument de priodicit
justifier que seuls les polynmes constants sont lments de ce noyau.

Exercice 119 : [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
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 16 octobre 2015

Corrections

43

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 ou 1.

Diffusion autorise titre entirement gratuit uniquement - dD