Vous êtes sur la page 1sur 7

Notations et preliminaires

Tous les corps gurant dans le probl`eme sont supposes commutatifs.


N designe lensemble des nombres entiers naturels
N

designe lensemble des nombres entiers naturels non nuls


Pour tous entiers naturels a et b tels que a b, lensemble [[a, b]] designe [a, b] N
R designe lensemble des nombres reels
R

designe lensemble des nombres reels non nuls


R
+
designe lensemble des nombres reels positifs
C designe lensemble des nombres complexes
C

designe lensemble des nombres complexes non nuls


K etant un corps, on note K[X] lensemble des polynomes `a coecients dans K, K
n
[X] lensemble
des polynomes de degre n `a coecients dans K, pour tout nombre entier naturel n
M
n
(K) designe lensemble des matrices carrees de taille n 1 `a coecients dans K
GL
n
(K) designe lensemble des matrices inversibles de M
n
(K). Si A GL
n
(K), on note A
1
son
inverse
On dira que deux sous-espaces vectoriels V et W de lespace vectoriel M
n
(K) sont conjugues sil
existe P GL
n
(K) telle que
W = P
1
V P = {P
1
MP ; M V }.
I
n
designe lelement unite de M
n
(K) .
Pour A dans M
n
(K) on designe par
t
A la transposee de A, trA la trace de A, detA le determinant
de A et P
A
son polynome caracteristique sur K cest-`a-dire P
A
(X) = det(AXI
n
)
Pour E un K-espace vectoriel, on note L(E) lalg`ebre des endomorphismes de E et Id
E
lapplication
identite sur E.
Si u est un endomorphisme diagonalisable dun K-espace vectoriel E de dimension nie, on pose
Sp(u) le spectre de u, cest-`a-dire lensemble des valeurs propres de u.
Pour u un endomorphisme dun K-espace vectoriel E de dimension nie et pour Sp(u) on pose
E

(u) = Ker (u Id
E
) le sous-espace propre de u associe `a .
Objet du probl`eme
Dans ce probl`eme, on se propose detudier les sous-espaces vectoriels de M
n
(K) constitues de matrices
diagonalisables.
Plus precisement, si n est un entier 1 et K un corps, on note MT(n, K) larmation suivante :
Pour toutes matrices A et B diagonalisables dans M
n
(K), la propriete
(a) A et B commutent
est equivalente `a la propriete
(b) Pour tout K, A+B est diagonalisable dans M
n
(K).
Lun des objectifs de ce probl`eme est de montrer que cette armation est vraie dans le cas complexe
cest-`a-dire que MT(n, C) est vraie pour tout n 1, qui est un resultat d u `a Motzkin-Taussky, 1952.
Dans toute la suite, lorsquil sera demande detudier larmation MT(n, K), il faudra examiner suc-
cessivement si les implications (a) (b) et (b) (a) sont vraies.
Les parties I, II et III peuvent etre traitees de mani`ere independante.
2
Partie I
I-A : Le sens direct et le cas n = 2
1. Soit K un corps et E un K-espace vectoriel de dimension nie.
On consid`ere u et v deux endomorphismes diagonalisables de E qui commutent cest-`a-dire tels
que u v = v u.
(a) Montrer que les sous-espaces propres de v sont stables par u cest-`a-dire que si F est un
sous-espace propre de v, on a u(F) F.
(b) Montrer que u induit sur chaque sous-espace propre de v un endomorphisme diagonalisable.
(c) En deduire lexistence dune base commune de reduction dans E pour les endomorphismes
u et v, cest-`a-dire quil existe une base B de E telle que celle ci soit une base de vecteurs
propres `a la fois de u et de v.
2. Plus generalement, on consid`ere (u
i
)
iI
une famille dendomorphismes diagonalisables de E.
On suppose en outre que ces endomorphismes commutent deux `a deux :
( (i, j) I
2
), u
i
u
j
= u
j
u
i
.
Montrer lexistence dune base commune de reduction dans E pour la famille (u
i
)
iI
cest-`a-dire
une base B de E qui est une base de vecteurs propres pour chaque endomorphisme u
i
, i I.
(Indication : on pourra raisonner par recurrence sur la dimension de E, en etudiant `a part le
cas o` u (u
i
)
iI
est une famille dhomotheties.)
3. Montrer que limplication (a) (b) est vraie dans larmation MT(n, K), pour tout entier
n 1 et tout corps K.
4.

Etudier limplication (b) (a) dans larmation MT(2, R).
5. On etudie limplication (b) (a) dans larmation MT(2, C).
Soit A et B deux matrices diagonalisables de M
2
(C) satisfaisant `a la propriete (b) de MT(2, C).
(a) Montrer que lon peut se ramener au cas o` u B est une matrice diagonale de M
2
(C) avec
au moins une valeur propre nulle.
(b) En supposant que B est une matrice diagonale non nulle avec une valeur propre nulle,
demontrer lexistence dun nombre complexe
0
tel que A +
0
B ait une valeur propre
double.
(c) En deduire que limplication (b) (a) dans MT(2, C) est vraie.
6. On suppose ici K = F
p
= Z/pZ, o` u p est un nombre premier et n un nombre entier 1.
(a) Montrer que A M
n
(F
p
) est diagonalisable si et seulement si A
p
= A.
(b) Demontrer larmation MT(n, F
2
).
(c) Demontrer larmation MT(2, F
p
), dans le cas p 3.
_
Indication : on pourra suivre le meme plan que dans le cas complexe rencontre `a la
question I-A-5
_
I-B : Application de la reduction simultanee
1. (a) On suppose ici que K est un corps de caracteristique dierente de 2.
On consid`ere un sous-groupe multiplicatif ni G de GL
n
(K) o` u n est un entier 1.
On suppose que :
( M G), M
2
= I
n
.
Montrer que G est abelien de cardinal inferieur ou egal `a 2
n
.
(b) En deduire que pour tout (n, m) (N

)
2
les groupes multiplicatifs GL
n
(K) et GL
m
(K)
sont isomorphes si et seulement si n = m.
3
2. Dans cette question, K = C et n est un nombre entier 1.
On consid`ere A et B deux matrices de M
n
(C) et on introduit lendomorphisme de M
n
(C)

A,B
: M AM +MB.
(a) En supposant que A est diagonalisable et que B = 0 , etablir que
A,B
est diagonalisable.
(b) En supposant A et B diagonalisables, etablir que
A,B
est diagonalisable.
(c) Demontrer la reciproque, cest-`a-dire que si
A,B
est diagonalisable, A et B le sont.
(Indication : On pourra utiliser la decomposition de Jordan-Dunford de A et B)
(d) Lorsque A et B sont diagonalisables, determiner les elements propres de
A,B
en fonction
de ceux de A et de
t
B.
3. Dans cette question, K = R et on note S
2
(R) lensemble des matrices symetriques reelles de
M
2
(R). Soit V un hyperplan vectoriel de M
2
(R) constitue de matrices diagonalisables sur R.
On se propose de montrer que V est conjugue `a S
2
(R).
(a) Montrer que V contient la matrice I
2
.
(b) Montrer que V est conjugue au sous-espace vectoriel engendre par (I
2
, A, B) avec
A =
_
1 0
0 0
_
et B =
_
0
2
1 0
_
,
o` u est un nombre reel non nul.
(c) En deduire le resultat.
4. Montrer que tout espace vectoriel forme de matrices diagonalisables de M
2
(R) est conjugue `a
un sous-espace vectoriel de S
2
(R).
Partie II : Le cas n = 3
On suppose que K est un corps de caracteristique nulle. On rappelle les denitions suivantes :
- Pour les polynomes de K[X]
P =
m

k=0
a
k
X
k
et Q =
n

k=0
b
k
X
k
o` u m et n sont deux entiers 1, on denit le resultant de P et Q par le determinant de taille m+n.
R(P, Q) =

a
m
0 0
a
m1
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
0
.
.
.
.
.
.
a
m
.
.
. a
m1
.
.
.
.
.
.
a
0
.
.
.
0 a
0
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
0 0 a
0
. .
n colonnes
b
n
0 0
b
n1
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
0
.
.
.
.
.
.
b
n
.
.
. b
n1
.
.
.
.
.
.
b
0
.
.
.
0
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
0 0 b
0

. .
m colonnes
4
- Pour tout P K[X] de degre n 1 de coecient dominant a
n
, on denit le discriminant de P par
(P) =
(1)
n(n1)
2
a
n
R(P, P

).
1. On consid`ere , et trois scalaires de K. Montrer que le discriminant du polynome
P = X
3
+X
2
+X +
est
27
2
18 +
2

2
4
3
+ 4
3
.
2. On pose dans M
3
(K)
M =
_
_
m
1
m
2
m
3
m
4
m
5
m
6
m
7
m
8
m
9
_
_
et N =
_
_
s 0 0
0 0 0
0 0 1
_
_

On suppose s distinct de 0 et 1. Montrer que le discriminant du polynome caracteristique de


M +N est un polynome de degre six en dont le coecient dominant est (s(1 s))
2
.
3. On pose dans M
3
(K)
B =
_
_
b
1
b
2
b
3
b
4
b
5
b
6
b
7
b
8
b
9
_
_
et Q =
_
_
0 0 0
0 0 0
0 0 1
_
_
et on note
P
B
= X
3
+aX
2
+bX +c.
(a) Montrer que si

b
1
b
2
b
4
b
5

= 0, on a :
( K), P
B+Q
= X
3
+ (a +) X
2
+ (b (b
1
+b
5
) ) X +c.
(b) Montrer alors que si en plus b
1
+ b
5
= 0, le discriminant de P
B+Q
est un polynome de
degre quatre en et determiner son coecient dominant.
4. Ici K = C; on se propose de demontrer limplication (b) (a) de larmation MT(3, C).
Soit A et B deux matrices diagonalisables de M
3
(C) satisfaisant `a la propriete (b) de MT(3, C) ;
on note F le C-espace vectoriel engendre dans M
3
(C) par I
3
, A et B.
(a) Montrer que F est un sous-espace vectoriel de matrices diagonalisables de M
3
(C) et que
si la dimension de F est strictement inferieure `a 3, les matrices A et B commutent.
(b) On suppose que la dimension de F est egale `a 3. Montrer que lon peut se ramener par
conjugaison au cas o` u A = Diag(0, 0, 1) et B est un projecteur de rang 1.
(c) En deduire que limplication (b) (a) de larmation MT(3, C) est vraie.
Partie III : Le cas general dans C
III-A : Bases holomorphes
5
1. Soit
0
un disque ouvert de C contenant lorigine ; on consid`ere une application holomorphe
M de
0
dans M
n
(C), cest-`a-dire telle que chaque coecient m
ij
de M denisse une fonction
holomorphe de
0
dans C, pour (i, j) [[1, n]]
2
.
Pour tout z
0
\{0}, on note V (z) le noyau de la matrice M(z).
Demontrer lexistence dun reel > 0 et dun entier m 0 tels que
( z
0
), (0 < |z| < ) = (dim V (z) = m).
(Indication : on pourra considerer les mineurs de M(z).)
On suppose m 1 dans la suite.
2. Sous les hypoth`eses ci-dessus et avec les memes notations, demontrer lexistence dun nombre
reel r > 0 et de m fonctions
1
, ,
m
, holomorphes sur D
r
= {z
0
; |z| < r}, `a valeurs
dans C
n
, telles que pour tout z D
r
\{0}, les vecteurs
1
(z), ,
m
(z) engendrent V (z) et

1
(0), ,
m
(0) sont tous non nuls.
(Indication : on pourra commencer par trouver des vecteurs

1
(z), ,

m
(z) meromorphes en
z, qui engendrent V (z).)
3. Toujours avec les memes notations, notons Z

lensemble des couples (z, )


0
C
n
tels que
z = 0 et V (z), Z ladherence de Z

dans
0
C
n
et V (0) ( qui na pas encore ete deni) le
sous-ensemble de C
n
tel que
{0} V (0) = Z ({0} C
n
).
(a) On suppose que la famille (
1
(0), ,
m
(0)) est libre. Demontrer que V (0) est un sous-
espace vectoriel de C
n
de dimension m.
(b) Montrer quil existe une famille (
1
, ,
m
), comme `a la question III-A-2 telle que la
famille (
1
(0), ,
m
(0)) soit libre et en deduire que V (0) est un sous-espace vectoriel de
C
n
de dimension m.
(Indication : partant dune famille quelconque (
1
, ,
m
) veriant III-A-2, on pourra
construire des familles (
1
, ,
k
,
k+1
, ,
m
) par recurrence sur k.)
4. On consid`ere une application holomorphe N dun ouvert U de C dans M
n
(C), un point
0
de
C et un cercle centre en
0
, oriente dans le sens direct.
On suppose que pour tout U, la matrice N() est diagonalisable, que :
( U), ( ), N() I
n
GL
n
(C),
et on note R(, ) = (N() I
n
)
1
.
(a) Demontrer que la formule suivante
() =
1
2i
_

R(, ) d
denit une application holomorphe de U dans M
n
(C).
(b) Soit
0
un point de U ; on suppose que
0
est lunique valeur propre de N(
0
) entouree par
le cercle . Demontrer que (
0
) est la projection sur E

0
(N(
0
)), le sous-espace propre
de N(
0
) associe `a
0
, parall`element `a la somme des autres sous espaces propres de N(
0
).
5. Demontrer que pour tout U, la matrice () est un projecteur, somme de projecteurs sur
des sous-espaces propres de N() associes `a des valeurs propres entourees par .
Partie III-B : Courbes spectrales
6
Dans cette partie le corps de base est K = C et D designe le disque ouvert unite D = {z C ; |z| < 1}.
Soit A et B deux matrices dans M
n
(C), pour n N

; on pose :
( (, ) C
2
), P(, ) = P
A+B
() = det(A+B I
n
).
Pour C, le polynome caracteristique de A+B sera note P

.
On denit lensemble
C = {(, ) C
2
; P(, ) = 0}.
On appelle multiplicite (dans C) dun point x = (, ) de C, la multiplicite de la racine du polynome
P

, notee d(x).
Nous admettrons le theor`eme suivant qui permet de parametrer localement lensemble C par des
injections holomorphes de D dans C
2
:
Quelque soit x
0
= (
0
,
0
) C, il existe l N

et deux familles nies dapplications holomorphes de


D dans C, (f

)
1l
et (g

)
1l
, qui verient les conditions suivantes :
(i) ( [[1, l]]), f

(0) =
0
et g

(0) =
0
(ii) ( z D), ( [[1, l]]), (f

(z), g

(z)) C
(iii) ( > 0), ( (, ) C),
(|
0
| , |
0
| ) =
_
( [[1, l]]), (z D), = f

(z) et = g

(z)
_
(iv) ( [[1, l]]), ( (z, w) D
2
), (f

(z) = f

(w), g

(z) = g

(w)) = (z = w)
(v) ( (, ) [[1, l]]
2
), ( = ),
_
(z, w) (D\{0})
2
_
, (f

(z), g

(z)) = (f

(w), g

(w))
(vi) ( z D\{0}), ( [[1, l]]), f

(z) = 0.
Nous noterons F

= (f

, g

) les applications associees de D dans C


2
, pour tout [[1, l]].
Remarque : la condition (ii) signie que F

(D) C, (iii) que lensemble


_
1l
F

(D) contient un
voisinage de x
0
dans C, (iv) que chaque F

est injective et (v) que (F

(D\{0}))
1l
est une famille
densembles deux `a deux disjoints. La condition (vi) est particuli`ere `a notre situation o` u chaque
polynome P

est de degre n en , pour tout C.


Pour [[1, l]], lensemble F

(D) sappelle une branche locale de C en x


0
.
Nous admettrons que la multiplicite dans C est constante dans une branche epointee, cest-`a-dire
que d(x) ne depend pas de x si x = x
0
et x F

(D) ; on la notera d

, pour tout [[1, l]].


On appellera ramication e

dune branche F

(D) en x
0
lordre du zero 0 de f


0
, qui existe
puisque f

est non constante ; nous admettrons alors que pour tout C\{
0
} susamment proche
de
0
, le nombre de points x = (, ) F

(D) est exactement e

, pour tout [[1, l]].


Enn, nous supposerons que pour
0
C xe, si
0
et

0
sont deux racines distinctes de P

0
, les
branches locales de C en x
0
= (
0
,
0
) sont disjointes des branches locales de C en x

0
= (
0
,

0
).
1. Soit
_
F

(D)
_
[[1,l]]
la famille de branches locales de C en un point x
0
= (
0
,
0
) de C.
Demontrer que la multiplicite de x
0
dans C verie
d(x
0
) =
l

=1
e

.
2. On suppose jusqu`a la n du probl`eme que A+B est diagonalisable, pour dans C.
Soit (F

(D))
[[1,l]]
la famille de branches locales de C en x
0
= (
0
,
0
) et z un point de D\{0}.
On denit lespace vectoriel, pour [[1, l]]
V

(z) = { C
n
; (A+f

(z)B) = g

(z)},
7
et lespace vectoriel associe V

(0) comme en III-A-3.


Nous admettons la relation suivante :
E

0
(A+
0
B) =
l

=1
V

(0).
Montrer alors que la ramication e

de F

(D) est egale `a 1, pour tout [[1, l]].


3. (a)

Etablir lexistence de n fonctions enti`eres
i
: C C telle que C concide avec la reunion
des graphes de
i
, 1 i n.
(b) Demontrer lexistence de nombres complexes a
i
, b
i
, 1 i n, tels que
( i [[1, n]]), ( C),
i
() = a
i
+b
i
.
4. Notation : pour i [[1, n]], C et r > 0,
i
(, r) designe le cercle de centre
i
() et de rayon
r.
(a) Demontrer lexistence de reels > 0 et > 0 tel que, pour tout C et tout r > 0
(0 < r < ) et (|| > ) = ( i [[1, n]]), (
i
(, r)), A+B I
n
inversible.
(b) On note R(, ) linverse de A+B I
n
lorsquil existe et on xe 0 < r < .
Demontrer que pour tout j [[1, n]], la formule

j,r
() =
1
2i
_

j
(,r)
R(, ) d.
denit une fonction holomorphe de louvert U

= { C ; || > } dans M
n
(C).
(c) Demontrer que, si en plus B est diagonalisable, chaque
j,r
() admet une limite dans
M
n
(C) lorsque || tend vers linni, pour tout j [[1, n]].
5. On consid`ere A et B deux matrices diagonalisables de M
n
(C). On suppose que A + B est
diagonalisable, pour tout C. Demontrer que A et B commutent.
8