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 42

Démonstration

Soit A∈ℳn(ℝ)A \in \mathcal{M}_{n}(\mathbb{R}), identifiée à l'endomorphisme X↦AXX \mapsto AX de ℳn,1(ℝ)\mathcal{M}_{n,1}(\mathbb{R}).

1. On suppose que A2=AA^{2} = A. Montrer que AA est un projecteur orthogonal, au sens de l'exercice 41, si et seulement si la matrice AA est symétrique.

2. On suppose que A2=InA^{2} = I_{n}. On dit que la symétrie AA est orthogonale si les sous-espaces Ker (A−In)\mathrm{Ker}\,(A - I_{n}) et Ker (A+In)\mathrm{Ker}\,(A + I_{n}) sont orthogonaux. Montrer que AA est une symétrie orthogonale si et seulement si la matrice AA est symétrique.

Corrigé

On munit ℳn,1(ℝ)\mathcal{M}_{n,1}(\mathbb{R}) du produit scalaire canonique ⟨X,Y⟩=XTY\langle X, Y \rangle = {X}^{T}Y (proposition 1).

1. Comme A2=AA^{2} = A, l'endomorphisme X↦AXX \mapsto AX est un projecteur, d'image Im A\mathrm{Im}\, A et de noyau Ker A\mathrm{Ker}\, A.

Supposons AA symétrique. Soit X∈Ker AX \in \mathrm{Ker}\, A et Y=AZ∈Im AY = AZ \in \mathrm{Im}\, A. Par la règle (AX)T=XTAT{(AX)}^{T} = {X}^{T}{A}^{T} (chapitre 16, proposition 5), ⟨X,AZ⟩=XTAZ=XTATZ=(AX)TZ=0,\langle X, AZ \rangle = {X}^{T}AZ = {X}^{T}{A}^{T}Z = {(AX)}^{T}Z = 0, donc Ker A\mathrm{Ker}\, A et Im A\mathrm{Im}\, A sont orthogonaux.

Réciproquement, supposons Ker A\mathrm{Ker}\, A et Im A\mathrm{Im}\, A orthogonaux. Pour toute colonne XX, le vecteur (In−A)X(I_{n} - A)X appartient à Ker A\mathrm{Ker}\, A, puisque A(In−A)=A−A2=0A(I_{n} - A) = A - A^{2} = 0. Pour toutes colonnes XX et YY, on a donc 0=⟨(In−A)X,AY⟩=XT (In−A)TA Y.0 = \langle (I_{n} - A)X, AY \rangle = {X}^{T}\,{(I_{n} - A)}^{T}A\,Y. En prenant pour XX et YY les colonnes EiE_{i} et EjE_{j} de la base canonique, on lit le coefficient d'indice (i,j)(i, j) de la matrice (In−A)TA{(I_{n} - A)}^{T}A : elle est nulle. Ainsi A=ATAA = {A}^{T}A, et cette matrice est symétrique, puisque (ATA)T=ATA{({A}^{T}A)}^{T} = {A}^{T}A. si A2=A:A est un projecteur orthogonal  ⟺  AT=A\boxed{\text{si } A^{2} = A : \quad A \text{ est un projecteur orthogonal} \iff {A}^{T} = A}

2. Soit F=Ker (A−In)F = \mathrm{Ker}\,(A - I_{n}) et G=Ker (A+In)G = \mathrm{Ker}\,(A + I_{n}), supplémentaires par le théorème 6 du chapitre 14. On pose P=12(A+In)P = \frac{1}{2}(A + I_{n}), de sorte que P2=14(A2+2A+In)=14(2A+2In)=P.P^{2} = \frac{1}{4}\big(A^{2} + 2A + I_{n}\big) = \frac{1}{4}(2A + 2I_{n}) = P. C'est un projecteur, de noyau Ker (A+In)=G\mathrm{Ker}\,(A + I_{n}) = G et d'image Ker (P−In)=Ker (12(A−In))=F\mathrm{Ker}\,(P - I_{n}) = \mathrm{Ker}\,\big(\frac{1}{2}(A - I_{n})\big) = F (chapitre 14, théorème 5). La symétrie AA est donc orthogonale si et seulement si le projecteur PP l'est, c'est-à-dire, par la question 1, si et seulement si PP est symétrique. Comme A=2P−InA = 2P - I_{n} et que InI_{n} est symétrique, cela équivaut à la symétrie de AA. si A2=In:A est une symeˊtrie orthogonale  ⟺  AT=A\boxed{\text{si } A^{2} = I_{n} : \quad A \text{ est une symétrie orthogonale} \iff {A}^{T} = A}

On contrôle sur deux exemples : A1=(110−1),A2=(0110).A_{1} = \begin{pmatrix} 1 & 1 \\ 0 & -1 \end{pmatrix}, \qquad A_{2} = \begin{pmatrix} 0 & 1 \\ 1 & 0 \end{pmatrix}. La matrice A1A_{1} vérifie A12=I2A_{1}^{2} = I_{2} sans être symétrique, et la symétrie n'est pas orthogonale : F=Vect(E1)F = \mathrm{Vect}(E_{1}), G=Vect((−1,2))G = \mathrm{Vect}\big((-1, 2)\big), et ⟨E1,(−1,2)⟩=−1≠0\langle E_{1}, (-1, 2) \rangle = -1 \neq 0 ✓. La matrice A2A_{2}, symétrique, est la symétrie orthogonale par rapport à la droite Vect((1,1))\mathrm{Vect}\big((1, 1)\big), parallèlement à la droite perpendiculaire Vect((1,−1))\mathrm{Vect}\big((1, -1)\big).

Piège. Le mot « symétrique » a ici deux sens, qu'il ne faut pas confondre : une matrice symétrique vérifie AT=A{A}^{T} = A, une symétrie vérifie A2=InA^{2} = I_{n}. L'exercice dit que, pour une symétrie, la propriété géométrique « être orthogonale » équivaut à la propriété matricielle « être symétrique ». Une symétrie orthogonale vérifie alors ATA=A2=In{A}^{T}A = A^{2} = I_{n} : ses colonnes forment une base orthonormée, au sens de la remarque qui suit la proposition 9. Un projecteur orthogonal autre que InI_{n} ne la vérifie pas, puisque ATA=A≠In{A}^{T}A = A \neq I_{n}.

Ouvrir dans l'atlas interactif →