WikiPrépaLivrets

Soient nn et pp deux entiers naturels non nuls. On considère deux matrices A∈Mn(K)A \in \mathcal{M}_{n}(\mathbb{K}) et B∈Mp(K)B \in \mathcal{M}_{p}(\mathbb{K}), où K\mathbb{K} désigne un corps (généralement R\mathbb{R} ou C\mathbb{C}).

On suppose que AA et BB sont trigonalisables dans Mn(K)\mathcal{M}_{n}(\mathbb{K}) et Mp(K)\mathcal{M}_{p}(\mathbb{K}) respectivement.

  1. Démontrer que le produit tensoriel (ou produit de Kronecker) A⊗B∈Mnp(K)A \otimes B \in \mathcal{M}_{np}(\mathbb{K}) est une matrice trigonalisable.
  2. Déterminer le polynôme caractéristique de A⊗BA \otimes B en fonction des valeurs propres de AA et de BB comptées avec multiplicité.

1.

Utiliser le fait qu'une matrice est trigonalisable si et seulement si elle est semblable à une matrice triangulaire supérieure.

2.

Exploiter la propriété fondamentale du produit de Kronecker : (M⊗N)(P⊗Q)=(MP)⊗(NQ)(M \otimes N)(P \otimes Q) = (MP) \otimes (NQ) pour des tailles de matrices compatibles.

3.

Étudier la structure de T1⊗T2T_1 \otimes T_2 lorsque T1T_1 et T2T_2 sont deux matrices triangulaires supérieures.

4.

Se rappeler que les valeurs propres d'une matrice triangulaire sont ses coefficients diagonaux.

Idées clés

•

Changement de base via le produit de Kronecker : (P⊗Q)−1=P−1⊗Q−1(P \otimes Q)^{-1} = P^{-1} \otimes Q^{-1}.

•

Stabilité de l'ensemble des matrices triangulaires supérieures par produit de Kronecker.

•

Lien entre spectre et coefficients diagonaux pour les matrices trigonalisables.

Résolution.

  1. Par hypothèse, AA et BB sont trigonalisables sur K\mathbb{K}. Il existe donc des matrices inversibles P∈GLn(K)P \in GL_n(\mathbb{K}) et Q∈GLp(K)Q \in GL_p(\mathbb{K}) telles que :
    A=PTAP−1etB=QTBQ−1A = P T_A P^{-1}   \text{et}   B = Q T_B Q^{-1}
    où TAT_A et TBT_B sont des matrices triangulaires supérieures de Mn(K)\mathcal{M}_n(\mathbb{K}) et Mp(K)\mathcal{M}_p(\mathbb{K}). En utilisant les propriétés du produit de Kronecker, on a :
    A⊗B=(PTAP−1)⊗(QTBQ−1)A \otimes B = (P T_A P^{-1}) \otimes (Q T_B Q^{-1})
    D'après la propriété de distributivité du produit tensoriel par rapport au produit matriciel (M⊗N)(R⊗S)=(MR)⊗(NS)(M \otimes N)(R \otimes S) = (MR) \otimes (NS), on obtient :
    A⊗B=(P⊗Q)(TA⊗TB)(P−1⊗Q−1)A \otimes B = (P \otimes Q) (T_A \otimes T_B) (P^{-1} \otimes Q^{-1})
    On remarque que (P⊗Q)(P−1⊗Q−1)=(PP−1)⊗(QQ−1)=In⊗Ip=Inp(P \otimes Q)(P^{-1} \otimes Q^{-1}) = (PP^{-1}) \otimes (QQ^{-1}) = I_n \otimes I_p = I_{np}. Ainsi, P⊗QP \otimes Q est inversible et sa réciproque est P−1⊗Q−1P^{-1} \otimes Q^{-1}. La matrice A⊗BA \otimes B est donc semblable à TA⊗TBT_A \otimes T_B. Examinons la structure de T=TA⊗TBT = T_A \otimes T_B. Par définition, si TA=(ti,j)1≤i,j≤nT_A = (t_{i,j})_{1 \le i,j \le n}, alors TT est une matrice par blocs de la forme :
    T=(t1,1TBt1,2TB…t1,nTB0t2,2TB…t2,nTB⋮⋮⋱⋮00…tn,nTB)T = \begin{pmatrix} t_{1,1} T_B & t_{1,2} T_B & \dots & t_{1,n} T_B
    0 & t_{2,2} T_B & \dots & t_{2,n} T_B
    \vdots & \vdots & \ddots & \vdots
    0 & 0 & \dots & t_{n,n} T_B \end{pmatrix}
    Comme TAT_A est triangulaire supérieure, les blocs sous la diagonale (ceux pour lesquels i>ji > j) sont nuls. De plus, chaque bloc diagonal ti,iTBt_{i,i} T_B est lui-même une matrice triangulaire supérieure de taille p×pp \times p, car TBT_B l'est. Par conséquent, TT est une matrice triangulaire supérieure.
    A⊗B est semblable aˋ une matrice triangulaire supeˊrieure, donc elle est trigonalisable.\boxed{A \otimes B \text{ est semblable à une matrice triangulaire supérieure, donc elle est trigonalisable.}}

  2. Notons (λ1,…,λn)(\lambda_1, \dots, \lambda_n) les éléments diagonaux de TAT_A, qui sont les valeurs propres de AA comptées avec multiplicité. De même, notons (μ1,…,μp)(\mu_1, \dots, \mu_p) les éléments diagonaux de TBT_B, qui sont les valeurs propres de BB comptées avec multiplicité. D'après la forme de T=TA⊗TBT = T_A \otimes T_B établie précédemment, les éléments diagonaux de TT sont les produits des éléments diagonaux de TAT_A et de TBT_B. Plus précisément, les éléments diagonaux de TT sont exactement les npnp scalaires :
    {λiμj∣1≤i≤n,1≤j≤p}\{ \lambda_i \mu_j \mid 1 \le i \le n, 1 \le j \le p \}
    Le polynôme caractéristique d'une matrice trigonalisable est scindé et ses racines sont ses coefficients diagonaux. On en déduit :
    χA⊗B(X)=∏i=1n∏j=1p(X−λiμj)\chi_{A \otimes B}(X) = \prod_{i=1}^n \prod_{j=1}^p (X - \lambda_i \mu_j)
    On peut également exprimer cela en utilisant le fait que χA(X)=∏i=1n(X−λi)\chi_A(X) = \prod_{i=1}^n (X - \lambda_i) et χB(X)=∏j=1p(X−μj)\chi_B(X) = \prod_{j=1}^p (X - \mu_j). Le résultat final est donc :
    χA⊗B(X)=∏i=1nχB(Xλi)λipsi les λi≠0\boxed{\chi_{A \otimes B}(X) = \prod_{i=1}^n \chi_B\left(\frac{X}{\lambda_i}\right) \lambda_i^p   \text{si les } \lambda_i \neq 0}
    (plus généralement, c'est le produit des (X−λiμj)(X - \lambda_i \mu_j)).

Attention à l'ordre des éléments dans le produit de Kronecker. Bien que A⊗BA \otimes B et B⊗AB \otimes A soient semblables, leurs structures par blocs diffèrent. Il faut rester rigoureux sur la définition utilisée pour justifier le caractère triangulaire.