Vous êtes sur la page 1sur 25

[http://mp.cpgedupuydelome.

fr] dD dit le 14 juin 2011

Enoncs

Endomorphismes des espaces


euclidiens

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


Soit A une matrice antisymtrique de Mn (R). Que peut-on dire de exp A ?

Matrices orthogonales

Exercice 7 Mines-Ponts MP [ 02743 ] [correction]


Soit A = (ai,j )16i,j6n une matrice relle orthogonale. Montrer que

Exercice 1 [ 00339 ] [correction]


Quelles sont les matrices orthogonales triangulaires suprieures ?
Exercice 2 [ 00340 ] [correction]
Soit T une matrice relle carre dordre n antisymtrique.
Etablir que la matrice exp(T ) est orthogonale.
Exercice 3 [ 00341 ] [correction]
Soit A Mn (R) inversible. En interprtant A comme la matrice de passage entre
une base orthonorme dun espace euclidien et une autre base de cet espace et en
orthonormalisant cette dernire, tablir quil existe deux matrices Q On (R) et
R Tn+ (R) telles que A = QR.



X




ai,j 6 n

16i,j6n

Exercice 8 Mines-Ponts MP [ 02744 ] [correction]


Soit A On (R). On suppose que 1 nest pas valeur propre de A.
1
a) Etudier la convergence de p+1
(In + A + + Ap ) lorsque p +.
p
b) La suite (A )pN est-elle convergente ?

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


Soient (a, b, c) R3 , = ab + bc + ca, S = a + b + c et

Exercice 4 Centrale MP [ 02403 ] [correction]


a) Trouver les matrices de On (R) diagonalisables sur R.
b) Montrer quune matrice de On (R) est diagonalisable sur C.
Exercice 5 Centrale MP [ 02404 ] [correction]
Soit A = (ai,j )16i,j6n On (R).
a) Montrer
X

|ai,j | 6 n n
16i,j6n

b) Montrer


X




ai,j 6 n

16i,j6n

c) Peut-on avoir simultanment :




X
X


|ai,j | = n n et
ai,j = n?
16i,j6n

16i,j6n

a
M = c
b

b c
a b
c a

a) Montrer :
M O3 (R) = 0 et S {1, 1}
b) Montrer :
M SO3 (R) = 0 et S = 1
c) Montrer que M est dans SO3 (R) si, et seulement si, il existe k [0, 4/27] tel
que a, b et c sont les racines du polynme X 3 X 2 + k.

Exercice 10 Mines-Ponts MP [ 02746 ] [correction]


Soit J la matrice de Mn (R) dont tous les coefficients sont gaux 1.
Quelles sont les A de On (R) telles que J + A soit inversible ?

[http://mp.cpgedupuydelome.fr] dD dit le 14 juin 2011

Enoncs

Exercice 11 Mines-Ponts MP [ 02747 ] [correction]


Soit


A B
M=
On (R)
C D

Exercice 16 [ 03171 ] [correction]


Soit A Mn (R) une matrice inversible vrifiant

o A Mp (R) et D Mnp (R).


Montrer que
(det A)2 = (det D)2

Montrer que la matrice = t A1 A est orthogonale.

Exercice 12 Mines-Ponts MP [ 02749 ] [correction]


[Transformation de Cayley]
a) Si A est une matrice antisymtrique relle, que peut-on dire des valeurs propres
complexes de A ?
b) Soit
: A An (R) 7 (In A)(In + A)1
Montrer que ralise une bijection de An (R) sur
{ On (R)/ 1
/ Sp()}

Exercice 13 Mines-Ponts MP
Soient p, q, r des rels et

[ 02926 ]

[correction]

p
A= r
q

q r
p q
r p

Montrer que A est une matrice de rotation si, et seulement si, p, q, r sont les trois
racines dun polynme de la forme X 3 X 2 + a o a est prciser. Indiquer les
lments de la rotation.

Exercice 14 Mines-Ponts MP

[correction]

a2
ab c ac + b
b2
bc a .
Soit des rels a, b, c. On pose A = ab + c
ac b bc + a
c2
A quelle condition A est-elle orthogonale ?
Cette condition tant ralise, reconnatre lendomorphisme de R3 de matrice
canonique A.
[ 02927 ]

Exercice 15 [ 03141 ] [correction]


Dterminer les matrices de On (R) dont tous les coefficients sont positifs ou nuls.

At A = t AA

Exercice 17 [ 03343 ] [correction]


Soit A On (R).
a) Montrer que si est une valeur propre complexe de A alors || = 1.
b) Soit une valeur propre complexe non relle de A et Z Mn,1 (C) un vecteur
propre associ.
On pose X = Re(Z) et Y = Im(Z). Montrer que Vect(X, Y ) est stable par A.
c) Montrer que les colonnes X et Y ont alors mme norme et sont orthogonales.
Quelle est la nature de lendomorphisme induit par la matrice A sur lespace
Vect(X, Y ) ?

Automorphismes orthogonaux
Exercice 18 [ 00342 ] [correction]
Soit f O(E) diagonalisable. Montrer que f est une symtrie.

Exercice 19 [ 00343 ] [correction]


Soient F un sous-espace vectoriel dun espace vectoriel euclidien E et f O(E).
Montrer que f (F ) = f (F ) .

Exercice 20 [ 00344 ] [correction]


Soient f un automorphisme orthogonal dun espace vectoriel euclidien E et
F = ker(f Id).
Montrer que f (F ) = F .

Exercice 21 [ 00345 ] [correction]


Soient f O(E) et V un sous-espace vectoriel de E.
Montrer que :
V est stable pour f si, et seulement si, V lest

[http://mp.cpgedupuydelome.fr] dD dit le 14 juin 2011

Enoncs

Exercice 22 [ 03082 ] [correction]


Soient E un espace euclidien et f : E E une application linaire vrifiant
x, y E, (x | y) = 0 (f (x) | f (y)) = 0
a) Calculer (u + v | u v) pour u, v vecteurs unitaires.
b) Etablir quil existe R+ vrifiant
x E, kf (x)k = kxk
c) Conclure quil existe g O(E) vrifiant f = .g

Exercice 23 [ 00346 ] [correction]


Soient E un espace vectoriel euclidien et f : E E une application telle que pour
tout x, y E, on ait (f (x) | f (y)) = (x | y). En observant que limage par f dune
base orthonorme est une base orthonorme montrer que f est linaire.

Exercice 24 [ 03075 ] [correction]


Soient E un espace euclidien et f une application de E vers E vrifiant

Exercice 26 Mines-Ponts MP [ 02730 ] [correction]


Soit E un espace euclidien. Quels sont les endomorphismes de E tels que pour
tout sous-espace vectoriel V de E : f (V ) (f (V )) ?

Exercice 27 Mines-Ponts MP [ 02731 ] [correction]


Soit n N? . On note M lespace vectoriel rel Mn (R). On pose
: (A, B) M2 7 trt AB.
a) Montrer que est un produit scalaire.
b) Donner une condition ncessaire et suffisante sur M pour que M 7 M
soit -orthogonale.

Exercice 28 Mines-Ponts MP [ 02740 ] [correction]


Dans un espace euclidien E, soit f L(E). Montrer que deux des trois proprits
suivantes entranent la troisime :
(i) f est une isomtrie,
(ii) f 2 = Id,
(iii) f (x) est orthogonal x pour tout x.

f (0) = 0 et x, y E, kf (x) f (y)k = kx yk


a) Montrer que
x E, kf (x)k = kxk
b) Etablir que
x, y E, (f (x) | f (y)) = (x | y)
c) Soit B = (e1 , . . . , en ) une base orthonorme de E. Justifier que
x E, f (x) =

n
X

(ek | x) f (ek )

Exercice 29 X MP [ 03076 ] [correction]


Soit (E, h , i) un espace euclidien.
Pour O(E), on note M () = Im( IdE ) et F () = ker( IdE ).
Si u E\ {0}, su dsigne la symtrie orthogonale par rapport lhyperplan u .
a) Soit O(E). Montrer que M () F () = E.
b) Si (u1 , . . . , uk ) est libre, montrer : M (su1 suk ) = Vect(u1 , . . . , uk ).
c) On suppose (u1 , . . . , uk ) libre. Soient v1 , . . . , vk E\ {0} tels que
su1 suk = sv1 svk .
Montrer que (v1 , . . . , vk ) est libre.

k=1

d) En dduire que f est un automorphisme orthogonal de E.

Exercice 25 [ 00348 ] [correction]


Soient a un vecteur dun espace euclidien orient E de dimension 3 et
fa , ra L(E) dfinis par
fa (x) = a x et ra = exp(fa )
Montrer que ra est une rotation et en donner les lments caractristiques.

Exercice 30 Mines-Ponts MP [ 02748 ] [correction]


On note ( . | . ) le produit scalaire canonique de Rn . Pour toute famille
u = (u1 , . . . , up ) (Rn )p on pose
Mu = ((ui | uj ))16i,j6p
a) Montrer que (u1 , . . . up ) est libre si, et seulement si, Mu est inversible.
b) On suppose quil existe u = (u1 , . . . , up ) et v = (v1 , . . . , vp ) telles que Mu = Mv .
Montrer quil existe f O(Rn ) telle que f (ui ) = f (vi ) pour tout i.

[http://mp.cpgedupuydelome.fr] dD dit le 14 juin 2011

Adjoint dun endomorphisme


Exercice 31 [ 00349 ] [correction]
Montrer que det f ? = det f .

Enoncs

Exercice 38 [ 00356 ] [correction]


Soit u L(E) avec E espace vectoriel euclidien.
a) Montrer
ker u? = Imu et Imu? = ker u
b) On suppose u2 = 0. Etablir :

Exercice 32 [ 00350 ] [correction]


Quels sont les automorphismes orthogonaux autoadjoints dun espace vectoriel
euclidien E ?

Exercice 33 [ 00351 ] [correction]


Soient B = (ei )16i6n et C = (fj )16j6n deux bases orthonormes dun espace
euclidien E.
Soit u L(E). On pose
n X
n
X
2
(fi | u(ej ))
A=

u + u? inversible Imu = ker u

Exercice 39 [ 00357 ] [correction]


Soient E un espace vectoriel euclidien orient de dimension 3 et u E non nul.
On considre f : x u x.
a) Montrer que f est un endomorphisme de E.
En dterminer image et noyau.
b) Dterminer f ? .
c) Montrer que f 2 est diagonalisable dans une base orthonorme.

i=1 j=1

a) Montrer que A ne dpend pas des bases choisies.


b) Exprimer A en fonction de u seul.

Exercice 34 [ 00352 ] [correction]


Soit u L(E). Montrer que rg(u? u) = rg(u) = rg(u u? ).

Exercice 35 [ 00353 ] [correction]


Soit u L(E). Comparer ker u et ker(u? u) dune part puis Imu et Im(u u? )
dautre part.

Exercice 36 [ 00354 ] [correction]


Soit A Mn (R). Montrer
rg(t AA) = rgA

Exercice 37 [ 00355 ] [correction]


Soient E un espace vectoriel euclidien et u L(E) vrifiant u2 = 0.
Etablir
ker(u + u? ) = ker u ker u?

Exercice 40 [ 00358 ] [correction]


Soient E un espace vectoriel euclidien et f L(E).
On suppose que pour tout x E, kf (x)k 6 kxk.
Montrer que kf ? (x)k 6 kxk.
Exercice 41 [ 00359 ] [correction]
Soient E un espace euclidien et f L(E) vrifiant kf (x)k 6 kxk pour tout x de E.
a) Montrer que si f (x) = x alors f ? (x) = x.
b) E = ker(f Id) Im(f Id).

Exercice 42 Centrale MP [ 02397 ] [correction]


Soit E un espace euclidien orient de dimension 3 et u un endomorphisme de E.
a) Rduire lexpression (x, y, z) = [u(x), y, z] + [x, u(y), z] + [x, y, u(z)].
b) Montrer quil existe v L(E) tel que pour tout (x, y) E 2 ,
v(x y) = u(x) y u(y) x.

Exercice 43 Mines-Ponts MP [ 02737 ] [correction]


Soit E un espace vectoriel rel euclidien orient de dimension 3 et f L(E).
Montrer lquivalence de :
(i) f ? = f ,
(ii) il existe w E tel que f (x) = w x pour tout x E.

[http://mp.cpgedupuydelome.fr] dD dit le 14 juin 2011

Enoncs

Exercice 44 Mines-Ponts MP [ 02738 ] [correction]


Soit E un espace euclidien de norme k . k, u dans L(E) et k . kL(E) la norme sur
L(E) subordonne k . k.
a) Comparer kukL(E) et ku? kL(E) .
b) Si kukL(E) 6 1, comparer ker(u Id) et ker(u? Id).
c) Si kukL(E) 6 1, montrer E = ker(u Id) Im(u Id).

Exercice 45 Mines-Ponts MP [ 02739 ] [correction]


Soit E un espace euclidien et u L(E) tel que u u = 0. Montrer que
Imu = ker u u + u? GL(E).

Exercice 46 [ 03149 ] [correction]


Soit u un endomorphisme dun espace euclidien E. Exprimer ker(u? u) et
Im(u? u) en fonction de ker u.

Exercice 47 Centrale MP [ 03391 ] [correction]


On considre lensemble En des matrices M Mn (R) sans valeurs propres relles
vrifiant
t
M = M2
1.a) Lorsque n = 2, dterminer laide du logiciel de calcul formel lensemble E2 ;
vrifier quil est constitu de deux matrices M1 et M2 .
b) Retrouver ce rsultat par le calcul.
c) Montrer quil existe une matrice P O2 (R) telle que
t

P M1 P = M2

2. Montrer que lensemble E3 est vide.


3. Montrer laide du logiciel de calcul

1
1
1
A=
2 1
1

formel que la matrice

1 1 1
1 1
1

1 1 1
1 1 1

appartient E4 .
4.a Montrer que tout endomorphisme u dun R-espace vectoriel de dimension finie
n > 2 sans valeurs propres relles, admet au moins un plan stable.

4.b Soient E un espace vectoriel euclidien et F un sous-espace vectoriel stable par


un endomorphisme u dont ladjoint vrifie u? = u2 . Montrer que lorthogonal de F
est aussi stable par u.
4.c Montrer, lorsque n = 4, que pour toute matrice M E4 , il existe P O4 (R)
telle que

1/2
3/2
0
0

3/2 1/2

0
t
0
PMP =

0
0
1/2
3/2

0
0
3/2 1/2
4.d Exprimer une telle matrice P pour la matrice A de la question 3. Vrifier avec
le logiciel.

Endomorphisme autoadjoint
Exercice 48 [ 00361 ] [correction]
Soit f un endomorphisme symtrique dun espace vectoriel euclidien E. Montrer
que les espaces Imf et ker f sont supplmentaires et orthogonaux.

Exercice 49 [ 00362 ] [correction]


Soient f et g deux endomorphismes symtriques dun espace vectoriel euclidien E.
Montrer que f g est symtrique si, et seulement si, f g = g f .

Exercice 50 [ 01751 ] [correction]


Soit E un espace euclidien de dimension n > 2, a un vecteur unitaire de E et k un
rel.
a) Montrer que
f (x) = x + k(x | a)a
dfinit un endomorphisme autoadjoint de E.
b) Etudier les valeurs propres et les sous-espaces propres de f .

Exercice 51 [ 00363 ] [correction]


Soit p une projection dun espace vectoriel euclidien E.
Montrer que p est une projection orthogonale si, et seulement si, p? = p.

[http://mp.cpgedupuydelome.fr] dD dit le 14 juin 2011

Enoncs

Exercice 52 [ 00364 ] [correction]


Soit f un endomorphisme symtrique de E vrifiant x E, (f (x) | x) = 0.
Dterminer f .

b) Lapplication est-elle continue pour kk ? pour kk1 ?


c) Montrer que est autoadjoint pour le produit scalaire associ kk2 sur E.

1
R1
Soit = max 0 |K(x, y)| dy
.
06x61

Exercice 53 [ 00365 ] [correction]


Soit f un endomorphisme dun espace vectoriel euclidien E.
a) Montrer que u = f ? f est diagonalisable et que ses valeurs propres sont
positives ou nulles
b) Etablir ker u = ker f puis Imu = (ker f )

Exercice 54 [ 00366 ] [correction]


Soit u un endomorphisme autoadjoint dun espace euclidien E de valeurs propres
1 , . . . , n comptes avec multiplicit et ranges en ordre croissant.
Montrer
2
2
x E, 1 kxk 6 (u(x) | x) 6 n kxk

Exercice 55 [ 00367 ] [correction]


Soit u un endomorphisme autoadjoint dun espace euclidien E.
On note kuk la norme de lendomorphisme u subordonne la norme euclidienne.
Etablir kuk = sup ||.
Sp(u)

Exercice 56 [ 00368 ] [correction]


Soient E un espace vectoriel euclidien de dimension n et S = {x E/ kxk = 1} sa
sphre unit.
Pour p {1, . . . , n}, on note Vp lensemble des sous-espaces vectoriels de E de
dimension p. Pour f un endomorphisme autoadjoint de E, on note 1 6 6 n
ses valeurs propres comptes avec multiplicit.
Etablir :
p = min max (f (x) | x)

d) Montrer : ], [ , h E, !f E, h = f
RR(f ).
e) Si R? , montrer que : dim ker( Id) 6 12 [0,1]2 K(x, y)2 dxdy.

Exercice 58 Centrale MP [ 03189 ] [correction]


Soient E un espace euclidien et f GL(E).
a) Dmontrer lexistence dune base orthonorme de E transforme par f en une
base orthogonale.
b) Soit M GLn (R). Dmontrer lexistence de deux matrices orthogonales U et
V telles que U M V soit diagonale.
Mme question avec M non inversible.
c) Application


1 2
M=
1 2

Matrices symtriques
Exercice 59 Mines-Ponts MP [ 01330 ] [correction]
Soit A Mn (R) telle que t AA = At A. On suppose quil existe p N? tel que
Ap = 0.
a) Montrer que t AA = 0.
b) En dduire que A = 0.

Exercice 60 [ 00369 ] [correction]


Soit A Mn (R). Montrer que la matrice t AA est diagonalisable valeurs propres
positives.

V Vp xSV

Exercice 57
MP [ 02741 ] [correction]
 Mines-Ponts

2
2
Soit K C [0, 1] , R non nulle telle que (x, y) [0, 1] , K(x, y) = K(y, x). On
R1
note E = C ([0, 1] , R). Pour f E, soit (f ) : x [0, 1] 0 K(x, y)f (y)dy R.
a) Vrifier que L(E).

Exercice 61 [ 00370 ] [correction]


Soit A une matrice relle carre dordre n.
a) Montrer que
t AA = At A
b) Montrer que t AA et At A sont semblables.

[http://mp.cpgedupuydelome.fr] dD dit le 14 juin 2011

Enoncs
Exercice 70
Soit

Exercice 62 [ 00371 ] [correction]


Soient A Mn (R) et B = 12 (t A + A).
On note la petite valeur propre de B et sa plus grande.
Etablir SpA [, ].

Exercice 63 [ 00372 ] [correction]


1/n
Soit A Sn (R) valeurs propres positives. Etablir (det A)
6

1
n trA.

7
[correction]

a 1 b1

c1 a2
A=

..

.
(0)

[ 03088 ]

(0)
..

..

.
cn1

bn1
an

Mn (R)

vrifiant bk ck > 0 pour tout 1 6 k 6 n 1.


a) Montrer quil existe une matrice diagonale inversible D vrifiant
D1 AD Sn (R)

Exercice 64 [ 02600 ] [correction]


On tudie lquation M t M M = In dinconnue M Mn (R).
a) Montrer quune solution est une matrice symtrique.
b) En dduire les solutions de lquation tudie.

b) En dduire que A est diagonalisable.

Exercice 65 Centrale MP [ 02401 ] [correction]


Soient A et B dans Mn (R). Montrer, si At A = B t B, quil existe Q On (R) tel
que B = AQ.

Exercice 71 [ 03161 ] [correction]


Soit A = (ai,j ) Sn (R)de valeurs propres 1 , . . . , n comptes avec multiplicit.
Etablir
n
n
X
X
2i
a2i,j =
i,j=1

Exercice 66 Mines-Ponts MP [ 02750 ] [correction]


Si M Sn (R) vrifie M p = In avec p N? , que vaut M 2 ?

Exercice 67 Mines-Ponts MP [ 02751 ] [correction]


Montrer que le rang de A Mn (R) est gal au nombre de valeurs propres non
nulles (comptes avec leur ordre de multiplicit) de t AA.

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


Soit J la matrice de Mn (R) dont tous les coefficient sont gaux 1. Trouver
P On (R) et D Mn (R) diagonale telles que t P JP = D.

i=1

Exercice 72 [ 03162 ] [correction]


Soient A, B Sn (R) et p N. On suppose que A2p+1 = B 2p+1 . Montrer que
A = B.

Exercice 73 [ 03163 ] [correction]


Soit A Mn (R). Montrer que les matrices t AA et At A sont orthogonalement
semblable i.e.
P On (R), t (t AA) = At A

Matrices antisymtriques
Exercice 69 X MP [ 03077 ] [correction]
Soient m, n N? et M Mm,n (R).
Etablir lexistence de U Om (R) et V On (R) telle que la matrice N = U M V
vrifie :
(i, j) {1, . . . , m} {1, . . . , n} , i 6= j Ni,j = 0

Exercice 74 [ 00374 ] [correction]


Un endomorphisme f dune espace vectoriel euclidien est dit antisymtrique si
f ? = f .
a) Soit f L(E). Montrer que f est antisymtrique si, et seulement si,
x E, (f (x) | x) = 0

[http://mp.cpgedupuydelome.fr] dD dit le 14 juin 2011

Enoncs

On suppose dsormais que E est un espace vectoriel euclidien orient de


dimension 3.
b) Soit u E. Montrer que f : x 7 u x est un endomorphisme antisymtrique
de E.
c) Inversement, soit f un endomorphisme antisymtrique de E. Etablir quil existe
un unique vecteur u E tel que f (x) = u x pour tout x E.

Exercice 75 [ 00373 ] [correction]


Montrer que tout matrice antisymtrique relle est de rang pair.

Exercice 76 Centrale PC [ 03084 ] [correction]


Montrer que le dterminant dune matrice antisymtrique relle est positif ou nul.

Exercice 77 [ 00375 ] [correction]


Un endomorphisme u dun espace euclidien E est dit antisymtrique si
x E, (u(x) | x) = 0
Soit u un endomorphisme antisymtrique.
a) Quelles sont les seules valeurs propres relles possibles pour u ?
A quelle condition un endomorphisme antisymtrique est-il diagonalisable ?
b) Etablir que, pour tout x, y E,
(u(x) | y) = (x | u(y))
En dduire que la matrice A dans une base orthonorme dun endomorphisme
antisymtrique est elle-mme antisymtrique.
c) Soient A une matrice antisymtrique relle, une valeur propre complexe de la
matrice A et X un vecteur propre associ.

En tudiant t XAX,
tablir que iR.

Exercice 78 Mines-Ponts MP [ 02758 ] [correction]


a) Soit E un R-espace vectoriel, une forme bilinaire symtrique non dgnre
sur E et f dans L(E) telle que
x, y E, (f (x), y) = (x, f (y))
Montrer que f est de rang pair.
b) Si A Mn (R), montrer que le commutant de A dans Mn (R) est de
codimension paire.

Exercice 79 X MP [ 02915 ] [correction]


Soit A Mn (R) antisymtrique. Montrer que A est orthosemblable une matrice
diagonale
par

 blocs avec sur la diagonale des zros et des blocs de la forme
0 a
o a R
a 0

[http://mp.cpgedupuydelome.fr] dD dit le 14 juin 2011

Corrections

Corrections

Exercice 5 : [nonc]
a) Par lingalit de Cauchy-Schwarz,

Exercice 1 : [nonc]
Les matrices diagonales avec coefficients diagonaux gaux 1 ou 1. Le rsultat
sobtient en tendant les colonnes de la premire la dernire, en exploitant
quelles sont unitaires et deux deux orthogonales.

n
X

v
v
uX
u n
u n 2 uX

|ai,j | 6 t
ai,jt
12 = n

j=1

donc

j=1

j=1

|ai,j | 6 n n.

16i,j6n

Exercice 2 : [nonc]
Par continuit de lapplication linaire de transposition, on justifie
t

exp(T ) = exp( T )

Par suite
t

exp(T ) exp(T ) = exp(T ) exp(T )

b) Pour X = t

...


1 , on vrifie

ai,j = t XAX. Or

P
16i,j6n

t
XAX = (X | AX) donc toujours
par lingalit de Cauchy-Schwarz,

| t XAX| 6 kXk
kAXk.
Or
kXk
=
n et kAXk = kXk = n car A On (R) donc

P



ai,j 6 n.

16i,j6n

c) On peut avoir lgalit si n = 1 mais aussi si n = 4 avec

Or T et T commutent donc

exp(T ) exp(T ) = exp(T + T ) = In


et on conclut.

Exercice 3 : [nonc]
On munit Rn de sa structure euclidienne canonique, on note B sa base canonique
et B 0 la famille dlments de Rn dtermine par A = MatB B 0 . La famille B 0 est
libre, on peut donc lorthonormaliser par le procd de Schmidt en une famille B 00 .
Par changement de base, A = MatB B 00 MatB00 B 0 avec MatB B 00 On (R) car
B, B 00 orthonormes et MatB00 B 0 Tn+ (R) car B 00 obtenue par le procd de
Schmidt.

Exercice 4 : [nonc]
a) Les valeurs propres dune matrice U de On (R) diagonalisable ne pouvant tre
que 1 et 1, celle-ci vrifie U 2 = In . Les matrices de On (R) diagonalisables sur R
sont les matrices des symtries orthogonales.
b) Soit U On (R). On peut construire une base orthonorme de trigonalisation
de tout endomorphisme complexe donc il existe P GLn (C) vrifiant P ? P = In
et P ? U P Tn+ (R). Or (P ? U P )? = P ? U 1 P = (P ? U P )1 donc P ? U P est
diagonale et ses lments diagonaux sont de module 1.

1
1
1
A=
2 1
1

1
1
1
1

1
1
1
1

En fait, un approfondissement du problme donne


lobtention de lgalit.

1
1

1
1

n 2Z condition ncessaire

Exercice 6 : [nonc]
Par continuit de la transposition t (exp A) = exp(t A).
On a alors t (exp A) exp A = exp(A) exp(A) = exp(A + A) = exp(On ) = In car
A et A commutent.
Ainsi exp A est une matrice orthogonale.

Exercice 7 : [nonc] 
Pour X = t 1 . . . 1 , on vrifie

ai,j = t XAX. Or t XAX = (X | AX)

donc par lingalit de Cauchy-Schwarz, | XAX| 6 kXk


kAXk. Or kXk = n et
P



kAXk = kXk = n car A On (R) donc
ai,j 6 n.
16i,j6n

P

16i,j6n
t

[http://mp.cpgedupuydelome.fr] dD dit le 14 juin 2011

Corrections

Exercice 8 : [nonc]
1
(In + A + + Ap ).
a) Posons Up = p+1
1
(In Ap+1 ) 0 car pour la norme euclidienne :
On a (I A)Up = p+1

M On (R), kM k = n.
Puisque 1
/ SpA, Up 0.
b) Par labsurde si Ap converge vers B alors pour tout X Mn,1 (R),
Ap+1 X = AAp X donne la limite BX = ABX. Or 1
/ SpA donc BX = 0 et
puisque cecivaut pour tout X, B = 0.
Or kAp k = n 6 0. Absurde.
La suite (Ap )pN est divergente.

Exercice 9 : [nonc]
a) Les colonnes de M sont unitaires et deux deux orthogonales si, et seulement
si,
(
a2 + b2 + c2 = 1
ab + bc + ca = 0
Puisque (a + b + c)2 = a2 + b2 + c2 + 2, on obtient
M O3 (R) = 0 et S 2 = 1
b) En ajoutant toutes les colonnes la premire puis en factorisant


1 b c


det M = (a + b + c) 1 a b
1 c a
b
ab
cb

c
bc
ac

De plus, le polynme X 3 X 2 + k admet trois racines relles si, et seulement si,


k [0, 4/27].
En effet, considrons la fonction f : x 7 x3 x2 + k.
f est drivable sur R et f 0 (x) = x(3x 2).
Compte tenu de ses variations, pour que f sannule 3 fois il est ncessaire que
f (0) > 0 et f (2/3) 6 0.
Cela fournit les conditions k > 0 et k 6 4/27.
Inversement, si k [0, 4/27], f admet trois racines relles (comptes avec
multiplicit)
Ainsi, si M SO3 (R) alors a, b, c sont les racines du polynme X 3 X 2 + k avec
k [0, 4/27].
Inversement, si k [0, 4/27], le polynme X 3 X 2 + k admet trois racines a, b, c
vrifiant = 0 et S = 1 donc M SO3 (R).
Exercice 10 : [nonc]
J + A nest pas inversible si, et seulement si, il existe une colonne non nulle
vrifiant AX = JX.
On a alors t AJX = X et donc 1 Sp(t AJ) = Sp(JA) avec une rciproque
immdiate.
P
Le polynme caractristique de JA tant (1)n X n1 (X ai,j ), on obtient le
i,j

i,j

et enfin
det M = (a + b + c) (a b)(a c) + (b c)

En identifiant les coefficients, cette identit polynomiale quivaut

a+b+c=1
ab + bc + ca = 0

abc = k

critre :
P
J + A est inversible si, et seulement si,
ai,j 6= 1

puis

1

det M = (a + b + c) 0
0

10


2

Exercice 11 : [nonc]
Introduisons


N=

Ainsi

det M = S a2 + b2 + c2 ab bc ac = S 3
car = 0.
Finalement M SO3 (R) = 0 et S = 1.
c) a, b, c sont les racines du polynme X 3 X 2 + k si, et seulement si,
X 3 X 2 + k = (X a)(X b)(X c).

On a


MN =

Or
M tM =

A
t
B

Op,np
I

At A + B t B
C t A + Dt B

At A + B t B
C t A + Dt B

B
D

At C + B t D
C t C + Dt D


= In

[http://mp.cpgedupuydelome.fr] dD dit le 14 juin 2011


donc


MN =

Ip
Onp,p

B
D

Corrections

En passant cette relation au dterminant, on en dduit


det M det t A = det D

11

De plus 1 2 = 0 donne t + 33 = 0 et donc


1 = 13 = S3 + 3t + 63 = S3 33 = 1.
Ainsi p, q, r sont les trois racines du polynme X 3 X 2 + a.
Inversement, on vrifie que les trois racines du polynme X 3 X 2 + a satisfont le
systme.
Il ne reste plus qu tudier quelle condition sur a ces trois racines sont relles.
Ltude des variations de P donne la condition ncessaire et suffisante suivante

Sachant det M = 1, la conclusion est ds lors facile.


P (0) > 0 et P (2/3) 6 0
Exercice 12 : [nonc]
a) Soit une valeur propre complexe de A et X Mn,1 (C) une colonne propre
associe.
t XX.

= t AXX =
dautre part t XAX
Dune part t XAX
= t XX,
t
+?

Puisque XX R , on obtient = donc iR.


b) Pour tout A An (R), = (A) est bien dfinie car 1
/ SpA.
t
= (In A)1 (In + A)(In A)(In + A)1 or In + A et In A commutent
donc t = In .
De plus, si X = X alors (In A)X = (In + A)X (car In A et (In + A)1
commutent) et donc X = 0.
Ainsi lapplication : An (R) { On (R)/ 1
/ Sp()} est bien dfinie.
Si (A) = (B) alors (In A)(In + B) = (In + A)(In B). En dveloppant et en
simplifiant on obtient A = B et donc lapplication est injective.
Enfin soit On (R) tel que 1
/ Sp().
Posons A = ( + In )1 (In ) qui est bien dfinie car 1
/ Sp.
On a
t
A = (In 1 )(1 +In )1 = (In )1 (In +)1 = (In )(In +)1 = A
et (A) = .
Finalement est bijective.

Exercice 13 : [nonc]
A est une matrice de rotation si, et seulement si, A O3 (R) et det A = 1 ce qui
fournit le systme :
2
2
2
p + q + r = 1

pq + qr + rp = 0

3
p + q 3 + r3 3pqr = 1
(le dterminant se calculant par Sarrus).
Posons 1 = p + q + r, 2 = pq + qr + rq, 3 = pqr, S2 = p2 + q 2 + r2 ,
S3 = p3 + q 3 + r3 et t = p2 q + pq 2 + q 2 r + qr2 + t2 p + tp2
Si (p, q, r) est solution du systme alors 12 = S2 + 21 donne 1 = 1.

i.e. a [0, 4/27].


La rotation alors obtenue est daxe dirig et orient par (1, 1, 1) et dangle avec
cos = 3p1
et sin du signe de q r.
2

Exercice 14 : [nonc]
2
On a kC1 k = a2 (a2 + b2 + c2 ) + b2 + c2 et (C1 | C2 ) = ab(a2 + b2 + c2 1).
2
2
2
Si A est orthogonale alors kC1 k + kC2 k + kC3 k = 3 donne
2
2
2 2
2
2
2
(a + b + c ) + 2(a + b + c ) = 3 et puisque a2 + b2 + c2 > 0, on obtient
a2 + b2 + c2 = 1.
Rciproquement, si a2 + b2 + c2 = 1 alors on vrifie kC1 k = kC2 k = kC3 k = 1 et
(C1 | C2 ) = (C2 | C3 ) = (C3 | C1 ) = 0 donc A est orthogonale.
2
2
2
Supposons
posons u = (a, b, c)
2 maintenant
a + b + c = 1 et
a ab ac
0 c b
0 a .
A = ab b2 bc + c
2
ac bc c
0
b a
a2 ab ac
La matrice ab b2 bc est celle de lapplication x 7 (u | x)u.
2
ac bc c

0 c b
0 a est celle de lapplication x 7 u x.
La matrice c
b a
0
Lapplication tudie est donc x 7 (x | u)u + u x qui est la rotation daxe dirig
et orient par u et dangle /2.

Exercice 15 : [nonc]
Soit A On (R) dont tous les coefficients sont positifs ou nuls.
Montrons que chaque colonne de A ne comporte quau plus un coefficient non nul.
Par labsurde, supposons que la jme colonne de A possde au moins deux
coefficients non nuls situs en kme et en `me ligne. Puisque les colonnes de A

[http://mp.cpgedupuydelome.fr] dD dit le 14 juin 2011

Corrections

sont orthogonales, on a pour tout j 0 6= j


n
X

ai,j ai,j 0 = 0

12

b) Ecrivons = ei . Lidentit AZ = Z donne


(
AX = cos X sin Y
AY = sin X + cos Y

i=1

Sachant que tous les coefficients sont positifs, cette quation quivaut
i {1, . . . , n} , ai,j ai,j 0 = 0

Il est alors immdiat que Vect(X, Y ) est stable par A.


c) Puisque la matrice A est orthogonale
2

kXk = kAXk = cos2 kXk 2 cos sin (X | U ) + sin2 kY k

et on en tire
ak,j 0 = a`,j 0 = 0
Ainsi les n 1 colonnes correspondant aux indices autres que j appartiennent
lespace form des colonnes dont les kme et `me coefficients sont nuls. Or ces
n 1 colonnes sont indpendantes et cet espace est de dimension n 2. Cest
absurde.
Puisque les colonnes de A sont de norme 1 et que ses coefficients sont positifs, sur
chaque colonne figure un 1 et n 1 coefficients nuls.
Le mme raisonnement peut tre adapt aux lignes de A pour affirmer que
chacune delles contient un coefficient 1 et n 1 coefficients nuls.
Inversement, on vrifie aisment quune telle matrice est une matrice orthogonale
coefficients positifs.
En fait, les matrices considrs sont les matrices de permutation, il y en a n!

On en dduit


2
2
sin2 kXk kY k + 2 cos sin (X | Y ) = 0
Puisque la matrice A est orthogonale, on a aussi
2

(X | Y ) = (AX | AY ) = cos sin (kXk kY k ) + (cos2 sin2 )(X | Y )


On en dduit


2
2
cos sin kXk kY k 2 sin2 (X | Y ) = 0
2

Ainsi les nombres a = kXk kY k et b = 2(X | Y ) sont solutions du systme


homogne
(
a sin2 + b cos sin = 0
a cos sin b sin2 = 0

Exercice 16 : [nonc]
On a
t = t A1 At AA1
Or A et t A commutent donc
t = t A1t AAA1 = In

Exercice 17 : [nonc]
a) Soit une valeur propre complexe de A et Z un vecteur propre associ.
Z donc
On a AZ = Z et AZ =
t

Exercice 18 : [nonc]
Soit valeur propre de f . Pour x vecteur propre, on a f (x) = x avec
kf (x)k = kxk do = 1. Une diagonalisation de f est alors ralise avec des 1
et des 1 sur la diagonale, cest une symtrie.

(AZ)AZ
= || t ZZ

On a aussi
t

Puisque sin 6= 0, ce systme est de Cramer et donc a = b = 0.


Quitte multiplier les colonnes X et Y par un mme scalaire unitaire, on peut
affirmer que la famille (X, Y ) est une base orthonorme du plan Vect(X, Y ). En
orientant ce plan par cette base, lendomorphisme induit apparat comme tant
une rotation dangle .

(AZ)AZ
= t Z t AAZ
= t ZZ

= kZk2 R+? , on obtient ||2 = 1.


Puisque t ZZ

Exercice 19 : [nonc]
f tant un automorphisme, dim f (F ) = dim F et dim f (F ) = dim F . Par suite
dim f (F ) = dim f (F )

[http://mp.cpgedupuydelome.fr] dD dit le 14 juin 2011

Corrections

Soient x f (F ) et y f (F ). On peut crire x = f (a) et y = f (b) avec a F


et b F . On a
(x | y) = (f (a) | f (b)) = (a | b) = 0

13

et nimporte quel g O(E) convient.


c) Si = 0 alors f = 0
Si =
6 0 alors introduisons lendomorphisme
g=

donc f (F ) f (F ) puis lgalit par les dimensions.

Exercice 20 : [nonc]
Soit y f (F ). Il existe x F tel que y = f (x). On a alors z F ,
(y | z) = (f (x) | f (z)) = (x | z) = 0.
Par suite f (F ) F .
De plus f conserve les dimensions car cest un automorphisme donc il y a galit.

1
f

La relation obtenue en b) assure que g conserve la norme et donc g O(E) ce qui


permet de conclure.

Exercice 23 : [nonc]
f transforme une base orthonorme B = (e1 , . . . , en ) en une base orthonorme
n
n
P
P
(f (x) | e0i )e0i =
(x | ei )e0i do la
B 0 = (e01 , . . . , e0n ). Pour tout x E, f (x) =
i=1

Exercice 21 : [nonc]
() Si V est stable pour f alors f (V ) V et puisque f est un automorphisme
f (V ) = V .
x V , y V, (f (x) | y) = (x | f 1 (y)) = 0 car f 1 (y) V donc f (x) V
puis V stable par f .
() Si V stable par f alors V = V aussi

Exercice 22 : [nonc]
2
2
a) (u + v | u v) = kuk kvk = 0 pour u et v unitaires.
b) Soient u et v des vecteurs unitaires de E.
u + v et u v sont orthogonaux donc f (u + v) et f (u v) le sont aussi.
Or par linarit
f (u + v) = f (u) + f (v) et f (u v) = f (u) f (v)
de sorte que lorthogonalit de ces deux vecteurs entrane
kf (u)k = kf (v)k
Ainsi les vecteurs unitaires de E sont envoys par f sur des vecteurs ayant tous la
mme norme R+ .
Montrons qualors
x E, kf (x)k = kxk
Soit x E.
Si x = 0 alors on a f (x) = 0 puis kf (x)k = kxk.
Si x 6= 0 alors en introduisant le vecteur unitaire u = x/kxk, on a kf (u)k = puis
kf (x)k = kxk

i=1

linarit de f .

Exercice 24 : [nonc]
a) Pour y = 0, la relation kf (x) f (y)k = kx yk donne kf (x)k = kxk sachant
y = 0.
b) Pour y = x, la relation kf (x) f (y)k = kx yk donne f (x) = f (x).
Par polarisation
(f (x) | f (y)) =


1
2
2
kf (x) + f (y)k + kf (x) f (y)k
4

Or kf (x) f (y)k = kx yk et
kf (x) + f (y)k = kf (x) f (y)k = kx (y)k = kx + yk
donc

1
2
2
(f (x) | f (y)) =
kx + yk + kx yk = (x | y)
4
c) Par conservation du produit scalaire, on peut affirmer que la famille
(f (e1 ), . . . , f (en )) est une base orthonorme de E. Par suite, pour tout x E,
f (x) =

n
X
k=1

(f (ek ) | f (x)) f (ek ) =

n
X

(ek | x) f (ek )

k=1

d) Lexpression ci-dessus assure la linarit de f et puisquon sait dj que f


conserve le produit scalaire, on peut affirmer que f est un automorphisme
orthogonal.

[http://mp.cpgedupuydelome.fr] dD dit le 14 juin 2011

Corrections

Exercice 25 : [nonc]
Si a = 0, ra = Id.
Si a 6= 0 alors dans une base orthonorme directe de premier vecteur a/kak, la
matrice de fa est

0
0
0
0
kak
A= 0
0 kak
0
Par calcul, la matrice de ra dans cette base est alors

1
0
0
R = 0 cos kak sin kak
0 sin kak cos kak
Lendomorphisme ra est donc une rotation daxe dirig et orient par a et dangle
kak.

Exercice 26 : [nonc]
Un tel endomorphisme conserve lorthogonalit. Pour tout x, y vrifiant
kxk = kyk, on a x + y et x y orthogonaux donc f (x) + f (y) et f (x) f (y) aussi.
Par suite kf (x)k = kf (y)k. Ainsi un tel endomorphisme transforme une base
orthonorme (e1 , . . . , en ) en une famille orthogonale aux vecteurs isomtriques.
Par suite f = g avec g O(E).
La rciproque est immdiate.

Exercice 27 : [nonc]
a) On reconnat le produit scalaire canonique sur Mn (R).
b) Posons f : M 7 M . (f (M ) | f (N )) = tr(t M t N ).
f est -orthogonale si, et seulement si, pour tout M, N M,
(M | t N ) = (M | N ) i.e. pour tout N M, t N = N i.e. t = In .
Ainsi f est -orthogonale si, et seulement si, lest.

14

Exercice 29 : [nonc]
a) Soient y M () et x F ().
(x) = x et il existe a E tel que y = (a) a.
On a alors
hx, yi = hx, (a)i hx, ai = h(x), (a)i hx, ai = 0
car O(E).
Ainsi M () et F () sont orthogonaux et par la formule du rang
dim M () + dim F () = dim E
donne
M () F () = E
b) Par rcurrence sur k > 1.
Pour k = 1 : la proprit est immdiate.
Supposons la proprit vraie au rang k > 1.
Soient (u1 , . . . , uk+1 ) une famille libre et = su1 suk+1 O(E). Etudions
F ().
Soit x F (). La relation (x) = x donne
su1 suk (x) = suk+1 (x)
puis
su1 suk (x) x = suk+1 (x) x
Or suk+1 (x) x Vect(uk+1 ) et par hypothse de rcurrence
su1 suk (x) x Vect(u1 , . . . , uk ).
Puisque la famille (u1 , . . . , uk+1 ) est libre, on obtient
su1 suk (x) x = suk+1 (x) x = 0
Ainsi x est point fixe de su1 suk et de suk et donc
x Vect(u1 , . . . , uk ) Vect(uk+1 ) = Vect(u1 , . . . , uk+1 )
Par suite

Exercice 28 : [nonc]
On observe que (i) quivaut f ? = f 1 et (ii) quivaut f 1 = f .
Observons que (iii) quivaut f ? = f .
Supposons (iii), pour tout x, y E, (f (x + y) | x + y) = 0 donne
(f (x) | y) = (x | f (y)) donc f ? = f . La rciproque est immdiate.
Ainsi les proprits (i), (ii) et (iii) retraduites, il est immdiat de conclure.

F () Vect(u1 , . . . , uk+1 )
Lautre inclusion tant immdiate, on obtient
F () = Vect(u1 , . . . , uk+1 )
puis
M () = Vect(u1 , . . . , uk+1 )

[http://mp.cpgedupuydelome.fr] dD dit le 14 juin 2011

Corrections

15

On a alors pour tout i {1, . . . , r},

Rcurrence tablie.
c) Posons

(uk (1 u1 + + r ur ) | ui ) = 0

= su1 suk = sv1 svk


et donc

Par ltude qui prcde


F () = Vect(u1 , . . . , uk )

De faon immdiate

Vect(v1 , . . . , vk ) F ()
En passant lorthogonal

(vk (1 v1 + + r vr ) | vi ) = 0
On en dduit vk = 1 v1 + + p vr puis vk = h(uk ).
Enfin, on prolonge h en un automorphisme orthogonal solution dfini sur Rn en
introduisant une application linaire transformant une base orthonorme de
Vect(u1 , . . . , ur ) en une base orthonorme de Vect(v1 , . . . , vr )

Vect(u1 , . . . , uk ) Vect(v1 , . . . , vk )
Puisque la famille (u1 , . . . , uk ) est suppos libre, un argument de dimension
permet daffirmer que la famille (v1 , . . . , vk ) lest aussi.

Exercice 31 : [nonc]
Soit B une base orthonorme. MatB f ? =t MatB f .

Exercice 30 : [nonc]
a) Notons C1 , . . . , Cp les colonnes de Mu .
Si (u1 , . . . , up ) est lie alors il existe 1 , . . . , p non tous nuls vrifiant
1 u1 + + p up = 0. On a alors (1 u1 + + p up | ui ) = 0 pour tout i et donc
1 C1 + + p Cp = 0. Ainsi Mu nest pas inversible.
Inversement, supposons Mu non inversible. alors il existe 1 , . . . , p non tous nuls
vrifiant 1 C1 + + p Cp = 0 et donc (1 u1 + + p up | ui ) = 0 pour tout i.
Ainsi 1 u1 + + p up Vect(u1 , . . . , up ) , or
1 u1 + + p up Vect(u1 , . . . , up ) donc 1 u1 + + p up = 0 et la famille
(u1 , . . . , up ) est lie.
b) Posons r = rg(u1 , . . . , up ) et quitte permuter les vecteurs, supposons que les r
premiers vecteurs de la famille u sont indpendants.
Par ltude qui prcde, on peut affirmer que les r premiers vecteurs de la famille
v sont alors indpendants et que les autres en sont combinaisons linaires.
Considrons alors lapplication linaire h : Vect(u1 , . . . , ur ) Vect(v1 , . . . , vr )
dtermine par
1 6 k 6 r, h(uk ) = vk

Exercice 32 : [nonc]
Ce sont les symtries orthogonales.

Pour tout x = 1 u1 + + r ur , on a h(x) = 1 v1 + + r vr .


Or
r
r
X
X
2
2
kxk =
i j (ui | uj ) et kh(x)k =
i j (vi | vj )
i,j=1
2

Exercice 33 : [nonc]
n
n
P
P
2
2
a) A =
ku(ej )k ne dpend par de C et A =
ku? (fi )k ne dpend pas de B.
j=1

i=1

b) En prenant C = B,
A=

n X
n
X

(ei | u(ej )) (ej | u? (ei ))

i=1 j=1

Notons M = (mi,j ) la matrice de u dans la base orthonorme B. Puisque


mi,j = (ei | u(ej )) et mj,i = (ei | u? (ej )),
A=

n X
n
X

mi,j mj,i

i=1 j=1

Or

n
P

mi,j mj,i est le coefficient dindice (i, i) de la matrice M 2 reprsentative de

j=1

u2 donc A = tr(u2 ).

i,j=1

donc kxk = kh(x)k car (ui | uj ) = (vi | vj ).


Pour tout k {r + 1, . . . , p}, uk est combinaison linaire des u1 , . . . , ur ce qui
permet dcrire
uk = 1 u1 + + r ur

Exercice 34 : [nonc]
On sait ker u ker(u? u) et si x ker(u? u) alors u? (u(x)) = 0 donc
2
(u? (u(x)) | x) = 0 puis ku(x)k = 0 donc x ker u. Ainsi ker u = ker u? u puis
?
rg(u) = rg(u u). Enfin rg(u) = rg(u? ) = rg(u?? u? ) = rg(u u? ).

[http://mp.cpgedupuydelome.fr] dD dit le 14 juin 2011

Corrections

Exercice 35 : [nonc]
On sait ker u ker(u? u) et si x ker(u? u) alors u? (u(x)) = 0 donc
2
(u? (u(x)) | x) = 0 puis ku(x)k = 0 donc x ker u. Ainsi ker u = ker u? u. Il en
dcoule rg(u) = rg(u? u) puis rg(u) = rg(u? ) = rg(u?? u? ) = rg(u u? ). Or
Im(u u? ) Imu donc Im(u u? ) = Imu.

Exercice 36 : [nonc]
Si X ker A alors X ker t AA.
Inversement, si X ker t AA alors t AAX = 0 donc t X t AAX = t (AX)AX = 0
do AX = 0 puis X ker A.
Ainsi
ker(t AA) = ker A
puis par la formule du rang
rg(t AA) = rgA

Exercice 37 : [nonc]
Evidemment
ker(u + u? ) ker u ker u?
Inversement, soit x ker(u + u? ). On a u(x) + u? (x) = 0 donc u(u? (x)) = 0 et
u? (x) ker u or u? (x) Imu? = ker u donc u? (x) = 0 puis aussi u(x) = 0 et
donc x ker u ker u? .
On peut conclure quant lgalit demande.

Exercice 38 : [nonc]
a) Soit x ker u? . Pour tout y Imu, on peut crire y = u(a) et
(x | y) = (u? (x) | a) = (0 | a) = 0 donc ker u? Imu .
Soit x Imu , a E, (u? (x) | a) = (x | u(a)) = 0 donc u? (x) = 0 do
Imu ker u? .
Puisque u?? = u on a aussi Imu? = ker u do Imu? = ker u .
b) On suppose Imu ker u.
() Supposons u + u? inversible.
Soit x ker u Imu . On a u(x) + u? (x) = 0 donc x = 0. Par suite
ker u Imu = {0}.
Donc dim ker u + dim Imu 6 dim E puis dim ker u 6 dim Imu. Par suite
Imu = ker u.
() Supposons Imu = ker u.
Soit x ker(u + u? ). u(x) + u? (x) = 0.

16

Or u(x) Imu et u? (x) Imu? = (ker u) = (Imu) donc u(x) = u? (x) = 0.


Par suite x ker u et x ker u? = Imu = ker u donc x = 0.
Par suite u + u? est injectif donc bijectif.

Exercice 39 : [nonc]

a) Il est clair que f L(E). ker f = Vect(u) et Imf = {u} par inclusion et
galit des dimensions.
b) Soit matriciellement, soit
(u x | y) = Det(u, x, y) = Det(y, u, x) = (y u | x) = (f (y) | x) donc f ? = f .
c) (f 2 )? = f 2 donc f 2 est diagonalisable dans une base orthonorme.

Exercice 40 : [nonc]
2
Version longue : kf ? (x)k = (f f ? (x) | x) 6 kf (f ? (x))k kxk 6 kf ? (x)k kxk donc
kf ? (x)k 6 kxk que kf ? (x)k = 0 ou non.
Version rapide : kf ? kL(E) = kf kL(E) .

Exercice 41 : [nonc]
a) Puisque f et f ? ont mme norme doprateur, on peut affirmer
x E, kf ? (x)k 6 kxk
Si f (x) = x alors
2
2
2
2
2
kf ? (x) xk = kf ? (x)k 2(f ? (x) | x) + kxk 6 kxk 2(x | f (x)) + kxk = 0
?
et donc f (x) = x.
b) Soit x ker(f Id) Im(f Id).
On a f (x) = x (donc f ? (x) = x) et il existe a E vrifiant x = f (a) a.
2

kxk = (x | f (a) a) = (x | f (a)) (x | a)


Par adjonction
2

kxk = (f ? (x) | a) (x | a) = 0
Par suite
ker(f Id) Im(f Id) = {0}
Enfin par le thorme du rang
dim ker(f Id) + rg(f Id) = dim E
permet de conclure
E = ker(f Id) Im(f Id)

[http://mp.cpgedupuydelome.fr] dD dit le 14 juin 2011

Corrections

Exercice 42 : [nonc]
a) est une forme trilinaire alterne sur E de dimension 3 donc est
proportionnel au dterminant. Pour (i, j, k) base orthonorme,
(i, j, k) = (i | u(i)) + (j | u(j)) + (k | u(k)) = tru donc (x, y, z) = tru. [x, y, z].
b) (u(x) y u(y) x | z) = [u(x), y, z] + [x, u(y), z] = tru [x, y, z] [x, y, u(z)] =
(x y, (tru.Id u)(z)). Ladjoint de (tru.Id u) rsout notre problme.

Exercice 43 : [nonc]
(ii)(i) est immdiate via

17

Exercice 45 : [nonc]
() Supposons u + u? inversible.
Soit x ker u Imu . On a u(x) + u? (x) = 0 donc x = 0. Par suite
ker u Imu = {0}.
Donc dim ker u + dim Imu 6 dim E puis dim ker u 6 dim Imu. Par suite
Imu = ker u.
() Supposons Imu = ker u.
Soit x ker(u + u? ). u(x) + u? (x) = 0.
Or u(x) Imu et u? (x) Imu? = (ker u) = (Imu) donc u(x) = u? (x) = 0.
Par suite x ker u et x ker u? = Imu = ker u donc x = 0.
Par suite u + u? est injectif donc bijectif.

(w x | y) = Det(w, x, y) = Det(w, y, x) = (w y | x)
(i)(ii) Supposons f ? = f .
Dans une base orthonorme directe (i, j, k), la matrice de f est de la forme

0
a b
a 0 c
b c 0
car antisymtrique.
Pour w = (ak + bj + ci), on observe

Exercice 46 : [nonc]
On a immdiatement
ker u ker(u? u)
Inversement, si x ker(u? u) alors
2

ku(x)k = (u(x) | u(x)) = (x | (u? u)(x)) = (x | 0) = 0


et donc x ker u.
Par double inclusion, on obtient

w i = aj bk, w j = ai ck et w k = bi + cj
Par suite f (x) = w x pour tout x car les applications linaires f et x 7 w x
concident sur une base.

ker u = ker(u? u)
Soient x ker u et y Im(u? u). On peut crire y = u? u(a) avec a E et alors
(x | y) = (u(x) | u(a)) = (0 | u(a)) = 0

Exercice 44 : [nonc]
a) kukL(E) = ku? kL(E) (cf. cours). Rappelons que cette relation se dmontre en
2
kukL(E)

commenant par tablir


6 ku ukL(E) .
b) Soit x ker(u Id).
2
2
2
2
2
ku? (x) xk = ku? (x)k 2(u? (x) | x) + kxk 6 kxk 2(x | u(x)) + kxk = 0 car
?
?
u(x) = x. Ainsi u (x) = x et x ker(u Id). On peut conclure
ker(u Id) ker(u? Id) puis lgalit par symtrie.
c) Soit x ker(u Id) Im(u Id). Il existe a E tel que x = u(a) a.
u? (x) = x donne u? (u(a)) u? (a) = u(a) a puis
(u? (u(a)) u? (a) | a) = (u(a) a | a) qui conduit
2
2
2
kxk = ku(a)k 2(u(a) | a) + kak = 0. Ainsi ker(u Id) Im(u Id) = {0}. De
plus, dim ker(u Id) + rg(u Id) = dim E donc ker(u Id) Im(u Id) = E.

On en dduit
Im(u? u) (ker u)
Or
dim(ker u) + dim(ker u) = dim E
et
dim Im(u? u) + dim ker(u? u) = dim E
donc par galit des dimensions
Im(u? u) = (ker u)

Exercice 47 : [nonc]
Commenons par charger le package linalg

[http://mp.cpgedupuydelome.fr] dD dit le 14 juin 2011

Corrections

18

with(linalg);

A:=1/2*matrix(4,4,[-1,1,-1,1,-1,-1,1,1,1,-1,-1,1,-1,-1,-1,-1]);

1.a) Dfinissons une matrice gnrale M et rsolvons le systme correspondant


lquation t M = M 2

On vrifie lquation

evalm(transpose(A)-A^2);
M:=matrix(2,2,[a,b,c,d]);
et labsence de valeurs propres relles
solve({seq(seq(evalm(transpose(M))[i,j]=evalm(M^2)[i,j],i=1..2),j=1..2)});
Parmi, les solutions nous liminons celles qui sont symtriques (car possdant des
valeurs propres relles) et il reste lordre prs





3/2
1/2
1/2 3/2

M1 =
et M2 =
3/2 1/2
3/2 1/2

eigenvals(A);
4.a La matrice A de u dans une base possde au moins une valeur propre
est aussi valeur propre de A et donc la matrice relle
complexe . Son conjugu
2

A2 2Re()A + || I

1.b) Une matrice M solution possde deux valeurs propres complexes distinctes
conjugues et . Puisque t M et M 2 , ont les mmes valeurs propres, on a


{, } = 2 , 2

nest pas inversible. On en dduit que lendomorphisme

Puisque 2 = est impossible car


/ R, il reste

nest pas injectif. Considrons alors un vecteur x de son noyau et lespace

u2 2Re()u + || Id

= et =
On en dduit 4 = puis = j ou j 2 sachant
/ R.
Finalement et lordre prs,
= j et = j 2
On en dduit le polynme caractristique de M et le thorme de Cayley
Hamilton donne
M 2 + M + I2 = O2
do lon tire
M + t M = I2
Ainsi la matrice M est de la forme


1/2
b
M=
c
1/2
La relation M 2 = t M donne alors b = c et bc = 3/4 do lobtention de M1 et
M2 .
c) La matrice


1 0
P =
0 1
fait laffaire.
2. En dimension impaire, toute matrice relle possde une valeur propre.
3. Posons la matrice

P = Vect(x, u(x))
Puisque x nest pas vecteur propre de u, P est un plan et celui-ci est stable par u
car
2
u2 (x) = 2Re()u(x) || x
4.b Soit x F et y F . On a
(u(x) | y) = (x | u? (y)) = (x | u2 (y)) = 0
car u2 (y) F . Ainsi u(x) F .
4.c Soit u endomorphisme de R4 euclidien canonique reprsent par M dans la
base canonique. Il existe un plan stable par u et son orthogonal est aussi stable
par u. Chaque endomorphisme induit par u sur ces plans est reprsent dans une
base orthonorme par une matrice de E2 et en vertu de 1.c), on peut supposer que
cette matrice est M1 . On peut ainsi former une base orthonorme de R4 telle que
la matrice de u dans celle-ci est de la forme


M1 O2
O2 M1
et conclure.
4.d Avec des notations entendues, e1 + e2 est envoy sur (e2 + e4 ). Considrons
le plan
Vect(e1 + e2 , e2 + e4 )

[http://mp.cpgedupuydelome.fr] dD dit le 14 juin 2011

Corrections

et son orthogonal
Vect(e3 , e1 e2 + e4 )
On peut facilement proposer des bases orthonormes de ces plans puis, quitte
procder des passages loppos sur les vecteurs de base, dterminer une
matrice P convenable comme celle-ci



1/2 1/ 6 0 1/ 3
1/ 2 1/ 6 0 1/ 3

P =
0
0
1
0
0
2/ 6 0 1/ 3
Exercice 48 : [nonc]
Soit x ker f et y = f (a) Imf .
On a
(x | y) = (x | f (a)) = (f (x) | a) = 0
Les espaces ker f et Imf sont donc orthogonaux. Ils sont alors en somme directe
et puisque la formule du rang donne

19

Exercice 51 : [nonc]
Si p est une projection orthogonale alors
x, y E, (x | p(y)) = (x p(x) | p(y)) + (p(x) | p(y)) = (p(x) | p(y) y) + (p(x) |
y) = (p(x) | y)
donc p? = p.
Inversement, si p? = p alors Imp = Imp? = ker p donc p est une projection
orthogonale.
Exercice 52 : [nonc]
Si est valeur propre de f et si x 6= 0 est vecteur propre associ alors
(f (x) | x) = 0 donne = 0. Sachant que f est diagonalisable car symtrique et
que Sp(f ) {0}, on peut conclure f = 0.
Exercice 53 : [nonc]
a) u? = u donc est diagonalisable dans une base orthogonale.
Si est valeur propre de u et x vecteur propre associ
2

. kxk = (u(x) | x) = kf (x)k

dim ker f + dim Imf = dim E


on peut affirmer que ces espaces sont supplmentaires.
Exercice 49 : [nonc]
(f g)? = g ? f ? = g f donc (f g)? = f g si, et seulement si, f g = g f .

donc > 0.
b) ker f ker u de manire immdiate.
Soit x ker u, on a (u(x) | x) = 0 ce qui donne f (x) = 0 donc x ker f .
Ainsi ker u = ker f .
Soit y Imu, y = u(x),
a ker f, (y | a) = (f (x) | f (a)) = 0

Exercice 50 : [nonc]
a) f est videmment un endomorphisme de E et pour x, y E,

donc Imu ker(f ) .


Enfin dim Imu = dim E dim ker u = dim E dim ker f = dim ker(f ) , on peut
donc conclure.

(f (x) | y) = (x | y) + k(x | a)(y | a) = (x | f (y))


Ainsi f est autoadjoint (et donc diagonalisable dans une base orthonorme).
b) f (a) = (1 + k)a donc 1 + k Spf et Vecta E1+k (f ).
Pour x Vect(a) , f (x) = x donc 1 Spf et (Vecta) E1 (f ).
On peut alors conclure que si k 6= 0
Spf = {1, 1 + k} , E1+k (f ) = Vecta et E1 (f ) = (Vecta)
car la somme des dimensions des sous-espaces propres de f est gale n.
Dans le cas k = 0, on a f = Id.
On peut aussi reprsenter f par une matrice diagonale en considrant une base
orthonorme dont le premier vecteur est le vecteur a.

Exercice 54 : [nonc]
Soit B = (e1 , . . . , en ) base orthonorme forme de vecteurs propres associs aux
valeurs propres 1 , . . . , n .
Pour x E, on peut crire x = x1 e1 + + xn en et alors
u(x) = 1 x1 e1 + + n xn en
Puisque B est orthonorme,
(u(x) | x) =

n
X
i=1

i x2i

[http://mp.cpgedupuydelome.fr] dD dit le 14 juin 2011


Sachant
2

kxk =

n
X

Corrections
c) ((f ) | g) =

x2i

i=1

Exercice 55 : [nonc]
Pour x0 vecteur propre associe la valeur propre 0 vrifiant |0 | = max ||,
Sp(u)

ku(x0 )k = |0 | kx0 k donc kuk > 0 .


Inversement, si B = (e1 , . . . , en ) est une base orthonorme de vecteurs propres de
u alors pour tout x E, x = x1 e1 + + xn en , u(x) = 1 x1 e1 + + n xn en
avec i valeur propre associe au vecteur propre ei .
n
n
P
P
2
2
Puisque B est orthonorme, ku(x)k =
2i x2i et kxk =
x2i donc
i=1

RR

[0,1]2

K(x, y)f (y)g(x)dxdy = (f | (g)) car

on obtient aisment lencadrement propos.

i=1

ku(x)k 6 |0 | kxk et donc kuk 6 |0 |.

(x, y) [0, 1] , K(x, y) = K(y, x).


d) Rappelons que lespace norm (E, kk ) est complet.
Avec plus de finesse que dans les ingalits du b), on peut affirmer
k(f )k 6 1 kf k .
Pour h E et || < , Lapplication T : f 7 (f ) + h est -lipschitzienne avec
|| < 1. Par le thorme du point fixe dans un espace complet, lapplication T
admet un unique point fixe et donc il existe un unique f E vrifiant
h = f (f ).
e) Soit (f1 , . . . , fp ) une famille orthonorme dlments de ker( Id). Soit
p
P
y [0, 1] fix et : x 7 K(x, y). On peut crire =
j fj + avec
j=1
R
1
Vect(f1 , . . . , fp ) et j = (fj | ) = 0 K(x, y)fj (x) dx = fj (y). Par
p
p
R1
P 2
P
2
orthogonalit 0 2 (x) dx =
j + kk2 >
2j . En intgrant on obtient
j=1

RR

[0,1]2

Exercice 56 : [nonc]
Soit (e1 , . . . , en ) une base orthonorme de E forme de vecteurs vrifiant
f (ei ) = i ei .
Soit V Vp . Etablissons max (f (x) | x) > p .
xSV
n
P
2
(f (x) | x) =
i xi . Considrons W = Vect(ep , . . . , en ). On a dim V = p et
i=1

dim W = n p + 1 donc V W nest pas rduit au vecteur nul. Pour


n
n
P
P
x V W S, on a (f (x) | x) =
i x2i > p
x2i = p et donc
i=p

20

i=p

max (f (x) | x) > p .

K(x, y) dx dy >

j=1

p R
P
1
j=1

2 fj2 (y) dy
0

ker( Id) est de dimension finie et sa dimension vrifie lingalit propose.

Exercice 58 : [nonc]
a) Considrons lendomorphisme u = f ? f . Par le thorme spectral, il existe une
base orthonorme (1 , . . . , n ) dans laquelle la matrice de u est diagonale

1
(0)

..
MatB u =

.
(0)

xSV

Par suite min max (f (x) | x) > p .


V Vp xSV

Pour V = Vect(e1 , . . . , ep ) Vp , on a x V S,
p
p
P
P
(f (x) | x) =
i x2i 6 p
x2i = p donc max (f (x) | x) 6 p puis
i=1

= 2 p car les fj sont unitaires. Par suite

i=1

On a alors pour tout 1 6 i 6= j 6 n,


(f (i ) | f (j )) = (i | u(j )) = j (i | j ) = 0

xSV

min max (f (x) | x) 6 p et finalement lgalit.

V Vp xSV

Exercice 57 : [nonc]
a) Pour f E, (f ) E car (x, y) 7 K(x, y)f (y) est continue et on intgre sur
un segment. La linarit de est vidente.RR
b) k(f )k 6 kKk kf k et k(f )k1 6 [0,1]2 |K(x, y)f (y)| dxdy 6 kKk kf k1
donc est continue pour kk et kk1 .

Ainsi lendomorphisme f transforme la base (1 , . . . , n ) en une famille


orthogonale.
b) M est la matrice dans la base canonique (e1 , . . . , en ) de Rn dun certain
automorphisme f . Par ce qui prcde, il existe une base orthonorme (1 , . . . , n )
de Rn dont limage par f est une famille orthogonale. Celle-ci ne comporte pas le
vecteur nul car f est un automorphisme et donc en posant
i =

f (i )
kf (i )k

[http://mp.cpgedupuydelome.fr] dD dit le 14 juin 2011

Corrections

on forme une base orthonorme (1 , . . . , n ) telle que la matrice de lapplication


linaire f dans les bases (1 , . . . , n ) et (1 , . . . , n ) est la matrice diagonale

kf (1 )k
(0)

..
D=

.
kf (n )k

(0)

21

Exercice 59 : [nonc]
a) Puisque A et t A commutent, on a (t AA)p = (t A)p Ap = 0 et donc t AA est
nilpotente.
Dautre part, la matrice t AA est symtrique relle donc diagonalisable. Etant
nilpotente, sa seule valeur propre possible est 0 et donc t AA est nulle car
semblable la matrice nulle.
b) En exploitant le produit scalaire canonique sur Mn (R) on a

Par formule de changement de bases orthonormes, on obtient



2
kAk = (A | A) = tr t AA = 0

UMV = D
et donc A = 0

avec U, V matrices orthogonales


U = Mat(e1 ,...,en ) (1 , . . . , n ) et V = t Mat(e1 ,...,en ) (1 , . . . , n )
Si M nest pas inversible, ce qui prcde peut tre repris en posant
i =

f (i )
kf (i )k

quand f (i ) 6= 0 et choisissant les autres i dans une base orthonorme de (Imf )


pour former une base orthonorme (1 , . . . , n ) satisfaisante.
c) On a


2 4
t
MM =
4 8
Une base orthonorme diagonalisant t M M est forme des vecteurs
!
!
1
2
1
1
1 =
et 2
5 2
5 1
et puisque
M 1 =

1
101 avec 1 =
2

!
1
1

Exercice 60 : [nonc]
La matrice t AA est symtrique relle donc diagonalisable (via une matrice de
passage orthogonale). Si est valeur propre de t AA alors pour X vecteur propre
associ, t X t AAX = t XX et t X t AAX = t (AX)AX donc = (AX|AX)
> 0 avec
kXk2
( . | . ) produit scalaire canonique sur Mn,1 (R).

Exercice 61 : [nonc]
a) Pour A inversible
det A.t AA () = det(At AA A) = At A (). det A donc t AA = At A puisque
det A 6= 0.
Les applications A 7 t AA et A 7 At A tant continues et concidant sur la
partie dense GLn (R), on peut affirmer quelles sont gales sur Mn (R).
b) t AA est une matrice symtrique relle donc diagonalisable. Ses valeurs propres
sont les racines de t AA et la dimension des espaces propres correspondent la
multiplicit des racines respectives de t AA .
Puisquon a la mme affirmation pour At A, on peut affirmer que t AA et At A sont
semblables car toutes deux semblables une mme matrice diagonale.

on prend
1

1
2 =
2
et on obtient

avec


UMV =
1
U=
2

1
1

1
1

10
0

0
0

1
et V =
5

1
2

2
1

Exercice 62 : [nonc]
Soient une valeur propre de A et X un vecteur propre associ.
On a AX = X et t X t A = t X donc t XBX = t XX.
B est symtrique relle donc orthogonalement diagonalisable.
Ainsi, il existe P On (R) vrifiant B = P Dt P avec D = diag(1 , . . . , n ),
i [, ].
En posant Y = t P X, on a t XBX = t Y DY compris entre t Y Y et t Y Y avec
t
Y Y = t XX. On peut alors conclure [, ].

[http://mp.cpgedupuydelome.fr] dD dit le 14 juin 2011

Corrections

Exercice 63 : [nonc]
Notons 1 , . . . , n les valeurs propres de A. On a det A = 1 . . . n et
trA = 1 + + n .
1/n
Lingalit (1 . . . n )
6 n1 (1 + + n ) est bien connue, cest la comparaison
des moyennes gomtrique et arithmtique qui sobtient par la convexit de
lexponentielle applique aux ai = ln i .
Exercice 64 : [nonc]
a) Soit M solution. On a M (t M M ) = In et aussi t M (M t M ) = In .
Ainsi linverse de la matrice t M M est gale M et t M . On en dduit M = t M .
b) Soit M solution. La matrice M est donc symtrique et vrifie M 3 = In .
Puisque X 3 1 est annulateur de M , 1 est sa seule valeur propre relle.
Puisque M est symtrique relle, M est diagonalisable dans Mn (R).
Au final M est semblable In donc M = In .
Rciproque immdiate.
Exercice 65 : [nonc]
La rsolution est vidente si A est inversible puisque la matrice Q = A1 B
convient.
Dans le cas gnral, munissons Rn de sa structure euclidienne canonique et
considrons les endomorphismes u et v de Rn canoniquement reprsents par A et
B. La base canonique de Rn tant orthonorme on a uu? = vv ? . Or il est connu
que r = rgu = rguu? donc Imu = Imuu? puis Imu = Imv.
Puisque dim ker u = dim(Imu) , il existe 1 O(Rn ) transformant (Imu) en
ker u. Considrons alors u0 = u1 . On vrifie u0 u0? = uu? et ker u0 = (Imu) . De
mme, on dfinit 2 O(Rn ) tel que v 0 = v2 vrifie v 0 v 0? = vv ? et
ker v 0 = (Imu) .

n
Soit B une base orthonorme adapte la dcomposition
. Dans
 0 Imu Imu
 0= R 
A 0
B 0
0
0
cette base les matrices de u et v sont de la forme
et
avec
0 0
0 0
A0 , B 0 Mr (R) inversibles et vrifiant A0t A0 = B 0t B 0 . Il existe alors Q0 Or (R)
Q0
0
vrifiant B 0 = A0 Q0 . En considrant lendomorphisme de matrice
0 Inr
dans B, on obtient v 0 = u0 avec On (R).
1
n
Il en dcoule la relation v = u(1 1
2 ) avec 1 2 O(R ) quil suffit de
retraduire matriciellement pour conclure.
Exercice 66 : [nonc]
M est diagonalisable et ses valeurs propres sont racines deX p 1, elles ne peuvent
donc qutre 1 ou 1. Par suite M 2 = In .

22

Exercice 67 : [nonc]
Par comparaison de noyau, il est facile dobtenir : rgA = rgt AA.
La matrice t AA tant symtrique relle, elle est diagonalisable et donc son rang
est gal au nombre de ses valeurs propres non nulles comptes avec multiplicit.
Exercice 68 : [nonc]
Sp(J) = {0, n}, E0 (J) : x1 + + xn = 0 etEn (J) : x1 = . . . = xn .

1/ n 1/ 2
0

..
.

.
1/ 2 . .

conviennent.
D = diag(n, 0, . . . , 0) et P =

..
.
.

. 1/ 2
.

1/ n
0
1/ 2
Exercice 69 : [nonc]
Cas M GLn (R)
Soit u lendomorphisme Rn canoniquement reprsent par M .
Il sagit dtablir, que u transforme une base orthonorme en une famille
orthogonale.
On remarque que
(u(x) | u(y)) = (u? u(x) | y)
Lendomorphisme u? u tant symtrique, le thorme spectral assure quil existe
une base orthonorme B = (e1 , . . . , en ) le diagonalisant. Par le calcul qui prcde,
la famille (u(e1 ), . . . , u(en )) est orthogonale.
De plus elle ne comporte pas le vecteur nul car u GL(E). Posons alors B 0 la
famille des vecteurs u(ek )/ku(ek )k.
La famille B 0 est une base orthonorme et la matrice de u dans les bases B et B 0
est diagonale ( coefficients diagonaux strictement positifs).
Une formule de changement de base orthonorme permet alors de conclure.
Cas gnral : M Mm,n (R)
Soit u lapplication linaire de Rn vers Rm canoniquement reprsent par M .
Posons F = ker u et G = Imu. La matrice de u dans une base orthonorme
adapte la dcomposition F F = Rn au dpart et dans une base
orthonorme adapte la dcomposition G G = Rm larrive est de la forme


A O
M0 =
avec A GLr (R), r = rgM
O O
Ltude qui prcde permet de transformer A en une matrice diagonale D via
produit par des matrices orthogonales U et V :
U AV = D

[http://mp.cpgedupuydelome.fr] dD dit le 14 juin 2011


En introduisant les matrices orthogonales



U
O
V
U0 =
et V 0 =
O Imr
O

O
Inr

Corrections

on obtient en oprant par blocs


0

UMV =

D
O

O
O

Enfin par une formule de changement de bases orthonormes, il existe U 00 , V 00


orthogonales telles que
M 0 = U 00 M V 00
et on peut alors conclure.
Exercice 70 : [nonc]
a) Posons D = diag(1 , . . . , n ).
En notant ai,j le coefficient dindice (i, j) de la matrice A, le coefficient dindice
(i, j) de D1 AD est
1
i j ai,j
1

La matrice D AD est alors diagonale si, et seulement si, ses coefficients dindices
(i, i + 1) et (i + 1, i) sont gaux i.e.
1
1
i i+1 bi = i+1 i ci

soit encore

ci
bi
En choisissant 1 non nul quelconque et en posant
p
p
2 = 1 c1 /b1 , . . . , n = n1 cn1 /bn1
2i+1 = 2i

on forme une matrice D convenable.


b) D1 AD est symtrique relle donc diagonalisable et puisque A est semblable
une matrice diagonalisable, elle lest aussi.
Exercice 71 : [nonc]
Puisque symtrique relle, la matrice A est orthogonalement semblable la
matrice D = diag(1 , . . . , n ) ce qui permet dcrire
A = t P DP avec P On (R)
On a alors
tr(t AA) = tr(t P D2 P ) = tr(D2 )
ce qui fournit la relation propose.

23

Exercice 72 : [nonc]
Soit R. On a de faon immdiate
ker(A In ) ker(A2p+1 2p+1 In )
Or la matrice A est diagonalisable donc
X
n=
ker(A In )
SpA

Puisque les 2p+1 sont deux deux distincts quand les varient et puisque les
sous-espaces propres de A2p+1 sont en somme directe, on peut affirmer que les
inclusions prcdentes sont en fait des galits.
Ainsi
R, ker(A In ) = ker(A2p+1 2p+1 In )
Puisquon a la mme affirmation pour B, on obtient
R, ker(A In ) = ker(B In )
Sachant que les matrices A et B sont diagonalisables et ont les mmes
sous-espaces propres, on peut conclure A = B.

Exercice 73 : [nonc]
Puisquil est connu que AB = BA , les matrices t AA et At A possdent le mme
polynme caractristique. Ces deux matrices ont donc les mmes valeurs propres
et ces dernires ont mme multiplicit. Puisque ces matrices sont symtriques
relles, elles sont toutes deux orthogonalement diagonalisables et donc
orthogonalement semblables une mme matrice diagonale ce qui permet de
conclure.

Exercice 74 : [nonc]
a) Si f est antisymtrie (f (x) | x) = (x | f ? (x)) = (x | f (x)) donc (f (x) | x) = 0
pour tout x E.
Inversement, si pour tout x E, (f (x) | x) = 0 alors pour tout x, y E,
(f (x + y) | x + y) = 0 et en dveloppant et simplifiant on obtient
(f (x) | y) + (f (y) | x) = 0 do (f (x) | y) = (x | f (y)) et donc f ? = f .
b) f est bien un endomorphisme et (f (x) | x) = (u x | x) = 0.
c) Soit (i, j, k) une base orthonorme directe de E. Compte tenu
de son

0
a b
antisymtrie, la matrice de f dans cette base est de la forme a 0 c .
b c 0

[http://mp.cpgedupuydelome.fr] dD dit le 14 juin 2011

Corrections

Pour
u = x.i + y.j+ z.k, la matrice de x 7 u x dans la base (i, j, k) est

0 z y
z
0 x . Par galit de reprsentations matricielles, on peut conclure
y x
0
lexistence et lunicit dun vecteur u E tel que f (x) = u x pour tout x E.
En loccurrence u = c.i + b.j a.k.

24

Soient B = (e1 , . . . , en ) une base orthonorme de E et A = (ai,j ) la matrice de u


dans B. On sait que
ai,j = (ei | u(ej ))
donc par la relation prcdente ai,j = aj,i et la matrice A est antisymtrique.
c) Dune part
t

XAX = t XX
Dautre part
t

Exercice 75 : [nonc]
Soit A Mn (R) antisymtrique.
Si A est inversible alors det A 6= 0 et la relation t A = A donne
det A = (1)n det A et donc n est pair.
Si A nest pas inversible, en considrant une base orthonorme de Rn adapte
t
0
0
ker A, on peut
 crire A= P A P avec P On (R) et A antisymtrique de la
0 0
forme A0 =
avec A00 antisymtrique inversible. Puisque
0 A00
rgA = rgA0 = rgA00 , A est de rang pair.

Exercice 76 : [nonc]
Soit A une matrice antisymtrique relle.
Le dterminant de A est le produit des valeurs propres complexes de A comptes
avec multiplicit. Puisque la matrice A est relle, ses valeurs propres complexes
non relles sont deux deux conjugues et forment donc un produit positif. Il
reste tudier les valeurs propres relles de A.
Soient une valeur propre relle de A et X est une colonne propre associe.
Dune part
t
XAX = t XX
Dautre part
t
XAX = t (AX) X = t XX
On en dduit = 0 sachant X 6= 0.
Par suite le dterminant de A est positif ou nul.

Exercice 77 : [nonc]
a) Si est valeur propre de u de vecteur propre x 6= 0 alors la relation
2
(u(x) | x) = 0 donne kxk = 0 qui entrane = 0.
Seule 0 peut tre valeur propre de u. Par suite un endomorphisme antisymtrique
est diagonalisable si, et seulement si, il est nul.
b) Lgalit (u(x + y) | x + y) = 0 avec (u(x) | x) = (u(y) | y) = 0 donne le rsultat.

t AX
= t AXX = t XX
XAX
= t X

Or, en notant x1 , . . . , xn les lments de la colonne X, on a


t

=
XX

n
X

|xi | > 0

i=1

car X 6= 0.
= et donc iR.
On en dduit

Exercice 78 : [nonc]
a) Introduisons une base de E et M et A les matrices de et f dans cette base.
La matrice M est symtrique et inversible car non dgnre.
Lhypothse x, y E, (f (x), y) = (x, f (y)) donnet (AX)M Y = t XM AY
pour toutes colonnes X, Y et donc t AM = M A soit encore t (M A) = M A. La
matrice M A est antisymtrique donc de rang pair (culture. . . ) et puisque M est
inversible A est de rang pair.
b) Soit f L(Mn (R)) dfini par f (M ) = AM M A.
Le commutant de A est le noyau de f et sa codimension est le rang de f .
Considrons : (M, N ) tr(M N ). est une forme bilinaire symtrique, non
dgnre car (M, N ) = 0 pour tout N entrane M = 0.
Pour tout M, N Mn (R), on vrifie aisment (f (M ), N ) = (M, f (N )) et on
conclut.

Exercice 79 : [nonc]
Remarquons pour commencer que, puisque A est antisymtrique, pour toute
colonne X, on a (AX | X) = 0. En effet
(AX | X) = t X t AX = t XAX = (X | AX) = (AX | X).
Etablissons maintenant la proprit en raisonnant par rcurrence sur n > 1.
Pour n = 1, une matrice antisymtrique est nulle et la proprit
estvrifie.

0 a
Pour n = 2, une matrice antisymtrique est de la forme
et la
a 0
proprit est vrifie.

[http://mp.cpgedupuydelome.fr] dD dit le 14 juin 2011

Corrections

Supposons la proprit tablie jusquau rang n > 2.


Considrons A Mn+1 (R)
Si la matrice A est nulle alors le rsultat est obtenu.
Si la matrice A nest pas nulle alors A2 non plus.

En effet ImA = (ker t A) = (ker A) et donc ImA 6 ker A.


Puisque t (A2 ) = (A)2 = A2 , la matrice A2 est diagonalisable.
Soit X1 un vecteur propre unitaire de A2 associ une valeur propre non nulle.
La colonne AX1 est ncessairement non nulle car A2 X1 6= 0.
Posons X2 une colonne unitaire colinaire AX1 .
On peut crire AX1 = aX2 avec a R.
Les colonnes X1 et X2 sont orthogonales en vertu de la remarque prliminaire.
De plus A2 X1 = X1 et A2 X1 = aAX2 donc X1 = aAX2 .
Ainsi AX2 est colinaire au vecteur non nul X1 ce qui permet dcrire
AX2 = bX1 .
La relation (A(X1 + X2 ) | X1 + X2 ) = (aX2 + bX1 | X1 + X2 ) = 0 donne
a + b = 0 et donc b = a.
Considrons alors une matrice P orthogonale dont les deux premires colonnes
sont
P 1
 X1 et X2 . Pour
 celle-ci, la matrice

AP est antisymtrique de la forme
Ma
01,n1
0 a
avec Ma =
0n1,1
A0
a 0
0
Puisque A Mn1 (R) est antisymtrique, on peut exploiter lhypothse de
rcurrence pour rendre celle-ci orthosemblable une matrice de la forme voulue et
conclure.
Rcurrence tablie

25