Ivan Shishkin, Rye (1878)

Problems/Linear algebraUnreviewed

Subspaces spanned by...

by Anduril·
45
Difficulty scaleÉchelle de difficulté

This score reflects both the level of the required concepts and the difficulty of the solution.Ce score tient compte à la fois du niveau des notions nécessaires et de la difficulté de la résolution.

  1. 110First steps / middle schoolPremiers pas / collège
  2. 1125Beginner / high schoolDébutant / lycée
  3. 2650Intermediate / undergraduateIntermédiaire / licence
  4. 5170Advanced / graduateAvancé / master
  5. 7190Expert / specializedExpert / spécialisé
  6. 91100Research levelNiveau recherche
These levels are approximate guides.Ces niveaux sont des repères approximatifs.
·
English
EnglishFrançais
Unreviewed. This problem has not been reviewed by trusted users yet.

What are the subspaces of Mn(R)M_n(\mathbb{R}) spanned by :

  1. GLn(R)GL_{n}(\mathbb{R}) ?
  2. The nilpotent matrices ?
  3. On(R)O_{n}(\mathbb{R}) ?
  4. SOn(R)SO_{n}(\mathbb{R}) ?
I solved itMark it doneAdd to my listKeep it in your list

Solutions

1
Reveal solutionsAre you sure? Give it a try first.

Solution by anoFR

Discussions1 useful vote

1 GLn(R)GL_n(\mathbb{R})

Soit MMn(R)M \in \mathcal{M}_n(\mathbb{R}).
Le polynôme caractéristique χM(X)=det(MXIn)\chi_M(X) = \det(M - X I_n) est un polynôme de degré nn à coefficients réels. Il admet donc au plus nn racines dans R\mathbb{R}.

Le corps R\mathbb{R} étant infini, il existe λR\lambda \in \mathbb{R}^* tel que det(MλIn)0\det(M - \lambda I_n) \neq 0, c’est-à-dire tel que MλInGLn(R)M - \lambda I_n \in GL_n(\mathbb{R}).

On décompose alors MM sous la forme :
M=(MλIn)+λInM = (M - \lambda I_n) + \lambda I_n

Comme MλInGLn(R)M - \lambda I_n \in GL_n(\mathbb{R}) et InGLn(R)I_n \in GL_n(\mathbb{R}), la matrice MM s’écrit comme une combinaison linéaire d’éléments de GLn(R)GL_n(\mathbb{R}). Ainsi, Vect(GLn(R))=Mn(R)\mathrm{Vect}(GL_n(\mathbb{R})) = \mathcal{M}_n(\mathbb{R}).

2 Nn(R)\mathcal{N}_n(\mathbb{R})

Montrons que : Pour tout entier n1n \ge 1,
Vect(Nn(R))=ker(Tr)={MMn(R)Tr(M)=0}\mathrm{Vect}(\mathcal{N}_n(\mathbb{R})) = \ker(\mathrm{Tr}) = \{ M \in \mathcal{M}_n(\mathbb{R}) \mid \mathrm{Tr}(M) = 0 \}

Inclusion directe : Si NNn(R)N \in \mathcal{N}_n(\mathbb{R}), son unique valeur propre complexe est 00, donc Tr(N)=0\mathrm{Tr}(N) = 0. Par linéarité de la trace, on a Vect(Nn(R))ker(Tr)\mathrm{Vect}(\mathcal{N}_n(\mathbb{R})) \subseteq \ker(\mathrm{Tr}).

Inclusion réciproque : Montrons d’abord que toute matrice de trace nulle est semblable à une matrice à diagonale nulle.

Soit MMn(R)M \in \mathcal{M}_n(\mathbb{R}) non scalaire. Il existe xRnx \in \mathbb{R}^n tel que la famille (x,Mx)(x, Mx) soit libre.

Si pour tout xRnx \in \mathbb{R}^n, (x,Mx)(x, Mx) était liée, alors pour tout x0x \neq 0, il existerait λxR\lambda_x \in \mathbb{R} tel que Mx=λxxMx = \lambda_x x. Par un argument classique de dépendance scalaire, λx\lambda_x est indépendant de xx, impliquant M=λInM = \lambda I_n, ce qui contredit le fait que MM n’est pas scalaire.

Montrons par récurrence sur n1n \ge 1 le résultat. L’initialisation est triviale. Soit MMn(R)M \in \mathcal{M}_n(\mathbb{R}) de trace nulle.

  • Si MM est scalaire, Tr(M)=nλ=0    λ=0    M=0n\mathrm{Tr}(M) = n\lambda = 0 \implies \lambda = 0 \implies M = 0_n, dont la diagonale est nulle.
  • Si MM n’est pas scalaire, il existe e1Rne_1 \in \mathbb{R}^n tel que (e1,Me1)(e_1, Me_1) soit libre. On pose e2=Me1e_2 = Me_1 et on complète en une base B=(e1,e2,,en)\mathcal{B} = (e_1, e_2, \dots, e_n). Dans cette base, la matrice semblable s’écrit :
    P1MP=(0LCA)P^{-1}MP = \begin{pmatrix} 0 & L \\ C & A \end{pmatrix}avec LM1,n1(R)L \in \mathcal{M}_{1,n-1}(\mathbb{R}), CMn1,1(R)C \in \mathcal{M}_{n-1,1}(\mathbb{R}) et AMn1(R)A \in \mathcal{M}_{n-1}(\mathbb{R}).
    Par invariance de la trace, Tr(A)=Tr(M)=0\mathrm{Tr}(A) = \mathrm{Tr}(M) = 0. Par hypothèse de récurrence, il existe QGLn1(R)Q \in GL_{n-1}(\mathbb{R}) tel que Q1AQQ^{-1}AQ ait une diagonale nulle. En posant P2=(100Q)P_2 = \begin{pmatrix} 1 & 0 \\ 0 & Q \end{pmatrix}, la matrice (PP2)1M(PP2)(PP_2)^{-1}M(PP_2) est à diagonale nulle.

Ainsi, toute matrice Mker(Tr)M \in \ker(\mathrm{Tr}) est semblable à une matrice DD à diagonale nulle. On peut décomposer D=T++TD = T_+ + T_-, où T+T_+ est triangulaire supérieure stricte et TT_- triangulaire inférieure stricte. Ces deux matrices étant nilpotentes, DD (et donc MM) est somme de deux matrices nilpotentes. D’où le résultat.

3 On(R)O_n(\mathbb{R})

Montrons que :
Vect(On(R))=Mn(R)\mathrm{Vect}(O_n(\mathbb{R})) = \mathcal{M}_n(\mathbb{R})

Il suffit d’exprimer les matrices de la base canonique (Ei,j)1i,jn(E_{i,j})_{1 \le i,j \le n} comme combinaisons linéaires de matrices orthogonales.

  1. Matrices Ei,iE_{i,i} : Pour tout i{1,,n}i \in \{1, \dots, n\}, la matrice Di=In2Ei,i=diag(1,,1,,1)D_i = I_n - 2E_{i,i} = \mathrm{diag}(1, \dots, -1, \dots, 1) est orthogonale. Comme InOn(R)I_n \in O_n(\mathbb{R}),
    Ei,i=12(InDi)Vect(On(R))E_{i,i} = \frac{1}{2}(I_n - D_i) \in \mathrm{Vect}(O_n(\mathbb{R}))
  2. Matrices Ei,jE_{i,j} : Les matrices suivantes appartiennent à On(R)O_n(\mathbb{R}) :
    Pi,j=InEi,iEj,j+Ei,j+Ej,ietQi,j=InEi,iEj,j+Ei,jEj,iP_{i,j} = I_n - E_{i,i} - E_{j,j} + E_{i,j} + E_{j,i} \quad \text{et} \quad Q_{i,j} = I_n - E_{i,i} - E_{j,j} + E_{i,j} - E_{j,i}On a alors :
    Ei,j=12(Pi,j+Qi,j)In+Ei,i+Ej,jVect(On(R))E_{i,j} = \frac{1}{2}(P_{i,j} + Q_{i,j}) - I_n + E_{i,i} + E_{j,j} \in \mathrm{Vect}(O_n(\mathbb{R}))

La base canonique étant incluse dans Vect(On(R))\mathrm{Vect}(O_n(\mathbb{R})), on conclut que Vect(On(R))=Mn(R)\mathrm{Vect}(O_n(\mathbb{R})) = \mathcal{M}_n(\mathbb{R}).

4SOn(R)SO_n(\mathbb{R})

Le sous-espace vectoriel engendré par SOn(R)SO_n(\mathbb{R}) vérifie :

  • Si n=1n = 1 : Vect(SO1(R))=R=M1(R)\mathrm{Vect}(SO_1(\mathbb{R})) = \mathbb{R} = \mathcal{M}_1(\mathbb{R}) ;
  • Si n=2n = 2 : Vect(SO2(R))={(abba)  |  a,bR}M2(R)\mathrm{Vect}(SO_2(\mathbb{R})) = \left\{ \begin{pmatrix} a & -b \\ b & a \end{pmatrix} \;\middle|\; a, b \in \mathbb{R} \right\} \subsetneq \mathcal{M}_2(\mathbb{R}) ;
  • Si n3n \ge 3 : Vect(SOn(R))=Mn(R)\mathrm{Vect}(SO_n(\mathbb{R})) = \mathcal{M}_n(\mathbb{R}).

Pour n3n \ge 3, décomposons les éléments de la base canonique :

  1. Matrices Ei,iE_{i,i} : Pour des indices distincts i,ji, j, la matrice de retournement Ri,j=In2Ei,i2Ej,jR_{i,j} = I_n - 2E_{i,i} - 2E_{j,j} appartient à SOn(R)SO_n(\mathbb{R}) car det(Ri,j)=(1)2=1\det(R_{i,j}) = (-1)^2 = 1. En choisissant trois indices distincts i,j,ki, j, k (possible car n3n \ge 3), on a :
    Ei,i=14(InRi,jRi,k+Rj,k)Vect(SOn(R))E_{i,i} = \frac{1}{4}(I_n - R_{i,j} - R_{i,k} + R_{j,k}) \in \mathrm{Vect}(SO_n(\mathbb{R}))
  2. Matrices Ei,jE_{i,j} :
    • Les matrices T1=InEi,iEj,j+Ei,jEj,iT_1 = I_n - E_{i,i} - E_{j,j} + E_{i,j} - E_{j,i} et T2=InEi,iEj,jEi,j+Ej,iT_2 = I_n - E_{i,i} - E_{j,j} - E_{i,j} + E_{j,i} appartiennent à SOn(R)SO_n(\mathbb{R}). On obtient :
      Ei,jEj,i=12(T1T2)Vect(SOn(R))E_{i,j} - E_{j,i} = \frac{1}{2}(T_1 - T_2) \in \mathrm{Vect}(SO_n(\mathbb{R}))
    • En choisissant k{i,j}k \notin \{i, j\}, la matrice T3=InEi,iEj,j2Ek,k+Ei,j+Ej,iT_3 = I_n - E_{i,i} - E_{j,j} - 2E_{k,k} + E_{i,j} + E_{j,i} appartient à SOn(R)SO_n(\mathbb{R}) (det(T3)=(1)×(1)=1\det(T_3) = (-1) \times (-1) = 1), d’où :
      Ei,j+Ej,i=T3In+Ei,i+Ej,j+2Ek,kVect(SOn(R))E_{i,j} + E_{j,i} = T_3 - I_n + E_{i,i} + E_{j,j} + 2E_{k,k} \in \mathrm{Vect}(SO_n(\mathbb{R}))
    • Par somme, Ei,j=12((Ei,jEj,i)+(Ei,j+Ej,i))Vect(SOn(R))E_{i,j} = \frac{1}{2}\big((E_{i,j} - E_{j,i}) + (E_{i,j} + E_{j,i})\big) \in \mathrm{Vect}(SO_n(\mathbb{R})).

Ainsi, Vect(SOn(R))=Mn(R)\mathrm{Vect}(SO_n(\mathbb{R})) = \mathcal{M}_n(\mathbb{R}) pour n3n \ge 3.

Report

For an unclear, ambiguous, or possibly incorrect statement, please use the Discussion tab on the right. Report content that needs moderator intervention, such as dangerous, clearly non-mathematical, or plagiarized content.