Ivan Shishkin, Rye (1878)

Discussions

Sous-espaces vectoriels engendrés par...

0 messages

Solution

Solution by ano · FR

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.

No messages yet.