Doc Réduction d'endomorphismes

Réduction rationnelle des endomorphismes


Ce document traite de la réduction des endomorphismes sur un corps commutatif K tel qu'il a été enseigné à des étudiants de L3 en liaison avec des exercices interactifs.
On fixe un corps commutatif K et un espace vectoriel V de dimension finie n. On note End K(V) l'ensemble des endomorphismes de E. Il est muni d'une structure d'algèbre ( K-espace vectoriel + anneau + compatibilité entre les lois).

I Polynômes d'endomorphismes

II Sous-espaces stables

III Sous-espaces cycliques

IV Dualité

V Facteurs invariants et décomposition rationnelle (Frobenius)

VI Diagonalisation et trigonalisation

VII Décomposition de Jordan

VIII Tous les exercices WIMS utilisés

I Polynômes d'endomorphismes

Réduction rationnelle des endomorphismes → I Polynômes d'endomorphismes
Si u est un endomorphsime de V et si P est un polynôme à coefficients dans K,, on définit P(u) comme l'endomorphsime de V suivant : si P=a 0+a 1x++a ix i++a nx n,
P(u)=a 0Id+a 1u++a iu i++a nu n
u i=uu ( i fois).

Lemme

L'application e u:K[x]End K(V) définie par PP(u) définit un homomorphisme d'algèbres.

Proposition

Le noyau de e u est un idéal de K[x] non réduit à {0}. Note
cela signifie que si P et Q appartiennent à kere u, si R appartient à K[x], si λK, λP+Q appartient à kere u, RPkere u.

Démonstration
Le noyau de e u est un idéal car si P et Q appartiennent à kere u, si R appartient à K[x],
  1. (λP+Q)(u)=λP(u)+Q(u)=0 ;
  2. (RQ)(u)=R(u)Q(u)=0.

Les Id, u, ..., u n 2 sont n 2+1 éléments de l'espace vectoriel End K(V) qui est de dimension n 2. Donc, il existe des éléments a 0, ... , a n 2 de K non tous nuls tels que a 0Id++a n 2u n 2=0. Le polynôme a 0++a n 2x n 2 est un polynôme non nul appartenant au noyau de e u.

Tout idéal de K[x] est principal, c'est-à-dire de la forme {QP avec QK[x]} pour un polynôme PK[x].

Définition

On appelle polynôme minimal le générateur unitaire de l'idéal kere u. On le note μ u.
Le polynôme minimal μ u est aussi le polynôme unitaire non nul de plus bas degré du noyau de e u.

Définition

On définit le polynôme χ u par
χ u=det(xIdMat (u))
est une base quelconque de V et où Mat (u) est la matrice de u dans la base .
On déduit de la formule det(PAP 1)=det(A) que χ u ne dépend pas de la base. Ce polynôme est au signe près ce qui est appelé le polynôme caractéristique de u et nous l'appellerons ici le polynôme caractéristique de u.

Exemple

Soit u un endomorphisme tel que u k=0 et u k10 pour un entier k>0. Alors, μ u=x k, χ u=x n.

II Sous-espaces stables

Réduction rationnelle des endomorphismes → II Sous-espaces stables

Définition

Un sous-espace W stable par u est un sous-espace de V tel que u(W)W.

Proposition

Soit W un sous-espace de V stable par u, alors μ u W divise μ V, χ u W divise χ u,V.

Démonstration
Pour le polynôme caractéristique, on écrit la matrice M de V formée d'une base de W complétée en une base de V. On doit alors calculer (xId WM W * 0 xIdM 2)M W et M 2 sont des matrices carrées. Le déterminant se calcule alors par blocs{footnote} Si A est une matrice carrée de taille r, B une matrice carrée de taille s et C une matrice rectangulaire à r lignes et s colonnes,
det((A C 0 B))=detAdetB.
{footnote}
χ u,V=det(xIdM)=det(xId WM W)det(xId WM 2)=χ u Wdet(xId WM 2).

Exemple

  1. Si P est un polynôme, kerP(u) et ImP(u) sont des sous-espaces stables pour u.
  2. Si D est une droite stable, il existe λK tel que u(a)=λa pour tout aD. On a alors P(u)(a)=P(λ)a. En prenant pour P le polynôme minimal μ u, on obtient que μ u(λ)=0 et donc que lambda est une racine du polynôme minimal de u.

Théorème [Théorème des noyaux]

Soient P 1, P 2, ... , P r des polynômes premiers entre eux dans leur ensemble. Alors
kerP(u)= i=1 rkerP i(u).
De plus, chacun des projecteurs correspondant à cette décomposition en somme directe est un polynôme d'endomorphismes en u.

Note
On dit que V est somme directe des sous-espaces vectoriels V i si une des conditions équivalentes suivantes est vraie :
  1. tout vecteur de V s'écrit de manière unique sous la forme v= i=1 nv i avec v iV i ;
  2. pour tout j=1n, V j( iV i)={0} et tout vecteur de V s'écrit sous la forme v= i=1 nv i (autrement dit V= i=1 nV i) ;
  3. si f i est une famille d'applications linéaires de V i dans un espace vectoriel W, il existe une unique application linéaire de V dans W coïncidant avec f i sur V i.

En particulier, les projecteurs commutent avec u.
Démonstration
Démonstration pour deux polynômes. Si U 1 et U 2 sont deux polynômes de K[x] tels que U 1P 1+U 2P 2=1 et si akerP(u), alors a=b+c avec b=U 1(u)P 2(u)(a)kerP 1(u) et c=U 1(u)P 1(u)(a)kerP 2(u). Le projecteur de kerP(u) sur kerP 1(u) est donc donné par le polynôme d'endomorphisme (U 2P 2)(u). Il commute donc à u.

Exercice

Endomorphismes et projecteurs

Exercice

Polynômes d'endomorphismes et projecteurs

III Sous-espaces cycliques

Réduction rationnelle des endomorphismes → III Sous-espaces cycliques
Soit aV. Soit V u,a le sous-ensemble de V formé des vecteurs de la forme P(u)(a) pour PK[x]. C'est un sous-espace vectoriel de V u engendré par les u i(a) pour i.
On note μ u,a le polynôme unitaire engendrant l'idéal noyau de l'homomorphisme PP(u)(a) de K[x] dans V. C'est un diviseur de μ u.

Proposition

Si d est le degré de μ u,a, les vecteurs a, u(a), ..., u d1(a) forment une base de V u,a. Dans cette base, la matrice de u V u,a est de la forme (cas où d=5)
(0 0 0 0 a 0 1 0 0 0 a 1 0 1 0 0 a 2 0 0 1 0 a 3 0 0 0 1 a 4)
avec μ u,a=a 0+a 1x++a d1x d1+x d.
Une telle matrice est appelée la matrice compagnon du polynôme P=a 0+a 1x++a d1x d1+x d. On la note C(P).

Définition

On dit que V est u-cyclique s'il existe aV tel que V=V u,a. Autrement dit, a, u(a), ..., u n1(a) est un système générateur de V.

Proposition

Le polynôme caractéristique d'une matrice compagnon est égal à son polynôme minimal.

Démonstration
On démontre la propriété par récurrence sur le degré de P. Si P est de degré 1, C(P)=det(xa 0)=xa 0.
On développe le déterminant de xIdC(P) par rapport à la première colonne, puis le deuxième déterminant obtenu par rapport à la dernière colonne. On obtient
det(xIdC(P))=xdet(xIdC(Q))+(1) d(1) d2a 0=P
Q=a 1++a d1x d2+x d1.
x 0 0 0 a 0 1 x 0 0 a 1 0 1 x 0 a 2 0 0 1 x a 3 0 0 0 1 x+a 4=x 0 0 a 1 1 x 0 a 2 0 1 x a 3 0 0 1 x+a 4+0 0 0 a 0 1 x 0 a 2 0 1 x a 3 0 0 1 x+a 4
ce qui est égal à xQ+(1) 5(1) 3a 0=P.

Les deux lemmes suivants serviront à la démonstration de la proposition qui les suit.

Lemme

Soit aV et soit P=μ u,a. On suppose que P=QR avec Q unitaire. Alors, si b=Q(u)(a), μ u,b=R.

Démonstration
On a R(u)(b)=P(u)(a)=0. Donc μ u,b divise R. Si S(u)(b)=0, on a (QS)(u)(a)=0, donc P=QR divise QS et R divise S. En appliquant à S=μ u,b, on en déduit que R divise μ u,b et finalement que R=μ u,b.

Lemme

Soient a et b deux vecteurs de V. Alors μ u,a+b=μ u,aμ u,b si μ u,a et μ u,b sont premiers entre eux.

Démonstration
Posons P=μ u,a et Q=μ u,b. Comme (PQ)(u)(a+b)=0, μ u,a+b divise PQ. Soit R tel que R(u)(a+b)=0. Alors,
0=P(u)R(u)(a+b)=P(u)R(u)(b).
Donc, Q divise PR. Or Q et P étant premiers entre eux, Q divise R par le lemme de Gauss. De même, P divise R. donc PQ divise R puisque P et Q sont premiers entre eux. En prenant R=μ u,a+b, on en déduit le résultat.

On montre par récurrence que si a 1, ... a r sont des vecteurs et que les polynômes μ u,a i sont premiers deux à deux, alors
μ u,a 1++a r=μ u,a 1μ u,a r.

Proposition

Soit u un endomorphisme de V.
  1. μ u=ppcm aV(μ u,a)
  2. Il existe un vecteur aV tel que μ u,a=μ u. Plus précisément, si est une base donnée, a peut être choisi dans cette base.

La proposition précédente est l'analogue des assertions suivantes dans un groupe abélien fini A : l'exposant de A est égal au ppcm des ordres des éléments de A et il existe un élément de A dont l'ordre égal à l'exposant de de A.
Démonstration
  1. Le polynôme μ u,a divise μ u pour tout vecteur a, donc ppcm aV(μ u,a) divise μ u. Réciproquement, prenons une base (e 1,,e n) de V. Soit R le ppcm des μ u,e i. Si aV, a= i=1 nα ie i, on a
    R(u)(a)= i=1 nα iR(u)(e i)=0.
    Donc μ u divise R.
  2. Ecrivons la décomposition en éléments irréductibles de μ u :
    μ u= iP i α i
    avec les P i premiers entre eux deux à deux. On a V=V i avec V i=ker(P i α i(u). Le polynôme minimal de la restriction de u à V i est un diviseur P i β i de P i α i. Le polynôme minimal de V=V i est alors le produit des P i β i, mais il vaut aussi iP i α i, ce qui prouve qu'en fait β i=α i. Sur chacun des sous-espaces V i (stables par u), prenons une base i. Le ppcm des μ u V i,b pour b i est égal à P i α i. Il existe donc un élément a i de i telle que μ u V i,a i=P i α i. Le vecteur a= ia i vérifie alors μ u,a= iP i α i, ce qui démontre la proposition.

IV Dualité

IV-1 Survol des propriétés de la dualité

Réduction rationnelle des endomorphismesIV Dualité → IV-1 Survol des propriétés de la dualité

Définition

L'espace dual V * d'un espace vectoriel V est l'espace vectoriel des formes linéaires sur V, c'est-à-dire l'espace vectoriel des applications linéaires de V dans K.
Si =(e 1,,e n) est une base de V, les formes coordonnées sont les formes linéaires e j *: i=1 nx ie ix j

Proposition

Soit =(e 1,,e n) une base de V. Il existe une unique base *=(e 1 *,,e n *) de V (appelée base duale) telle que e i *(e j)=1 si i=j et 0 sinon.

Proposition

L'application i V:VV ** donnée par a(ff(a)) est une application linéaire injective, bijective car V est supposé de dimension finie.

Définition

Soit uEnd K(V), il existe un unique endomorphisme u de V tel que u *(f)=fu pour toute forme linéaire f.

Proposition

On a pour u et v appartenant à End K(V) et λK,
(λu) *=λu *
(u+v) *=u *+v *
(uv) *=v *u *.

Proposition

On a (u *) *i V=i Vu. Autrement dit, si l'on identifie V ** avec V via i V, u ** s'identifie à u.
V ** u ** V ** i V i V V u V

Démonstration
Soit aV. Alors, i Vu(a)=i V(u(a)) est un élément du dual de V . Si λV *, on a
i V(u(a))(λ)=λ(u(a))=λu(a)=u *(λ)(a)
(u *) *(i V(a)(λ)=i V(a)(u *(λ))=u *(λ)(a).
Donc i V(u(a))=(u *) *i V(a) pour tout aV et i Vu=u *^ i_V ).

Une notation agréable pour noter la dualité est d'écrire
a,λ V=λ(a).
Réécrivez la démonstration précédente avec ces notations.

IV-2 Dualité et sous-espace stable

Réduction rationnelle des endomorphismesIV Dualité → IV-2 Dualité et sous-espace stable

Définition

Soit W un sous-espace de V. On appelle orthogonal de W et on note W o le sous-espace de V * formé des formes linéaires lambda nulles sur W.

Proposition

Soit u un endomorphisme de V et W un sous-espace de V, alors son orthogonal W o est stable par u .

Démonstration
Soit lambda une forme linéaire appartenant à W o. Pour bW,
u *(λ)(b)=λ(u(b))=0
puisque u(b)W ( W est stable par u). Donc, u *(λ) est nul sur W et appartient donc à W o.

Proposition

L'application W o(V/W,K) donnée par λλ˜ avec λ˜(amodW)=λ(a) est bien définie et est un isomorphisme.

Démonstration
D'abord λ˜ est bien définie car λ(a+w)=λ(a)+λ(w)=0. Montrons l'injectivité : si λ˜(amodW)=0 pour tout aV, alors λ(a)=0 aussi. Montrons la surjectivité : Soit λ˜ une forme linéaire de V/W dans K. Posons λ(a)=λ˜(amodW). Alors, on a évidemment λ(a)=0 pour aW et donc lambda appartient à W o.

Proposition

On a dimW o+dimW=dimV.

Démonstration
On a
dimW o=dim(V/W,K)=dim(V/W)=dim(V)dimW.
Pour démontrer la dernière égalité, choisissons un supplémentaire W de W dans V, la projection WV/W est une application linéaire,
  • injective car WW={0} ;
  • surjective car tout vecteur v est la somme d'un vecteur w de W et d'un vecteur w de W ;
donc un isomorphisme entre W et V/W. D'où
dim(V/W)=dim(V)dimW.

IV-3 Exercices

Exercice

Soient F et G deux sous-espaces vectoriels de V tels que V=FG. Montrer que V *=F oG o.

Exercice


Soient V et W deux espaces de dimension finie et f une application linéaire de V dans W.
  1. Montrer que Im( tf)=(kerf) o et que ker( tf)=(Imf) o Solution
    Rappelons que tf est l'application linéaire de W dans V défini par tf(λ)(v)=λ(f(v)) avec λW * et vV ou en utilisant la forme bilinéaire V×V *K définie par <v,λ> V=λ(v),
    f(v),λ W=v, tf(λ) V.
    On a alors les équivalences
    λIm( tf)λV * tf(λ)=λλV *vVλ(f(v))=λ(v)
    Donc si λIm( tf) et si vkerf, on a λ(v)=0, donc lambda appartient à l'orthogonal (kerf) o de kerf. On obtient donc l'inclusion Im( tf)(kerf) o.
    Réciproquement, on peut invoquer les dimensions. On peut aussi le faire ``explicitement'' : soit λ(kerf) o, on choisit un supplémentaire W 1 de Imf dans W. On définit λ(w)=λ(v) si w=f(v) et λ(w)=0 si wW 1. Cette définition ne dépend pas du choix de v grâce à la propriété que λ(v 1)=0 si v 1kerf ) et définit une application linéaire. On a bien tf(λ)=λ.
    ...

  2. Montrer que f est surjective si et seulement si tf est injective et que f est injective si et seulement si tf est surjective Solution
    Cela se déduit de la question précédente :
    f est surjective (ker tf)={0} tf est injective.

Exercice


Soit f une application linéaire de V dans W. Soit X un sous-espace de V, X o son orthogonal dans V . On note A={λW *, tf(λ)X o}.
  1. Montrer que A est l'orthogonal de f(X) dans W .
    Solution
    λAvX, tf(λ)(v)=0vX,λ(f(v))=0λf(V) o.

  2. Si X et Y sont deux sous-espaces supplémentaires de V, montrer que X o et Y o sont supplémentaires dans V .
    Solution
    Soit λX oY o. Alors, pour tout xX, pour tout yY, λ(x)=0 et λ(y)=0. Donc, comme X et Y sont supplémentaires, λ(v)=0 pour tout vV. Donc λ=0.
    On peut ensuite invoquer les dimensions. Ou : soit λV *. On définit λ 1 comme l'unique forme linéaire coincidant aec lambda sur X et valant 0 sur Y et λ 2 comme l'unique forme linéaire coincidant avec lambda sur Y et valant 0 sur X. On a bien λ=λ 1+λ 2. De plus, λ 1Y o, puisqu'elle est nulle sur Y et de même λ 2X o.

V Facteurs invariants et décomposition rationnelle (Frobenius)

Réduction rationnelle des endomorphismes → V Facteurs invariants et décomposition rationnelle (Frobenius)

V-1 Le théorème des facteurs invariants

Théorème [Frobenius]

Soit V un espace vectoriel de dimension finie et u un endomorphisme de V. Il existe r1 et des sous-espaces u-cycliques V i non nuls de polynômes minimaux unitaires μ i tels que
  1. μ rμ r1μ 2μ 1
  2. V= i=1 rV i.
De plus la suite des polynômes (μ 1,,μ r) est unique.

Donnons déjà quelques conséquences :
  1. Le polynôme minimal de u est donné par μ 1 : μ u=μ 1.
  2. Le polynôme caractéristique est le produit des μ i : χ u= i=1 rμ i.
  3. Le polynôme χ u est un multiple de μ u ; c'est le théorème de Cayley-Hamilton : χ u(u)=0.
  4. Les polynômes χ u et μ u ont mêmes facteurs irréductibles, ce qui se traduit par
    μχμ n.

Démonstration [ Existence ]
Par récurrence :
  1. On choisit un vecteur a tel que μ u,a=μ u.
  2. On cherche un supplémentaire W de W=V u,a stable par u.
  3. On applique l'hypothèse de récurrence à W.

Cherchons un sous-espace cyclique dans le dual V de V. Pour cela, prenons une forme linéaire varphi qui ne s'annule pas sur W et telle que μ tu,φ soit égal à μ u=μ u,a : par exemple, prenons varphi telle que φ(a)=0, , φ(u d2(a))=0, φ(u d1(a))=1 avec d=°μ u,a=dimW. Cela est possible car les vecteurs a,,u d2(a),u d1(a) forment un système libre. {footnote} Trouver varphi revient à résoudre un système linéaire. {footnote} Calculons μ tu,φ.
Si PK[x], on a P( tu)(φ)=φP(u) et P( tu)(φ)(b)=φP(u)(b)=φ(P(u)(b)). Remarquons que si P=a αx α++α 0 avec a α0 et α<d, on a
φ(P(u)(u d1α(a)))=φ(a αu d1(a)++α 0u d1α(a))=a α0
et donc
P( tu)(φ)(u d1α(a)))=0.
Donc pour P de degré strictement inférieur à d, P( tu) est non nul. Donc °μ tu,φ°μ u,a=°μ u. D'autre part, μ tu,φ est un diviseur de μ tu=μ u. Tout cela implique que μ tu,φ=μ u.
On a ainsi trouvé un sous-espace cyclique Y pour tu, qui est stable par tu de polynôme minimal μ u.
Montrons que W est d'intersection nulle avec l'orthogonal Y 0 de Y.
Soit b un élément de W. Il est de la forme b=P(u)(a) avec °P<d ou P=0. Supposons P non nul. Pour tout polynôme Q,
(QP)( tu)(φ)(a)=φ(QP)(u)(a)=φQ(u)P(u)(a)=Q( tu)(φ)(P(u)(a))=Q( tu)(φ)(b).
Supposons de plus que bY 0. Alors, comme Q( tu)(φ) est un élément de Y, on a
(QP)( tu)(φ)(a)=0
pour tout polynôme Q. Prenons Q=x d1°P. Dans ce cas, (Px d1°P)( tu)(φ)(a) est non nul si P est non nul (c'est le coefficient dominant de P). Ce qui n'est pas possible. Donc P=0 ainsi que b.
Une fois démontré que WY 0=0, la comparaison des dimensions implique que V=WY 0. Et le sous-espace Y 0 est stable par u.

Montrons maintenant l'unicité des éléments μ i. Commençons par un lemme simple mais important.

Lemme


Supposons que V est somme directe de W 1W 2W 1 et W 2 sont des sous-espaces stables par u. Alors, u(V)=u(W 1)u(W 2).
Attention, cela est faux sans la condition de stabilité. Par exemple, soit u de matrice (1 1 0 0) dans une base (e 1,e 2). Prenons W=Ke 1 et W 2=Ke 2. On a u(W 1)=u(W 2).
Démonstration
Il est toujours vrai que u(V)=u(W 1)+u(W 2). Calculons l'intersection de u(W 1) et de u(W 2). On
u(W 1)u(W 2)W 1W 2={0}.

Démonstration [ Unicité ]
Supposons qu'on ait deux décompositions V=V 1V r=V 1V s d'invariants respectifs μ 1,,μ r et μ 1,,μ s. On a μ 1=μ 1 puisqu'ils sont tous deux égaux au polynôme minimal de u. Supposons qu'on ait montré que jusqu'à l'indice j1, μ i=μ i. On désire montrer que μ j=μ j. On applique l'endomorphisme μ j(u) :
μ j(u)(V)=μ j(u)(V 1)   oplus      oplus   μ j(u)(V j1)   oplus   μ j(u)(V j)
μ j(u)(V)=μ j(u)(V 1)   oplus      oplus   μ j(u)(V j1)   oplus   μ j(u)(V j)
(la somme reste directe d'après le lemme). Or μ j(u) annule V k pour kj. Donc
μ j(u)(V)=μ j(u)(V 1)   oplus      oplus   μ j(u)(V j1)  
μ j(u)(V)=μ j(u)(V 1)   oplus      oplus   μ j(u)(V j1)   oplus   μ j(u)(V j)  
Or les restrictions de u à V i et à V i sont semblables pour i<j (même matrice dans des bases différentes). Il en est de même pour la restriction de u à μ j(u)(V i) et à μ j(u)(V i) pour i<j. On en déduit que μ j(u)(V j)=0 et donc que μ j est un multiple de μ j. En échangeant les rôles, μ j est aussi un multiple de μ j et donc que μ j=μ j.

Remarque

L'existence d'un supplémentaire stable par u d'un sous-espace vectoriel W stable par u n'est pas toujours vrai. Par exemple, prenons l'endomorphisme u de matrice (1 1 0 1) dans une base (e 1,e 2). Le sous-espace W=e 1 est stable par u mais ne possède pas de supplémentaire stable par u. Sinon, u serait diagonalisable.

V-2 Quelques conséquences


Proposition

Les endomorphismes u et tu ont même matrice dans des bases convenables.

Démonstration
Reprenons la démonstration du théorème.
  • Les restrictions de u à W et de u à Y ont même matrice dans les bases respectives (a,u(a),u d1(a)) et (φ,u(φ),u * d1(φ)).
  • W o s'identifie au dual de Y o grâce à l'application linéaire λλ Y o qui est une bijection (injection + même dimension). On a donc V=WY o, V *=YW o et (u Y o) *=(u* W o). On raisonne alors par induction.

Définition

Deux endomorphismes u et v resp de V et de V sont dits semblables s'il existe un isomorphsime f de V dans V tel que v=fuf 1.

Théorème

Deux endomorphismes de V sont semblables si et seulement s'ils ont mêmes invariants (que l'on appelle pour cette raison, invariants de similitude).

Démonstration
Il suffit de remarquer que deux endomorphismes cycliques de même polynôme minimal sont semblables puisqu'ayant même matrice dans des bases convenables.

Proposition [Réduction de Frobenius d'une matrice]

Toute matrice est semblable à une matrice du type
diag(C(μ 1),...,C(μ r))
avec μ rμ 1. Et deux telles matrices sont semblables si et seulement si elles sont égales.
Réécrivons en proposition la caractérisation suivante d'un endomorphisme cyclique.

Proposition

L'espace vectoriel V est u-cyclique si et seulement si le polynôme minimal et le polynôme caractéristique de u sont égaux (ou ont même degré).

Démonstration
Nous avons déjà vu que si V est u-cyclique, on a χ u=μ u. Réciproquement, supposons que χ u=μ u. Il existe un vecteur a tel que μ u,a est égal à μ u. La dimension de V u,a est égale au degré de mu. La dimension de V est égale au degré de χ u. Donc dimV u,a=dimV et V=V u,a.

Proposition [Cas particulier des endomorphismes nilpotents]

Soit u un endomorphisme nilpotent, c'est-à-dire de polynôme minimal égal à une puissance de x. Il existe des entiers (uniques) d rd r1d 1 et une base tels que la matrice de u dans cette base doit de la forme
diag(C(x 1 d),...,C(x r d)).
De plus d 1++d r=n avec n=dimV.

La matrice C(x d) sera aussi notée J 0(d), car c'est un cas particulier d'un bloc de Jordan.
La suite des (d 1,,d r) forme une partition de d. On lui associe son diagramme de Young : la première ligne est formée de d 1 cases, la seconde de d 2 cases, ....
Le diagramme de Young représenté est associé à un espace vectoriel de dimension 11 somme directe de 4 sous-espaces u-cycliques. Ses invariants de similitude sont x 4,x 4,x 2,x 1.


V-3 Cas des dimensions 2, 3 et 4

Dans le cas de dimension 2 et 3, deux matrices sont semblables si et seulement si elles ont même polynôme caractéristique et même polynôme minimal.
  • dimV=2
    1. °μ=1 : nécessairement χ=μ 2, la suite des invariants est (μ,μ).
    2. °μ=2 : nécessairement χ=μ, la suite des invariants est (μ).
  • dimV=3
    1. °μ=1 : nécessairement χ=μ 3, la s.ite des invariants est (μ,μ,μ).
    2. °μ=2 : nécessairement, μ=μ 1μ 2 avec μ 1 et μ 2 de degré 1 (il n'est pas possible que mu soit irréductible, car chi serait de degré 2 ou supérieur à 4 ...); on a χ=μ 1 2μ 2, la suite des invariants est (μ 1μ 2,μ 1).
    3. °μ=3 : nécessairement, χ=μ, la suite des invariants est (μ).

Exercice

Dans le cas de dimension 4, trouver tous les types d'invariants de similitude possible selon les degrés et la décomposition en facteurs irréductibles du polynôme minimal. Vérifier que connaître le polynôme caractéristique et le polynôme minimal ne suffit pas à connaître la suite des invariants, donc la classe de similitude.
Solution
  1. °μ=1 : nécessairement χ=μ 4, la suite des invariants est (μ,μ,μ,μ).
  2. °μ=2 et mu est irréductible : nécessairement χ=μ 2, la suite des invariants est (μ,μ).
  3. °μ=2 et μ=μ 1μ 2 avec μ 1μ 2 n'est pas irréductible :
    • soit χ=μ 2 et la suite des invariants est (μ,μ) ;
    • soit χ=μ 1 3μ 2 et la suite des invariants est (μ,μ 1,μ 1).
  4. °μ=2 et μ=μ 1 2 :nécessairement χ=μ 2=μ 1 4. Deux possibilités pour la suite des invariants :
    • soit la suite des invariants est (μ 2,μ 2) ;
    • soit la suite des invariants est (μ 2,μ,μ).
  5. °μ=3 et mu est irréductible : ce n'est pas possible.
  6. °μ=3 et μ=μ 1μ 2 avec °μ 1=1 : nécessairement χ=μ 1 2μ 2, la suite des invariants est (μ 1μ 2,μ 1).
  7. °μ=3 et μ=μ 1μ 2μ 3 avec °μ i=1 : nécessairement χ=μμ 1, la suite des invariants est (μ,μ 1).
  8. °μ=4 : nécessairement χ=μ, la suite des invariants est (μ).

V-4 Des exercices corrigés

Exercice


Soient P 1, P 2, P 3 trois polynômes irréductibles distincts sur un corps K.
  1. Combien y a-t-il de classes de similitude de matrices à coefficients dans K ayant comme polynôme minimal P 1P 2 2P 3 2 et comme polynôme caractéristique P 1 3P 2 3P 3 4 ? Pour chacune d'elles, donner les invariants de similitude.
    Solution
    Les classes de similitude sont en bijection avec les suites de polynômes (μ 1,μ 2,...) avec μ iμ i1, μ 1=P 1P 2 2P 3 2 et μ i=(P 1P 2P 3) 3. Elles sont nécessairement de la forme
    (P 1P 2 2P 3,P 1P 2P 3 r 1,P 1P 3 r 2)
    avec r 2r 12 et r 1+r 2+1=3. D'où deux solutions :
    (P 1P 2 2P 3,P 1P 2P 3,P 1P 3)
    (P 1P 2 2P 3,P 1P 2P 3 2,P 1)

  2. On prend K= et P 1=x 2+1, P 2=x+1 et P 3=x1. Parmi les classes de similitudes précédentes, quelles sont celles pour lesquelles la dimension de l'espace propre associé à la valeur propre 1 est supérieure ou égale à 3 ? Donner la matrice de Frobenius associée à une telle décomposition de Frobenius il ne doit donc apparaître que des matrices compagnons.
    Solution
    La condition impose que l'on est dans le premier cas. En effet, l'espace propre de u pour la valeur propre 1 restreint à chacun des sous-espaces cycliques est de dimension 1 si P 3 divise le polynôme minimal de ce sous-espace cyclique et de dimension 0 sinon.
    P 1P 2 2P 3=(x 2+1)(x+1) 2(x1)=(x 2+1)(x+1) 2(x1)=(x 41)(x+1)=x 5+x 4x1, P 1P 2P 3=x 41 P 1P 3=x 3x 2+x+1. La matrice dans une base adaptée est alors
    (0 0 0 0 1 1 0 0 0 1 0 1 0 0 0 0 0 1 0 0 0 0 0 1 1 0 0 0 1 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 1 0 1 0 1 1 )

Exercice


Soit V un espace vectoriel de dimension finie et u un endomorphisme de V. On suppose que V= i=1 4V i où les sous-espaces vectoriels V i sont des sous-espaces stables par u, cycliques pour u de polynôme minimal respectif x, x, x(x1), (x1) 2. Quelle est la dimension de V ? Donner les invariants de similitude de V et écrire une décomposition de Frobenius de u.
Solution
La dimension d'un espace cyclique est égale au degré de son polynôme minimal, puisque les polynômes minimal et caractéristique sont alors égaux. Donc V est de dimension 6. Soit W 1=V 2V 4. Comme les polynômes minimaux de V 2 et V 4 sont premiers entre eux, W 1 est un espace cyclique de polynôme minimal (x1) 2x. On a donc V=W 1V 3V 1 avec μ V 3μ V 3μ W 1. Par unicité des invariants de similitude, ces invariants sont donc ( x(x1) 2, x(x1), x).

Exercice


Soit V un espace vectoriel de dimension finie et u un endomorphisme de V. On suppose que le polynôme caractéristique de u est ±(x2) 4(x+3) et que le noyau de u2Id est un plan. Quelles sont les formes possibles de la réduite de Jordan ?
Solution
Le nombre de blocs de Jordan correspondant à la valeur propre 2 est 2 car le sous-espace propre est de dimension. 2 Les formes possibles de Jordan sont donc (à permutation près des blocs sur la diagonale) (2 0 1 2 2 0 1 2 3), (2 0 0 1 2 0 0 1 2 2 3)

Exercice


Soit V un espace vectoriel de dimension finie et u un endomorphisme de V. On suppose que le polynôme caractéristique de u est ±(x1) 3(x+1) 2 et que le noyau de uId est un plan. Quelles sont les formes possibles de la réduite de Jordan ?à la valeur propre 1 est 2 car le sous-espace propre est de dimension 2. Les formes possibles de Jordan sont donc (à permutation près des blocs sur la diagonale)
(2 0 1 2 2 0 1 2 3), (2 0 0 1 2 0 0 1 2 2 3)

V-5 S'exercer : Invariants, classes de similitude.

Sous-espaces cycliques et invariants
Nombre de classes de similitude I
Nombre de classes de similitude II
Nombre de classes de similitude III

VI Diagonalisation et trigonalisation

Réduction rationnelle des endomorphismes → VI Diagonalisation et trigonalisation

VI-1 Endomorphismes diagonalisables

Définition

Un endomorphisme est diagonalisable si V admet une base formée de vecteurs propres de u.

Proposition

L'endomorphisme u est diagonalisable si son polynôme minimal est scindé et n'a que des racines simples.

Démonstration
Si u est diagonalisable de valeurs propres α 1, , α r, (énumérées sans multiplicité), soit (e 1,e n) une base de vecteurs propres Alors, le polynôme P= j=1 r(xα i) annule u, c'est-à-dire que P(u)=0 puisque P(u)(e i)=P(λ)e i=0 si lambda est la valeur propre associée à e i. Donc μ u qui est un diviseur de P est bien scindé et avec des racines simples (en fait, μ u=P).
Réciproquement, supposons que μ u= i=1 r(xα i) avec α iα j pour ij. Les polynômes (xα i sont alors premiers deux à deux et on peut appliquer le théorème du noyau :
V=kerμ u(u)= i=1 rker(uα i)
(décomposition en sous-espaces stables par u). La restriction de u à ker(uα i) étant une homothétie de rapport α i, u est diagonalisable.

Supposons u diagonalisable. Cherchons la décomposition de Frobenius de u. On a μ 1=μ u= i=1 r(xα i). Rappelons que μ dμ d1μ 1 et que le produit des μ i doit être égal à χ u= i=1 r(xα i) n i ( n i est donc la multiplicité de α i dans χ u). La seule possibilité combinatoire est que
{μ 1= n i1(xα i) μ 2= n i2(xα i) μ 3= n i3(xα i) ... ...
etc. Donnons une démonstration par récurrence plus constructive relativement à une décomposition en somme directe de sous-espaces cycliques en reprenant la démonstration générale de constructions des invariants. On sait qu'il existe un vecteur a tel que μ u,a=μ 1. Par exemple, on peut prendre a=a 1++a ra i est un vecteur propre (non nul) de valeur propre α i. On sait alors qu'il existe un sous-espace W stable par u tel que V=V u,aW. Le polynôme minimal de u W est un diviseur de μ u, il est donc encore scindé et sans facteurs multiples. Donc u W est diagonalisable, on a χ u W=χ u/μ u= n i2(xα i) n i1 et on applique l'hypothèse de récurrence.

Remarque

La généralisation naturelle de la notion de diagonalisable est la suivante. On dit que u est semi-simple si son polynôme minimal est un produit de polynômes irréductibles P iP i et P j sont premiers entre eux si ij. Dans ce cas-là, les invariants de u sont déterminés par le polynôme minimal μ u= j=1 rP i et le polynôme caractéristique χ u= j=1 rP i n i :
{μ 1= n i1P i μ 2= n i2P i μ 3= n i3P i ... ...
La démonstration est similaire.
On remarque que étant donné un polynôme P= i=1 rP i sans facteur multiple (les P i étant irréductibles) et un polynôme Q= i=1 rP i n i avec n i1, il existe une unique classe d'endomorphismes semi-simples de polynôme minimal P et de polynôme caractéristique Q. L'unicité est bien sûr fausse si on enlève la condition semi-simple comme on l'a vu dans un cas de dimension 4.

VI-2 S'exercer

Exercice

Diagonalisable ?
Trouver un vecteur propre
Matrice diagonalisable ?
Trouver un vecteur propre
Matrice diagonalisable ? Peut-on conclure
Petit QCM sur la diagonalisation

VI-3 Endomorphismes trigonalisables


Définition

Un endomorphisme u est dit trigonalisable s'il existe une base de V dans laquelle la matrice de u est triangulaire.

Définition équivalente : Un endomorphisme u est dit trigonalisable s'il existe une suite de sous-espaces vectoriels W i stables par u telle que dimW i=i avec W 1W 2...W n.

Proposition

L'endomorphisme u est trigonalisable si et seulement si le polynôme χ u est scindé (ce qui est aussi équivalent à ce que μ u soit scindé).

Démonstration
Supposons u trigonalisable. En calculant le polynôme caractéristique de u dans une base dans laquelle la matrice de u est triangulaire, on voit que χ u= j=1 n(xλ i) où les λ i sont les éléments de la diagonale. Le polynôme minimal étant un diviseur de χ u, il est lui aussi scindé.
Supposons maintenant que χ u est scindé (et donc μ u). Le polynôme minimal de l'endomorphisme dual tu est lui aussi scindé. Donc, tu a un vecteur propre (non nul) varphi dans V de valeur propre lambda. Soit H le noyau de la forme linéaire varphi. C'est un sous-espace vectoriel de V de dimension n1 (hyperplan) stable par u car Kφ est un sous-espace de V stable par tu : refaisons la démonstration : si φ(a)=0,
φ(u(a))= tu(φ)(a)=λφ(a)=0.
Soit D=Ke n un supplémentaire de H dans V. La matrice de u dans une base de la forme (base de H, e n) est de la forme
(* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 0 0 0 0 0 *).
On est ramené à étudier v=u H : le polynôme caractéristique de v est un diviseur de χ u et est donc scindé (calcul dans la base précédente). On procède alors par induction.

VI-4 Exercices

Exercice


Dans les deux premières questions, u est un endomorphisme diagonalisable de V et S l'ensemble de ses valeurs propres. Pour tout sS, on note V s l'espace propre associé.
  1. Montrer qu'un sous-espace W de V est stable par u si et seulement si W est somme (alors directe) des WV s pour sS.
    Solution
    Le sous-espace propre V s est le noyau de P(u) avec P le polynôme xs. Si W est stable par u, il en est de même de WV s. En particulier, les sous-espaces WV s sont en somme directe. D'autre part, la restriction de u à W est diagonalisable (son polynôme minimal n'a que des zéros simples). Si W s est l'espace propre de u W associé à la valeur propre s, on a W=W sWV sW. Donc W=WV s.
    La réciproque est facile : il suffit de montrer que WV s est stable par u. Or si wWV s, u(w)=swWV s

  2. En déduire que tout sous-espace de V stable par u possède un supplémentaire stable par u.
    Solution
    Soit W un sous-espace stable par u. Soit Y s un supplémentaire de WV s dans V s. Il est nécessairement stable par u, car la restriction de u à Y s est une homothétie. Alors Y=Y s est un supplémentaire de W dans V stable par u (on a WY={0}, les dimensions sont OK et u(Y)Y s=Y.


  3. Soit u un endomorphisme de V dont le polynôme caractéristique est scindé. Supposons que tout sous-espace de V stable par u ait un supplémentaire stable. Montrer que u est alors diagonalisable.
    Solution
    Supposons que u n'est pas diagonalisable. Il existe alors une valeur propre s et un vecteur v tel que (usId) 2(v)=0 et w=(usId)(v)0. Soit W le sous-espace engendré par w. Il est stable par u car u(w)=sw. Donc il admet un supplémentaire H stable par u. On décompose v=w+h avec wW et hH. En appliquant u, u(v)=sv+w=sw+sh+w ce qui vaut d'autre part u(w)+u(h)=sw+u(h). Donc, u(h)=sh+w. Comme u(h) appartient à H, on en déduit que w appartient à H ce qui est impossible.

  4. Contre-exemple si u n'est pas diagonalisable.
    Solution
    Prenons u de matrice A=(1 1 0 1) dans une base. Le sous-espace W=e 1 est stable par u mais ne possède pas de supplémentaire stable par u. Sinon, u serait diagonalisable.

VII Décomposition de Jordan

Réduction rationnelle des endomorphismes → VII Décomposition de Jordan

VII-1 Réduction de Jordan

VII-2 Formes de Jordan possibles

VII-3 Dimension de la somme des espaces propres

VII-4 Exercice : décomposition de Dunford explicitement

VII-5 Exercice : comment calculer la matrice de Jordan d'un endomorphisme nilpotent

VII-6 Vecteurs propres, blocs de Jordan pour les endomorphismes nilpotents

VII-7 Quelques exercices

VII-8 Exercice : décomposition de Jordan-Chevalley

VII-9 Endomorphisme cyclique et commutant

VII-10 Carré d'un endomorphisme

VII-1 Réduction de Jordan

On suppose désormais que u est trigonalisable, autrement dit que χ u est scindé et on cherche une forme matricielle simple. On va déduire les résultats de ce qu'on a déjà démontré sans hypothèses sur χ u (réduction de Frobenius).

Définition

On appelle bloc de Jordan associé à (α,r) la matrice J r(α)=((t i,j)) de taille r avec t i,j=α si i=j, t i,j=1 si i=j+1 et 0 sinon. Exemple :
(α 0 0 0 0 0 1 α 0 0 0 0 0 1 α 0 0 0 0 0 1 α 0 0 0 0 0 1 α 0 0 0 0 0 1 α)
Autrement dit, J r(α)αId est la matrice compagnon de x r. Elle est en particulier nilpotente. Le polynôme minimal de J r(α)αId est x r. Le polynôme minimal de J r(α) est (xα) r. Remarquons que la matrice J r(α) est semblable à la matrice compagnon du polynôme (xα) r. En effet, si a,u(a),,u r1(a) est la base dans laquelle on calcule la matrice compagnon de l'endomorphisme u, la matrice J r(α) est la matrice dans la base a,(uα)(a),,(uα) r1(a) (vérifier que c'est bien une base). En effet,
u((uα) s(a))=(α+uα)(uα) s(a)=α(uα) s(a)+(uα) s+1(a).

Théorème

Soit u un endomorphisme de V tel que χ u est scindé. Il existe une base de V telle que la matrice de u dans cette base soit formée de blocs de Jordan sur la diagonale
(J r 1(β 1) J r 2(β 2) J r 3(β 3) J r 4(β 4) J r 5(β 5))

Démonstration
On va le déduire du théorème de Frobenius. On va donner les étapes. On écrit μ u= i=1 r(xα i) e i, χ u= i=1 r(xα i) n i,
  • décomposition primaire : V= i=1 rker(uα i) e i ;
  • décomposition de Frobenius sur chacun des V i=ker(uα i) e i et de l'endomorphisme e i=u V i en somme directe de sous-espaces cycliques :
    V i=V i (j)
    avec V i (j)=V a ij un sous-espace cyclique de polynôme minimal μ i (j)=(xα i) e i,j, (e i,j) j suite décroissante d'entiers avec e i,1=e i. La matrice de u restreinte à V i (j) dans la base (a ij,(uα i)(a ij),,(uα i) e i,j1(a ij)) est un bloc de Jordan de taille e i,j.

Théorème

Soit u un endomorphisme de V tel que χ u est scindé. Alors, il existe deux endomorphismes s et n commutant tels que u=s+n avec s un endomorphisme diagonalisable et n un endomorphisme nilpotent. De plus s et n sont uniques et sont des polynômes en u.

Démonstration
Reprenons la démonstration précédente pour l'existence. Soit n α i=(uα iId) V i. C'est un endomorphisme nilpotent. On a u V i=α iId V i+n α i. Notons n l'unique endomorphisme de V dont la restriction à V i est n i et s l'unique endomorphisme de V dont la restriction à V i est Id V i. On a bien u=s+ns est diagonalisable et nilpotent.
Montrons que s commute avec u. En effet, soit p i les projections de V sur V i. Les sous-espaces V i étant obtenus par le théorème des noyaux, p i est un polynôme en u et s= iα ip i. On en déduit que s commute avec u et n=us commute aussi avec u et avec s=P(u).
Montrons maintenant l'unicité. Ecrivons u=s+n=s+n avec s et n des polynômes en u. On en déduit que s et n commutent à s et n. Donc, ss est encore diagonalisable grâce au lemme qui suit et nn=ss étant à la fois diagonalisable et nilpotent est nul. Donc, n=n, s=s.

Lemme

Deux endomorphismes diagonalisables et commutant possèdent une base commune de vecteurs propres.

Démonstration
Notons s et s les deux endomorphimes. Soit lambda une valeur propre de s et V λ=ker(uλId). Montrons que V λ est stable par s. En effet, si aV λ,
s(s(a))=s(s(a))=s(λa)=λs(a).
La restriction de s à V λ définit bien un endomorphisme de V λ et est diagonalisable. Toute base de vecteurs propres de s V λ est aussi une base de vecteurs propres de s V λ. Il ne reste plus qu'à recoller puisque V= λV λ (car s est diagonalisable).

Exercice [ Et si les deux endomorphismes sont triangonalisables ]

Soient u et v des endomorphismes trigonalisables de V qui commutent. Montrer qu'il existe une base de V dans laquelle les matrices de u et v sont triangulaires. {sol} De manière générale, si Q est un polynôme, v laisse stable W=kerQ(u). En effet, si xW, on a Q(u)(v(x))=v(Q(u)(x))=0. Donc v(x)W. Le polynôme caractéristique χ u est scindé : χ u= iP i avec les polynômes P i premiers entre eux deux à deux et en fait de la forme (xα i) n i. On a V=kerP i(u) (théorème des noyaux). De plus, trouver une base dans laquelle la matrice de u est trigonalisable revient à trouver pour tout i, des bases compatibles des sous-espaces ker(uα i) n j pour j variant. L'endomorphisme v laisse stable chacun de ces sous-espaces et est trigonalisable sur chacun de ces sous-espaces.
{sol}

VII-2 Formes de Jordan possibles

Exercice

Quelles sont les formes de Jordan possible pour un endomorphisme de polynôme caractéristique (x+2) 2(x5) 3 ?
Solution
On peut traiter indépendemment la partie (x+2) 2 et (x5) 3 grâce à la décomposition en somme directe V=ker(x+2) 2ker(x5) 3. La dimension de V 2=ker(x+2) 2 est 2 (car son polynôme caractéristique est (x+2) 2.
Réduction de Jordan Nombre de blocs Invariants Diagramme de Young Dim de l'espace propre
(2 0 0 2) 2 (x,x) 2
(2 0 1 2) 1 (x) 1

La dimension de V 5=ker(x5) 3 est 3 (polynôme caractéristique de degré 3).
Réduction de Jordan Nombre de blocs Invariants Diagramme de Young Dim de l'espace propre
(5 0 0 0 5 0 0 0 5) 3 (x,x,x) 3
(5 0 0 0 5 0 0 1 5) 2 (x 2,x) 2
(5 0 0 1 5 0 0 1 5) 1 (x 3) 1


On suppose de plus que l'espace propre associé à 2 est un hyperplan et que l'espace propre associé à 5 est un plan. Quelle est la réduction de Jordan ?
Solution
L'étude précédente montre que la réduction de Jordan est par exemple
(2 0 1 2 5 0 0 0 5 0 0 1 5)

Exercice

Matrices nilpotentes et tableaux de Young

VII-3 Dimension de la somme des espaces propres

Réduction rationnelle des endomorphismesVII Décomposition de Jordan → VII-3 Dimension de la somme des espaces propres

Proposition

Supposons le polynôme minimal de u scindé. Supposons que V= i=1 rV i avec u V i semblable à un bloc de Jordan de valeur propre λ i. Alors, la somme des sous-espaces propres de V est de dimension r.
Par exemple, si u a une seule droite propre, alors elle est semblable à un bloc de Jordan.

Exercice

Partitions et décomposition de Jordan

VII-4 Exercice : décomposition de Dunford explicitement

Réduction rationnelle des endomorphismesVII Décomposition de Jordan → VII-4 Exercice : décomposition de Dunford explicitement

Exercice


Trouver la décomposition de Dunford de la matrice/endomorphisme u=(α x z 0 α y 0 0 β).
Solution
On doit donc écrire u=s+ns est diagonalisable, où n est nilpotente et où s et n commutent. On sait que s et n peuvent être obtenues comme un polynôme d'endomorphismes en u. Soit P 1=(xα) 2, P 2=xβ. Le polynôme caractéristique de A est P 1P 2. On a V=kerP 1(u)kerP 2(u). Les projecteurs sur kerP 1(u) et kerP 2(u) sont donnés de la manière suivante : écrivons 1=UP 1+VP 2, alors tout vecteur a de V s'écrit sous la forme a=(VP 2)(u)(a)+(UP 1)(u)(a) ; le projecteur sur kerP 1(u) est donné par p 1=(VP 2)(u) ; le projecteur sur kerP 2(u) est donné par p 2=(UP 1)(u).
Alors, s=S(u) avec S=αVP 2+βVP 1. On peut aussi écrire cela comme une solution du lemme chinois :
S{αmodP 1 βmodP 2
ou encore explicitement
S{αmod(xα) 2 βmodxβ

On a
(xα) 2=(xβ)(x+β2α)+(βα) 2
Donc
(βα) 2=(xα) 2(xβ)(x+β2α)
d'où
(βα) 2S =β(xα) 2α(xβ)(x+β2α) =(βα)(x 22αx+βα) =(βα)((xα) 2α 2+βα)
et
S=1βα(xα) 2+α
On trouve donc que
s=1βα(uα) 2+αId=(α 0 xzβα+z 0 α y 0 0 β)
La matrice n se calcule par
n=us=(0 x xzβα 0 0 0 0 0 0)

Remarquons que si x=0, la matrice u est digonalisable et on a bien n=0 dans ce cas.

VII-5 Exercice : comment calculer la matrice de Jordan d'un endomorphisme nilpotent

Réduction rationnelle des endomorphismesVII Décomposition de Jordan → VII-5 Exercice : comment calculer la matrice de Jordan d'un endomorphisme nilpotent

Soit V un espace vectoriel de dimension finie et u un endomorphisme.
  1. Soit W un sous-espace cyclique de V pour u de dimension d: il admet donc une base de la forme
    (v,u(v),...,u d1(v)).
    Soit f une forme linéaire ne s'annulant pas sur u d1(v) et s'annulant sur u j(v) pour 1j<d1. Montrer que si Y est le sous-espace du dual V * de V engendré par f, tuf,... tu d1f, l'orthogonal Y o de Y est un supplémentaire de W dans V stable par u.
    Solution
    Montrons que Y o et W sont en somme directe. Soit w= i=1 d1a iu i(v) un vecteur de W tel que tu jf(w)=0 pour tout j. Alors i=1 d1a if(u i+j(v))=0 pour tout j. En prenant j=0, on obtient a d1=0, puis avec j=1, a d2=0, ... (système triangulaire).
    Montrons maintenant que Y est de dimension d. Dans le cas contraire, les formes linéaires f, tuf,... tu d1f seraient liées. Il existerait une combinaison linéaire nulle non triviale non nulle i=0 ka i tu if=0 avec kd1 et a k0. Donc sur le vecteur u d1k(v),
    i=0 ka i tu if(u d1k(v))= i=0 ka if(u d1k+i(v))=a kf(u d1(v)0
    On a donc montré que V=WY 0. Le sous-espace Y est stable par tu. Donc son orthogonal Y 0 est stable par u.

  2. Application : on considère l'endomorphisme u dont la matrice dans une base (e 1,,e 5) est
    A=(0 2 1 1 2 1 3 0 2 3 1 0 1 0 0 2 2 1 1 2 2 3 1 2 3)

    On indique que le polynôme caractéristique de A est x 5.
    1. Calculer la dimension des noyaux des puissances successives de u.
      Solution
      On calcule les puissances successives de A :
      A 2=(1 2 0 1 2 1 2 0 1 2 1 2 0 1 2 1 2 0 1 2 0 0 0 0 0)A 3=0

      Le noyau de u est de dimension 2 (on peut vérifier que le noyau de u est engendré par les vecteurs e 2e 5 et e 1e 2e 3e 4), le rang de u 2 est 1. On en déduit que dimkeru=2, dimkeru 2=4, dimkeru 3=5.

    2. En déduire la forme de Jordan de u (sans calculer de changement de base).
      Solution
      Le nombre de blocs de Jordan de taille supérieure ou égale à 1 est donc 2, le nombre de blocs de Jordan de taille supérieure ou égale à 2 est donc 4-2=2, le nombre de blocs de Jordan de taille supérieure ou égale à 3 est donc 5-4=1, le nombre de blocs de Jordan de taille supérieure ou égale à 4 est donc 0. Il y a donc un bloc de taille 2 et un bloc de taille 3 :
      J=(0 0 0 1 0 0 0 1 0 0 0 1 0)

    3. En utilisant la méthode indiquée dans la première question, calculer une base dans laquelle la matrice de u est la matrice de Jordan trouvée à la question précédente.
      Solution
      On choisit un vecteur v 1 tel que u 2v 10, par exemple dans les vecteurs de la base canonique. Prenons, v 1=e 1. v 2=u(v 1)=e 2e 32e 42e 5. On a alors v 3=u 2(v 1)=e 1+e 2+e 3+e 4. Soit W=v 1,v 2,v 3. On cherche une forme linéaire f telle que f(u 2(v 1))0 et telle que f(u(v 1))=0, f(v 1)=0. Par exemple f=e 2 +e 3 : en représentant f par une matrice ligne : F=(0 1 1 0 0).
      On calcule une base du sous-espace cyclique Y engendré par f dans V *. On a
      FA=(0 3 1 2 3),FA 2=(2 4 0 2 4).
      L'orthogonal Y de Y est un supplémentaire de W stable par u. Il est donné par les équations
      x 2+x 3 = 0 3x 2x 32x 4+3x 5 = 0 x 1+2x 2x 4+2x 5 = 0

      Une base de Y est donnée par (0 1 1 2 0) et (2 3 3 0 2). On doit maintenant choisir un vecteur dans Y tel que Av 40. On prend v 4=(0 1 1 2 0). Soit v 5=Av 4=(1 1 1 1 2). Dans la base (v 1,v 2,v 3,v 4,v 5), la matrice de u est la matrice de Jordan écrite plus haut : si
      P=(1 0 1 0 1 0 1 1 1 1 0 1 1 1 1 0 2 1 2 1 0 2 0 0 2)
      on a J=P 1AP.

Exercice

Pratique de Jordan

VII-6 Vecteurs propres, blocs de Jordan pour les endomorphismes nilpotents

Réduction rationnelle des endomorphismesVII Décomposition de Jordan → VII-6 Vecteurs propres, blocs de Jordan pour les endomorphismes nilpotents

On suppose désormais que u est nilpotent. On s'y ramène en utilisant le théorème des noyaux puis en étudiant uλId plutôt que u. Soit x s son polynôme minimal.

Proposition

Soit u un endomorphisme nilpotent cyclique. Alors,
dimkeru s=max(s,dimV).

Démonstration
La dimension du noyau de u est de dimension 1 : pour cela, on travaille dans une base de Jordan. il s'agit de résoudre x 1=0, ...., x n1=0 ; le noyau est donc engendré par le dernier vecteur de la base. Donc dimkeru=1. La matrice de u 2 est obtenue en mettant des 1 sur la deuxième diagonale inférieure. Son noyau est donc max(2,dimV) ...

On en déduit le cas général.

Théorème

Soit u un endomorphisme nilpotent d'invariants (x r 1,,x r d). Alors,
dimkeru k= i=1 rmax(r i,k).
On peut aussi écrire que
dimkeru kdimkeru k1= r ik1.

Démonstration
On a V= i=1 rV i avec V i sous-espace u-cyclique de dimension r i. On déduit de la proposition précédente que dimkeru k= i=1 rmax(r i,k).

On peut lire cette formule sur le diagramme de Young de u. Le terme r ik1 est égal au nombre de lignes sur la k-ième colonne.
dimkeru 1=8
dimkeru 2=8+7=15
dimkeru 3=15+5=20
dimkeru 4=20+3=23
dimkeru 5=23+1=24


VII-7 Quelques exercices


Exercice

Trouver les matrices A de taille 5, de rang 3, tel que le rang de A 2 est égal à 1 et tel que A 3=0.
Solution
On a dimkerA=2, dimkerA 2=4, dimkerA 3=5. Le diagramme de Young est donc de la forme

Ses invariants sont (x 3,x 2).

Exercice

Soit K un corps commutatif. Combien y a-t-il de classes de similitude de matrices de M 8(K) telles que ImA=kerA ?
Solution
Une telle matrice est nilpotente et vérifie même A 2=0. Ses invariants de similitude sont x k 1,...,x k d.
On a dimImA=dimkerA, donc la dimension du noyau kerA est 4. On en déduit que la suite des invariants est de longueur 4. La seule possibilité est donc qu'il y ait 4 blocs de taille 2. Son diagramme de Young est

Exercice

Soit K un corps commutatif. Combien y a-t-il de classes de similitude de matrices nilpotentes de M 7(K) tel que dimkerA 2=5 ?
Solution
Une telle matrice vérifie A 7=0. Ses invariants de similitude sont x k 1,...,x k d.
La dimension du noyau de A 2 est égale à 3. On en déduit qu'il y a au plus 2 blocs (la dimension de kerA). Les diagrammes de Young possibles sont

Il y a trois classes de similitudes dont les invariants sont (x 3,x 3,x), (x 4,x 2,x), (x 4,x,x,x).

Exercice

Soit K un corps commutatif. Combien y a-t-il de classes de similitude de matrices nilpotentes de M 9(K) tel que rgA 3=5 ? Pour chacune de ces classes, donner les invariants de similitude.
Solution
Les possibilités sont

Exercice


Soit la matrice A=(2 0 2 3 1 2 2 0 2 4 2 1 0 0 0 1 1 1 1 0 1 2 1 1 0 0 0 0 0 1 1 1 1 0 0 0).
  1. Montrer que A est nilpotente et calculer la dimension des noyaux des puissances successives de A. Donner la forme de Jordan J de la matrice A.
    Solution
    On a A 2=(1 2 1 2 1 0 1 1 1 0 0 0 0 1 0 2 1 0 1 1 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0) et A 3=0. On voit des relations sur les colonnes de A : C 1=C 3, C 2+C 3C 5=C 4. Donc l'image de A est engendrée par C 1, C 2, C 4 et C 6. On vérifie que ces quatre vecteurs forment un système libre (on peut aussi bien sûr résoudre directement les équations pour le noyau) : par exemple, si xC 1+yC 2+zC 4+tC 5=0 en regardant l'avant-dernière ligne, on trouve que t=0. En regardant la troisième ligne, on en déduit que z=0, puis que x+2z=0, xy=0, donc que la combinaison linéaire est triviale. Bref, dimkerA=64=2.
    Passons à A 2. Les colonnes 1 et 3 de A 2 sont égales, les colonnes 4 et 5 sont liées. La dernière colonne est nulle. La somme de la deuxième colonne et de la troisième est liée à la quatrième ! L'image est engendrée par C 1, C 2 et on a dimkerA 2=4.
    De ces informations, on déduit qu'il y a deux blocs de Jordan de dimension 3 chacun. On a donc J=(0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 1 0 )

  2. Calculer une matrice inversible P (ou P 1) telle que J=PAP 1.
    Solution
    On cherche une base dans laquelle la matrice de A est J. Pour cela, on choisit un vecteur tel que A 2=0, par exemple, en notant e i la base canonique, v 1=e 1. On cherche alors une forme linéaire f telle que f(v 1)=0, f(Av 1)=0 et f(A 2v 1)=1. Par exemple, f=e 5 *=(0 0 0 0 1 0). L'orthogonal du sous-espace Y du dual engendré par f, fA et f(A 2)f est un supplémentaire de <v 1,Av 1,A 2v 1> stable par A. Calculons-le. On a fA=(0 0 0 0 0 1), fA 2=(1 1 1 0 0 0), L'orthogonal de Y est donc donné par les équations x 5=0, x 6=0, x 1+x 2+x 3=0, dont une base est e 1+e 2, e 1+e 3. On vérifie que v 4=e 2e 1 est tel que A 2v 40. Donc la matrice A s'écrit J dans la base v 1,Av 1,A 2v 1,v 4,Av 4,A 2v 4, autrement dit si P=(v 1,Av 1,A 2v 1,v 4,Av 4,A 2v 4), on a J=PAP 1.

Exercice

Soit V un espace vectoriel de dimension finie et u un endomorphisme dont la matrice est la suivante dans une base =(e 1,,e 14) :
(0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 )
Répondre aux questions suivantes dans l'ordre désiré (en justifiant et en limitant les calculs) :
  1. Calculer le polynôme minimal de u.
  2. Ecrire la décomposition de Frobenius de V : V= i=1 rV i en précisant la valeur de r et la valeur des polynômes minimaux de la restriction de u à V i.
  3. Calculer la dimension des noyaux de u s pour s entier.

Solution
On réécrit la matrice en faisant apparaître les blocs de Jordan :
(0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 0 0 0 1 0 )
Les polynômes minimaux des blocs de Jordan sont respectivement dans l'ordre x 4, x 3, x 3, x, x, x 2. Si on note V i les sous-espaces vectoriels correspondant ( V 1 est engendré par e 1, ..., e 4, V 2 est engendré par e 5, ..., e 8, etc). Une décomposition de Frobenius de V pour u est donc V=V 1V 2V 3V 6V 4V 5. Le polynôme minimal de u est x 4. Ses invariants de similitude sont (x 4,x 3,x 3,x 2,x,x). Le nombre de blocs de Jordan de taille supérieure ou égale à i est égale à dimkeru idimkeru i1. On en déduit que dimkeru=6, dimkeru 2=6+4=10, dimkeru 3=10+3=13, dimkeru 4=13+1=14=dimV.

Exercice

Matrice de Jordan et noyaux itérés
Partitions et décomposition de Jordan
Jordan et invariants de similitude

VII-8 Exercice : décomposition de Jordan-Chevalley

Réduction rationnelle des endomorphismesVII Décomposition de Jordan → VII-8 Exercice : décomposition de Jordan-Chevalley

Soit A une matrice de polynôme caractéristique p et soit p 1 la partie « sans facteur carré » du polynôme p, c'est-à-dire le quotient de p et de son pgcd par le polynôme dérivé p de p.
  1. Soit s un polynôme vérifiant sxmodp 1 et p 1(s)0modp. Montrer que le polynôme minimal de S=s(A) divise p 1 et que AS est nilpotente et commute avec S.
    Solution
    Les congruences se traduisent par s=x+q 1p 1 et p 1(s)=q 2p avec deux polynômes q 1 et q 2. Comme p est le polynôme caractéristique de A, on a p(A)=0, donc p 1(S)=p 1(s(A))=0, ce qui signifie que le polynôme minimal de S divise p 1 et que S est semi-simple (diagonalisable sur ) puisque p 1 n'a que des facteurs simples. D'autre part, SA=q 1(A)p 1(A). Il existe une puissance p 1 n de p 1 qui est divisible par p. Donc (SA) n=q 1(A) np 1(A) n=0 et SA est nilpotente.

    La décomposition A=S+N est la décomposition de Dunford (Jordan-Chevalley) de la matrice A.
  2. Montrer qu'il existe un polynôme d 1 tel que d 1p 11modp.
  3. Soit q un polynôme. Montrer que q(X+Y)q(X)+q(X)YmodY 2.
  4. On considère la suite de polynômes définis par s 0=x, s n est le reste de la division euclidienne par p de s n1(p 1d 1)(s n1) (si q 1, q 2 sont deux polynômes, q 1(q 2) est le composé de polynômes q 1q 2). Montrer que p 1(s n+1)0mod(p 1(s n)) 2, puis que p 1(s n+1)0mod(p 1(x)) 2 n.
    En déduire que pour n assez grand, s=s n vérifie sxmodp 1 et p 1(s)0modp (donner une estimation d'un tel n).
    Solution
    On a en utilisant la formule de Taylor que
    p 1(s n+1) =p 1(s np 1(s n)d 1(s n)) p 1(s n)p 1(s n)d 1(s n)p 1(s n)modp 1(s n) 2 p 1(s n)p 1(s n)modp 1(s n) 2 0mod(p 1(s n)) 2
    On en déduit par récurrence que
    p 1(s n)0mod(p 1(x)) 2 n
    En prenant 2 n supérieur à un entier N tel que p 1 N soit divisible par p, on en déduit que p 1(s N)0modp. On vérifie alors par récurrence que s nxmodp 1. 2 n>°p/°p 1 doit convenir.

  5. On prend p=(x 2+x+1) 3(x 2+1) 2 et A une matrice de polynôme caractéristique égal au polynôme p. Que vaut p 1 ? Combien de termes de la suite doit-on calculer a priori pour trouver les matrices S et N de la décomposition de Dunford de A ? Il n'est pas demandé de faire le calcul, mais de dire quelles opérations seront faites.
    Solution
    On a p 1=(x 2+x+1)(x 2+1). Comme p 1 3 est un multiple de p 1, p 1(s 2)0modp. Donc il suffit de calculer s 2. s 1=xp 1d 1, s 2=s 1p 1(s 1)d 1(s 1).

Exercice

Pratique de la décomposition de Jordan-Chevalley

VII-9 Endomorphisme cyclique et commutant

Réduction rationnelle des endomorphismesVII Décomposition de Jordan → VII-9 Endomorphisme cyclique et commutant

Proposition

Un endomorphisme u est cyclique si et seulement si les endomorphismes commutant avec u sont de la forme P(u) avec PK[x].

Démonstration
De manière générale, les endomorphismes de la forme P(u) commutent avec u.
Supposons que u est cyclique. Il existe donc aV tel que V=a,u(a),. Soit v un endomorphisme commutant avec u. Le vecteur v(a) s'écrit P(u)(a) avec PK[x] puisque V est u-cyclique. Si bV, on a b=Q(u)(a) et
v(b)=v(Q(u)(a))=Q(u)(v(a))=Q(u)(P(u)(a))=(P(u)Q(u)(a))=P(u)(b).
Donc v=P(u).
Supposons que les endomorphismes commutant avec u sont de la forme P(u).
Supposons que V n'est pas u-cyclique. On a alors une décomposition V=V u,aW avec W stable par u avec μ V,a=μ u. La projection p de V sur W parallèlement à V u,a commute avec u. En effet, si bV u,a et wW, alors u(b)V u,a et u(w)W et
p(u(b+w))=p(u(b))+p(u(w))=u(w)=u(p(b+w))
Donc pu=up. Par hypothèse, il existe PK[x] tel que p=P(u). On a p(a)=0=P(u)(a) donc P est un multiple de μ u,a=μ u. On en déduit que P(u)(c) est nul pour tout cV et p(c)=0. Donc W=0.

VII-10 Carré d'un endomorphisme


Exercice

Carré d'un endomorphisme nilpotent

Exercice



Soit V un espace vectoriel de dimension finie n et u un endomorphisme de V nilpotent et cyclique. Montrer que V=V 1V 2 avec V 1 et V 2 deux sous-espaces vectoriels cycliques pour u 2 de dimension respective n2 (entier inférieur le plus proche de n2) et n2 (entier supérieur le plus proche de n2).
Solution
Soit v=u 2. On a kerv i=keru 2i. Comme V est u-cyclique et que u est nilpotent, on a dimkeru i=i pour in. On en déduit que dimkerv=2. Donc v est la somme de deux blocs de Jordan. On a ensuite dimkerv 2=2, ..., dimkerv k=2k si 2kn. Les blocs de Jordan sont donc de taille n2 et n2.

Soit A une matrice d'invariants de similitude (x 5,x 3,x,x).
  1. Donner les invariants de similitude de A 2.
    Solution
    La matrice A est nilpotente. Les dimensions successives des noyaux de A sont 4, 4+2=6, 6+2=8, 8+1=9, 9+1=10. Les dimensions successives des noyaux de A 2 sont 6, 9, 10. La suite des dimkerA 2idimkerA 2(i1) est 6, 3, 1. Les invariants de similitude de A 2 sont (x 3,x 2,x 2,x,x,x) (question précédente appliquée à chacun des sous-espaces cycliques pour A ou directement (3 = nombre de blocs de Jordan ; 2 = nombre de blocs de Jordan de taille 2, 2 = nombre de blocs de Jordan de taille 3, 1 = nombre de blocs de Jordan de taille 4, 1 = nombre de blocs de Jordan de taille 5, 1 = nombre de blocs de Jordan de taille 6.
    On peut le voir plus facilement à l'aide des tableaux de Young :
    A :
    A 2 :

  2. Existe-t-il une matrice B non semblable à A dont le carré est semblable à A 2 ? Si oui, en donner les invariants de similitude.
    Solution
    La matrice d'invariants de similitude (x 5,x 3,x 2) convient.

    On peut vérifier que ce sont les seuls invariants de similitude possible (cela se voit facilement en utilisant les diagrammes de Young).

VIII Tous les exercices WIMS utilisés

Réduction rationnelle des endomorphismes → VIII Tous les exercices WIMS utilisés
Les exercices suivants se trouvent aussi au cours du texte.
  • Endomorphismes et projecteurs
  • Polynômes d'endomorphismes et projecteurs
  • Sous-espaces cycliques et invariants
  • Nombre de classes de similitude I
  • Nombre de classes de similitude II
  • Nombre de classes de similitude III
  • Diagonalisable ?
  • Trouver un vecteur propre
  • Matrice diagonalisable ?
  • Trouver un vecteur propre
  • Matrice diagonalisable ? Peut-on conclure
  • Petit QCM sur la diagonalisation
  • Matrices nilpotentes et tableaux de Young
  • Partitions et décomposition de Jordan
  • Pratique de Jordan
  • Matrice de Jordan et noyaux itérés
  • Partitions et décomposition de Jordan
  • Jordan et invariants de similitude
  • Pratique de la décomposition de Jordan-Chevalley
  • Carré d'un endomorphisme nilpotent

document sur la réduction rationnelle des endomorphismes.
: endomorphism_reduction, réduction de frobenius, triangonalisation, réduction de jordan, euler, wims, eulerwims, versailles, mathématiques, mathematics, math, maths, physique, sciences, exercices, exercices à données aléatoires avec correction automatique, exercise, interactif, interactive mathematics, interactive math, interactive maths, en ligne, online, calcul, calculus, géométrie, geometry, courbes, curve, graphing, statistiques, statistics, probabilités, probability, algorithmes, algèbre, analyse, arithmétique, fonctions, qcm, quiz, cours, devoirs, éducation, enseignement, teaching, gratuit, free, open source, communs numériques, plateforme, classe virtuelle, virtual class, virtual classes, virtual classroom, virtual classrooms, interactive documents, interactive document, exercices interactifs, correction, feedback, lexique, glossaire, examen, feuilles d'exercices, ressources, outils, création d'exercices, codage, activités, parcours d'apprentissage

The most recent version

Cette page n'est pas dans son apparence habituelle parce que WIMS n'a pas pu reconnaître votre navigateur web.
Afin de tester le navigateur que vous utilisez, veuillez taper le mot wims ici : puis appuyez sur ``Entrer''.

Veuillez noter que les pages WIMS sont générées interactivement; elles ne sont pas des fichiers HTML ordinaires. Elles doivent être utilisées interactivement EN LIGNE. Il est inutile pour vous de les ramasser par un programme robot.