Calculateur de trace d'une matrice
Saisissez les coefficients d'une matrice carrée 2 × 2 ou 3 × 3 et obtenez instantanément sa trace — la somme des éléments de la diagonale principale a₁₁ + a₂₂ (+ a₃₃).
Calculez la trace d'une matrice carrée
Formule de la trace d'une matrice
Où :
- \(a_{ii}\) — le coefficient de la matrice \(A\) situé en ligne \(i\), colonne \(i\) (un élément de la diagonale principale)
- \(n\) — la taille de la matrice carrée (nombre de lignes = nombre de colonnes)
La trace d'une matrice carrée est la somme des coefficients situés sur sa diagonale principale — les éléments dont l'indice de ligne est égal à l'indice de colonne. Seules les matrices carrées possèdent une trace ; pour une matrice rectangulaire, la diagonale principale n'est pas définie de façon cohérente.
Trace d'une matrice — Exemple de calcul
Exemple : calculons la trace de la matrice 3 × 3 dont les coefficients vont de 1 à 9, ligne par ligne (ce sont les valeurs par défaut du calculateur).
\[
A = \begin{pmatrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \end{pmatrix}
\]
\[
\operatorname{tr}(A) = a_{11} + a_{22} + a_{33} = 1 + 5 + 9 = 15
\]
Résultat : \(\operatorname{tr}(A) = 15\).
Comment utiliser le calculateur
- Ouvrez la liste déroulante Taille de la matrice et choisissez 2 × 2 ou 3 × 3. La grille de saisie s'ajuste automatiquement : pour une matrice 2 × 2, la troisième ligne et la troisième colonne sont masquées.
- Saisissez les coefficients de votre matrice dans les champs de Matrice A (a₁₁, a₁₂, …), ligne par ligne. Chaque étiquette indique la position : a₂₃ correspond à la ligne 2, colonne 3.
- Lisez le résultat : Trace (tr A) est la somme des coefficients de la diagonale principale, et Coefficients de la diagonale additionnés montre précisément quels nombres ont été additionnés.
- Modifiez n'importe quelle valeur et le résultat se met à jour immédiatement — aucun bouton à presser.
Qu'est-ce que la trace d'une matrice ?
La trace est l'un des nombres les plus simples, mais aussi les plus importants, que l'on puisse associer à une matrice carrée. Malgré son allure de simple résumé, elle renferme une information structurelle profonde : la trace est égale à la somme des valeurs propres de la matrice, multiplicités comprises. Pour une matrice 2 × 2 \(A\) de valeurs propres \(\lambda_1\) et \(\lambda_2\), on a toujours \(\operatorname{tr}(A) = \lambda_1 + \lambda_2\), tandis que le déterminant donne \(\det(A) = \lambda_1 \lambda_2\). C'est pourquoi la trace apparaît sans cesse dans le polynôme caractéristique, l'analyse de stabilité des systèmes dynamiques ou encore la mécanique quantique, où la trace d'un opérateur donne la valeur moyenne d'une observable.
La trace possède aussi des propriétés algébriques bien pratiques qui en font un outil de choix dans les démonstrations et les calculs matriciels :
- Linéarité : \(\operatorname{tr}(A + B) = \operatorname{tr}(A) + \operatorname{tr}(B)\) et \(\operatorname{tr}(cA) = c\,\operatorname{tr}(A)\).
- Propriété cyclique : \(\operatorname{tr}(ABC) = \operatorname{tr}(BCA) = \operatorname{tr}(CAB)\), ce qui implique \(\operatorname{tr}(AB) = \operatorname{tr}(BA)\) même lorsque \(AB \neq BA\).
- Invariance par changement de base : si \(B = P^{-1}AP\), alors \(\operatorname{tr}(B) = \operatorname{tr}(A)\). La trace est la même dans toutes les bases.
Sur le plan géométrique, si la matrice représente une transformation linéaire, la trace mesure la façon dont celle-ci dilate localement le volume dans la direction diagonale : une trace positive étire, une trace négative comprime, et une trace nulle signifie que les contributions diagonales se compensent. En théorie des graphes, la trace de \(A^k\) compte les chemins fermés de longueur \(k\) dans le graphe décrit par \(A\).
Hypothèses et conseils pratiques
Ce calculateur fonctionne avec des matrices 2 × 2 et 3 × 3 et accepte n'importe quel nombre réel comme coefficient, y compris négatifs et décimaux. Les coefficients hors diagonale que vous saisissez n'influencent pas le résultat — la trace ne dépend que de la diagonale principale — mais vous devez tout de même les remplir pour que la matrice soit entièrement définie.
Gardez les points suivants à l'esprit en interprétant votre résultat :
- Matrices carrées uniquement. Si vos données forment une matrice rectangulaire (par exemple 2 × 3), la trace n'est pas définie. Repensez à ce que représentent vos données ou ramenez-les à une forme carrée.
- La trace est un nombre unique, pas une matrice. Une trace nulle ne signifie pas que la matrice est nulle ou triviale — de nombreuses matrices non nulles (par exemple les matrices de rotation) ont une trace nulle.
- Trace et déterminant réunis déterminent entièrement les valeurs propres de toute matrice 2 × 2 grâce au polynôme \(\lambda^2 - \operatorname{tr}(A)\,\lambda + \det(A) = 0\). Les valeurs propres complexes vont toujours par paires conjuguées — voir le calculateur de conjugué complexe — donc pour une matrice réelle 2 × 2 vérifiant \(\operatorname{tr}(A)^2 < 4\det(A)\), les valeurs propres sont complexes.
Vous travaillez sur des grilles de nombres dans d'autres contextes ? Les diagonales d'un carré comptent aussi dans les casse-têtes — essayez le générateur de carrés magiques, où chaque ligne, chaque colonne et chaque diagonale doit donner la même somme. Si vos calculs matriciels vous amènent à résoudre des systèmes d'équations linéaires, le calculateur de méthode d'élimination peut prendre le relais.
[/wp_code]
Questions fréquentes
Comment calculer la trace d'une matrice à la main ?
Entourez les coefficients situés sur la diagonale principale — celle qui va du coin supérieur gauche au coin inférieur droit — et additionnez-les. Pour une matrice 3 × 3, cela donne \(a_{11} + a_{22} + a_{33}\). Aucune multiplication ni règle de signe n'intervient : c'est une simple somme. Vérifiez bien que vous avez pris la diagonale qui descend du coin supérieur gauche au coin inférieur droit, et non l'anti-diagonale — une erreur très fréquente.
Peut-on utiliser ce calculateur pour une matrice 4 × 4 ou plus grande ?
Pas directement — l'outil ne prend en charge que les matrices 2 × 2 et 3 × 3. Pour une matrice carrée plus grande, la règle est exactement la même : additionnez les coefficients \(a_{11} + a_{22} + a_{33} + a_{44} + \dots\). Comme la trace ne fait intervenir que la diagonale, vous pouvez calculer à la main la trace d'une matrice \(n \times n\) en quelques secondes, ou décomposer la matrice en blocs dont les traces s'additionnent, puisque la trace est linéaire.
La trace change-t-elle si l'on transpose la matrice ?
Non. La transposée \(A^T\) échange lignes et colonnes, mais chaque coefficient diagonal \(a_{ii}\) reste à sa place, donc \(\operatorname{tr}(A^T) = \operatorname{tr}(A)\). Il en va de même pour les autres transformations par similitude : conjuguer une matrice par une matrice inversible \(P\), c'est-à-dire \(P^{-1}AP\), ne change pas la trace. Cette invariance explique pourquoi la trace est considérée comme une propriété intrinsèque d'une transformation linéaire, et non d'une représentation matricielle particulière.
Quelle est la trace d'une matrice identité ?
La trace de la matrice identité \(n \times n\) vaut \(n\), car tous les coefficients diagonaux valent 1. Par exemple, \(\operatorname{tr}(I_3) = 1 + 1 + 1 = 3\). Plus généralement, \(\operatorname{tr}(cI) = cn\) pour un multiple scalaire de l'identité. Autre fait utile : \(\operatorname{tr}(A)\) est égale à la somme des valeurs propres, et la matrice identité a toutes ses valeurs propres égales à 1, ce qui est cohérent.
La trace est-elle la somme de tous les coefficients de la matrice ?
En général, non — c'est l'erreur la plus courante. La trace n'additionne que les coefficients diagonaux ; les coefficients hors diagonale sont ignorés. Pour la matrice 3 × 3 remplie avec les nombres de 1 à 9, la somme des neuf coefficients vaut 45, mais la trace n'est que \(1 + 5 + 9 = 15\). Ce n'est que pour une matrice diagonale (dont tous les coefficients hors diagonale sont nuls) que les deux coïncident.
La trace peut-elle être négative, nulle ou décimale ?
Oui, pour les trois. La trace n'est qu'une somme de nombres réels : si un coefficient diagonal est négatif ou décimal, cela se répercute directement sur le résultat. Une trace nulle est parfaitement normale et ne signifie pas que la matrice elle-même est nulle — par exemple, toute matrice de rotation 2 × 2 \(\begin{pmatrix} \cos\theta & -\sin\theta \\ \sin\theta & \cos\theta \end{pmatrix}\) a pour trace \(2\cos\theta\), qui est nulle pour une rotation de 90°.
Comment utilise-t-on ensemble la trace et le déterminant ?
Pour toute matrice 2 × 2, la trace \(t\) et le déterminant \(d\) donnent les deux valeurs propres d'un coup, car elles vérifient \(\lambda^2 - t\lambda + d = 0\). En résolvant : \(\lambda = \frac{t \pm \sqrt{t^2 - 4d}}{2}\). Si \(t^2 < 4d\), la racine carrée est négative et les valeurs propres forment une paire conjuguée complexe. Ce couple trace–déterminant est la base de l'analyse de stabilité des systèmes 2 × 2 dans les équations différentielles.