Maths Post-Bac Ouvrir l'app

Exercices corrigés — Réduction de Jordan

Algèbre linéaire · 18 exercices-types du palier socle

L2L3Maths ingénieur

Chaque exercice donne l'énoncé, des indices progressifs et la correction rédigée étape par étape. Ouvre les blocs seulement après avoir cherché.

Revoir le cours : Réduction de Jordan Définitions, méthodes et exemples corrigés du chapitre.

Le bloc de Jordan

CalculDifficulté 3/5

Soit J=J3(2)=(210021002)J=J_3(2)=\begin{pmatrix}2&1&0\\0&2&1\\0&0&2\end{pmatrix}. Calculer l'indice de nilpotence de N=J2IN=J-2I et la dimension du sous-espace propre E2E_2.

Indices (3)

N=J2IN=J-2I a des 11 sur la surdiagonale.

Calculer N2N^2 puis N3N^3.

E2=kerNE_2=\ker N ; sa dimension =3rgN=3-\operatorname{rg}N.

Correction détaillée
Nilpotence

N=(010001000)N=\begin{pmatrix}0&1&0\\0&0&1\\0&0&0\end{pmatrix} : N2=(001000000)0N^2=\begin{pmatrix}0&0&1\\0&0&0\\0&0&0\end{pmatrix}\neq0 et N3=0N^3=0. Indice de nilpotence 33 (= taille du bloc).

Espace propre

rgN=2\operatorname{rg}N=2, donc dimE2=dimkerN=32=1\dim E_2=\dim\ker N=3-2=1 : un bloc de Jordan n'a qu'une seule droite propre (engendrée par e1e_1). C'est la marque du défaut de diagonalisabilité.

Réponse. Indice de nilpotence 33 ; dimE2=1\dim E_2=1. (Vérifié machine : (J2I)3=0(J-2I)^3=0, (J2I)20(J-2I)^2\neq0, dimE2=1\dim E_2=1 — A1 ✓)
Faire cet exercice dans l'app →

Endomorphismes nilpotents

DémonstrationDifficulté 3/5

Soit NN un endomorphisme nilpotent (Nm=0N^m=0). Montrer que sa seule valeur propre est 00 et que son polynôme minimal est XpX^p (p=p= indice de nilpotence).

Indices (3)

Si Nv=λvNv=\lambda v avec v0v\neq0, itérer NN.

Nmv=λmv=0N^m v=\lambda^m v=0 force λ=0\lambda=0.

μN\mu_N divise XmX^m et Np10N^{p-1}\neq0.

Correction détaillée
Seule valeur propre 0

Si Nv=λvNv=\lambda v, v0v\neq0, alors Nmv=λmvN^m v=\lambda^m v. Or Nm=0N^m=0, donc λmv=0\lambda^m v=0, d'où λm=0\lambda^m=0, i.e. λ=0\lambda=0. La seule valeur propre est 00 (et χN=XdimV\chi_N=X^{\dim V}).

Polynôme minimal

Nm=0N^m=0 donne μNXm\mu_N\mid X^m, donc μN=Xp\mu_N=X^p. Le degré pp de μN\mu_N et l'indice de nilpotence coïncident : tous deux sont le plus petit entier tel que Np=0N^p=0 (Np10N^{p-1}\neq0, sinon Xp1X^{p-1} annulerait, contredisant la minimalité). Ex. J3(0)J_3(0) : μ=X3\mu=X^3.

Réponse. Seule valeur propre 00 ; μN=Xp\mu_N=X^p (p=p= indice). (Vérifié machine : vp(J3(0))={0}(J_3(0))=\{0\}, μ=X3\mu=X^3 — A2 ✓)
Faire cet exercice dans l'app →

Sous-espace propre vs caractéristique

CalculDifficulté 3/5

Pour A=(311111002)A=\begin{pmatrix}3&-1&1\\1&1&-1\\0&0&2\end{pmatrix}, vérifier χA=(X2)3\chi_A=(X-2)^3, puis comparer les dimensions de E2=ker(A2I)E_2=\ker(A-2I) et du sous-espace caractéristique N2=ker(A2I)3N_2=\ker(A-2I)^3.

Indices (3)

Calculer χA=det(XIA)\chi_A=\det(XI-A).

dimE2=3rg(A2I)\dim E_2=3-\operatorname{rg}(A-2I) (multiplicité géométrique).

dimN2=\dim N_2= multiplicité algébrique =3=3.

Correction détaillée
Caractéristique

χA=(X2)3\chi_A=(X-2)^3 : 22 est valeur propre de multiplicité algébrique 33.

Géométrique vs caractéristique

rg(A2I)=2\operatorname{rg}(A-2I)=2, donc dimE2=1\dim E_2=1 (multiplicité géométrique 11) : AA n'est pas diagonalisable (1<31<3). En revanche dimN2=dimker(A2I)3=3\dim N_2=\dim\ker(A-2I)^3=3 (tout l'espace) : le sous-espace caractéristique récupère la multiplicité algébrique.

Réponse. χA=(X2)3\chi_A=(X-2)^3 ; dimE2=1<dimN2=3\dim E_2=1<\dim N_2=3. (Vérifié machine — A3 ✓)
Faire cet exercice dans l'app →

Multiplicité géométrique ≤ algébrique

DémonstrationDifficulté 3/5

Montrer que pour toute valeur propre, 1gλmλ1\leq g_\lambda\leq m_\lambda (géométrique \leq algébrique), et que uu est diagonalisable ssi gλ=mλg_\lambda=m_\lambda pour tout λ\lambda.

Indices (3)

Compléter une base de EλE_\lambda en une base de VV.

Dans cette base, AA est triangulaire par blocs avec λIgλ\lambda I_{g_\lambda} en haut.

χA\chi_A a alors (Xλ)gλ(X-\lambda)^{g_\lambda} en facteur.

Correction détaillée
Inégalité

Soit g=gλ=dimEλg=g_\lambda=\dim E_\lambda. On complète une base (e1,,eg)(e_1,\dots,e_g) de EλE_\lambda en base de VV ; la matrice de uu devient (λIg0B)\begin{pmatrix}\lambda I_g&*\\0&B\end{pmatrix}, donc χu=(Xλ)gχB\chi_u=(X-\lambda)^g\,\chi_B : (Xλ)gχu(X-\lambda)^g\mid\chi_u, d'où gλmλg_\lambda\leq m_\lambda (multiplicité de λ\lambda dans χu\chi_u). Et gλ1g_\lambda\geq1 car λ\lambda est valeur propre.

Diagonalisabilité

λgλλmλ=dimV\sum_\lambda g_\lambda\leq\sum_\lambda m_\lambda=\dim V, avec égalité ssi gλ=mλg_\lambda=m_\lambda pour tout λ\lambda ; or la somme λEλ\sum_\lambda E_\lambda est toujours directe (vecteurs propres de valeurs propres distinctes indépendants, cf. diagonalisation), donc Eλ=V    gλ=dimV\bigoplus E_\lambda=V\iff\sum g_\lambda=\dim V. Donc uu diagonalisable     gλ=mλ λ\iff g_\lambda=m_\lambda\ \forall\lambda (le défaut mλgλm_\lambda-g_\lambda mesure la non-diagonalisabilité).

Réponse. 1gλmλ1\leq g_\lambda\leq m_\lambda ; diagonalisable     \iff égalité partout. (Vérifié machine : g2=1<m2=3g_2=1<m_2=3 — A4 ✓)
Faire cet exercice dans l'app →

Indice de nilpotence et taille des blocs

CalculDifficulté 3/5

Soit N=(010001000)N=\begin{pmatrix}0&1&0\\0&0&1\\0&0&0\end{pmatrix}. Déterminer son indice de nilpotence et le relier à la taille de bloc.

Indices (3)

Calculer N2N^2, N3N^3.

L'indice == plus petit pp avec Np=0N^p=0.

Pour un seul bloc Jp(0)J_p(0), indice =p=p.

Correction détaillée
Indice

N2=(001000000)0N^2=\begin{pmatrix}0&0&1\\0&0&0\\0&0&0\end{pmatrix}\neq0, N3=0N^3=0 : indice de nilpotence 33.

Lien blocs

N=J3(0)N=J_3(0) est un seul bloc de Jordan de taille 33 : l'indice de nilpotence d'un endomorphisme nilpotent est la taille du plus grand bloc Jk(0)J_k(0). C'est aussi le degré de μN=X3\mu_N=X^3.

Réponse. Indice 3=3= taille du bloc J3(0)J_3(0). (Vérifié machine — A5 ✓)
Faire cet exercice dans l'app →

Structure des endomorphismes nilpotents

DémonstrationDifficulté 3/5

Montrer qu'un endomorphisme nilpotent NN se décompose en blocs de Jordan Jki(0)J_{k_i}(0), et que les tailles kik_i sont déterminées par les dimensions des kerNj\ker N^j.

Indices (3)

NN a 00 pour seule valeur propre : tout l'espace est caractéristique.

Construire une base de vecteurs Nk1x,,Nx,xN^{k-1}x,\dots,Nx,x (chaînes de Jordan).

Le nombre de chaînes de longueur j\geq j est dimkerNjdimkerNj1\dim\ker N^j-\dim\ker N^{j-1}.

Correction détaillée
Décomposition en chaînes

Comme NN est nilpotent, V=kerNpV=\ker N^p (pp indice). On construit une base adaptée par chaînes de Jordan : pour un vecteur xkerNk1x\notin\ker N^{k-1} mais kerNk\in\ker N^k, la famille (Nk1x,,Nx,x)(N^{k-1}x,\dots,Nx,x) engendre un sous-espace stable où NN agit comme Jk(0)J_k(0) (envoie chaque vecteur sur le précédent, et Nk1x0N^{k-1}x\mapsto0). En épuisant VV, on obtient N=iJki(0)N=\bigoplus_i J_{k_i}(0).

Tailles par les rangs

Le nombre de chaînes de longueur j\geq j (= blocs de taille j\geq j) vaut dimkerNjdimkerNj1\dim\ker N^{j}-\dim\ker N^{j-1} ; le nombre de blocs de taille exactement jj est rj12rj+rj+1r_{j-1}-2r_j+r_{j+1} (rj=rgNjr_j=\operatorname{rg}N^j). Les tailles sont donc déterminées par NN.

Réponse. N=Jki(0)N=\bigoplus J_{k_i}(0), tailles lues sur dimkerNj\dim\ker N^j. (Vérifié machine : tailles par les rangs — A6/E3 ✓)
Faire cet exercice dans l'app →

Polynôme minimal divise le caractéristique

DémonstrationDifficulté 3/5

Montrer que μuχu\mu_u\mid\chi_u et que μu\mu_u, χu\chi_u ont les mêmes racines (les valeurs propres).

Indices (3)

Cayley-Hamilton : χu(u)=0\chi_u(u)=0, donc μuχu\mu_u\mid\chi_u.

Toute racine de μu\mu_u est valeur propre.

Toute valeur propre annule μu\mu_u.

Correction détaillée
Divisibilité

Par Cayley-Hamilton, χu(u)=0\chi_u(u)=0 ; comme μu\mu_u est le polynôme minimal (engendre l'idéal annulateur), μuχu\mu_u\mid\chi_u.

Mêmes racines

Si λ\lambda est valeur propre, uλidu-\lambda\,\mathrm{id} non injectif : prenons v0v\neq0 propre, μu(u)v=μu(λ)v=0\mu_u(u)v=\mu_u(\lambda)v=0 donne μu(λ)=0\mu_u(\lambda)=0. Réciproquement, une racine λ\lambda de μu\mu_u est racine de χu\chi_u (car μuχu\mu_u\mid\chi_u), donc valeur propre. Ainsi μu\mu_u et χu\chi_u ont exactement les valeurs propres pour racines.

Réponse. μuχu\mu_u\mid\chi_u, mêmes racines == valeurs propres. (Vérifié machine : Cayley-Hamilton, μχ\mu\mid\chi — B/D5 ✓)
Faire cet exercice dans l'app →

Caractéristique vs minimal

CalculDifficulté 3/5

Pour E=(210020002)=J2(2)J1(2)E=\begin{pmatrix}2&1&0\\0&2&0\\0&0&2\end{pmatrix}=J_2(2)\oplus J_1(2), donner χE\chi_E et μE\mu_E, et expliquer pourquoi ils diffèrent.

Indices (3)

χE=(X2)3\chi_E=(X-2)^3 (multiplicité algébrique 33).

μE=(X2)c\mu_E=(X-2)^{c}, c=c= taille du plus grand bloc.

Vérifier (E2I)2=0(E-2I)^2=0 mais E2I0E-2I\neq0.

Correction détaillée
Caractéristique

χE=(X2)3\chi_E=(X-2)^3 : une seule valeur propre 22, multiplicité 33.

Minimal

Le plus grand bloc de 22 a taille 22 (J2(2)J_2(2)), donc μE=(X2)2\mu_E=(X-2)^2. On vérifie : (E2I)2=0(E-2I)^2=0 (annule) mais E2I0E-2I\neq0 (degré 11 insuffisant). Donc μE=(X2)2χE=(X2)3\mu_E=(X-2)^2\neq\chi_E=(X-2)^3 : le minimal est strictement plus petit dès qu'il y a plusieurs blocs.

Réponse. χE=(X2)3\chi_E=(X-2)^3, μE=(X2)2\mu_E=(X-2)^2. (Vérifié machine — B2 ✓)
Faire cet exercice dans l'app →

Lemme des noyaux

DémonstrationDifficulté 3/5

Énoncer et démontrer le lemme des noyaux : si P=P1PrP=P_1\cdots P_r avec les PiP_i premiers entre eux deux à deux et P(u)=0P(u)=0, alors V=ikerPi(u)V=\bigoplus_i\ker P_i(u).

Indices (3)

Pour r=2r=2 : Bézout UP1+VP2=1U P_1+V P_2=1.

Évaluer en uu et appliquer à xx.

Récurrence sur rr.

Correction détaillée
Cas r=2 (Bézout)

P1,P2P_1,P_2 premiers entre eux : U,V\exists U,V, UP1+VP2=1UP_1+VP_2=1. En uu : U(u)P1(u)+V(u)P2(u)=idU(u)P_1(u)+V(u)P_2(u)=\mathrm{id}. Pour xVx\in V : x=V(u)P2(u)xkerP1(u)+U(u)P1(u)xkerP2(u)x=\underbrace{V(u)P_2(u)x}_{\in\ker P_1(u)}+\underbrace{U(u)P_1(u)x}_{\in\ker P_2(u)} (car P1(u)V(u)P2(u)x=V(u)P(u)x=0P_1(u)\cdot V(u)P_2(u)x=V(u)P(u)x=0). Donc V=kerP1(u)+kerP2(u)V=\ker P_1(u)+\ker P_2(u). La somme est directe : si ykerP1(u)kerP2(u)y\in\ker P_1(u)\cap\ker P_2(u), y=U(u)P1(u)y+V(u)P2(u)y=0y=U(u)P_1(u)y+V(u)P_2(u)y=0.

Récurrence

Pour rr facteurs : P1P_1 est premier avec P2PrP_2\cdots P_r (lemme de Gauss : premier avec chaque facteur), et P2,,PrP_2,\dots,P_r restent premiers entre eux deux à deux ; d'où V=kerP1(u)ker(P2Pr)(u)V=\ker P_1(u)\oplus\ker(P_2\cdots P_r)(u), puis on applique l'hypothèse de récurrence à P2PrP_2\cdots P_r. Appliqué à μu=λ(Xλ)cλ\mu_u=\prod_\lambda(X-\lambda)^{c_\lambda} : V=λker(uλ)cλ=λNλV=\bigoplus_\lambda\ker(u-\lambda)^{c_\lambda}=\bigoplus_\lambda N_\lambda.

Réponse. V=ikerPi(u)V=\bigoplus_i\ker P_i(u) (Bézout + récurrence). (Vérifié machine : dimker(B2I)2+dimker(B3I)=2+1=3\dim\ker(B-2I)^2+\dim\ker(B-3I)=2+1=3 — B3 ✓)
Faire cet exercice dans l'app →

Existence de la forme de Jordan

DémonstrationDifficulté 3/5

Esquisser la preuve d'existence de la forme de Jordan pour χu\chi_u scindé : décomposer par le lemme des noyaux puis réduire chaque partie nilpotente.

Indices (3)

Lemme des noyaux : V=λNλV=\bigoplus_\lambda N_\lambda.

Sur NλN_\lambda, uλidu-\lambda\,\mathrm{id} est nilpotent.

Réduire un nilpotent en blocs Jk(0)J_k(0).

Correction détaillée
Décomposition caractéristique

χu\chi_u scindé : μu=λ(Xλ)cλ\mu_u=\prod_\lambda(X-\lambda)^{c_\lambda}. Le lemme des noyaux donne V=λNλV=\bigoplus_\lambda N_\lambda avec Nλ=ker(uλ)cλN_\lambda=\ker(u-\lambda)^{c_\lambda}, sous-espaces stables par uu.

Réduction des nilpotents

Sur NλN_\lambda, uλidu-\lambda\,\mathrm{id} est nilpotent ; par la structure des nilpotents (chaînes de Jordan, A6) il se décompose en blocs Jk(0)J_{k}(0), donc uNλu_{\mid N_\lambda} en blocs Jk(λ)=λI+Jk(0)J_k(\lambda)=\lambda I+J_k(0). En recollant sur tous les λ\lambda : A=PJP1A=PJP^{-1}, JJ bloc-diagonale de blocs de Jordan. Existence acquise (scindage requis).

Réponse. Jordan = lemme des noyaux + réduction des nilpotents par blocs. (Vérifié machine : jordan_form — B4 ✓)
Faire cet exercice dans l'app →

Réduction d'une matrice 2×2 défective

CalculDifficulté 3/5

Réduire A=(1113)A=\begin{pmatrix}1&1\\-1&3\end{pmatrix} : trouver JJ et PP avec A=PJP1A=PJP^{-1}.

Indices (3)

χA=(X2)2\chi_A=(X-2)^2, une seule valeur propre 22.

dimker(A2I)=1\dim\ker(A-2I)=1 → un seul bloc J2(2)J_2(2).

Trouver vv propre puis ww avec (A2I)w=v(A-2I)w=v.

Correction détaillée
Forme de Jordan

χA=(X2)2\chi_A=(X-2)^2 et A2IA\neq2I, donc AA n'est pas diagonalisable : J=J2(2)=(2102)J=J_2(2)=\begin{pmatrix}2&1\\0&2\end{pmatrix}.

Base de Jordan

A2I=(1111)A-2I=\begin{pmatrix}-1&1\\-1&1\end{pmatrix} : vecteur propre v=(11)v=\binom{1}{1}. Vecteur propre généralisé ww avec (A2I)w=v(A-2I)w=v : w1+w2=1-w_1+w_2=1w=(10)w=\binom{1}{0} convient ? (A2I)(10)=(11)=v(A-2I)\binom10=\binom{-1}{-1}=-v. On prend plutôt la base (v image, anteˊceˊdent)(v\ \text{image},\ \text{antécédent}) : avec P=(1110)P=\begin{pmatrix}-1&1\\-1&0\end{pmatrix} (colonnes : v-v et (10)\binom10), on a A=PJP1A=PJP^{-1}.

Réponse. J=J2(2)J=J_2(2), P=(1110)P=\begin{pmatrix}-1&1\\-1&0\end{pmatrix}. (Vérifié machine : jordan_form P,JP,J et A=PJP1A=PJP^{-1} — B5 ✓)
Faire cet exercice dans l'app →

Réduction d'une matrice 3×3 à deux valeurs propres

CalculDifficulté 3/5

Réduire B=(210020003)B=\begin{pmatrix}2&1&0\\0&2&0\\0&0&3\end{pmatrix} : donner JJ, χB\chi_B, μB\mu_B.

Indices (3)

BB est déjà bloc-diagonale.

Bloc (2102)=J2(2)\begin{pmatrix}2&1\\0&2\end{pmatrix}=J_2(2) et bloc [3]=J1(3)[3]=J_1(3).

μB=\mu_B= plus grand bloc par valeur propre.

Correction détaillée
Forme de Jordan

B=J2(2)J1(3)B=J_2(2)\oplus J_1(3) : J=(210020003)J=\begin{pmatrix}2&1&0\\0&2&0\\0&0&3\end{pmatrix} (déjà sous forme de Jordan).

Polynômes

χB=(X2)2(X3)\chi_B=(X-2)^2(X-3). Le plus grand bloc de 22 a taille 22, celui de 33 taille 11 : μB=(X2)2(X3)=χB\mu_B=(X-2)^2(X-3)=\chi_B (un seul bloc par valeur propre μ=χ\Rightarrow\mu=\chi).

Réponse. J=J2(2)J1(3)J=J_2(2)\oplus J_1(3), χB=μB=(X2)2(X3)\chi_B=\mu_B=(X-2)^2(X-3). (Vérifié machine — B6/B2 ✓)
Faire cet exercice dans l'app →

Compter les blocs par les rangs

CalculDifficulté 3/5

Pour E=(210020002)E=\begin{pmatrix}2&1&0\\0&2&0\\0&0&2\end{pmatrix}, déterminer le nombre et la taille des blocs de Jordan pour λ=2\lambda=2 à partir des rangs de (E2I)j(E-2I)^j.

Indices (3)

Nb de blocs =dimker(E2I)=3rg(E2I)=\dim\ker(E-2I)=3-\operatorname{rg}(E-2I).

Nb de blocs de taille 2=dimker(E2I)2dimker(E2I)\geq2=\dim\ker(E-2I)^2-\dim\ker(E-2I).

En déduire les tailles.

Correction détaillée
Rangs

rg(E2I)=1\operatorname{rg}(E-2I)=1dimker(E2I)=2\dim\ker(E-2I)=2 : 2 blocs. (E2I)2=0(E-2I)^2=0dimker(E2I)2=3\dim\ker(E-2I)^2=3.

Tailles

Nb de blocs de taille 2\geq2 =32=1=3-2=1 ; donc 1 bloc de taille 22 et 21=12-1=1 bloc de taille 11. Tailles [1,2][1,2] : E=J2(2)J1(2)E=J_2(2)\oplus J_1(2).

Réponse. 2 blocs, tailles [1,2][1,2] : J2(2)J1(2)J_2(2)\oplus J_1(2). (Vérifié machine — E1 ✓)
Faire cet exercice dans l'app →

Réduction explicite d'un 3×3

CalculDifficulté 3/5

Réduire A=(311111002)A=\begin{pmatrix}3&-1&1\\1&1&-1\\0&0&2\end{pmatrix} : montrer J=J3(2)J=J_3(2) et donner une base de Jordan PP.

Indices (3)

χA=(X2)3\chi_A=(X-2)^3, dimker(A2I)=1\dim\ker(A-2I)=1 → un seul bloc.

Donc J=J3(2)J=J_3(2) (un bloc de taille 33).

Chaîne : xx avec (A2I)2x0(A-2I)^2x\neq0, puis (A2I)x(A-2I)x, (A2I)2x(A-2I)^2x.

Correction détaillée
Un seul bloc

χA=(X2)3\chi_A=(X-2)^3 et dimker(A2I)=1\dim\ker(A-2I)=1 (un seul vecteur propre) : un unique bloc de taille 33, J=J3(2)=(210021002)J=J_3(2)=\begin{pmatrix}2&1&0\\0&2&1\\0&0&2\end{pmatrix}.

Base de Jordan

On prend xx tel que (A2I)2x0(A-2I)^2x\neq0 et la chaîne ((A2I)2x, (A2I)x, x)\big((A-2I)^2x,\ (A-2I)x,\ x\big). Une base convenable donne P=(210210001)P=\begin{pmatrix}2&1&0\\2&-1&0\\0&0&1\end{pmatrix}, et l'on vérifie A=PJP1A=PJP^{-1}.

Réponse. J=J3(2)J=J_3(2), P=(210210001)P=\begin{pmatrix}2&1&0\\2&-1&0\\0&0&1\end{pmatrix}. (Vérifié machine : jordan_form, A=PJP1A=PJP^{-1} — E2 ✓)
Faire cet exercice dans l'app →

Unicité : les tailles par les rangs

DémonstrationDifficulté 3/5

Montrer que le nombre de blocs de taille exactement jj pour la valeur propre λ\lambda vaut rj12rj+rj+1r_{j-1}-2r_j+r_{j+1} (rj=rg(AλI)jr_j=\operatorname{rg}(A-\lambda I)^j), et en déduire l'unicité de la forme de Jordan à l'ordre près.

Indices (3)

Un bloc Jk(λ)J_k(\lambda) contribue à rg(AλI)j\operatorname{rg}(A-\lambda I)^j par max(kj,0)\max(k-j,0).

Sommer sur tous les blocs.

Différences secondes isolent les tailles.

Correction détaillée
Contribution d'un bloc

Sur un bloc Jk(λ)J_k(\lambda), (Jk(λ)λI)j(J_k(\lambda)-\lambda I)^j a rang max(kj,0)\max(k-j,0). Donc rj=rg(AλI)j=blocs kmax(kj,0)r_j=\operatorname{rg}(A-\lambda I)^j=\sum_{\text{blocs }k}\max(k-j,0). La différence rj1rj=#{blocs de taillej}r_{j-1}-r_j=\#\{\text{blocs de taille}\geq j\}.

Unicité

Le nombre de blocs de taille exactement jj est (rj1rj)(rjrj+1)=rj12rj+rj+1(r_{j-1}-r_j)-(r_j-r_{j+1})=r_{j-1}-2r_j+r_{j+1} : il ne dépend que de AA et λ\lambda (via les rangs, invariants par conjugaison). Les tailles de blocs sont donc déterminées par AA : la forme de Jordan est unique à l'ordre des blocs près.

Réponse. #\#blocs taille j=rj12rj+rj+1j=r_{j-1}-2r_j+r_{j+1} → unicité. (Vérifié machine : tailles par les rangs — E3 ✓)
Faire cet exercice dans l'app →

Forme de Jordan forcée par χ et μ

CalculDifficulté 3/5

Un endomorphisme de R3\mathbb{R}^3 a χu=(X2)3\chi_u=(X-2)^3 et μu=(X2)2\mu_u=(X-2)^2. Déterminer sa forme de Jordan. Et si μu=(X2)3\mu_u=(X-2)^3 ? Si μu=(X2)\mu_u=(X-2) ?

Indices (3)

dimV=degχ=3\dim V=\deg\chi=3.

Plus grand bloc =deg=\deg du facteur dans μ\mu.

Sommer les tailles == multiplicité algébrique.

Correction détaillée
μ=(X−2)²

Plus grand bloc de taille 22, tailles sommant à 33 : seule possibilité [2,1][2,1]J=J2(2)J1(2)J=J_2(2)\oplus J_1(2).

Les autres cas

μ=(X2)3\mu=(X-2)^3 : plus grand bloc taille 33, somme 33[3][3], un seul J3(2)J_3(2). μ=(X2)\mu=(X-2) : plus grand bloc taille 11 → tous de taille 11, J=2I3J=2I_3 (diagonalisable). Ici χ\chi et μ\mu suffisent car dimV=3\dim V=3 (en dimension 7\geq7, χ\chi et μ\mu ne suffisent plus).

Réponse. [2,1][2,1] ; [3][3] ; 2I32I_3 selon μ\mu. (Vérifié machine : tailles \longleftrightarrow exposant de μ\mu — D4/E ✓)
Faire cet exercice dans l'app →

Un nilpotent 4×4

CalculDifficulté 3/5

Soit F=(0100000000010000)=J2(0)J2(0)F=\begin{pmatrix}0&1&0&0\\0&0&0&0\\0&0&0&1\\0&0&0&0\end{pmatrix}=J_2(0)\oplus J_2(0). Donner χF\chi_F, μF\mu_F, et les tailles de blocs par les rangs.

Indices (3)

FF nilpotent, seule valeur propre 00.

rgF=2\operatorname{rg}F=2dimkerF=2\dim\ker F=2 blocs.

F2=0F^2=0μF=X2\mu_F=X^2.

Correction détaillée
Polynômes

FF nilpotent : χF=X4\chi_F=X^4. F2=0F^2=0 et F0F\neq0μF=X2\mu_F=X^2 (plus grand bloc de taille 22).

Tailles

rgF=2\operatorname{rg}F=2dimkerF=2\dim\ker F=2 : 2 blocs. dimkerF2=4\dim\ker F^2=4, nb de blocs de taille 2\geq2 =42=2=4-2=2 : les deux blocs sont de taille 22. Tailles [2,2][2,2] : F=J2(0)J2(0)F=J_2(0)\oplus J_2(0).

Réponse. χF=X4\chi_F=X^4, μF=X2\mu_F=X^2, tailles [2,2][2,2]. (Vérifié machine — E5 ✓)
Faire cet exercice dans l'app →

Unicité à l'ordre des blocs près

DémonstrationDifficulté 3/5

Expliquer en quoi la forme de Jordan est unique « à l'ordre des blocs près », et pourquoi deux matrices semblables ont la même forme de Jordan.

Indices (3)

Les rangs rg(AλI)j\operatorname{rg}(A-\lambda I)^j sont invariants par conjugaison.

Ils déterminent les tailles de blocs (E3).

L'ordre des blocs est un choix de base.

Correction détaillée
Invariance par similitude

Si A=QAQ1A'=QAQ^{-1}, alors (AλI)j=Q(AλI)jQ1(A'-\lambda I)^j=Q(A-\lambda I)^jQ^{-1} a même rang : les multiset de tailles de blocs (déterminés par les rangs, E3) coïncident. Donc deux matrices semblables ont la même forme de Jordan.

À l'ordre près

La forme de Jordan est unique comme multiset de blocs : permuter les blocs revient à permuter les vecteurs de base, ce qui donne une matrice semblable. On fixe en général une convention d'ordre (valeurs propres croissantes, tailles décroissantes). C'est un invariant complet de similitude pour χ\chi scindé.

Réponse. Unique comme multiset de blocs ; invariant complet de similitude. (Vérifié machine : rangs invariants — E3/E6 ✓)
Faire cet exercice dans l'app →

S'entraîner davantage sur réduction de jordan

18 exercices d'entraînement supplémentaires sur ce chapitre, plus le palier approfondissement, les quiz, le tuteur IA et les PDF à imprimer — dans l'app Maths Post-Bac.