You are on page 1of 5

[http://mp.cpgedupuydelome.

fr] dD dit le 14 juin 2011

Trace

Enoncs

Exercice 7 [ 00732 ] [correction]


Soit T une forme linaire sur Mn (K) une forme linaire vrifiant

Exercice 1 [ 03258 ] [correction]


Existe-t-il des matrices A, B Mn (K) vrifiant
AB BA = In ?

Exercice 2 [ 03259 ] [correction]


Soient A, B Mn (K) des matrices vrifiant

A, B Mn (K), T (AB) = T (BA)


Etablir que T Vect {tr}.

Exercice 8 [ 00733 ] [correction]


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

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

Exercice 9 [ 00711 ] [correction]


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

Exercice 3 [ 00729 ] [correction]


Soient E un K-espace vectoriel de dimension finie et f L(E) de rang 1.
Montrer que f 2 = tr(f ).f .
A quelle condition un endomorphisme de rang 1 est-il un projecteur ?

Exercice 4 [ 03029 ] [correction]


Soient A Mn (R) et lendomorphisme de Mn (R) dfini par
(M ) = M A
Exprimer la trace de en fonction de celle de A.

Exercice 5 Centrale MP [ 00730 ] [correction]


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

Exercice 6 [ 00731 ] [correction]


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

Exercice 10 [ 00735 ] [correction]


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

Exercice 11 [ 03261 ] [correction]


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

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


Soit E un espace vectoriel de dimension finie et G un sous-groupe de GL(E)
dordre fini n.
Montrer que

dim

gG

ker(g IdE ) =

1 X
trg
n
gG

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

Enoncs

Exercice 13 Centrale MP [ 02388 ] [correction]


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

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


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

d) Montrer que
X

trM qN

M H

Que dire si cette somme est nulle ?

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


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

gG

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


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

Exercice 15 Mines-Ponts MP [ 02686 ] [correction]


a) Soit f une forme linaire sur Mn (R) vrifiant A, B Mn (R),
f (AB) = f (BA), montrer que f est proportionnelle la trace.
b) Soit g un endomorphisme de lespace vectoriel Mn (R) vrifiant g(AB) = g(BA)
pour toutes A, B Mn (R) et g(In ) = In . Montrer que g conserve la trace.

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

Corrections

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

Exercice 2 : [nonc]
On a
trA = tr(AB BA) = tr(AB) tr(BA) = 0
car tr(AB) = tr(BA).
Voyons que plus gnralement tr(Ap ) = 0.
On a
A2 = A(AB BA) = A2 B ABA
et
ABA = (BA + A)A
donc
A2 = A2 B BA2 A2
Ainsi
A2 B BA2 = 2A2
Par rcurrence, on montre
Ap B BAp = pAp
et on en dduit
p

trA = 0

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

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

`=1

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


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

Exercice 5 : [nonc]
Supposons que M soit semblable une matrice M 0 via une matrice inversible P
i.e.
M 0 = P 1 M P
Si on peut crire M 0 = A0 B 0 B 0 A0 alors M = AB BA avec A = P A0 P 1 et
B = P B 0 P 1 .
On peut ainsi transformer la matrice M en une matrice semblable sans changer la
problmatique.
Etablissons maintenant le rsultat demand en raisonnant par rcurrence sur la
taille de la matrice M .
Si M est taille 1 : ok
Supposons la proprit tablie au rang n N? .
Soit M une matrice carre dordre n + 1 de trace nulle.
Montrons que M est semblable une matrice de la forme


0 ?
? ?
Si M est matrice dune homothtie alors trM = 0 permet de conclure M = On .
Sinon, il existe des vecteurs qui ne sont pas vecteurs propres de lendomorphisme
associ M .
Soit x, un tel vecteur. En introduisant une base dont x et f (x) sont les deux
premiers vecteurs, on obtient que la matrice M est semblable celle voulue.
Compte tenu de la remarque prliminaire, on suppose dsormais que la matrice M
est de la forme


0 L
C M0
avec trM 0 = 0.
Par lhypothse de rcurrence on peut crire
M 0 = A0 B 0 B 0 A0

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

Corrections

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 9 : [nonc]
Notons que Vect {AB BA/A, B Mn (R)} est inclus dans lhyperplan des
matrices de trace nulle.
Par suite dim Vect {AB BA/A, B Mn (R)} 6 n2 1.
Pour A = Ei,j et B = Ej,j (avec i 6= j) : AB BA = Ei,j .
Pour A = Ei,n et B = En,i : AB BA = Ei,i En,n = Fi .
La famille forme des Ei,j et des Fi est libre et constitue de n2 1 lments.
Par suite dim Vect {AB BA/A, B Mn (R)} > n2 1.
Finalement dim Vect {AB BA/A, B Mn (R)} = n2 1.

M = AB BA
Rcurrence tablie.

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

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

16i,j6n

Exercice 7 : [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 (E!i,i ) = T (Ej,j ) = .
n
n
P
P
Soit A = (ai,j ) Mn (K). T (A) = T
ai,j Ei,j =
ai,j T (Ei,j ) = tr(A)
i,j=1

i,j=1

donc T = .tr.

Exercice 8 : [nonc]
Puisque tr(AB) = tr(BA), on a tr [A, B] = 0. ker(tr) est donc un sous-espace
vectoriel contenant {[A, B] /A, B E} donc Vect {[A, B] /A, B E} ker(tr).
De plus, tr tant une forme linaire non nulle, ker(tr) est un hyperplan. Montrons
quil en en est de mme de Vect {[A, B] /A, B E}.
Pour i 6= j, Ei,j = [Ei,i , Ei,j ] et pour i 6= n, Ei,i En,n = [Ei,n , En,i ].
Par suite Vect {[A, B] /A, B E} contient la famille libre n2 1 lments
forme par les Ei,j , i 6= j et les Ei,i En,n , i 6= n. Il en dcoule que
Vect {[A, B] /A, B E} est de dimension suprieure ou gale n2 1.
Par inclusion et un argument de dimension, on peut conclure
ker(tr) = Vect {[A, B] /A, B E}.

Exercice 10 : [nonc]
Soit X solution. La matrice X + t X est symtrique.
Cas A nest pas symtrique :
Ncessairement tr(X) = 0 et lquation tudie devient X + t X = 0 dont les
solutions sont les matrices antisymtriques. Inversement, ces dernires sont
solutions de lquation initiale.
Cas A est symtrique.
En passant la trace lquation tudie, on obtient 2tr(X) = tr(X)tr(A).
Si tr(A) 6= 2 alors on obtient nouveau tr(X) = 0 et on conclut que X est
antisymtrique.
Si tr(A) = 2 alors Y = X 21 tr(X)A vrifie Y + t Y = X + t X tr(X)A = 0 donc
Y est antisymtrique puis la matrice X est de la forme A + Y avec Y
antisymtrique. Inversement, une telle matrice est solution.
Pour rsumer :
Si A
/ Sn (R) ou tr(A) 6= 2 alors S = An (R).
Si A Sn (R) et tr(A) = 2 alors S = Vect(A) An (R).

Exercice 11 : [nonc]
a) Soit p un projecteur de E espace de dimension n. En posant F = Imp et
G = ker p, la matrice de p dans une base adapte la dcomposition E = F G
est de la forme


Ir
Op,rp
Orp,p Orp
On y lit
rgp = r = trp
b) Posons
q1

B=

1X k
A
q
k=0

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

Corrections

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


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

k=0

b) Si M H alors N 7 M N et N 7 N M sont des permutations de H. On en


dduit que M P = P M = P car pour chaque terme les sommes portent sur les
mmes lments.
P
P
P 2 = 1q
M P = 1q
P = P.
M H

M H

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


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

et donc B est la matrice dun projecteur. Par suite


q1

1X
rgB = trB =
tr(Ak )
q
k=0

M H

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


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

dim ker(A In ) = rgB =

1X
tr(Ak )
q

M H

gG

1
n2

P P
hG gG

hg =

1
n2

P P
hG kG

k=

1
n

p est un projecteur et la dimension de Imp = ker(p Id) est trp =

k = p donc

kG
P
1
g.
n
gG

Pour

tout g G, on T
a g p = p donc si x est invariant par p il est aussi par g. Ainsi
ker(p Id)
ker(g Id). Linclusion inverse tant immdiate, on conclut
gG
T
Il est clair que
ker(g Id) = ker(p Id) puis lgalit
gG
!
T
P
dim
ker(g IdE ) = n1
trg.
gG

M H

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

k=0

Exercice 12
P: [nonc]
Soit p = n1
g. On a p p =

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

Exercice 14 : P
[nonc] P P
a) Posons p =
g. p2 =
gh. Or pour g G, lapplication h 7 gh est une
gG
gG hG
P
permutation du groupe G donc
gh = p et par suite p2 = CardG.p.
hG
1
p est une projection vectorielle et puisque son rang gale sa trace,
Par suite CardG
rgp = 0. Ainsi p = 0.
P
b) Considrons (x, y) =
(g(x) | g(y)). est un produit scalaire sur Rn pour
gG

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.

gG

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

Exercice 15 : [nonc]
a) 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 P
Ej,j ) = f (Ej,j Ei,j ) = f (0) = 0.
Ainsi f (A) = f ( ai,j Ei,j ) = trA en notant la valeur commune des f (Ei,i ).
b) Posons f = tr g. f est une forme linaire vrifiant f (AB) = f (BA) donc
f = tr. Or f (I) = trg(I) = trI donc = 1. Ainsi f = tr et M Mn (R),
tr(g(M )) = tr(M ).