logo

Polynôme caractéristique


Polynôme caractéristique : encyclopédie mathématiques

wikipediaCet article est issu de l'encyclopédie libre Wikipedia.
Vous pouvez consulter l'article ici ainsi que son historique.
Les textes et les images sont disponibles sous les termes de la Licence de documentation libre GNU.

En algèbre linéaire, à toute matrice carrée à coefficients dans un anneau commutatif ou à tout endomorphisme d'un espace vectoriel de dimension finie est associé un polynôme appelé polynôme caractéristique. Il renferme d'importantes informations sur la matrice ou sur l'endomorphisme, comme ses valeurs propres, son déterminant et sa trace. Le théorème de Cayley-Hamilton assure que toute matrice carrée annule son polynôme caractéristique.

Sommaire

[modifier] Motivation

Étant donné une matrice carrée M d'ordre n, nous voulons trouver un polynôme dont les racines sont précisément les valeurs propres de M.

Si M est une matrice diagonale ou plus généralement une matrice triangulaire, alors les valeurs propres de M sont les coefficients diagonaux λ1, …, λn de M et nous pouvons définir le polynôme caractéristique comme étant

(X-\lambda_1)(X-\lambda_2)\ldots(X-\lambda_n)\qquad (1)

Nous remarquons que ce polynôme est le déterminant det(XIn − M) où In est la matrice unité.

Pour une matrice quelconque M, si λ est une valeur propre de M, alors il existe un vecteur colonne propre V non nul tel que MV = λV, soit (λIn-M)V = 0 (où In est la matrice unité.) Puisque V est non nul, cela implique que la matrice λIn-M est singulière, et donc a son déterminant nul. Nous venons de démontrer que les valeurs propres de M sont des zéros de la fonction λ ↦ det(λ·In − M) ou des racines du polynôme det(XIn − M).

[modifier] Définition formelle

Soit M une matrice carrée d'ordre n à coefficients dans un anneau commutatif. Le polynôme caractéristique de M, noté pM(X), est[1] le polynôme défini par

p_M(X):=\det(XI_n-M) = \sum_{\sigma\in\Sigma_n} \varepsilon(\sigma) a_{1\sigma(1)}\dots a_{n\sigma(n)} \qquad (2)

où det est le déterminant des matrices, In désigne la matrice identité d'ordre n, ai j = -mi j quand i≠j et ai i = X - mi i.

La matrice XI-M a des polynômes pour coefficients ; si ce degré d'abstraction déplaît au lecteur, la somme de droite suffit pour la définition.

Remarque
Au lieu de l'expression (2), certains auteurs définissent le polynôme caractéristique comme étant det(M − XIn). Ceci induit un changement de signe lorsque l'ordre n est impair, puisque l'on a : \det(M-XI_n) = (\!-\,1)^n ~\det(XI_n-M). Nous avons retenu la définition (2), qui présente l'avantage de rendre le polynôme caractéristique unitaire. De cette façon, lorsque le polynôme caractéristique se laisse effectivement décomposer en facteurs du premier degré, ses expressions (1) et (2) coïncident.

[modifier] Coefficients

Le développement du polynôme caractéristique pM(X) d'une matrice carrée M d'ordre n est donné par

\det(XI_n-M)=X^n-f_1(M)X^{n-1}+f_2(M)X^{n-2}-\dots+(-1)^nf_n(M)

où fi(M) est une fonction polynomiale[2] en les coefficients de la matrice M. Deux matrices semblables ont même polynôme caractéristique. Autrement dit, pour toute matrice inversible P, fi(PMP − 1) = fi(M). Un développement explicite du déterminant de X-M donne[3] :

f_k(M)=\sum_{1\leq h_1<\dots<h_k\leq n}\det \left[M_{h_ih_j}\right].

En particulier, le coefficient constant pM(0) est égal à (-1)n fois le déterminant de M, et le coefficient de Xn-1 est égal à l'opposé de la trace de M.

La propriété la plus importante des polynômes caractéristiques est que les valeurs propres de M sont exactement les racines du polynôme pM(X). En notant (\lambda_1,\dots,\lambda_n) les racines de P prises avec multiplicité,

f_k(M)=s_k(\lambda_1,\dots,\lambda_n)

où sk désigne le k-ième polynôme symétrique élémentaire. (Ici, les racines sont prises dans une extension finie L de K lorsque K n'est pas algébriquement clos ; ainsi, M est triangularisable sur L. C'est ce qui permet, pour démontrer la formule ci-dessus, de se ramener au cas décrit dans le paragraphe Motivation.)

Lorsque le corps de base K est de caractéristique nulle (par exemple, K=R ou C), grâce aux identités de Newton, les coefficients fk (M) s'expriment comme des fonctions polynomiales des valeurs propres :

\sum_{i=1}^n \lambda_i^j=\operatorname{Tr}(M^j).

Toute fonction M\mapsto f(M) polynomiale en les coefficients de la matrice M et invariante par similitude est une fonction polynomiale en les coefficients du polynôme caractéristique. Cette propriété est par exemple utilisée dans la définition et la classification des classes caractéristiques en géométrie différentielle, ce qui dépasse de loin le niveau de cet article.

[modifier] Exemples

  • Pour une matrice M d'ordre 2, le polynôme caractéristique s'exprime simplement comme
X^2 - \operatorname{tr}(M)X+ \det(M),

mais peut aussi se calculer directement à partir de la définition.

Déterminons par exemple le polynôme caractéristique pM(X) de la matrice

M=\begin{pmatrix}
2 & 1\\
-1& 0
\end{pmatrix}

C'est le déterminant de la matrice

XI_2-M = \begin{pmatrix}
X-2&-1\\
1&X
\end{pmatrix}

On a donc

pM(X) = (X − 2)(X) − 1( − 1) = X2 − 2X + 1 = (X − 1)2

On en déduit que 1 est une valeur propre double de la matrice.


  • Pour une matrice A d'ordre 3, le polynôme caractéristique s'exprime comme
X^3 - \operatorname{tr}(A)X^2 + Z(A)X - \det(A)

où

\begin{align}Z(A)&= -\frac{1}{2}\Bigl(\operatorname{tr}(A^2) - \bigl(\operatorname{tr}(A)\bigr)^2\Bigr)\\&= (a_{1,1}  a_{2,2} + a_{1,1}  a_{3,3} + a_{2,2}  a_{3,3} ) - ( a_{2,1}  a_{1,2} + a_{3,1}  a_{1,3} + a_{3,2}  a_{2,3})\\&= \operatorname{tr} (\operatorname{com} (A))\end{align},

avec ai,j l'élément en position (i, j) dans la matrice A.

[modifier] Propriétés

  • Le polynôme pM(X) d'une matrice carrée M d'ordre n est unitaire (son coefficient dominant est égal à 1) et son degré est égal à n.
  • La matrice M et sa transposée ont le même polynôme caractéristique.
  • Le théorème de Cayley-Hamilton affirme qu'en remplaçant X par M dans pM(X), on obtient la matrice nulle: pM(M) = 0, autrement dit le polynôme caractéristique est un polynôme annulateur de M. Ceci est équivalent à l'affirmation que le polynôme minimal divise le polynôme caractéristique de M.
  • Deux matrices semblables ont le même polynôme caractéristique. La réciproque n'est pas vraie en général : deux matrices ayant même polynôme caractéristique ne sont pas nécessairement semblables.
  • Une matrice M est semblable à une matrice triangulaire si et seulement si son polynôme caractéristique peut être complètement décomposé en produit de facteurs de degré un à coefficients dans \mathbb{K}. En fait, M est même semblable à une matrice de Jordan dans ce cas.
  • Propriété de commutation :
pAB = pBA

[modifier] Matrice compagnon

Soit p(X)=X^n-\sum_{k=0}^{n-1} a_{k}X^{k} un polynôme à coefficients dans \mathbb{K}. La matrice d'ordre n

M=\begin{pmatrix}
0      & 1      & 0      & \ldots & \ldots & 0 \\
\vdots & \ddots & \ddots & \ddots &        & \vdots \\
\vdots &        & \ddots & \ddots & \ddots & \vdots \\
\vdots &        &        & \ddots & \ddots & 0 \\
0      & \ldots & \ldots & \ldots & 0      & 1 \\
a_0    & a_1    & a_2    & \ldots &a_{n-2} & a_{n-1}
\end{pmatrix}

qui admet p(X) comme polynôme caractéristique (et polynôme minimal), est appelée matrice compagnon du polynôme (ou selon certains ouvrages, sa transposée). Une des méthodes utilisées en calcul numérique pour calculer des valeurs approchées des racines d'un polynôme est d'en construire la matrice compagnon puis de calculer des valeurs approchées des valeurs propres de cette matrice à l'aide d'une méthode itérative.

[modifier] Matrice triangulaire

Dans le cas d'une matrice triangulaire (supérieure) d'ordre n, matrice de la forme :

T=\begin{pmatrix}
t_{1,1} & t_{1,2} & \ldots & \ldots & t_{1,n} \\
0       & t_{2,2} & \ldots & \ldots & t_{2,n} \\
\vdots  & \ddots  & \ddots &        & \vdots  \\
\vdots  &         & \ddots & \ddots & \vdots  \\
0       & \ldots  & \ldots & 0       & t_{n,n}
\end{pmatrix}

le déterminant pT(X) = det(XIn − T) qui exprime le polynôme caractéristique se factorise :


p_T(X)=(X-t_{1,1}) (X-t_{2,2}) \ldots (X-t_{n,n})

Le même raisonnement s'applique bien sûr au cas d'une matrice triangulaire inférieure. D'une façon générale, les valeurs propres d'une matrice triangulaire coïncident donc effectivement avec ses éléments diagonaux, comme annoncé au début.

[modifier] Notes et références

  1. ↑ (en) K. Itô L. and S. Nihon, Encyclopedic dictionary of mathematics, MIT Press, 2nd ed., (1993), p. 995
  2. ↑ Gerard Walschap, Metric Structures in Differential Geometry, p. 179
  3. ↑ Ibid, p. 181

[modifier] Article connexe

Algorithme de Faddeev-Leverrier : algorithme permettant de calculer le polynôme caractéristique d'une matrice.

wikipediaCet article est issu de l'encyclopédie libre Wikipedia.
Vous pouvez consulter l'article ici ainsi que son historique.
Les textes et les images sont disponibles sous les termes de la Licence de documentation libre GNU.


maths haut de pagehaut Retrouvez cette page sur ilemaths l'île des mathématiques
© Tom_Pascal & Océane 2012