Vous êtes sur la page 1sur 44

[http://mp.cpgedupuydelome.

fr] dit le 5 mai 2016

Calcul matriciel

Enoncs

Exercice 5 [ 00702 ] [Correction]


Rsoudre lquation X 2 = A o

1
A = 0
0

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

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

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.

Ei,j Ek,`

Exercice 3
Soit

[ 00403 ]

Exercice 8 [ 01250 ] [Correction]


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

[Correction]

M=

a
c


b
M2 (R)
d

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

an
n
M =
cn

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 an + dn

Exercice 4 [ 03422 ] [Correction]


Soient A, B Mn (K) vrifiant

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]

AB = A + B
Montrer que A et B commutent

a) Quelles sont les matrices de Mn (K) commutant avec toutes les matrices de
Mn (K) ?
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016


b) Mme question avec les matrices commutant avec toutes celles de GLn (K).
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 )0kn1 est une base de C(A).
Exercice 13 [ 03144 ] [Correction]
Soit n N avec n 2.
a) Montrer que

Enoncs

Calcul des puissances dune matrice carre


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

a) A =

1
0


1
2

1
A = 0
0

b) Soit A Mn (R). On suppose que

Montrer quil existe R tel que A = In

Exercice 20 [ 01253 ] [Correction]


Calculer An pour

Exercice 15 [ 03166 ] [Correction]


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

de deux manires diffrentes.

Exercice 17 [ 00712 ] [Correction]


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


b
a

c) A
=
cos
sin

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 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 16 [ 03167 ] [Correction]


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


a
0

Exercice 19 [ 01252 ] [Correction]


On considre la matrice

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

M, N Mn (R), A = M N = A = N M

b) A =

1
A = 0
0

0
1
1

1
1
0

Exercice 21 [ 01254 ] [Correction]


On considre la matrice

1
A=
3


2
4

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 .

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016


Exercice 22
Soit

[ 02929 ]

[Correction]

0 1
A=
. .
..
..
0

..

.
0

Enoncs

Exercice 26 [ 01258 ] [Correction]


[Matrice diagonale strictement dominante] Soit A = (ai,j ) Mn (C) telle que

1
..
.

.. Mn (R)
.
1

1 i n,

|ai,j | < |ai,i |

j6=i

Montrer que la matrice A est inversible.

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


b) Calculer A1 .
c) Calculer (A

Exercice 27 [ 01259 ] [Correction] 


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

1 k

) pour k N.



A = (k1)(`1)

Matrices carres inversibles


Exercice 23
Soit

[ 01255 ]

1k,`n

En dduire que A est inversible et calculer A1 .


Calculer AA.

[Correction]

A=

Mn (C)

a
c


b
M2 (K)
d

Exercice 28
Soit

[ 01260 ]

[Correction]

Observer que

2
A= 5
1

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


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

1
3
0

2
3
2

a) Calculer (A + I)3 .
b) En dduire que A est inversible.
Exercice 24 [ 01256 ] [Correction]
Calculer linverse des matrices carres suivantes :
a) A
=
1
2
1

b) B
=
1
2
1

0 1
1 3
0 2

Exercice 25
Justifier que

[ 01257 ]

0
1
1

1
1
1

[Correction]

A=
0

est inversible et dterminer A

(1)
..

Mn (R)

.
1

1
c) C = 2
2

1
0
1

1
1
1

Exercice 29 [ 01261 ] [Correction]


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

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.

.
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016

Enoncs

Exercice 31 [ 03420 ] [Correction]


Soient A, B, C Mn (K)(n 2) non nulles vrifiant
ABC = On
Montrer quau moins deux des matrices A, B, C ne sont pas inversibles.

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.

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
2 n
1 a
(0)

.
..
..
..
..

. ..
.
.
.

c) C =
a) A =

..
..

. a
. 2
(0)
1
(0)
1

1
(1)

..
b) B =

.
(0)

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

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.
c) 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) 1i,jn 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) K2
b a b
a) Montrer que E est un sous-espace vectoriel de M2 (K), en donner une base.
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016

Enoncs

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 .

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 39 [ 01563 ] [Correction]


On dit quune matrice A = (ai,j ) Mn (K) est centro-symtrique si
2

(i, j) J1 ; nK , 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.

Matrice dune application linaires


Exercice 40 [ 01269 ] [Correction]
Dterminer la matrice relative aux bases canoniques des applications linaires f
suivantes :
(
R3 [X] R3 [X]
a)
(
c) f :
R3 R2
P 7 P (X + 1)
f:
(x, y, z) 7 (x + y, y 2x + z)
d)

b)
(
f:

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

(
f:

a) crire 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 ).
a) Exprimer simplement (P ) pour tout P Rn [X].
b) Calculer Am pour tout m N.
c) Calculer A1 .

Exercice 44 [ 00715 ] [Correction]


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

R3 [X] R4

a) 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))

b) 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)
On note B = (i, j, k) la base canonique de R3 .

Exercice 42 [ 01271 ] [Correction]


Soit lendomorphisme de Rn [X] dfini par (P ) = P (X + 1).

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

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016

Enoncs

Montrer quil existe une base de E dans laquelle la matrice de f est

0 0 0
1 0 0
0 1 0

a) Dterminer ker f et Im f . 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 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).
Soit f lendomorphisme de E dont la matrice dans B est

2 1 1
A = 1 0 1
1 1 0

b) Dterminer une base de Im f et ker f .


c) Quelle est la matrice de f relativement une base adapte la
supplmentarit de Im f et ker f ?

[ 01278 ]

[Correction]

2
A = 1
1

et f L(E) tel que f n = 0

1
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

a) Calculer A2 . Quen dduire sur f ?

Exercice 48
Soit

Exercice 49 [ 00719 ] [Correction]


Soient E un K-espace vectoriel de dimension n N
et f n1 6= 0.
Montrer quil existe une base B de E pour laquelle :

0 1

.. ..

.
.
MatB (f ) =

.
..

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.

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) crire la matrice de f dans cette base.
c) Dterminer une base de ker f et de Im f .
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016


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.

Enoncs

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 :

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


x0 = 1
yn+1 = xn zn
y0 = 0 et n N,

z0 = 0
zn+1 = 3xn 2yn zn

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

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

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

1 = e1 + e2 e3
2 = e1 e3

3 = e1 e2

Retrouver la relation entre m et M .


c) Par quelle mthode peut-on calculer mn lorsquon connat deux vecteurs
propres non colinaires de f .

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

d) Calculer A 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

4 2 2
0 0 0
A = 1 0 1 et D = 0 1 0
3 2 1
0 0 2

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

Soit f lendomorphisme de E dont la matrice dans la base B est A.


Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016

Enoncs

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

a) f : K3 K3 dfinie par
f (x, y, z) = (x + y + z, x y + z, x + y z)
b) f : K3 K3 dfinie par
f (x, y, z) = (x y, y z, z x)
c) f : K4 K4 dfinie par

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 .

f (x, y, z, t) = (x + y t, x + z + 2t, 2x + y z + t, x + 2y + z)

b) Calculer An .
Exercice 61 [ 01287 ] [Correction]
Calculer le rang des matrices suivantes en fonction des paramtres :

1
1
1
a
b
(0)

..
..
a) b + c c + a a + b

.
.

bc
ca
ab
c)

.
(0)
. b
1
cos cos 2
b (0)
a
b) cos cos 2 cos 3
cos 2 cos 3 cos 4

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
c) Quelle relation lie les matrices A, D, P et P

d) Calculer An pour tout n N.

Rang dune matrice


Exercice 59 [ 01285 ] [Correction]
Calculer le rang de familles de vecteurs suivantes de R3 :

Exercice 62 [ 01288 ] [Correction]


Soient n N et M Mn (R) dfinie par

1 1

0 1

M = ... . . .

0
1 0

0
1
..
.
..

..
.
..
.
..
.
0

0
..
.

1
1

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

a) (x1 , x2 , x3 ) avec x1 = (1, 1, 0), x2 = (1, 0, 1) et x3 = (0, 1, 1)

b) Prciser noyau et image de M .

b) (x1 , x2 , x3 ) avec x1 = (2, 1, 1), x2 = (1, 2, 1) et x3 = (1, 1, 2)

c) Calculer M n .

c) (x1 , x2 , x3 ) avec x1 = (1, 2, 1), x2 = (1, 0, 3) et x3 = (1, 1, 2).

Exercice 60 [ 01286 ] [Correction]


Calculer le rang des applications linaires suivantes :

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

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016


Exercice 64 [ 00698 ] [Correction]
Soient A M3,2 (R) et B M2,3 (R) telles

1
AB = 0
0

Enoncs

a) Dterminer la dimension de F et G.
que
0
1
0

b) Discuter, selon la valeur de m, la dimension du sous-espace vectoriel F G.

0
0
0

a) Dterminer les rangs de A et B.


b) 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 70 [ 01294 ] [Correction]


Rsoudre en fonction du paramtre m C, les systmes suivants dinconnues
complexes :

xy+z =m
x + my z = 1
a)

xyz =1

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

x + y + mz = m2

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

x + y + mz + t = m + 1

Exercice 67 [ 03861 ] [Correction]


Soient A, B Mn (C) vrifiant A2 B = A et rg A = rg B. Montrer B 2 A = B.

Systmes dquations linaires


Exercice 68 [ 01292 ] [Correction]
Discuter, selon m paramtre rel, la dimension des sous-espaces vectoriels de R3
suivants :


x + my + z = 0
a) F = (x, y, z) R3 |
b)
mx + y + mz = 0

x + y + mz = 0

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

mx + y + z = 0
Exercice 69 [ 01293 ] [Correction]
On considre, pour m paramtre rel, les sous-espaces vectoriels de R3 :


F = (x, y, z) R3 | x + my + z = 0 et mx + y mz = 0
et

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 dinconnues complexes :

x1 + x2 + x3 + ... + xn

x
+

1 2x2 + 2x3 + ... + 2xn


x1 + 2x2 + 3x3 + ... + 3xn

x1 + 2x2 + 3x3 + ... + nxn

=1
=1
=1
..
.
=1



G = (x, y, z) R3 | x my + z = 0 .
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016


Exercice 73 [ 01297 ] [Correction]
Rsoudre le systme dquations suivant

x1 + x2

x3

x1 + x2 +

x2 +
x3
.
.

xn2

Enoncs

b) Soit f : Mn (K) K une application vrifiant : f (On ) = 0, f (In ) 6= 0 et pour


tout A, B Mn (K),
f (AB) = f (A)f (B)

dinconnues complexes :

+
..
.
+

x4
..
xn1
xn1

.
+
+

xn
xn

10

=
=
=
..
.

0
0
0

=
=

0
0

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 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 79 [ 01602 ] [Correction]


Soient A, B Mn (K).
a) Justifier quil existe U, V GLn (K) tels que
rg(U A + BV ) = min(n, rg A + rg B)

Exercice 75 [ 02560 ] [Correction]


Discuter suivant a et b et rsoudre

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

2x + 2by + az = 1

b) On suppose rg A + rg B n. Montrer quil existe U, V GLn (K) tels que


U A + BV GLn (R)

Exercice 80
Exercice 76 [ 02579 ] [Correction]
Rsoudre, en discutant selon a, b R le systme

ax + y + z + t = 1

x + ay + z + t = b
x + y + az + t = b2

x + y + z + at = b3

[ 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)

Matrices quivalentes
Exercice 77

[ 00703 ]

alors A = B.

[Correction]

a) Montrer quune matrice A Mn (K) est non inversible si, et seulement si, elle
est quivalente une matrice nilpotente.

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

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016

Enoncs

Matrices de rang 1
Exercice 82 [ 00701 ] [Correction]
Soit A Mn (K) une matrice carre de rang 1.
a) tablir lexistence de colonnes X, Y Mn,1 (K) vrifiant A = X t Y .
b) 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 .

11

 
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
= rg A V Mn (K), C = V A
C
c) En dduire



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

B
D


=

A
VA

AU
V AU

Exercice 86 [ 01604 ] [Correction]


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


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

b) En dduire
H 2 = tr(H)H
c) On suppose tr H 6= 1. Montrer que In + H est inversible et
1

(In + H)

1
= In
H
1 + tr H

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


inversible et
(A + H)1 = A1

1
A1 HA1
1 + tr(HA1 )

Rang dune matrice par blocs


Exercice 85 [ 03134 ] [Correction]
Soient A, B, C, D Mn (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 = rg A U Mn (K), B = AU

Exercice 87 [ 01649 ] [Correction]


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

In
rg
Op,n

B
C


= n + rg C

Exercice 88 [ 02335 ] [Correction]


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


A
C
M=
Mn+p (K)
Op,n B
On suppose B inversible. tablir
rg M = p A = On
Exercice 89 [ 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.
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016

Enoncs

12

Calcul par blocs

Trace

Exercice 90 [ 03264 ] [Correction]


Soient A Mn (K) et

On
B=
In

Exercice 94 [ 03258 ] [Correction]


Existe-t-il des matrices A, B Mn (K) vrifiant
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 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.
a) Montrer que pour toute colonne Y Mnr,1 (K) il existe une colonne
X Mr,1 (K) telle que
 


X
0r
M
=M
Y
0nr

AB BA = In ?

Exercice 95 [ 03259 ] [Correction]


Soient A, B Mn (K) des matrices vrifiant
AB BA = A
Calculer tr (Ap ) pour p N .

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
quelle condition un endomorphisme de rang 1 est-il un projecteur ?

b) En dduire que D = CA1 B.


Exercice 97 [ 03029 ] [Correction]
Soient A Mn (R) et lendomorphisme de Mn (R) dfini par
Exercice 92 [ 03137 ] [Correction]
Soient A, B, C, D Mn (K) et

A
M=
C

(M ) = M A
B
D

Exprimer la trace de en fonction de celle de A.


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

Exercice 98 [ 00730 ] [Correction]


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

1
1
0
0

0
0
1
0

0
0

1
1

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

Calculer An pour tout n Z.


Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016

Enoncs

Exercice 100 [ 00733 ] [Correction]


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

13

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
M H

o lon note [A ; B] = AB BA.

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


Exercice 101 [ 00711 ] [Correction]
tablir que Vect {AB BA | A, B Mn (R)} est un hyperplan de Mn (R).

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

d) Montrer que

Exercice 102 [ 00735 ] [Correction]


Soit A Mn (R). Rsoudre lquation

tr M qN

M H

X + t X = tr(X)A

Que dire si cette somme est nulle ?

dinconnue X Mn (R).
Exercice 106
Exercice 103

[ 03261 ]

[ 02651 ]

[Correction]

[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
dim ker(A In ) =

gG

tr g = 0. Montrer que

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.

q1

1X
tr(Ak )
q
k=0

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

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

gG

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
A, B Mn (R), f (AB) = f (BA)

Exercice 105 [ 02388 ] [Correction]


Soient K = R ou C et H une partie non vide et finie de GLn (K) stable par
multiplication.

Montrer que f est proportionnelle la trace.

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016


Exercice 109

[ 02686 ]

Enoncs

14

Application des matrices ltude dapplications linaires

[Correction]

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


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

Exercice 114 [ 02679 ] [Correction]


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

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.

Exercice 115 [ 02688 ] [Correction]


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

Exercice 110 [ 03419 ] [Correction]


Soit A Mn (R). Calculer la trace de lendomorphisme f Mn (R) donn par

pour tout P Cn1 [X].


Montrer que F est un automorphisme de Cn1 [X] et exprimer son inverse.

f (M ) = AM + M A
Exercice 116 [ 03160 ] [Correction]
Soit E un espace vectoriel rel de dimension finie n 2.
Exercice 111 [ 02563 ] [Correction]
Pour A et B fixes dans Mn (R), rsoudre dans Mn (R) lquation

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.

X = tr(X)A + B

c) Dterminer tous les endomorphismes de E dont la reprsentation matricielle


est diagonale dans toutes les bases de E.
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 117 [ 02596 ] [Correction]


Soit f un lment non nul de L(R3 ) vrifiant
f3 + f = 0

Exercice 113 [ 03864 ] [Correction]


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

d) Quels sont les endomorphismes de E dont la reprsentation matricielle est la


mme dans toutes les bases de E ?

k, A2i

Montrer
1 i 6= j k, Ai Aj = On

= Ai

Montrer que R3 = ker f Im f 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 5 mai 2016

Enoncs

15

Exercice 118 [ 02533 ] [Correction]


Soient u, v : Rn [X] Rn [X] dfinies par
u(P ) = P (X + 1) et v(P ) = P (X 1)
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 ?

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016

Corrections

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

n X
n
X

ak,`

k=1 `=1
Pn
bi,j = `=1

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


ai,` .1 et C = J.A.J = J.B = (ci,j )
avec
n X
n
n
X
X
ak,l = (A)
1.bk,j =
ci,j =
k=1

k=1 `=1

Ainsi C = (A).J.

16

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

an = an1 a + bn1 c

bn = an1 b + bn1 d
c

n = 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)
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 a + d ne nous a pas t utile.
Exercice 4 : [nonc]
On a
(In A)(In B) = In A B + AB = In

Exercice 2 : [nonc]
On peut dcrire
Ei,j = (p,i q,j )1p,qn et Ek,` = (p,k q,` )1p,qn

On en dduit que In A est inversible et que In B est son inverse. Lgalit

On a alors

(In B)(In A) = In
A = Ei,j Ek,` = (ap,q )

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,`

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

r=1

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

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

an+1 = aan + bcn

bn+1 = abn + bdn


c

n+1 = can + dcn

dn+1 = cbn + ddn


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

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
Pour une telle matrice, lquation X 2 = A quivaut au systme :

a2 = 1

b2 = 4

c2 = 16

(a + c)x = 1

(b + c)y = 2
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016

Les solutions sont donc

1
0
0

0
2
0


1/3
1
1 , 0
4
0


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


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

Corrections
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)

17

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.

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

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

n+1 = n n1
Aprs rsolution

Exercice 11 : [nonc]
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,

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 i, j n, ai,j i = ai,j j
soit
1 i, j n, ai,j (i j ) = 0
Les 1 , ..., n tant deux deux distincts, AD = DA si, et seulement si,
1 i 6= j n, ai,j = 0
ce qui signifier que A est diagonale.

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

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016

Corrections

plus de racines que son degr. On peut alors affirmer P = 0 puis


0 = . . . = n1 = 0.
La famille (Ak )0kn1 est une famille libre n lments de C(A), cen est donc
une base

18

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 13 : [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.

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

b) Soit B GLn (K). On peut crire


A = (AB 1 )B

AEi,i = Ei,i A
Lgalit des coefficients dindice (i, j) donne

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

Exercice 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

ai,j = 0
On en dduit que la matrice A est de la forme In avec K.
La rciproque est immdiate.
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
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016

Corrections

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
Lgalit des coefficients dindice (i, j) et (k, j) donne
ai,i = aj,j et ak,i = 0

19

b) Si D est coefficients diagonaux distincts alors


n
o
2
I = (i, j) J1 ; nK | i 6= j et J = {(i, i) | i J1 ; nK}
Par suite Im est lespace des matrices de diagonale nulle tandis que ker
est lespace des matrices diagonales.

Exercice 18 : [nonc]
a) On observe

On en dduit que la matrice A est de la forme In avec K.


La rciproque est immdiate.

An =

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

Exercice 17 : [nonc]
a) DEi,j = ai Ei,j et Ei,j D = aj Ei,j donc
(Ei,j ) = (ai aj )Ei,j
n
o
2
Posons I = (i, j) J1 ; nK | ai 6= aj et
n
o
2
2
J = (i, j) J1 ; nK | ai = aj = J1 ; nK \ I.

b) Par rcurrence
An =


cos n
A =
sin n
n

donc

sin n
cos n

0
B = 0
0

1
0
0

1
0
1 , B 2 = 0
0
0

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

et
puis
Vect {Ei,j | (i, j) I} = Im et Vect {Ei,j | (i, j) J} = ker

0
0
0

1
0
0

et B n = O3 pour n 3.
Comme B et I commutent, la formule du binme donne

dim Vect {Ei,j | (i, j) I} = dim Im


dim Vect {Ei,j | (i, j) J} = dim ker

Exercice 19 : [nonc]

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

nan1 b
an

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

 n
a
0

et donc

1
An = 0
0

n
1
0

n(n 1) 2
B
2

n(n+1)
2

n
1

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016

Corrections

20

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

Exercice 20 : [nonc]
a) Par rcurrence

1
A = 0
0

n
1
0

n(n1)
2

n
1

nk1

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

b) A = I3 + B avec

0
B = 0
0

1
0
0

0
1
0

A = In + T + + T n1
On en dduit

Puisque I3 et B commutent, la formule du binme donne


An = I + nB +

n(n 1) 2
B
2

car B k = O3 pour k 3

(I T )A = In T n
et puisque T n = On , on obtient
A1 = I T
c) Le calcul des puissances de A1 est immdiat

Exercice 21 : [nonc]

(A1 )k =

k
X
j=0

a) A2 3A + 2I = 0. Comme A( 12 A + 23 I) = I, on a


1
3
2
1
A1 = A + I =
3/2 1/2
2
2
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
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
n

A =

Exercice 22 : [nonc]

3 2n+1
3.2n 3

2 2n+1
3.2n 2

(1)j

 
k j
T
j

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




k
k(k 1) . . . (k j + i + 1)
ji
ak
=
(1)
= (1)ji
i,j
(j i)(j i 1) . . . 1
ji
Cette formule laisse prsumer que le coefficient dindice (i, j) de Ak est


k+ji1
k
ji (k)(k 1) . . . (k j + i + 1)
=
ai,j = (1)
(j i)(j i 1) . . . 1
ji
ce que lon dmontre en raisonnant par rcurrence.

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 5 mai 2016

Corrections

Exercice 24 : [nonc]

21

c) Par la mthode du pivot

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

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

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

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

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

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

A1

2
= 1
1

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 0
1
1
0 1 1 2
1
0 1
0

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

C 1

0
0
1

0
0
1

0
0
1

0
0
1

1
1
1

1
1
1

1
= 4
2

0 1
1 3
1 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 5 mai 2016

Corrections
b) A3 + 3A2 + 3A + I = O donc A est inversible et A1 = (A2 + 3A + 3I).

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

Exercice 29 : [nonc]

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


n
X

22

a) A = J In avec J 2 = nJ donc A2 = (n 2)J + In = (n 2)A + (n 1)In .


b) AB = In pour B =

j ai,j = 0

1
n1 (A

(n 2)In ) donc A est inversible et B = A1 .

j=1

Exercice 30 : [nonc]

on obtient

P
|i |

j6=i |j | |ai,j |

|ai,i |

j6=i |ai,j |

|ai,i |

<m

a) Comme (I + A)(I A) = (I A)(I + A), on a, en multipliant droite et


gauche par (I + A)1 , la relation

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


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

(I A)(I + A)1 = (I + A)1 (I A).


b) On a
(I + A)(I + B) = (I + A) + (I A) = 2I

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

n
X

ak,m bm,` =

m=1

n
X

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

m=1

donc I + B est inversible et


(I + B)1 =
n1
X
m=0

( k` )m

1
(I + A)
2

puis
(I B)(I + B)1 =

1
(I + A (I A)) = A.
2

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

1 ( k` )n
=0
1 k`

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.

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


A1 =

1
A
n

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

1
(A 2I)
3

Exercice 28 : [nonc]
Exercice 33 : [nonc]
a) (A + I)3 = O3 .
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016


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

.. ..
A =
.
.
1

1 2
(0)
1

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

(AB) = t B t A

on a
t

(AB) = AB BA = AB

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


seulement si, les deux matrices commutent.

Corrections

23

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

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.

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016

Corrections

24

Exercice 39 : [nonc]

Exercice 37 : [nonc]
a) B = (e1 , . . . , en ) la base canonique de Rn .
Notons f lendomorphisme canoniquement associ P ().
Pour tout 1 j 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 j n, (j) = j soit = Id.
c)
t
P () = (j,(i) )i,j = (1 (j),i )i,j = (i,1 (j) )i,j = P ( 1 )

a) C Mn (K) et On C.
Soient , K et A, B C.
2
Pour tout (i, j) J1 ; nK ,
(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) J1 ; nK ,
(AB)i,j =

n
X

ai,k bk,j

k=1

Exercice 38 : [nonc]

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

a) E = Vect(I, J) avec

J=

1
1

1
1

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
ad + bc = 0
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

n
X

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

k=1

Par le changement dindice ` = n + 1 k


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

n
X

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

`=1

et puisque A et B sont centro-symtriques


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

n
X

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

`=1

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.

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016

Corrections

25

Exercice 42 : [nonc]

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


1 1 0
A=
2 1 1

a) Les colonnes de A sont formes des coefficients de


(X j ) = (X + 1)j =

b)

j  
X
j

i=0

0
A = 1
1

1
0
1

1
1
0

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




j1
ai,j =
si i j et ai,j = 0 sinon
i1

c)

1
0
A=
0
0

1
1
0
0

1
2
1
0

1
3

3
1

1
4
9
16

1
8

27
64

b) Lendomorphisme est inversible avec


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

d)

1
1
A=
1
1

1
2
3
4

Xi

A1 = ((1)ji ai,j )1i,jn+1


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

Exercice 41 : [nonc]

n  
k  
X
X
k
k
i
(X ) =
X =
X i = (X + 1)k
i
i
i=0
i=0
k

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

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

= (x + 2y z)/2

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

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

(X k ) = (X + m)k =

n  
X
k
k=0

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

1
1
1

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

mki X i

do
Am = (mji ai,j )1i,jn+1
c) 1 (P ) = P (X 1) donc
2
1
2

1
0
0

1 (X k ) = (X 1)k
do
A1 = ((1)ji ai,j )1i,jn+1
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016

Corrections

Exercice 44 : [nonc]

26

b) On a

1+x
y

y
1x

(0)

1
MatB f =

(0)

a) 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


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.

0
MatB (f ) = A =

1
(0)
2

Exercice 45 : [nonc]
Comme f 2 6= 0, il existe x E tel que f 2 (x) 6= 0. Posons

1 x + 2 f (x) + 3 f 2 (x) = 0

..

=A

..

.
1

MatB (f n1 ) = An1

Si 1 e1 + 2 e2 + 3 e3 = 0 alors

puis

b) 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 endomorphisme de rang
1.
On a f (ei/2 ) = 2 ei/2 et f (ei(+)/2 ) = 0 donc Im f = Vect ei|2 et
ker f = i Im f .

e1 = x, e2 = f (x), e3 = f 2 (x)

..

(0)
..

..

0
=

..

,. . . ,

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


..

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


Par suite

a0

a1
MatB g =
.
..
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]

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016

Corrections

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 Im f et (w) forme une base de ker f avec u = i + j, v = i + k et
w = i + j + k.
c)

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

0
1
0

0
0
0

27

Exercice 50 : [nonc]
Posons r = rg f et (f (e1 ), . . . , f (er )) une base de Im f .
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]

Exercice 48 : [nonc]
a) ker f = Vect(u) avec u = (1, 1, 1). Im f = 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 Im f sont
supplmentaires dans R3 .
b) C est une base adapte la supplmentarit de ker f et Imf .

0 0 0
MatC f = 0 3 0
0 0 3
c) f est la compose, commutative, de lhomothtie vectorielle de rapport 3 avec
la projection vectorielle sur Im f 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
n1

En y appliquant successivement f
, . . . , 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.

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
et donc

1
MatB0 f = 0
0

0
2
0

0
0
0

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


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

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

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016

Corrections
b) On a

c) Par rcurrence :

1
MatC (f n ) = 0
0

0
1
0

n
0
1

1
P = 1
1

Par changement de bases avec

1 1 1
1 1
P = 0 1 1 et P 1 = 1 0
1 0 1
1
1
on obtient

28

n+1
MatB (f n ) = 0
n

n
1
n

c) Par changement de base


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

2
1
1

n
0
1n

1
1
0 , P 1 = 1
1
2

2n
0
2n

1
0
1


2n
0
1 = 1
1
1 2n

1
1
1

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

1
0
1


d) Posons Xn = t xn yn zn . On observe Xn+1 = AXn . Par rcurrence
Xn = An X0 .

Avec X0 = t 1 0 0 on obtient

xn = 2n+1
yn = 1

zn = 2n+1 1

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
d) Puisquil est facile de calculer

1
1
1
An = P Dn P 1 = 1
1 1

0
1
1

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

Dn

1
1
1 +2n 0
1
1

Exercice 55 : [nonc]

1
0
1

2
1
0 +3n 1
2
0

0 1
0 1
0 0

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 .

Exercice 56 : [nonc]
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.

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

1
0
1

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016

Corrections
Exercice 58 : [nonc]

b) Par rcurrence

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

1 1
P = 0 1
1 0
do

29

0
1
0

n
0
1

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 .

1
1
1 et P 1 = 1
1
1

1
0
1

0
1
1

b)

1
P = 1
2

0 1
0 1
1 1 et P 1 = 1 3
1 1
1 1

1
2
1

c) Par changement base

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

A = P DP 1
d) Sachant calculer Dn on obtient

3n
1 3n
n
n
n
1 + 3.2n 3n
A = 2 + 3
n
n
2 + 3
2 + 3.2n 3n

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

quon peut encore

0
An = 0
0

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

crire
1
1
2

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

1
1
1

1
1
1

b) B = I3 + J avec

0
J = 0
0

1
0
0

1
0
1 , J 2 = 0
0
0

0
0
0

1
0
0

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

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)
n(n+1)
1 n(n+1)
2
2
2

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

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

Exercice 61 : [nonc]

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016

1
a) Notons A = b + c
bc

1
rg(A) = rg 0
0

1
c+a
ca

1
a + b,
ab

1
ab
0

ac
(b c)(a c)

possibles : rg(A) = Card {a, b, c}.

cos cos 2
cos 2 cos 3.
cos 3 cos 4

1
rg(A) = rg cos
cos 2
Si sin = 0 alors rg(A) = 1.
Si sin 6= 0 alors

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

30

Exercice 62 : [nonc]

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

En discutant les 5 cas

1
b) Notons A = cos
cos 2

Corrections

0
sin2
sin sin 2

a) En retirant la premire ligne la

1 1
0

..
0 1
.
1

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

.
.
..
..
0
1

0
sin sin 2
sin2 2

puis en ajoutant la deuxime

1 1
0

..
0 1
.
1

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

..
..
0
.
.
1 0
0

dernire

1
0

..
0
.

..
=
rg

.
0

0
1
0
1

ligne la dernire

1 1
0

..
0 1
.

= rg ... . . .
0

0
1
0 0
1

1
..
.

1
..
.
..

..
.
..
.
..
.
0

0
..
.

1
1

etc.
0
1
..
.
..

..
.
..
.
..
.
0

0
..
.
0
1
1 (1)n

Si n est pair alors rg M = n 1, sinon rg M = n.


0
2
b)2 Dans le cas n impair cest immdiat.
sin =

Dans le cas n pair : ker M = Vect t 1 1 1 1 et
sin sin 2
Im M : x1 x2 + x3 + ... + xn1 xn = 0.
Rsumons : Si 6= 0 [], rg(A) = 2, sinon rg(A) = 1.
c) M = I + N avec la matrice de permutation

c) Notons A la matrice tudie.


0 1
0 0
Cas a = b = 0 alors rg(A) = 0 car la matrice A est nulle.

.
..
0 0
. ..
1
Cas a = 0 et b 6= 0 alors rg(A) = n car les n colonnes de A sont

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

Cas a 6= 0 :

..
..

.
.
0
1
En effectuant successivement :
1 0
0 0
C2 aC2 bC1 , C3 a2 C3 bC2 , . . . , Cn an1 Cn bCn1 on obtient :

On en dduit
a

2Cn0
Cn1 Cn2

Cnn1

..

.
n1
..
..
rg(A) =

Cn
.
2Cn0 Cn1
.



a
n

X n

.
n
n n
n
k
.
.
.
..
..
..
a (1) b
2
N = ..
M =
Cn

k
k=0

..
..
C2
.
.
Cn1
(il y a conservation du rang car a 6= 0).
n
Cn1
Cn2 Cnn1 2Cn0
Donc si an = (b)n alors rg(A) = n 1, sinon rg(A) = n.

en notant Cnk = nk .

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

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016

Corrections

Exercice 63 : [nonc]
Soit u et v les endomorphismes de R3 canoniquement associs A et B.
Comme u v = 0, on a Im v ker u, puis rg(v) = 3 dim ker v 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) 1 ou rg(v) = rg(B) 1.

Exercice 64 : [nonc]

31

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
o r est le rang commun aux matrices A et B. La relation A2 B = A donne alors

a) De part leurs tailles, on sait dj

A21 B1 = A1 et A2 A1 B1 = A2

rg A 2 et rg B 2

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

Aussi
rg(AB) = 2 et rg(AB) min(rg A, rg B)

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

On en dduit
L(A1 B1 Ir ) = O

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 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, Im B = M2 (R) et donc BA I2 = 0.

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 JA = A donc rg(A) = rg(JA) rg(J).
Dautre part, il existe B Mn (R) tel que AB = J donc rg(J) = rg(AB) rg(A).
Finalement,
A G, rg(A) = rg(J).
On peut mme tre plus prcis et constater que les matrices de A ont toutes la
mme image.

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
 2
 

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

Exercice 68 : [nonc]


1
a) rg
m

1
b) rg 1
m

(
 (
1 si m = 1
2 si m = 1
1
=
, donc dim F =
.
m
2 sinon
1 sinon

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

m 1 = 2 si m = 2 , donc dim F = 1 si m = 2 .

1 1
3 sinon
0 sinon

m
1

Exercice 69 : [nonc]


1 m
1
m 1 m
dim G = 2.

a) rg


= 2 donc dim F = 1 et rg 1


1 = 1 donc

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016

1
b) rg m
1

m
1
m

(
1
2
m =
3
1

si m = 0
donc dim F G =
sinon

Corrections
(
1
0

si m = 0
sinon.

32

Exercice 71 : [nonc]

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

x + by + az = 1

Exercice 70 : [nonc]

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

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

a) Si m = 1 alors
S = {(y, y, 1) | y C}
Si m 6= 1 alors

S=

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

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


m1
m+1
, 0,
)
(
2
2

b) On a

m
rg 1
1

1
m
1

1
1

1 = 2

m
3

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

si m = 1
si m = 2
sinon

x=

Si m 6= 1 et m 6= 2 alors


1+m
1
(1 + m)2
S=

,
,
2+m 2+m 2+m

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

Si m = 1 alors

ce qui est incompatible : S = .


Cas a = 1 alors

x + by + z = 1
0=0

0=b1

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

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

S=
Si m 6= 1,

x + y + mz + t = m + 1

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

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

Si b 6= 2 alors S = .
Si b = 2 alors


et donc

S=

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

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

x = 1 2y
z = 1 2y

|zC

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016

Corrections

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

x1 + x2 + + xn = 1

x2 + + xn = 0

..
.

xn1 + xn = 0

xn = 0

33

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

z1 + z2 = 2a1

..
.

z
+
z
=
2a

n
n1

n1
zn + z1 = 2an
(n) (n) (1) donne

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

z1 + z2 = 2a1
..
.

z
+ zn = 2an1

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

Exercice 73 : [nonc]

x1

+
+

x2
x2
x2

+
+
..
.

x3
x3
xn2

+
..
.

x4

xn1
xn1

= 0
= 0
= 0
..
.

..

x1 = x1 , x2 = x1 , x3 = 0

4 = x1 , x5 = x1 , x6 = 0

...

x
=
x1

x1

.
.
.

xn1 + xn = 0

.
+
+

xn
xn

=
=

0
0

si n = 0 mod 3
si n = 1 mod 3
si n = 2 mod 3

etc.
On obtient au final

z1 + z2 = 2a1
..
.

zn1 + zn = 2an1
zn + z3 = 2(an a1 + a2 )

z1 + z2 = 2a1
..
.

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

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

Donc si n 6= 2 mod 3 alors


S = {(0, 0, 0)}
et si n = 2 mod 3 alors
S = {(x, x, 0, x, x, 0, . . . , x, x) | x C}

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

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016

Corrections

34

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

4y 4t = b3 b

x = y + 21 b + 41 b2 + 14 b3
z = y + 41 (b b2 )

t = y + 14 (b b3 )

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.
Si a 6= 2, on parvient au systme

2x + 2by + az = 1
b1
by z = a2

xz =0
puis

a2b
(a + 4)z = a2
b1
by = z + a2

x=z
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
x=z=

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

ce qui permet dexprimer la droite des solutions.


Cas a
/ {1, 3} :
Cest un systme de Cramer. . .
Sa solution est
x=
z=

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
,
t
=
2a 3 + a2
2a 3 + a2

Exercice 77 : [nonc]
a) Si A nest pas inversible alors rg A < n. Or il est possible de construire une
matrice nilpotente de rang gal rg A. 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 78 : [nonc]



Or,nr
La matrice est quivalente la matrice Jr =
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

dim {B Mn (R) | ABA = On } = n2 r2 .
Ir

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016

Corrections

35

b) Quand X parcourt Mn (R) alors Y = B + X parcourt Mn (R) et en posant


C = A B, on obtient

Exercice 79 : [nonc]
a) Posons r = rg A et s = rg B. 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
qui est une matrice de rang min(n, r + s).
On peut aussi crire

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


Ce qui prcde permet alors de conclure.

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)

Exercice 82 : [nonc]

(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 = rg C. On peut crire C = QJr P avec P, Q inversibles et


Ir
(0)
Jr =
(0) Onr

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.

Exercice 83 : [nonc]
Il existe une colonne X telle que AX 6= 0 et alors Im A = Vect(AX).
A2 X Im A 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]

Posons alors X = QJr0 P avec


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 .

a) Soit U une colonne non nulle de limage de H.


Pour tout 1 j 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 = tr H
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016


c) En dveloppant

(In + H) In

Corrections

36

c) Supposons


1
H
1 + tr H


= In + H

1
1
H
H 2 = In
1 + tr H
1 + tr H

A
rg
C

= In

1
H
1 + tr H

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


une matrice inversible.
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 )

rg A rg


a) ( = ) Supposons rg A B = rg A = r.
Rappelons que le rang dune matrice est le rang de la famille de ses colonnes.
Puisque rg A = 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 = rg A
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.

A
rg
C

on a
rg A = rg

A
et rg
C

B
D

B
D


= rg A


= rg

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

A
C

B
D

AU
V AU

AU
V AU

A
VA

Inversement, supposons


Exercice 85 : [nonc]

= rg A

Puisque

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


(In + H)

B
D

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


A
rg
C

B
D


=

A
On

AU
On


= rg A

Exercice 86 : [nonc]
Posons r = rg A et s = rg B. 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
Il existe donc P, Q GLn (K) et R, S GLp (K) telles que
P AQ = Jr et RBS = Js
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016


En oprant par blocs, on a alors


P O
A
O R
O
avec les facteurs

inversibles.
On en dduit

P
O


O
Q
B
O
O
R

O
S


et

Q
O

Corrections


Jr
=
O
O
S

O
Js

37

Exercice 89 : [nonc]
Introduisons la matrice inversible
A1
Oq,p

M =
On a rg M = rg(M M 0 ) avec

MM =

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

In
Op,n
on obtient

In
rg
Op,n

B
C

O
Js

B
Ip


rg

In
Op,n

B
C


= rg

In
Op,n

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


matrice en cours afin den donner le rang. Au final

In
= rg
Op,n

B
C

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


matrice


Ip
Op,q
Oq,p
C

On,p
C

rg M = p + rg C

Exercice 90 : [nonc]
Or,pr
Opr


a) Si A est inversible alors en posant

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

=r+s

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



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

on obtient


J
rg M = rg r
O

Op,q
Iq

On,p
Jr


=n+r

Exercice 88 : [nonc]
Limplication ( = ) est immdiate car rg B = p.
Inversement, supposons rg M = 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 rg M = p.
Puisque les n premires lignes de M sont combinaisons linaires des p dernires
lignes de M , on a
A = On


C=

On
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
B 2p =

Ap
On

On
Ap

et B 2p+1 =


On
Ap

Ap+1
On

Exercice 91 : [nonc]

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016

Corrections

a) Notons Im M = {M Z | Z Mn,1 (K)}.


Considrons ensuite lapplication linaire qui X Mr,1 (K) associe

M

X
Onr


=

AX
CX

38

qui entrane

(A BD1 C)A0

C0
B0

1
(D CA B)D0

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 X Mr,1 (K)
Y
(et celui-ci est mme unique) tel que
 



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

= In
= D1 CA0
= A1 BD0
= 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

Par rcurrence, on obtient

b) La relation
 


0r
X
M
=M
Y
Onr


1
n N, M =
0
n

n
1

donne


BY
DY


=

AX
CX

et on en dduit

1 n

0 1
n N, An =
0 0
0 0

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
1
M =
C 0 D0
La relation M M 1 = I2n donne alors le systme

0
0

AA0 + BC 0 = In

CA + DC = On
0
AB
+ BD0 = On

0
CB + DD0 = In

0
0
(1)n
0

(1)n+1 n
(1)n

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

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

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016

Corrections

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)
donc
tr (Ap ) = 0

Exercice 96 : [nonc]
Soit (e1 , . . . , en ) une base de E avec e1 , . . . , en1 ker f et en Im f . On a
f (en ) Im f = 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
= tr f . Ainsi, pour f de rang 1, f est un projecteur si, et seulement si, tr f = 1.

39

tablissons 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 tr M = 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 tr M 0 = 0.
Par lhypothse de rcurrence on peut crire
M 0 = A0 B 0 B 0 A0

Exercice 97 : [nonc]
Calculons les coefficients diagonaux de la reprsentation matricielle de dans la
base canonique forme des matrices lmentaires Ei,j .
On a (E
Pi,jn ) =PEni,j A.
Pn
Or A = k=1 `=1 ak,` Ek,` donc (Ei,j ) = `=1 aj,` Ei,` car Ei,j Ek,` = j,k Ei,` .
La composante de (Ei,j ) selon
Pn Ei,j
Pnvaut aj,j .
Par suite la trace de vaut i=1 j=1 aj,j = n tr A.

Soit K qui nest par valeur propre de la matrice B 0 .


En posant


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

B=

0
B0

on obtient
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.

M = AB BA
Rcurrence tablie.

Exercice 99 : [nonc]
P
Posons aj,i = (Ei,j ). (M ) = 1i,jn aj,i mi,j = tr(AM ) avec A = (ai,j ).

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016

Corrections

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

40

Exercice 103 : [nonc]


a) Soit p un projecteur de E espace de dimension n. En posant F = Im p 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
rg p = r = tr p
b) Posons
q1

ker(tr) = Vect {[A ; B] | A, B E}

B=

1X k
A
q
k=0

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)} 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.

Puisque A = In , on a AB = B et plus gnralement Ak B = B pour tout


k N.
On en dduit
q1
q1
1X
1X k
2
A B=
B=B
B =
q
q
k=0

k=0

et donc B est la matrice dun projecteur. Par suite


q1

1X
rg B = tr B =
tr(Ak )
q
k=0

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 2 tr(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 12 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).

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


ker(A In ) Im B.
Inversement, si Y Im B, il existe X Mn,1 (K) tel que Y = BX et alors
(A In )Y = ABX BX = BX BX = 0
donc Im B ker(A In ) puis Im B = ker(A In ). On peut alors conclure
q1

dim ker(A In ) = rg B =

1X
tr(Ak )
q
k=0

Exercice 104 : [nonc]


Soit
p=

1 X
g
n
gG

Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016


On a

Corrections

1 XX
hg
pp= 2
n
hG gG

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


X
X
hg =
k
gG

kG

puis
pp=

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

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

41

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
P2 =
MP =
P =P
q
q
M H

M H

c) Puisque P 2 = P , Im P = 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
T P . Ainsi ker P est stable par H.
Si X M H 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 PT
X = X et pour tout M H,
X = P X = M P X = M X et donc X M H ker(M In ). Ainsi
\

gG

ker(M In ) = ker(P In )

M H

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)
gG

Linclusion inverse tant immdiate, on conclut


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

et ker P est solution du problme pos.


P
d) P est
et donc M H tr M = q tr P qN.
P une projection donc tr P = rg P N T
Si M H tr M = 0 alors P = 0. Par suite M H ker(M In ) = {0} et il ny
a donc pas de vecteur non nul invariant pour tous les lments de H et
inversement.

Exercice 106 : [nonc]

gG

puis lon obtient lgalit de dimension

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

gG

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

P
P
P
a) Posons p = gG g. p2 = gG hG gh. Or pour
P g G, lapplication
h 7 gh est une permutation du groupe G donc hG gh = p et par suite
p2 = Card G.p.
1
Par suite Card
G p est une projection vectorielle et puisque son rang gale sa
trace, rg p = 0. Ainsi p = 0.
P
b) Considrons (x, y) = gG (g(x) | g(y)). est un produit scalaire sur Rn
pour lequel on a h G, h = h1 . 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 ) = .
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016


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

T (A) = T

n
X

n
X

ai,j Ei,j =

i,j=1

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

i,j=1

donc T = . tr.

Corrections

42

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
tr f =
(ai,i + aj,j ) = 2n tr A
1i,jn

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 ) = tr A

Exercice 111 : [nonc]


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

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


Cas tr A 6= 1.
On obtient

Exercice 109 : [nonc]

tr(X) =

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

puis

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


lhypothse de travail donne
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

tr(B)
1 tr(A)

X=

tr(B)
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.

f (Ei,j ) = f (Ei,j Ej,j ) = f (Ej,j Ei,j ) = f (On ) = 0


Ainsi
X
f (A) = f (
ai,j Ei,j ) = tr A
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 )) = tr In donc = 1. Ainsi f = tr et
M Mn (R), tr(g(M )) = f (M ) = tr(M )

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

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016

Corrections

43

On observe alors que A2 = n A.


Ainsi si tr f = 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 i 6= j n on forme une
base de Mn (R) telle que souhaite.

Exercice 114 : [nonc]


Si f = 0 alors f g = 0.
Sinon il existe une base de R2 dans laquelle

0
A=
0

Exercice 113 : [nonc]


Les matrices Ai sont des matrices de projection et donc

La matrice de g commutant avec f est de la forme




a b
0 a

tr Ai = rg Ai
On en dduit
k
X

rg Ai =

k
X

Or
Rn = Im

k
X
i=1

Ai

k
X

Im Ai Rn

i=1

Ainsi
k
X

et la relation sur les rangs donne


dim (Im Ai ) = dim Rn

i=1

Les espaces Im Ai sont donc en somme directe


k

Im Ak = Rn

i=1

Pour tout x Rn , 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 i 6= j k, Ai Aj x = 0
et peut alors conclure.

Exercice 115 : [nonc]


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

k=0
n
F 1 (P ) = 1 Pn1 P ( k )X k .
tant reprsent par A,
n

k=0

Im Ai = Rn

i=1

k
X

et puisque g 2 = 0, a = 0.
Par suite la matrice de f g est nulle.

tr Ai = tr In = n

i=1

i=1

la matrice de f est

1
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. tant 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
Par libert de la famille (e1 , ei ) on identifie les scalaires et on peut affirmer
1 = = i
Diffusion autorise titre entirement gratuit uniquement - dD

[http://mp.cpgedupuydelome.fr] dit le 5 mai 2016

Corrections

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


Soit x ker f Im f . 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 Im f = {0} puis, par le thorme du rang, on peut affirmer
R3 = ker f Im f
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) Im f vecteur non nul. Posons e3 = f (e2 ) Im f .
On vrifie
f (e3 ) = f 2 (e2 ) = f 3 (a) = f (a) = e2

44

a) Dans la base canonique, la matrice de

0 2

u v est de la forme

..

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

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 Im f 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.

Exercice 118 : [nonc]

Diffusion autorise titre entirement gratuit uniquement - dD

Vous aimerez peut-être aussi