WikiPrépaLivrets

Éléments propres d'une matrice de blocs de uns

Soient n,p,qn, p, q trois entiers naturels tels que 2p≤n2p \le n et 2q≤n2q \le n. On note Up,q∈Mp,q(R)U_{p,q} \in \mathcal{M}_{p,q}(\mathbb{R}) la matrice dont tous les coefficients sont égaux à 11.

On considère la matrice Cp,q∈Mn(R)C_{p,q} \in \mathcal{M}_n(\mathbb{R}) définie par la structure en blocs suivante :

Cp,q=(Up,q0p,n−2qUp,q0n−2p,q0n−2p,n−2q0n−2p,qUp,q0p,n−2qUp,q)C_{p,q} = \begin{pmatrix} U_{p,q} & 0_{p, n-2q} & U_{p,q}
0_{n-2p, q} & 0_{n-2p, n-2q} & 0_{n-2p, q}
U_{p,q} & 0_{p, n-2q} & U_{p,q} \end{pmatrix}

Déterminer le rang, la trace, puis les éléments propres (valeurs propres et sous-espaces propres) de Cp,qC_{p,q}.

1.

Observer que toutes les lignes non nulles de Cp,qC_{p,q} sont identiques pour déterminer le rang.

2.

Utiliser la propriété des matrices de rang 11 dont la trace est non nulle.

3.

Pour la trace, faire attention aux indices de la diagonale qui tombent dans les blocs Up,qU_{p,q}.

Idées clés

•

Une matrice dont toutes les lignes sont proportionnelles à une même ligne non nulle est de rang 11.

•

Pour une matrice AA de rang 11, le spectre est Sp(A)={0,Tr(A)}\text{Sp}(A) = \{0, \text{Tr}(A)\}.

•

Le sous-espace propre associé à λ=Tr(A)\lambda = \text{Tr}(A) (si λ≠0\lambda \neq 0) est dirigé par n'importe quelle colonne non nulle de AA.

1. Détermination du rang.

Toutes les lignes de l'imposante matrice Cp,qC_{p,q} sont soit nulles (pour les lignes d'indice ii tel que p<i≤n−pp < i \le n-p), soit égales à la ligne :

L=(1,…,1⏟q,0,…,0⏟n−2q,1,…,1⏟q)L = (\underbrace{1, \dots, 1}_{q}, \underbrace{0, \dots, 0}_{n-2q}, \underbrace{1, \dots, 1}_{q})

Comme p≥1p \ge 1 et q≥1q \ge 1, il existe au moins une ligne non nulle et toutes les autres lui sont colinéaires.

rg(Cp,q)=1\boxed{\text{rg}(C_{p,q}) = 1}

2. Calcul de la trace.

La trace est la somme des coefficients diagonaux ci,ic_{i,i}.

  • Pour 1≤i≤p1 \le i \le p, le coefficient ci,ic_{i,i} appartient au bloc Up,qU_{p,q} en haut à gauche. Il vaut 11 si et seulement si l'indice de colonne ii est inférieur ou égal à qq. Il y a donc min⁡(p,q)\min(p, q) coefficients égaux à 11.
  • Pour p<i≤n−pp < i \le n-p, le coefficient ci,ic_{i,i} appartient au bloc central nul, donc ci,i=0c_{i,i} = 0.
  • Pour n−p+1≤i≤nn-p+1 \le i \le n, le coefficient ci,ic_{i,i} appartient au bloc Up,qU_{p,q} en bas à droite. En notant j=i−(n−p)j = i - (n-p) l'indice relatif de ligne et k=i−(n−q)k = i - (n-q) l'indice relatif de colonne dans ce bloc, on a ci,i=1c_{i,i} = 1 si 1≤k≤q1 \le k \le q, soit n−q+1≤i≤nn-q+1 \le i \le n. Le nombre de tels indices est n−max⁡(n−p+1,n−q+1)+1=min⁡(p,q)n - \max(n-p+1, n-q+1) + 1 = \min(p, q).

En sommant ces deux contributions, on obtient :

Tr(Cp,q)=2min⁡(p,q)\boxed{\text{Tr}(C_{p,q}) = 2 \min(p, q)}

3. Valeurs propres.

Puisque la matrice est de rang 11, l'endomorphisme associé possède un noyau de dimension n−1n-1. Ainsi, 00 est valeur propre de multiplicité au moins n−1n-1.

La somme des valeurs propres (comptées avec multiplicité dans C\mathbb{C}) étant égale à la trace, la dernière valeur propre est λ=Tr(Cp,q)\lambda = \text{Tr}(C_{p,q}).

Comme p,q≥1p, q \ge 1, on a λ=2min⁡(p,q)>0\lambda = 2 \min(p, q) > 0. La matrice est donc diagonalisable.

Sp(Cp,q)={0,2min⁡(p,q)}\boxed{\text{Sp}(C_{p,q}) = \{0, 2\min(p, q)\}}

4. Sous-espaces propres.

  • Pour λ=0\lambda = 0, le sous-espace propre est le noyau de Cp,qC_{p,q}. Un vecteur X=(x1,…,xn)TX = (x_1, \dots, x_n)^T appartient à E0E_0 si et seulement si Cp,qX=0C_{p,q} X = 0, ce qui équivaut à l'unique équation scalaire (définie par la ligne LL) :
    E0={X∈Rn∣∑i=1qxi+∑i=n−q+1nxi=0}\boxed{E_0 = \left\{ X \in \mathbb{R}^n \mid \sum_{i=1}^q x_i + \sum_{i=n-q+1}^n x_i = 0 \right\}}
    C'est un hyperplan de Rn\mathbb{R}^n.

  • Pour λ=2min⁡(p,q)\lambda = 2\min(p, q), le sous-espace propre est dirigé par n'importe quelle colonne non nulle de la matrice (puisque Cp,qX=λXC_{p,q} X = \lambda X et X∈Im(Cp,q)X \in \text{Im}(C_{p,q})). En prenant la première colonne :
    Eλ=Vect((1,…,1⏟p,0,…,0⏟n−2p,1,…,1⏟p)T)\boxed{E_\lambda = \text{Vect} \left( (\underbrace{1, \dots, 1}_{p}, \underbrace{0, \dots, 0}_{n-2p}, \underbrace{1, \dots, 1}_{p})^T \right)}

L'erreur classique consiste à oublier que les blocs Up,qU_{p,q} ne sont pas nécessairement carrés. Il faut être très vigilant sur le nombre de 11 qui tombent sur la diagonale principale de la grande matrice Cp,qC_{p,q}, d'où l'apparition du terme min⁡(p,q)\min(p, q).