• Aucun résultat trouvé

Agrégation Interne de Mathématiques 2021 Composition 1

N/A
N/A
Protected

Academic year: 2022

Partager "Agrégation Interne de Mathématiques 2021 Composition 1"

Copied!
27
0
0

Texte intégral

(1)

Agrégation Interne de Mathématiques 2021 Composition 1

Éléments de correction proposés par S. Bosquain et G. Dupont Version du 29 août 2021.

***

Notations du corrigé

En plus des notations de l’énoncé, on utilise dans tout ce corrigé les notations suivantes, où E désigne un espace vectoriel de dimension finie surK:

— E?=L(E,K)le dual algébrique deE.

Pour f ∈E? etx∈E, on note hf, xi=f(x)le crochet de dualité et, par l’identification canonique entreE etE??, on a aussihx, fi=f(x).

— SiA⊂E, on noteA0={f ∈E? | ∀x∈A, f(a) = 0}.

Si B⊂E?, on noteB0={x∈E | ∀f ∈B, f(x) = 0}.

— SiB= (e1, . . . , en)est une base deE, on noteB?= (e?1, . . . , e?n)sa base duale.

— On noteNil(E)l’ensemble des endomorphismes nilpotents deE.

Pour toutn∈N, on noteNiln(K)l’ensemble des matrices nilpotentes deMn(K).

— Sif ∈ L(E), on noteµf son polynôme minimal et χf son polynôme caractéristique.

Si A∈ Mn(K), on noteµA son polynôme minimal etχAson polynôme caractéristique.

— Sif ∈ L(E), on noteSpK(f)son spectre dansKet pourλ∈SpK(f), on poseEλ(f) = ker(f−λidE), Si A∈ Mn(K), on noteSpK(A)son spectre dansKet pourλ∈SpK(f), on poseEλ(A) = ker(A−λIn).

— Pour tous(i, j)∈Z2tels que i≤j, on noteJi, jK={k∈Z| i≤k≤j}.

— SiA= (ai,j)1≤i,j≤n ∈ Mn(K), on note, pour tout(i, j)∈J1, nK

2, [A]i,j=ai,j.

— Sif ∈ L(E)etBest une base deE, on noteMatB(f)la matrice représentative def dans la baseB.

— SiGest une partie dans uneK-algèbreA, on noteKhGilaK-algèbre engendrée parGdansA.

— Siaet bsont des entiers non nuls, on notea∧bleur PGCD.

— Pour toutn∈N, on noteSn le groupe symétrique surJ1, nK.

1 Quelques préliminaires

1. Soitpun entier naturel non nul tel queAp= 0. AlorsXpannuleAdoncµAdiviseXp et admet ainsi 0 pour unique racine. Il s’ensuit queSpC(A) ={0} et donc

tr(A) = X

λ∈SpC(A)

λ= 0.

2. SoientA= (ai,j)et B= (bi,j).

(a) On a

tr(AB) =

n

X

i=1

[AB]i,i=

n

X

i=1 n

X

k=1

ai,kbk,i =

n

X

k=1 n

X

i=1

bk,iai,k =

n

X

k=1

[BA]k,k= tr(BA).

Ainsi,

(2)

tr(AB) = tr(BA).

(b) Soienti, j, k, lquatre entiers tels que 1≤i≤n,1≤j≤n, 1≤k≤n,1≤l≤n. On a : Ei,jEk,lj,kEi,l.

(c) Soit (i, j)∈J1, nK

2tel que i6=j. Alors :

tr(Ei,jEj,jEj,i) = tr(Ei,i) = 1 mais

tr(Ej,iEj,jEi,j) = tr(0n) = 0 donc

tr(Ei,jEj,jEj,i)6= tr(Ej,iEj,jEi,j).

Remarque: Un résultat un peu plus général, utile pour la question 35.

On peut démontrer un résultat plus précis qui nous sera utile à la question 35, à savoir que si A, B ∈ Mn(K)sont telles queAB6=BA, alors il existe C∈ Mn(K)telle quetr(ABC)6= tr(CBA).

En effet, siAB6=BA, alors il existe(i, j)∈J1, nK

2tel que[AB]i,j6= [BA]i,j. Considérons alorsC=Ej,i. On a alors :

[AB]i,j= tr(ABC) et [BA]i,j= tr(BAC) de sorte que

tr(ABC)6= tr(BAC) = tr(CBA).

3. Les formes linéaires surMn(K).

(a) Pour toute matriceA∈ Mn(K), on considère la forme linéairefA:M 7→tr(AM)surMn(K)et l’application : Φ :

Mn(K) −→ Mn(K)? A 7→ fA.

Alors, par bilinéarité du produit matriciel et linéarité de la trace on aΦ∈ L(Mn(K),Mn(K)?).

Montrons queΦest un isomorphisme. SoitA∈ker(Φ). Alors, on afA(M) = 0pour toute matriceM ∈ Mn(K).

En particulier, pour tout(i, j)∈J1, nK

2, on a

0 =fA(Ei,j) = tr(AEi,j) =aj,i

doncA= 0. AinsiΦest injective et, puisquedimMn(K) = dimMn(K)?,Φest un isomorphisme. En particulier, elle est surjective et donc :

∀f ∈ Mn(K), ∃!A∈ Mn(K)t.q.f =fA.

Remarque: Représentation des formes linéaires et produit scalaire sur Mn(K)

Pour montrer queΦest injective sans recourir aux matrices élémentaires, on peut aussi observer que si fA= 0, alors

0 =fA(A) = X

1≤i,j≤n

|ai,j|2 de sorte que tous lesai,j sont nuls.

Le lecteur sagace aura reconnu ici le produit scalaire (A, B)7→ hA, Bi= tr(AB)qui n’est autre que le produit scalaire canonique associé à la base formée des Ei,j. Alors l’applicationA 7→ hA,−i induit un isomorphisme de Mn(K) versMn(K)? qui, à une adjonction près, coïncide avec l’isomorphismeΦ

(3)

Cette remarque ne sera pas explicitement utilisée dans la suite mais elle pourra être utile pour l’intuition.

(b) Soit (M1, M2, . . . , Mn2) une base de Mn(K). Posons, pour tout i∈ J1, n2K, fi =fMi. Alors (f1, . . . , fn2) est l’image par l’isomorphismeΦde la base(M1, M2, . . . , Mn2), c’est donc une base du dual Mn(K)?.

Considérons alors la base (anté-)duale(F1, . . . , Fn)de(f1, . . . , fn)dansMn(K)de sorte que, pour tout(i, j)∈ J1, n2K

2, on afi(Fj) =δi,j. Alors, pour toute matriceM ∈ Mn(K), il existe λ1, . . . , λn2 scalaires tels que :

M =

n2

X

i=1

λiFi.

Mais pour toutj∈J1, n2K, on a

fj(M) =

n2

X

i=1

λifj(Fi) =λj de sorte que

M =

n2

X

i=1

fi(M)Fi maisfi(M) = tr(MiM)donc, on a bien :

M =

n2

X

i=1

tr(MiM)Fi.

(c) Sin= 1, le résultat est trivial. Supposons donc quen≥2et fixons(i, j)∈J1, nK

2 tels quei6=j. On a alors : f(Ei,j) =f(Ei,jEj,j) =f(Ej,jEi,j) =f(0) = 0

donc, pour tout (i, j) ∈J1, nK

2, on af(Ei,j) = 0 sii 6=j. Ainsi, si on décompose f dans la base duale de la base canonique deMn(K), on peut écrire :

f =

n

X

i=1

λiEi,i? ,

avecλ1, . . . , λn∈K.

Mais alors, pour tout(i, j)∈J1, nK

2, on a :

λi=f(Ei,i) =f(Ei,jEj,i) =f(Ej,iEi,j) =f(Ej,j) =λj

donc tous lesλisont égaux à λ=λ1 et ainsi :

f =λ

n

X

i=1

Ei,i? =λtr.

4. SoitGun sous-groupe deGLn(K)et G=KhGila sous-algèbre deMn(K)engendrée parG.

(a) G est uneK-algèbre contenantGdonc c’est en particulier un K-espace vectoriel contenant G. Par minimalité deVect(G), on a doncVect(G)⊂ G.

Réciproquement :

— Vect(G)est un sous-espace vectoriel deMn(K)contenantG,

— Gest un sous-groupe deGLn(K)doncIn∈Get doncIn∈Vect(G),

— Soientg =X

i

λigi et h=X

j

µjhj des éléments de Vect(G), avec les λi, µj dans Ket lesgi, hj dansG.

Alors :

gh=X

i,j

λiµj

| {z }

K

gihj

|{z}

∈G

∈Vect(G).

(4)

Ainsi,Vect(G)est une sous-algèbre deMn(K)contenantG. Par minimalité, on a doncVect(G)⊂ G et donc : G= Vect(G).

(b) G est un sous-espace vectoriel deMn(K)doncG est de dimension finie. Par ailleurs, G= Vect(G)doncGest génératrice de G. Il suit alors du théorème de la base extraite que l’on peut extraire de G une base B de G.

Autrement dit :

Il existe une base deGformée d’éléments de G.

5. SoitE unK-espace vectoriel de dimension finie etf etgdeux endomorphismes deE. On suppose qu’ils commutent.

(a) Soit λ∈SpK(f)etx∈Eλ(f). Alors :

f(g(x)) =g(f(x)) =g(λx) =λg(x) de sorte queg(x)∈Eλ(f).

On a donc bien :

∀λ∈SpK(f), g(Eλ(f))⊂Eλ(f).

(b) Sig est diagonalisable, alors son polynôme minimalµg est scindé à racines simples dansK. SiF est un sous- espace vectoriel de E stable par g, alorsg|F ∈ L(F)et µg(g|F) = 0 doncµg|F diviseµg, il est donc lui-même scindé à racines simples. Il s’ensuit que :

g|F est diagonalisable.

(c) Pour tout λ∈SpK(f), l’endomorphismeg|Eλ(f) étant diagonalisable, il existe une baseBλ deEλ(f)formée de vecteurs propres deg|Eλ(f)et donc deg. Puisquef est diagonalisable, on a :

E= M

λ∈SpK(f)

Eλ(f)

et donc

B= G

λ∈SpK(f)

Bλ

est une base deE formée de vecteurs propres def et de g. Ainsi : f etg sont co-diagonalisables.

2 Un théorème de Burnside

6. Soitf ∈ L(E)qui commutent avec tous les éléments deA. PuisqueE est unC-espace vectoriel,f admet une valeur propre λ∈SpC(f)et donc, d’après 5.a, pour touta∈ A, on aa(Eλ(f))⊂Eλ(f).

Aétant irréductible, il vient Eλ(f) ={0} ouEλ(f) =E. Mais puisque λ∈SpC(f), Eλ(f)6={0} doncEλ(f) =E et doncf =λidE.

7. Pour toutθ∈R, on poseRθ=

cosθ −sinθ sinθ cosθ

et

G={Rθ|θ∈R} l’ensemble des rotations deR2qui est un sous-groupe abélien de GL2(R).

NotonsA=RhGila sous-algèbre deM2(R)engendrée parG. L’algèbreA est irréductible car aucune droite n’est

(5)

Considérons alors θ ∈ R tel que θ 6≡ 0 [π]. Alors Rθ n’est pas une homothétie (géométriquement c’est évident, algébriquement cela résulte par exemple du fait queSpR(Rθ) =∅) maisRθ commute avec tous les éléments deGet donc avec tous les éléments deA.

On a donc bien exhibé un endomorphisme deL(R2)qui commute avec tous les éléments d’une sous-algèbre irréduc- tibleAdeL(R2)et qui n’est pas une homothétie.

8. (a) NotonsBn la base deEn donnée dans l’énoncé et soitf ∈ L(En). Alors on peut écrire

MatBn(f) =

M1,1 · · · M1,n ... ... Mn,1 · · · Mn,n

,

où chaqueMi,j est elle-même une matrice deMn(C).

Soita∈ AetA= MatB(a), alors

MatBn(ρ(a)) =

A 0n · · · 0n

0n A . .. ... ... . .. . .. 0n

0n · · · 0n A

est diagonale par blocs.

Alors en effectuant le produit par blocs, on observe que f ◦ρ(a) = ρ(a)◦f si et seulement si pour tout (i, j)∈ J1, nK

2, on a AMij = MijA et donc, d’après la question 7, Mij est une matrice scalaire. Ainsi, pour (i, j)∈J1, nK

2, il existe un scalaireλi,j tel que :

MatBn(f) =

λ1,1In · · · λ1,nIn

... . .. ... λ1,nIn · · · λn,nIn

(b) Soitf ∈ L(E)etF = MatB(f), alors

MatBn(ρ(f)) =

F 0n · · · 0n 0n F . .. ...

... . .. . .. 0n 0n · · · 0n F

de sorte que, si on considère g ∈ C, alors il suit de la question précédente qu’il existe des scalaires λi,j, avec (i, j)∈J1, nK

2 tels que

MatBn(g) =

λ1,1In λ1,2In · · · λ1,nIn

λ2,1In λ2,2In . .. ... ... . .. . .. λn−1,nIn

λ1,nIn · · · λn,n−1In λn,nIn

et donc, en effectuant le produit par blocs :

MatBn(g◦ρ(f)) =

λ1,1F λ1,2F · · · λ1,nF λ2,1F λ2,2F . .. ...

... . .. . .. λn−1,nF λn,1F · · · λn,n−1F λn,nF

= MatBn(ρ(f)◦g).

En conclusion :

∀g∈ C,∀f ∈ L(E), g◦ρ(f) =ρ(f)◦g.

(6)

9. SoitW ⊂En un sous-espace vectoriel stable par tous lesρ(a)poura∈ A.

(a) Soit i ∈ J1, nK et a ∈ A. Alors par hypothèse ρ(a)(W) ⊂ W et, par définition de ρ(a), ρ(a)(Ei) ⊂Ei donc ρ(a)(Ei∩W)⊂Ei∩W. Mais puisquea7→ρ(a)|Ei induit un isomorphisme deL(E)versL(Ei)l’irréductibilité deAimplique celle de

ρ(a)|Ei

a∈A et donc

Ei∩W ={0} ouEi.

(b) Si W ∩E1 = {0}, on pose W2 = W ⊕E1 et si W ∩E1 = E1, on pose W2 = W. Alors, pour tout a ∈ A, ρ(a)(W2)⊂W2et ρ(a)(E2)⊂E2 doncW2∩E2 estρ(a)-stable. Il suit alors de l’irréductibilité deAque

W2∩E2={0} ouE2.

(c) Supposons (W1, . . . , Wi)construits, avec 1≤i≤n−1. Comme précédemment, Wi∩Ei est ρ(a)stable, pour touta∈ AdoncWi∩Ei={0}ouEi. On pose alors :

Wi+1=

Wi⊕Ei si Wi∩Ei={0}

Wi si Wi∩Ei=Ei.

On construit ainsi une suite (W1, . . . , Wn)de sous-espaces de En qui sont ρ(a)-stables, pour tout a ∈ A. En outre, cette suite est croissante par construction, et chaqueWi contientE1⊕ · · · ⊕Ei doncWn=En.

Notons

I=

i∈J1, n−1K

Wi

6= Wi+1

et

G=M

i∈I

Ei

de sorte queGest un sous-espaceρ(a)-stable, pour touta∈ A et En =Wn=W1⊕G=W ⊕G.

En conclusion :

W admet un supplémentaireρ(a)-stable, pour touta∈ A.

10. SoitW ⊂En un sous-espace vectoriel stable par tous lesρ(a)pour a∈ A. Soit W0 un supplémentaire deW dans En également stable par tous lesρ(a)pour a∈ A. Notonsp:En−→En la projection surW parallèlement àW0. Soitx∈E. On note

x= x1

|{z}∈W

+ x2

|{z}∈W0

.

Alors, pour tout a∈ A, on a :

ρ(a)(p(x)) =ρ(a)(x1)∈W et

ρ(a)(x) =ρ(a)(x1)

| {z }

∈W

+ρ(a)(x2)

| {z }

∈W0

de sorte que

p(ρ(a)(x)) =ρ(a)(x1) =ρ(a)(p(x)).

Ainsi :

∀a∈ A, ρ(a)◦p=p◦ρ(a).

(7)

11. SoitW ={(a(e1), . . . , a(en))|a∈ A}et ψ:

A −→ En

a 7→ (a(e1), . . . , a(en)) .

Alorsψest linéaire etW = im(ψ)de sorte queW est un sous-espace vectoriel deEn. Soitb∈ Aet w∈W. Alors il existea∈ Atel que w= (a(e1), . . . , a(en))de sorte que

ρ(b)(w) =ρ(b)(a(e1), . . . , a(en))

= (b(a(e1)), . . . , b(a(en)))

= ((b◦a)(e1), . . . ,(b◦a)(en))

=ρ(b◦a)(e1, . . . , en)

maisb◦a∈ AcarAest une sous-algèbre de L(E). Ainsi,ρ(b)(w)∈W et doncW est stable par tous les ρ(b), avec b∈ A.

SoitW0 un supplémentaire stable deW dansEn dont l’existence a été établie à la question 9 etpla projection sur W parallèlement àW0 dont nous avons établi à la question 10 qu’il s’agit d’un élément deC.

Soitf ∈ L(E). Alors il suit de la question 8.b que :

ρ(f)◦p=p◦ρ(f).

Par ailleurs, on aidE∈ Adonc(e1, . . . , en) =ρ(idE)(e1, . . . , en)∈W et donc p(e1, . . . , en) = (e1, . . . , en).

Alors

(f(e1), . . . , f(en)) =ρ(f)(e1, . . . , en)

=ρ(f)(p(e1, . . . , en))

= (ρ(f)◦p)(e1, . . . , en)

= (p◦ρ(f))(e1, . . . , en)∈im(p) =W.

Ainsi :

∃a∈ Atel que(f(e1), . . . , f(en)) = (a(e1), . . . , a(en)).

Mais alorsf etacoïncident sur la base(e1, . . . , en)deEet doncf =a∈ A. Ainsi,L(E)⊂ Aet, puisqueAest une sous-algèbre deL(E), on a l’inclusion inverse. En conclusion :

A=L(E).

On a donc démontré le théorème de Burnside : Théorème

SoitE unC-espace vectoriel de dimension finie n≥2.

SiAest une sous-algèbre irréductible deL(E), alorsA=L(E).

3 Sur les hypothèses dans le théorème de Burnside

12. On considère

A=

0 a 0

b 0 −a

0 b 0

(a, b)∈C2

 .

(a) Pour tout (a, b)∈C2, on pose

M(a, b) =

0 a 0

b 0 −a

0 b 0

(8)

de sorte que

M(a, b)2=

ab 0 −a2

0 0 0

b2 0 ab

et

M(a, b)3= 03. Ainsi :

A ⊂Nil3(C).

(b) Posons

A=M(0,1) =

0 0 0 1 0 0 0 1 0

 et B =M(1,0) =

0 1 0

0 0 −1

0 0 0

alors

AB=

0 0 0

0 1 0

0 0 −1

 et BA=

1 0 0

0 −1 0

0 0 0

.

de sorte que

Vect(I, AB, BA)⊂ChAi. ConsidéronsD=

a 0 0 0 b 0 0 0 c

∈ M3(C)une matrice diagonale. Alors

D∈Vect(I, AB, BA) ⇔ ∃(λ, µ, γ)∈C3, λI3+µAB+γBA=D

⇔ ∃(λ, µ, γ)∈C3,

λ+γ =a λ+µ−γ =b λ−µ =c

On observe qu’il s’agit d’un système de Cramer, il admet donc une (unique) solution et ainsi D∈Vect(I, AB, BA)⊂ChAi.

En conclusion :

ChAicontient toutes les matrices diagonales.

(c) NotonsB= (e1, e2, e3)la base canonique deC3.

Un sous-espace vectoriel deC3est stable par tous les éléments deAsi et seulement s’il l’est pas tous les éléments deChAi. En particulier, il suit de la question précédente qu’un tel sous-espace doit être stable par toutes les matrices diagonales.

SoitW un tel sous-espace. SupposonsW 6={0}et soitw= (x, y, z)∈W.

— Six6= 0, alorsE1,1(w) = (x,0,0) =xe1∈W et donce1∈W. Mais alorsAe1=e2∈W etAe2=e3∈W. Ainsi,W contient la base canonique deC3 et doncW =C3.

— Si y 6= 0, alors E2,2(w) = (0, y,0) = ye2 ∈ W et donc e2 ∈ W. Mais alors Ae2 = e3 ∈ W et donc Be2=e1∈W, de sorte queW =C3.

— Enfin,z6= 0, alorsE3,3(w) = (0,0, z) =ze3∈W et donce3∈W. Mais alorsBe3=−e2∈W de sorte que e2∈W et doncBe2=e1∈W, de sorte queW =C3.

Ainsi,Aest une partie irréductible deL(E)qui est strictement incluse dansL(E).

En conclusion, vis-à-vis du théorème de Burnside :

Le théorème de Burnside tombe en défaut siAn’est pas une sous-algèbre.

(9)

13. Dans cette question, on noteul’endomorphisme deQ3 canoniquement associé à la matrice

0 0 −1 1 0 −1

0 1 0

et A=Chuila sous-algèbre deL(Q3)engendrée paru.

(a) PosonsP(X) =X3+X+ 1∈Q[X].Pétant un polynôme de degré 3, il est réductible dansQ[X]si et seulement s’il admet une racine dansQ. Soitr= a

b une telle racine, aveca∧b= 1. En multipliantP(r)parb3, on a : a3+b2a+b3= 0

et donc

a3=−b2(a+b).

Si a 6=±1, alorsa admet un diviseur premier p et, puisque a∧b = 1, pne divise pas b donc il ne divise ni b2, ni a+b, une contradiction. Ainsi,a=±1. Mais puisque b2 divise a, il vient b =±1 et doncr =±1. Or P(−1) =−1et P(1) = 3, une contradiction. Ainsi,P n’admet pas de racines dansQet donc :

P est irréductible dansQ[X].

(b) On a

U2=

0 −1 0 0 −1 −1

1 0 −1

 et U3=

−1 0 1

−1 −1 1

0 −1 −1

de sorte que

U3+U+I3= 0

et doncX3+X+1est un polynôme annulateur deU. Il s’ensuit queµU diviseX3+X+1et, puisqueX3+X+1 est unitaire et irréductible,µu=X3+X+ 1.

On montre alors classiquement à l’aide d’une division euclidienne par µu que, pour tout P ∈ Q[X], on a P(u)∈Vect(idE, u, u2)et donc

A=Qhui={P(u)|P ∈Q[X]}= Vect(idE, u, u2).

Ainsi, (idE, u, u2) est génératrice de A et elle est libre sans quoi le polynôme minimal de u serait de degré inférieur ou égal à 2.

En conclusion :

(idE, u, u2)est une base deA.

(c) Considérons le morphisme d’algèbre :

evu :

Q[X] −→ L(Q3) P 7→ P(u) .

Le premier théorème d’isomorphisme implique queevuinduit un isomorphisme deQ-algèbres : A= im(evu)'Q[X]/(µu) =Q[X]/(X3+X+ 1)

mais le polynôme X3+X + 1étant irréductible d’après la question 13.a, Q[X]/(X3+X+ 1) est un corps et donc

Aest un corps.

(10)

(d) Puisqueµu est irréductible,un’admet pas de valeur propre et donc ne stabilise aucune droite.

Supposons queW est un plan stable par uet soit W0 un supplémentaire deW dans Q3. Alors dans une base B0 adaptée à la décomposition Q3=W⊕W0, on a :

MatB0(u) =

? ? ?

? ? ? 0 0 λ

,

avecλ∈Q. Mais alors λ∈SpQ(u) =∅, une contradiction.

Ainsi,une stabilise aucun plan ni aucune droite deQ3, les seuls sous-espacesu-stables deQ3sont donc {0}et Q3.

Nous avons donc exhibé une sous-algèbre stricteAdeL(Q3)qui est irréductible.

Vis-à-vis du théorème de Burnside, cela montre donc que :

SiK6=C, le théorème de Burnside tombe en défaut.

4 Trois applications du théorème de Burnside à des sous-groupes de GL

n

( C )

14. Sous-espace vectoriel engendré par le groupe unitaire.

(a) X étant de norme 1, en appliquant successivement le théorème de la base incomplète et le procédé d’orthonor- malisation de Gram-Schmidt, on peut le compléter en une base orthonorméeBX deCn. De la même manière, on peut compléter Y en une base orthonormée BY de Cn. Soitu l’endomorphisme qui envoie BX surBY. Il s’agit d’une isométrie deCn et donc la matriceU qui le représente dans la base orthonorméeBX est unitaire et vérifieU X =Y.

En conclusion :

∃U ∈Un(C), U X =Y.

Remarque: En termes d’action de groupes

En termes d’action de groupes, on vient de montrer que Un(C)agit transitivement sur la sphère unité deCn.

(b) D’après la question 4.a, on sait que

G=ChUn(C)i= Vect(Un(C)).

Montrons alors queG est irréductible. SoitW un sous-espace deCn qui estG-stable. SiW 6= 0,W contient un vecteurX16= 0et doncX= X1

kX1k ∈W est un vecteur de norme 1 dansW. Mais alors puisqueW estG-stable, W est en particulierUn(C)-stable et donc

W ⊃ {U X |U ∈Un(C)} ⊃ {Y ∈Cn | kYk= 1}

la dernière inclusion résultant de la question précédente. Mais, pour toutZ∈Cn\ {0}, on a : Z=kZk · Z

kZk

| {z }

∈W

∈W

et doncW =Cn. Ainsi,G est irréductible.

Il suit alors du théorème de Burnside que :

G=L(Cn).

(11)

15. Un sous-groupe nécessairement borné.

SoitGun sous-groupe deGLn(C). On suppose queGest irréductible et que les valeurs propres des éléments deG sont toutes de module égal à 1.

(a) On identifie dans cette questionMn(C)avecL(Cn)en associant à une matrice l’endomorphisme canonique sur Cn. Puisque Gest irréductible,G =ChGil’est aussi et donc, d’après le théorème de Burnside, G =Mn(C).

Mais alors 4.b permet d’affirmer que :

il existe une base deMn(C)formée d’éléments deG.

(b) Soiti∈J1, n2K. Alors, pour toutM ∈G, on a :

|tr(MiM)|=

X

λ∈SpC(MiM)

λ

≤ X

λ∈SpC(MiM)

|λ|

mais chaque Mi est un élément de G et M est un élément de G de sorte que MiM ∈ G puisque G est un sous-groupe de GLn(C). Il s’ensuit que toutes les valeurs propres deMiM sont de module 1. Puisque MiM admetnvaleurs propres (comptées avec multiplicité), on a :

∀M ∈G,∀i∈J1, n2K, |tr(MiM)| ≤n.

Soit alorsk·kune norme surCn. En utilisant 3.b, on a :

∀M ∈ Mn(C), M =

n

X

i=1

tr(MiM)Fi

donc, siM ∈G, on a : kMk=

n

X

i=1

tr(MiM)Fi

n

X

i=1

|tr(MiM)| kFik ≤ n

n

X

i=1

kFik

| {z }

indépendant deM

de sorte queGest borné.

Remarque 4.0.1

On peut légèrement préciser le résultat précédent comme suit. PuisqueCn est de dimension finie, toutes les normes sur Cn sont équivalentes et donc il suffit de montrer queG est bornée pour une norme en particulier. Posons, pour tout i∈J1, n2K, fi : M 7→tr(MiM). On a établi à la question 3.b que les fi forment une base deMn(C)? de sorte queN :M 7→

q Pn2

i=1|fi(M)|2 définit une norme (hermitienne) surMn(C). Mais alors, pour toute matriceM deG, on a :

N(M) = v u u t

n2

X

i=1

|fi(M)|2≤ v u u t

n2

X

i=1

|tr(MiM)|2≤√

n4=n2.

Ainsi,Gest borné parn2pour la normeN, et donc borné pour n’importe quelle norme.

On observera au passage que ce résultat est cohérent avec le raisonnement précédent puisque si l’on revient à la définition desFi à la question 3.b, on observe que l’on a effectivementN(Fi) = 1, pour tout i∈J1, n2K.

16. Un résultat de co-trigonalisation.

SoitGun sous-groupe de GL(Cn)formé d’éléments tous unipotents. On note G =ChGila sous-algèbre de L(Cn) engendrée par G.

(12)

(a) Soit g∈ L(Cn). On a

Sp(g) ={1} ⇔ ∃k∈N, µg(X) = (X−1)k

⇔ ∃k∈N,

(g−idCn)k = 0 (g−idCn)k−16= 0

⇔ (g−idCn)est nilpotent.

Ainsi,

Sp(g) ={1} ⇔ (g−idCn)est nilpotent.

On suppose queG est irréductible.

Soitaun élément deG. On écrita= idCn+b, avecbnilpotent.

(b) Soitf ∈G. On a :

tr(b◦f) = tr((a−idCn)◦f)

= tr(a◦f

| {z }

∈G

)−tr( f

|{z}

∈G

)

=n−n

= 0.

Ainsi :

∀f ∈G, tr(b◦f) = 0.

(c) En identifiant à nouveau matrices deMn(C)et endomorphismes deL(Cn), si on noteBla matrice représentative debdans la base canonique, il suit de la question précédente que :

∀F ∈G, tr(BF) = 0 et, d’après la question 2.a, on a donc

∀F ∈G, tr(F B) = 0.

Puisque G est irréductible, il suit du théorème de Burnside et de 4.b qu’il existe une base (F1, . . . , Fn2) de Mn(C)formée de matrices deG. Alors, pour touti∈J1, n2K, on afi(B) = tr(FiB) = 0. Mais, toujours d’après la construction menée en 4.b, les fi forment une base de Mn(C)? donc B ∈(Mn(C)?)0 et donc B = 0. En conséquence,b= 0et donca= idCn.

Mais alors on a montré queG={idCn}, ce qui contredit l’irréductibilité deGpuisque tous les sous-espaces de Cn sont alorsG-stables. En conclusion :

Gest réductible.

(d) On procède par récurrence sur la dimensionn∈N.

Initialisation :Si n= 1, tous les endomorphismes de Csont trigonalisables donc le résultat est trivialement vrai.

Hérédité :Soitn≥2 tel que le théorème de Kolchin est vrai surCk, pour toutk < n.

Puisque G n’est pas irréductible, il existe W ⊂Cn un sous-espace non trivial et G-stable de Cn. SoitW0 un supplémentaire deW dansCn. Alors dans une baseB0adaptée à la décompositionCn=W⊕W0, tout élément g deGs’écrit :

Ag Bg

0 Cg

et (X−1)ng(X) =χAg(X)χCg(X)de sorte queχAg(X) = (X −1)k et χCg(X) = (X−1)n−k, pour un certain entierk∈J1, n−1K. En particulierSpC(Ag) = SpC(Cg) ={1}.

En appliquant le théorème de Kolchin à l’algèbre formée par lesAg, avecg∈Get celle formée par lesCg, avec g∈G, il existe une baseBdeW qui trigonalise simultanément tous lesAg et une baseB0 deW0 qui trigonalise simultanément tous lesCg. Alors dans la baseB1=B t B0, les éléments deg s’écrivent sous forme triangulaire et donc la propriété est vérifiée au rangn.

(13)

Théorème

SoitGun sous-groupe deGL(Cn)formé d’élément unipotents, alorsGest co-trigonalisable.

5 Autour des matrices magiques et des matrices de permutation

Commençons par observer que siM = (mi,j)∈ M, alors la sommel le long des lignes est égale à la sommec le long des colonnes car

X

1≤i,j≤n

mi,j=

n

X

i=1 n

X

j=1

mi,j=

n

X

i=1

l=nl et

X

1≤i,j≤n

mi,j=

n

X

j=1 n

X

i=1

mi,j=

n

X

j=1

c=nc

de sorte quel=c. On note alorss(M)cette valeur commune, ce qui définit une application s:

M −→ C M 7→ s(M) qui sera utile dans la suite de nos raisonnements.

On note enfin, pour tout α∈C:

Mα=s−1(α) ={M ∈ M |s(M) =α}, notation qui généralise la notationM0 de l’énoncé.

17. SoitM = (mi,j)∈ Mn(C). Alors

n

X

i=1

fi(M) =

n

X

i=1 n

X

j=1

mi,j= X

1≤i,j≤n

mi,j

et n

X

j=1

gj(M) =

n

X

j=1 n

X

i=1

mi,j = X

1≤i,j≤n

mi,j

de sorte que

n

X

i=1

fi=

n

X

j=1

gj,

la famille(f1, . . . , fn, g1, . . . , gn)est donc liée.

Montrons que(f1, . . . , fn, g1, . . . , gn−1)est libre. Fixons pour celaλ1, . . . , λn, µ1, . . . , µn−1des scalaires tels que

n

X

i=1

λifi+

n−1

X

j=1

µjgj= 0.

Alors, pour tout i∈J1, nK, en appliquant cette identité àEi,n, il vientλi= 0. Ainsi,

n−1

X

j=1

µjgj= 0

mais en appliquant successivement cette identité àE1,1, . . . , E1,n−1, il vientµ1=· · ·=µn−1= 0et donc : (f1, . . . , fn, g1, . . . , gn−1)est libre.

(14)

18. On a :

M0=

n

\

i=1

ker(fi)∩ker(gi)

= Vect(f1, . . . , fn, g1, . . . , gn)0

et donc

dimM0= dimMn(C)−rg(f1, . . . , fn, g1, . . . , gn).

Or, il suit de la question précédente que

rg(f1, . . . , fn, g1, . . . , gn) = dim Vect(f1, . . . , fn, g1, . . . , gn)

= dim Vect(f1, . . . , fn, g1, . . . , gn−1)

= 2n−1.

donc

dimM0=n2−(2n−1) = (n−1)2.

19. L’applications:M 7→s(M)définie en début de section est une forme linéaire non nulle surMet on aM0= ker(s) de sorte que M0 est un hyperplan deM. Ainsi,dimM0= dimM −1et donc

dimM= (n−1)2+ 1.

Remarque: Un supplémentaire naturel deM0 dans M.

PosonsV = 1 n

1 · · · 1 ... ... 1 · · · 1

∈ M1⊂ M. Alors on aM0∩Vect(V) ={0} et

∀M ∈ M, M =M−s(M)V

| {z }

∈M0

+s(M)V

| {z }

∈Vect(V)

de sorte que

M=M0⊕Vect(V).

On retrouve bien dimM = dimM0+ 1. En outre, si (M1, . . . , M(n−1)2, V) est une base adaptée à cette décomposition, on observe ques=V (l’étoile désignant ici la dualité et non l’adjonction).

20. Fixonsσune permutation deJ1, nK. Alors pour toutj∈J1, nK, il existe un uniquei∈J1, nKtel queσ(j) =iet donc la somme sur les coefficients de la j-ème colonne dePσ est égale à 1. De la même manière, pour touti∈J1, nK, il existe un uniquej∈J1, nKtel que σ−1(i) =j et donc la somme sur les coefficients de lai-ème ligne dePσ est égale à 1. On a donc :

Pσ∈ M1⊂ M.

21. Notons, pour toutα∈C,

Mα,L={M ∈ Mn(C)| ∀i∈J1, nK, fi(M) =α}

l’ensemble des matrices dont la somme sur chaque ligne est égale àαet ML= G

Mα,L

(15)

l’ensemble des matrices dont la somme sur chaque ligne est constante. De même, on considère Mα,C={M ∈ Mn(C)| ∀j∈J1, nK, gj(M) =α}

celui des matrices dont la somme sur chaque colonne est égale à αet MC= G

α∈C

Mα,C

l’ensemble des matrices dont la somme sur chaque colonne est constante.

Avec ces notations, on a :

M=ML∩ MC. Soitm∈ L(Cn)et M = MatC(m). Alors

MatC(m(e1+· · ·+en)) =M

 1 ... 1

 =

 f1(M)

... fn(M)

et

m(D)⊂D ⇔ m(e1+· · ·+en)∈Vect(e1+· · ·+en)

 f1(M)

... fn(M)

∈Vect

 1 ... 1

⇔ ∃α∈C,

f1(M) ... fn(M)

=α

 1

... 1

⇔ ∃α∈C, M ∈ Mα,L

⇔ M ∈ ML. On a donc établi :

m(D)⊂D ⇔ M ∈ ML.

L’idée consiste maintenant à transposer pour obtenir l’équivalence entrem(H)⊂H et M ∈ MC. Plus précisément, on a :

m(H)⊂H ⇔ ∀x∈H,hm(x), e1+· · ·+eni= 0

⇔ ∀x∈H,

x, mT(e1+· · ·+en)

= 0

⇔ mT(e1+· · ·+en)∈H0 maisH0= Vect(e1+· · ·+en)par définition deH. Ainsi,

m(H)⊂H ⇔ mT(e1+· · ·+en)∈Vect(e1+· · ·+en)

⇔ MT

 1

... 1

∈Vect

 1 ... 1

f1(MT) ... fn(MT)

∈Vect

 1

... 1

 g1(M)

... gn(M)

∈Vect

 1

... 1

(16)

⇔ ∃α∈C,

 g1(M)

... gn(M)

=α

 1

... 1

⇔ ∃α∈C, M ∈ Mα,C

⇔ M ∈ MC. On a donc établi :

m(H)⊂H ⇔ M ∈ MC.

En combinant ces deux résultats, puisqueM=ML∩ MC, il vient :

M ∈ M ⇔

m(D)⊂D m(H)⊂H.

22. On vérifie immédiatement queDet H sont stables parpσ, pour n’importe quelle permutationσ∈Sn. SoitD0 6=Dune droite stable par tous lespσetv0 =Pn

i=1viei un vecteur non nul deD0. PuisqueD0 6=D, il existe (i, j) ∈ J1, nK

2 tels que vi 6= vj, on considère la transposition τ = (i, j). Alors pτ(v) ∈ D0 donc v est un vecteur propre de pτ associé à une valeur propreλ∈C. Mais p2τ = iddoncλ=±1et puisquepτ(v)6=v, on apτ(v) =−v.

En particulier, pour toutk ∈J1, nK\ {i, j}, vk =−vk et doncvk = 0. Il s’ensuit que v =vi(ei−ej)de sorte que D0= Vect(ei−ej).

Sin= 2, on observe que effectivement queD0= Vect(e1−e2)estpσ-stable pour toute permutationσ. Il suffit alors d’observer queD0 =H dans ce cas.

Si n≥3, il existe k∈J1, nK\ {i, j}. Mais alors vk 6=vi ouvk 6=vj de sorte que l’argument précédent montre que D0 = Vect(ei−ek)ou D0 = Vect(ek−ej), une contradiction dans les deux cas puisque D0 = Vect(ei−ej). Ainsi, tous lesvisont égaux et doncv∈Vect(e1+· · ·+en) =Dde sorte que D est la seule droite stable par tous lespσ. De la même manière, puisque PσT =Pσ−1, on apTσ =pσ−1 et donc siH0 est un hyperplan stable par tous les pσ, on écritH0= ker(ϕ)et doncD= Vect(ϕ)est stable par tous lespTσ, et donc stable par tous lespσ. On peut alors reprendre l’argument précédent et il vient :

(a) Sin= 2, on trouveD= Vect(e1+e2)ouD= Vect(e1−e2)de sorte que H0 =H ouD.

(b) Sin≥3, on trouveD= Vect(e1+· · ·+e2)de sorte queH0=H.

Ainsi,D est la seule droite stable par tous lespσ etH est le seul hyperplan stable par tous lespσ.

Soit W un espace pσ-stable pour toute permutation σ tel que W 6⊂D. Soitτ = (i, j) une transposition. Puisque pτ stabilise W,pτ|W admet une valeur propre λ∈C. Maisp2τ = 1 doncSpC(pτ)⊂ {±1}. Si SpC(pτ|W) = 1, alors pτ|W = idW et donc pour toutv=

n

X

i=1

viei∈W, on avi=vj. Mais puisqueW 6⊂D, il existe un couple(i, j)∈J1, nK

2

et un vecteur v =

n

X

i=1

viei ∈ W tels que vi 6= vj et donc −1 ∈ SpC(pτ|W). Soit alors v =

n

X

i=1

viei ∈ E−1(pτ|W).

Puisquepτ agit surW en inversant les composantesi etj, on a : pτ(v) =−v ⇔

vi =−vj

∀k∈J1, nK\ {i, j}, vk = 0 ⇔ v∈Vect(ei−ej).

Ainsi,ei−ej ∈W.

Pour toutk∈J1, nK\ {i, j}, on considèreτk = (j, k). Alors ei−ek=pτk(ei−ej)∈W et doncW contient la famille {ei−ek}k∈

J1,nK\{i} qui est une famille libre composée den−1vecteurs. Ainsi, W contient un hyperplan. SiW est un hyperplan, la discussion précédente implique queW =H. Sinon,W =Cn.

En conclusion :

Les sous-espaces deCn qui sont stables par tous les pσ sont{0},D, H et Cn.

(17)

23. On a la décomposition en sous-espaces stables par tous lespσ : Cn=D⊕H donc on peut considérer

G= pσ|H

σ∈Sn , sous-groupe deGL(H).

D’après la question précédentes, les espaces stables par G dans H sont {0} et H de sorte que A = ChGi est irréductible et donc,A=L(H)d’après le théorème de Burnside.

Alors, il suit de 4.b qu’il existe une base de Aformée d’éléments de Gautrement dit des permutationsσ1, . . . , σN

deJ1, nK, avecN ∈N telles que

pσ1|H, . . . , pσN|H soit une base deA=L(H). Ainsi :

∀f ∈ L(H),∃(λ1, . . . , λN)∈CN, f =

N

X

i=1

λipσi|H.

24. Avec la remarque faite à la question 19, en observant queU =

1 · · · 1 ... ... 1 · · · 1

=nV, on a la décomposition M=M0⊕Vect(U)

de sorte que, pour toute matriceM ∈ M, il existe un unique couple(M0, α)∈ M0×Ctel que M =M0+αu.

On observe alors que, pour toutX∈H, on a M0X∈H. En effet :

n

X

i=1

[M0X]i=

n

X

i=1 n

X

k=1

[M0]ik[X]k =

n

X

k=1

[X]k n

X

i=1

[M0]ik

| {z }

=0

= 0

Par ailleurs,M0

 1

... 1

=

 f1(M)

... fn(M)

=

 0

... 0

doncm0|D= 0. Enfin, pourX =

 x1

... xn

∈H, on a

U X =

n

X

i=1

xi

· · ·

n

X

i=1

xi

= 0

doncu|H= 0.

Il s’ensuit que, pour toutx∈Cn=H⊕D, si on posex=xH+xD, on a m(x) =m0(xH) +m0(xD)

| {z }

=0

+αu(xH)

| {z }

=0

+αu(xD)

et donc, on peut écrire

m=m0|H⊕αu|D. Puisquem0|H ∈ L(H), il existe (λ1, . . . , λN)∈CN tel que m0|H =

N

X

i=1

λipσi|H. Alors, pour tout x=xH+xD∈Cn, on a

m(x) =m0|H(xH) +αu|D(xD)

(18)

=

N

X

i=1

λipσi|H(xH) +αu|D(xD)

Il reste à observer que commeH et Dsont stables par chaquepσi, on a

pσi(x) =pσi(xH+xD) =pσi|H(xH) +pσi|D(xD) maispσi|D= idD etu|D=nidDdoncpσi|D= 1

nu|D. Ainsi,

m(x) =

N

X

i=1

λipσi|H(xH) +αu|D(xD)

=

" N X

i=1

λipσi(x)−λipσi|D(xD)

#

+αu|D(xD)

=

N

X

i=1

λipσi(x) + α− 1 n

N

X

i=1

λi

!

u|D(xD)

=

N

X

i=1

λipσi(x) + α− 1 n

N

X

i=1

λi

! u(x).

Enfin, puisque

N

X

i=1

λiPσi ∈ M0 et que chaque Pσi est une matrice de permutation (dont la somme sur chaque ligne/colonne vaut 1), on a

N

X

i=1

λi= 0. Ainsi, on a bien :

m=

N

X

i=1

λipσi+αu.

25. PosonsM = (mi,j) = X

σ∈Sn

Pσ. Alors, pour tout(i, j)∈J1, nK

2, on a

mi,j= X

σ∈Sn

[Pσ]i,j

mais

[Pσ]i,j=

1 si σ(j) =i 0 sinon donc

mi,j= card ({σ∈Sn |σ(j) =i}).

Déterminons ce cardinal. Si i =j, alors{σ∈Sn |σ(i) =i} est en bijection avec l’ensemble des permutations de J1, nK\ {i}et donc

mi,i= card ({σ∈Sn |σ(i) =i}) = (n−1)!.

Sii6=j, alors{σ∈Sn |σ(j) =i}s’identifie à l’ensemble des bijections deJ1, nK\ {j}versJ1, nK\ {i}qui sont deux ensembles de cardinaln−1, il s’ensuit que

mi,j= card ({σ∈Sn |σ(i) =i}) = (n−1)!.

En conclusion :

X

σ∈S

Pσ= (n−1)!U.

(19)

X

σ∈Sn

pσ = (n−1)!u.

En particulier, si on noteSn= Vect({pσ |σ∈Sn}), il s’ensuit que u= 1

(n−1)!

X

σ∈Sn

pσ∈ Sn.

Mais alors sim∈ L(Cn)est l’endomorphisme canoniquement associé à une matriceM ∈ M, il suit de la question 24 que

m=

N

X

i=1

λipσi

| {z }

∈Sn

+ αu

|{z}

∈Sn

∈ Sn.

En particulier,

M ⊂Vect({Pσ |σ∈Sn}).

L’inclusion inverse ayant été établie à la question 20, on obtient : M= Vect({Pσ |σ∈Sn}).

Remarque: Une description complète des matrices magiques

Il est peut-être bon de prendre un peu de hauteur sur ce que nous venons d’établir car c’est un résultat non trivial et élégant :les matrices magiques de Mn(C) sont exactement les combinaisons linéaires de matrices de permutation. Les matrices de permutation étant à coefficients entiers, ceci permet d’obtenir des matrices magiques à valeur dans n’importe quel sous-corps deC, voire n’importe quel sous-anneau. Et par passage au quotient, on peut aussi réaliser des matrices magiques dans Z/mZ, pour n’importe quel entier naturel non nulm.

6 Passage au quotient et co-trigonalisation

26. SoitF une famille d’endomorphismes d’un espace vectoriel E, vérifiant une propriétéP transmise par passage au quotient. Soit F un sous-espace deE stable par tous les éléments deF. Considérons G={0} qui est aussi stable par tous les éléments deF. Par hypothèse, la famille desf¯∈ L(F/G)vérifie encore la propriétéP. Mais puisque la projection canoniqueF −→F/G est un isomorphisme, elle induit un isomorphisme entre L(F) et L(F/G). Alors, pour toutf ∈ F,f|F ∈ L(F)' L(F/G)donc la famille formée des restrictions def ∈ F à F s’identifie à la famille obtenue à partir deF par passage au quotient. Elle vérifie donc la propriétéP.

27. On noteπ:E−→E/F la projection canonique qui àxassociex. Alors on a la composition E −→f im(f) −→π im( ¯f)

x 7→ f(x) 7→ f(x) = ¯f(¯x) qui est linéaire (par composition) et clairement surjective.

Ainsi,

dim im( ¯f) = rg( ¯f)≤rg(π◦f)≤min(rg(π),rg(f))≤rg(f).

On a donc bien :

rg( ¯f)≤rg(f).

Références

Documents relatifs

IV A : On se propose de d´ emontrer que ρ(A) est une valeur propre de A et que le sous-espace propre associ´ e est une droite engendr´ ee par un vecteur dont les coordonn´ ees sont

Elle prépare aussi la partie V où l’on généralise le concept d’ensemble dédoublable en celui d’ensemble paradoxal sous l’action d’un groupe.. La partie V est dévolue

Montrer qu’on obtient ainsi cinq cubes distincts inscrits dans le dod´eca`edre et que chaque arˆete de l’un de ces cinq cubes est un ´el´ement de D.. (b) Montrer que

Ce r´esultat sera utilis´e dans la troisi`eme partie pour donner une condition n´ecessaire et suffisante pour que deux matrices carr´ees ` a coefficients dans K soient semblables..

Dans cette partie on prend pour E l’espace vectoriel r´eel C , muni du produit scalaire et de l’orientation pour lesquels la base (1, i) est orthonorm´ee directe.. On prend pour

La lettre C désigne le corps des nombres complexes ; les espaces vectoriels considérés seront toujours des espaces vectoriels sur ce corps C, et les symboles N, Z, Q, R ont

On se donne tout d’abord une application lin´ eaire continue de S dans S, not´

Conclure dans le cas où la suite (b n ) est