Matrice diagonale
En algèbre linéaire, une matrice diagonale est une matrice dont les coefficients en dehors de la diagonale principale sont nuls. Les coefficients de la diagonale peuvent être ou ne pas être nuls. Ainsi, la matrice D = (di,j) est diagonale si :
Exemple :
Toute matrice diagonale est aussi une matrice symétrique, une matrice normale et une matrice triangulaire. La matrice identité In est diagonale.
Utilisations
Les matrices diagonales apparaissent dans presque tous les domaines de l'algèbre linéaire. La multiplication de matrices diagonales est très simple ; aussi, si une matrice intéressante peut d'une certaine façon être remplacée par une matrice diagonale, alors les calculs qui l'impliquent seront plus rapides et la matrice plus facile à stocker en mémoire. Un procédé permettant de rendre certaines matrices diagonales est la diagonalisation.
Une matrice presque diagonale (on la dit alors à diagonale dominante) peut être inversée sous réserve de non-intersection de ses cercles de Gerschgorin.
Une matrice diagonale d'ordre n possède de manière naturelle des colonnes propres qui sont les matrices des coordonnées de n vecteurs orthonormés et ses coefficients diagonaux sont exactement les valeurs propres associées.
De plus, toute matrice d'ordre n qui possède n colonnes propres linéairement indépendantes est semblable à une matrice diagonale et toute matrice normale est unitairement semblable à une matrice diagonale. Les deux derniers résultats expliquent pourquoi les matrices diagonales sont si importantes en algèbre linéaire.
Voir aussi la décomposition en valeurs singulières, d'après laquelle toute matrice est unitairement équivalente à une matrice diagonale positive.
Notation
Comme seuls les élements de la diagonale peuvent être non nuls, une notation courante des matrices diagonales est la suivante.
Multiplication
Les matrices diagonales forment une sous-algèbre commutative de
.
En d'autres termes, si les matrices D = diag(di) et E = diag(ei) sont diagonales, alors :
- λD + μE = F est une matrice diagonale
- DE = ED = G est une matrice diagonale
avec
et G = diag(diei)
Ainsi les matrices diagonales peuvent simplement être multipliées coefficients par coefficients, parce que les zéros en dehors de la diagonale annulent les autres termes dans la formule de multiplication.
Une conséquence de cela est qu'élever une matrice diagonale A à une certaine puissance revient à élever les coefficients de la diagonale de A à cette puissance :
