Soit nNn \in \mathbb{N}^* tel que n2n \ge 2. On considère une matrice AMn(R)A \in \mathcal{M}_n(\mathbb{R}) non nulle. On définit l'application ϕ\phi de Mn(R)\mathcal{M}_n(\mathbb{R}) dans lui-même par :

XMn(R),ϕ(X)=Tr(A)XT+Tr(X)A\forall X \in \mathcal{M}_n(\mathbb{R}),   \phi(X) = \operatorname{Tr}(A) X^T + \operatorname{Tr}(X) A

Déterminer les valeurs propres et les sous-espaces propres associés de l'endomorphisme ϕ\phi.

1.

Commencer par vérifier la linéarité de ϕ\phi et poser α=Tr(A)\alpha = \operatorname{Tr}(A).

2.

Analyser l'équation aux valeurs propres ϕ(X)=λX\phi(X) = \lambda X en utilisant la transposition pour obtenir un système de deux équations liant XX et XTX^T.

3.

Étudier séparément les cas Tr(X)=0\operatorname{Tr}(X) = 0 et Tr(X)0\operatorname{Tr}(X) \neq 0.

4.

Distinguer le cas particulier où Tr(A)=0\operatorname{Tr}(A) = 0.

Idées clés

Utilisation de l'opération de transposition pour transformer l'équation ϕ(X)=λX\phi(X) = \lambda X.

Décomposition de l'espace selon la trace et la symétrie.

Discussion selon la nullité de Tr(A)\operatorname{Tr}(A).

Analyse préliminaire.

On pose α=Tr(A)\alpha = \operatorname{Tr}(A). L'application ϕ\phi est clairement linéaire par linéarité de la trace et de la transposition. Soit λR\lambda \in \mathbb{R} une valeur propre et XMn(R){0}X \in \mathcal{M}_n(\mathbb{R}) \setminus \{0\} un vecteur propre associé. On a :

αXT+Tr(X)A=λX()\alpha X^T + \operatorname{Tr}(X) A = \lambda X   (\star)

En transposant cette égalité, on obtient :

αX+Tr(X)AT=λXT()\alpha X + \operatorname{Tr}(X) A^T = \lambda X^T   (\star\star)

Premier cas : α0\alpha \neq 0.

  1. Si Tr(X)=0\operatorname{Tr(X) = 0 :} L'équation ()(\star) devient αXT=λX\alpha X^T = \lambda X. En substituant XT=λαXX^T = \frac{\lambda}{\alpha} X dans ()(\star\star), on a :
    αX=λ(λαX)    α2X=λ2X\alpha X = \lambda \left( \frac{\lambda}{\alpha} X \right) \implies \alpha^2 X = \lambda^2 X
    Comme X0X \neq 0, on en déduit λ2=α2\lambda^2 = \alpha^2, soit λ{α,α}\lambda \in \{\alpha, -\alpha\}.
    • Si λ=α\lambda = \alpha, alors XT=XX^T = X. Comme Tr(X)=0\operatorname{Tr}(X) = 0, XX est une matrice symétrique de trace nulle. Ce sous-espace est de dimension n(n+1)21\frac{n(n+1)}{2} - 1.
    • Si λ=α\lambda = -\alpha, alors XT=XX^T = -X. Toute matrice antisymétrique est de trace nulle. Ce sous-espace est de dimension n(n1)2\frac{n(n-1)}{2}.

  2. Si Tr(X)0\operatorname{Tr(X) \neq 0 :} En prenant la trace de l'équation ()(\star), on obtient :
    αTr(XT)+Tr(X)Tr(A)=λTr(X)\alpha \operatorname{Tr}(X^T) + \operatorname{Tr}(X) \operatorname{Tr}(A) = \lambda \operatorname{Tr}(X)
    αTr(X)+αTr(X)=λTr(X)\alpha \operatorname{Tr}(X) + \alpha \operatorname{Tr}(X) = \lambda \operatorname{Tr}(X)
    Comme Tr(X)0\operatorname{Tr}(X) \neq 0, on peut simplifier par Tr(X)\operatorname{Tr}(X) pour trouver :
    λ=2α\boxed{\lambda = 2\alpha}
    Cherchons le vecteur propre associé. Le système formé par ()(\star) et ()(\star\star) avec λ=2α\lambda = 2\alpha donne :
    {2αXαXT=Tr(X)AαX+2αXT=Tr(X)AT\begin{cases} 2\alpha X - \alpha X^T = \operatorname{Tr}(X) A
    -\alpha X + 2\alpha X^T = \operatorname{Tr}(X) A^T \end{cases}
    En faisant 2×L1+L22 \times L_1 + L_2, on trouve 3αX=Tr(X)(2A+AT)3\alpha X = \operatorname{Tr}(X)(2A + A^T). Le sous-espace propre est donc la droite vectorielle Vect(2A+AT)\text{Vect}(2A + A^T).

Synthèse pour Tr(A)0\operatorname{Tr(A) \neq 0 :} Les valeurs propres sont α,α\alpha, -\alpha et 2α2\alpha. La somme des dimensions des sous-espaces est :

(n(n+1)21)+n(n1)2+1=2n22=n2\left( \frac{n(n+1)}{2} - 1 \right) + \frac{n(n-1)}{2} + 1 = \frac{2n^2}{2} = n^2
L'endomorphisme est donc diagonalisable.

Sp(ϕ)={Tr(A),Tr(A),2Tr(A)}\boxed{ \text{Sp}(\phi) = \{ \operatorname{Tr}(A), -\operatorname{Tr}(A), 2\operatorname{Tr}(A) \} }

Deuxième cas : α=0\alpha = 0.

L'expression se simplifie en ϕ(X)=Tr(X)A\phi(X) = \operatorname{Tr}(X) A.

  1. Si λ0\lambda \neq 0, alors λX=Tr(X)A\lambda X = \operatorname{Tr}(X) A implique que XX est colinéaire à AA. Alors Tr(X)\operatorname{Tr}(X) est un multiple de Tr(A)=0\operatorname{Tr}(A) = 0, donc Tr(X)=0\operatorname{Tr}(X) = 0, ce qui implique X=0X=0, exclu.
  2. Si λ=0\lambda = 0, l'équation ϕ(X)=0\phi(X) = 0 donne Tr(X)A=0\operatorname{Tr}(X) A = 0. Comme A0A \neq 0, cela impose Tr(X)=0\operatorname{Tr}(X) = 0.

Si Tr(A)=0,Sp(ϕ)={0} et E0(ϕ)=Ker(Tr)\boxed{ \text{Si } \operatorname{Tr}(A) = 0,   \text{Sp}(\phi) = \{0\} \text{ et } E_0(\phi) = \operatorname{Ker}(\operatorname{Tr}) }
Dans ce cas, ϕ\phi est nilpotent car ϕ2(X)=Tr(Tr(X)A)A=Tr(X)Tr(A)A=0\phi^2(X) = \operatorname{Tr}(\operatorname{Tr}(X)A)A = \operatorname{Tr}(X)\operatorname{Tr}(A)A = 0.

Ne pas oublier de traiter le cas où Tr(A)=0\operatorname{Tr}(A) = 0. Dans ce cas, les valeurs propres α\alpha et α-\alpha sont confondues avec 00, et l'endomorphisme n'est pas diagonalisable puisque ϕ2=0\phi^2=0 mais ϕ0\phi \neq 0.