ATLAS Ouvrir dans l'atlas →

ExerciceMaths Sup – MPSI, chapitre 19 — Espaces préhilbertiens réels · Projection orthogonale sur un sous-espace de dimension finie

Exercice 44

Démonstration

Soit A∈ℳn(ℝ)A \in \mathcal{M}_{n}(\mathbb{R}).

1. Montrer que Ker (AT)=(Im A)⊥\mathrm{Ker}\,({A}^{T}) = (\mathrm{Im}\, A)^{\perp}.

2. Montrer que Ker (ATA)=Ker A\mathrm{Ker}\,({A}^{T}A) = \mathrm{Ker}\, A et que Im (AAT)=Im A\mathrm{Im}\,(A{A}^{T}) = \mathrm{Im}\, A.

3. On suppose que Ker A=Im A\mathrm{Ker}\, A = \mathrm{Im}\, A. Montrer que la matrice A+ATA + {A}^{T} est inversible.

Corrigé

On munit ℳn,1(ℝ)\mathcal{M}_{n,1}(\mathbb{R}) du produit scalaire canonique, et l'on identifie AA à l'endomorphisme X↦AXX \mapsto AX.

1. Soit Y∈ℳn,1(ℝ)Y \in \mathcal{M}_{n,1}(\mathbb{R}). Pour toute colonne XX, on a ⟨AX,Y⟩=XTATY=⟨X,ATY⟩\langle AX, Y \rangle = {X}^{T}{A}^{T}Y = \langle X, {A}^{T}Y \rangle. Si ATY=0{A}^{T}Y = 0, le vecteur YY est donc orthogonal à tous les AXAX, c'est-à-dire à Im A\mathrm{Im}\, A. Réciproquement, si Y∈(Im A)⊥Y \in (\mathrm{Im}\, A)^{\perp}, on choisit X=ATYX = {A}^{T}Y, ce qui donne ∥ATY∥2=0\lVert {A}^{T}Y \rVert^{2} = 0, donc ATY=0{A}^{T}Y = 0. Ker (AT)=(Im A)⊥\boxed{\mathrm{Ker}\,({A}^{T}) = (\mathrm{Im}\, A)^{\perp}}

2. Si AX=0AX = 0, alors ATAX=0{A}^{T}AX = 0 : on a Ker A⊂Ker (ATA)\mathrm{Ker}\, A \subset \mathrm{Ker}\,({A}^{T}A). Réciproquement, si ATAX=0{A}^{T}AX = 0, alors 0=XTATAX=(AX)T(AX)=∥AX∥2,0 = {X}^{T}{A}^{T}AX = {(AX)}^{T}(AX) = \lVert AX \rVert^{2}, donc AX=0AX = 0. Ainsi Ker (ATA)=Ker A\boxed{\mathrm{Ker}\,({A}^{T}A) = \mathrm{Ker}\, A} On applique ce résultat à AT{A}^{T}, dont la transposée est AA, et l'on obtient Ker (AAT)=Ker (AT)\mathrm{Ker}\,(A{A}^{T}) = \mathrm{Ker}\,({A}^{T}). Par le théorème du rang (chapitre 15, théorème 9) et l'égalité rg(AT)=rg(A)\mathrm{rg}({A}^{T}) = \mathrm{rg}(A) (chapitre 16, théorème 6 (iii)), rg(AAT)=n−dim⁡Ker (AAT)=n−dim⁡Ker (AT)=rg(AT)=rg(A).\mathrm{rg}(A{A}^{T}) = n - \dim\mathrm{Ker}\,(A{A}^{T}) = n - \dim\mathrm{Ker}\,({A}^{T}) = \mathrm{rg}({A}^{T}) = \mathrm{rg}(A). Or Im (AAT)⊂Im A\mathrm{Im}\,(A{A}^{T}) \subset \mathrm{Im}\, A, puisque AATY=A(ATY)A{A}^{T}Y = A({A}^{T}Y). Les deux sous-espaces ont la même dimension, et ils sont égaux (chapitre 15, théorème 5) : Im (AAT)=Im A\boxed{\mathrm{Im}\,(A{A}^{T}) = \mathrm{Im}\, A}.

3. L'hypothèse Im A⊂Ker A\mathrm{Im}\, A \subset \mathrm{Ker}\, A donne A2=0A^{2} = 0. Soit XX tel que (A+AT)X=0(A + {A}^{T})X = 0, c'est-à-dire AX=−ATXAX = -{A}^{T}X. Alors ∥AX∥2=⟨AX,−ATX⟩=−XTATATX=−XT (A2)TX=0.\lVert AX \rVert^{2} = \langle AX, -{A}^{T}X \rangle = -{X}^{T}{A}^{T}{A}^{T}X = -{X}^{T}\,{(A^{2})}^{T}X = 0. Donc AX=0AX = 0, puis ATX=−AX=0{A}^{T}X = -AX = 0. Le vecteur XX appartient à Ker A∩Ker (AT)\mathrm{Ker}\, A \cap \mathrm{Ker}\,({A}^{T}), c'est-à-dire, par l'hypothèse et la question 1, à Im A∩(Im A)⊥\mathrm{Im}\, A \cap (\mathrm{Im}\, A)^{\perp}, qui est réduit à {0}\{0\} (proposition 5 (iv)). La matrice A+ATA + {A}^{T} est donc injective, donc inversible (chapitre 16, théorème 3). Ker A=Im A  ⟹  A+AT∈GLn(ℝ)\boxed{\mathrm{Ker}\, A = \mathrm{Im}\, A \implies A + {A}^{T} \in GL_{n}(\mathbb{R})} Pour la matrice suivante, on a Ker A=Im A=Vect(E1)\mathrm{Ker}\, A = \mathrm{Im}\, A = \mathrm{Vect}(E_{1}), et A+ATA + {A}^{T} est bien inversible ✓ : A=(0100),A+AT=(0110).A = \begin{pmatrix} 0 & 1 \\ 0 & 0 \end{pmatrix}, \qquad A + {A}^{T} = \begin{pmatrix} 0 & 1 \\ 1 & 0 \end{pmatrix}.

Piège. L'hypothèse A2=0A^{2} = 0 ne suffit pas : pour n=3n = 3 et A=E12A = E_{12}, on a A2=0A^{2} = 0, mais A+AT=E12+E21A + {A}^{T} = E_{12} + E_{21} a une troisième colonne nulle. Ici Im A=Vect(E1)\mathrm{Im}\, A = \mathrm{Vect}(E_{1}) est strictement inclus dans Ker A=Vect(E1,E3)\mathrm{Ker}\, A = \mathrm{Vect}(E_{1}, E_{3}), et le vecteur E3E_{3}, qui appartient à Ker A∩Ker (AT)\mathrm{Ker}\, A \cap \mathrm{Ker}\,({A}^{T}), n'est pas dans Im A\mathrm{Im}\, A. Notons aussi que l'hypothèse impose, par le théorème du rang, n=2rg(A)n = 2\mathrm{rg}(A) : nn est pair.

Ouvrir dans l'atlas interactif →