Outil pour diagonaliser une matrice. La diagonalisation de matrice consiste à l'écrire dans une base ou ses éléments hors de la diagonale sont nuls.
Diagonalisation de Matrice - dCode
Catégorie(s) : Matrice
dCode est gratuit et ses outils sont une aide précieuse dans les jeux, les maths, les énigmes, les géocaches, et les problèmes à résoudre au quotidien !
Une suggestion ? un problème ? une idée ? Écrire à dCode !
Une matrice diagonale est une matrice dont les éléments hors de la trace (la diagonale principale) sont tous nuls.
Exemple : $$ \begin{bmatrix} 1 & 0 & 0 \\ 0 & 2 & 0 \\ 0 & 0 & 3 \end{bmatrix} $$
La diagonalisation est une transformation utilisée en algèbre linéaire afin de pouvoir ensuite réaliser des calculs plus facilement.
Une matrice est diagonalisable si il existe une matrice inversible $ P $ et une matrice diagonale $ D $ telle que $ M = PDP^{-1} $
Pour diagonaliser une matrice, une méthode de diagonalisation consiste à calculer ses vecteurs propres et ses valeurs propres.
Exemple : La matrice $$ M = \begin{bmatrix} 1 & 2 \\ 2 & 1 \end{bmatrix} $$ a pour valeurs propres $ 3 $ et $ -1 $ avec pour vecteurs propres respectivement $ \begin{bmatrix} 1 \\ 1 \end{bmatrix} $ et $ \begin{bmatrix} -1 \\ 1 \end{bmatrix} $
La matrice diagonale $ D $ est composée des valeurs propres.
Exemple : $$ D = \begin{bmatrix} 3 & 0 \\ 0 & -1 \end{bmatrix} $$
La matrice inversible $ P $ est composée des vecteurs propres dans le même ordre de colonnes que les valeurs propres associées.
$ P $ doit être une matrice normalisée.
Exemple : $$ P = \begin{bmatrix} 1 & -1 \\ 1 & 1 \end{bmatrix} $$ Normalisation de P : $$ P = \frac{1}{\sqrt{2}} \begin{bmatrix} 1 & -1 \\ 1 & 1 \end{bmatrix} $$
Une matrice n'est pas diagonalisable si elle n'a pas autant de vecteurs propres distincts qu'elle n'a de dimensions.
Exemple : La matrice de dimension 2 : $$ M = \begin{bmatrix} 5 & 1 \\ 0 & 5 \end{bmatrix} $$ a une valeur propre double : $ 5 $ et donc un seul vecteur propre $ \begin{bmatrix} 1 \\ 0 \end{bmatrix} $ elle n'est donc pas diagonalisable.
Exemple : Une matrice 3x3 avec une valeur propre triple donc un seul vecteur propre n'est pas diagonalisable.
Calculer l'inverse de la matrice $ P $
La diagonalisation doit vérifier $ PDP^{-1} = M $
dCode se réserve la propriété du code source pour "Diagonalisation de Matrice". Sauf code licence open source explicite (indiqué Creative Commons / gratuit), l'algorithme pour "Diagonalisation de Matrice", l'applet ou snippet (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou les fonctions liées à "Diagonalisation de Matrice" (calculer, convertir, résoudre, décrypter / encrypter, déchiffrer / chiffrer, décoder / encoder, traduire) codés en langage informatique (Python, Java, C#, PHP, Javascript, Matlab, etc.) ou les données, en téléchargement, script, ou les accès API à "Diagonalisation de Matrice" ne sont pas publics, idem pour un usage hors ligne, PC, mobile, tablette, appli iPhone ou Android !
Rappel : dCode est gratuit.
Le copier-coller de la page "Diagonalisation de Matrice" ou de ses résultats est autorisée (même pour un usage commercial) tant que vous citez dCode !
L'exportation des résultats sous forme de fichier .csv ou .txt est gratuite en cliquant sur l'icone export
Citer comme source bibliographique :
Diagonalisation de Matrice sur dCode.fr [site web en ligne], consulté le 19/03/2024,