ATLAS Ouvrir dans l'atlas →

ExerciceMaths Sup – MPSI, chapitre 19 — Espaces préhilbertiens réels · Orthogonalité et algorithme de Gram-Schmidt

Exercice 12

Calcul

On se place dans ℝ4\mathbb{R}^{4}, muni du produit scalaire canonique.

1. Soit FF le sous-espace d'équations x−y+2z+t=0x - y + 2z + t = 0 et −x+2y+3z−t=0-x + 2y + 3z - t = 0. Déterminer une base de F⊥F^{\perp}.

2. Soit G=Vect((1,1,1,0),(2,1,1,−1))G = \mathrm{Vect}\big((1, 1, 1, 0), (2, 1, 1, -1)\big). Déterminer une base de G⊥G^{\perp}.

3. Soit HH le sous-espace d'équations x+y−z+t=0x + y - z + t = 0 et x+2y+3z+t=0x + 2y + 3z + t = 0. Déterminer un système d'équations de H⊥H^{\perp}.

Corrigé

1. Notons a=(1,−1,2,1)a = (1, -1, 2, 1) et b=(−1,2,3,−1)b = (-1, 2, 3, -1) : les équations de FF s'écrivent ⟨a,x⟩=0\langle a, x \rangle = 0 et ⟨b,x⟩=0\langle b, x \rangle = 0, donc F={a,b}⊥F = \{a, b\}^{\perp}, et aa, bb sont orthogonaux à tout vecteur de FF : Vect(a,b)⊂F⊥\mathrm{Vect}(a, b) \subset F^{\perp}. Inversement, les vecteurs aa et bb ne sont pas colinéaires, donc le système est de rang 22, et dim⁡F=4−2=2\dim F = 4 - 2 = 2 (chapitre 15, proposition 9). Comme la somme F+F⊥F + F^{\perp} est directe (proposition 5 (iv)), la formule de Grassmann (chapitre 15, théorème 7) donne dim⁡F+dim⁡F⊥⩽4\dim F + \dim F^{\perp} \leqslant 4, donc dim⁡F⊥⩽2=dim⁡Vect(a,b)\dim F^{\perp} \leqslant 2 = \dim \mathrm{Vect}(a, b), et l'inclusion est une égalité (chapitre 15, théorème 5). F⊥=Vect((1,−1,2,1),(−1,2,3,−1)),de base ((1,−1,2,1),(−1,2,3,−1))\boxed{F^{\perp} = \mathrm{Vect}\big((1, -1, 2, 1), (-1, 2, 3, -1)\big), \quad \text{de base } \big((1, -1, 2, 1), (-1, 2, 3, -1)\big)} Les coefficients des équations de FF fournissent directement une base de F⊥F^{\perp} : c'est le premier exemple qui suit la proposition 5, qui lisait l'équation d'un hyperplan comme une condition d'orthogonalité.

2. Par la proposition 5 (ii), G⊥G^{\perp} est l'orthogonal des deux vecteurs générateurs : un vecteur (x,y,z,t)(x, y, z, t) appartient à G⊥G^{\perp} si et seulement si {x+y+z=02x+y+z−t=0  ⟺  {y=−x−zt=x  ⟺  (x,y,z,t)=x(1,−1,0,1)+z(0,−1,1,0).\left\{ \begin{array}{l} x + y + z = 0 \\ 2x + y + z - t = 0 \end{array} \right. \iff \left\{ \begin{array}{l} y = -x - z \\ t = x \end{array} \right. \iff (x, y, z, t) = x(1, -1, 0, 1) + z(0, -1, 1, 0).

G⊥=Vect((0,−1,1,0),(1,−1,0,1))\boxed{G^{\perp} = \mathrm{Vect}\big((0, -1, 1, 0), (1, -1, 0, 1)\big)} Ces deux vecteurs ne sont pas colinéaires, et l'on contrôle qu'ils sont orthogonaux à (1,1,1,0)(1, 1, 1, 0) et à (2,1,1,−1)(2, 1, 1, -1) ✓.

3. On procède en sens inverse de la question 1 : on cherche d'abord une base de HH, dont les vecteurs fourniront les équations de H⊥H^{\perp}. Par soustraction des deux équations, y+4z=0y + 4z = 0, puis x=−y+z−t=5z−tx = -y + z - t = 5z - t : (x,y,z,t)∈H  ⟺  (x,y,z,t)=z(5,−4,1,0)+t(−1,0,0,1),H=Vect((5,−4,1,0),(−1,0,0,1)).(x, y, z, t) \in H \iff (x, y, z, t) = z(5, -4, 1, 0) + t(-1, 0, 0, 1), \qquad H = \mathrm{Vect}\big((5, -4, 1, 0), (-1, 0, 0, 1)\big). Par la proposition 5 (ii), H⊥H^{\perp} est l'ensemble des vecteurs orthogonaux à ces deux générateurs : H⊥: {5x−4y+z=0−x+t=0\boxed{H^{\perp} : \ \left\{ \begin{array}{l} 5x - 4y + z = 0 \\ -x + t = 0 \end{array} \right.} Par la question 1, H⊥=Vect((1,1,−1,1),(1,2,3,1))H^{\perp} = \mathrm{Vect}\big((1, 1, -1, 1), (1, 2, 3, 1)\big), et ces deux vecteurs vérifient bien les deux équations : 5−4−1=05 - 4 - 1 = 0, −1+1=0-1 + 1 = 0, 5−8+3=05 - 8 + 3 = 0 et −1+1=0-1 + 1 = 0 ✓.

À retenir. Le passage à l'orthogonal échange les deux descriptions d'un sous-espace : des équations de FF on lit une famille génératrice de F⊥F^{\perp}, et d'une famille génératrice de FF on lit des équations de F⊥F^{\perp}. L'erreur la plus répandue est de recopier les équations de HH comme équations de H⊥H^{\perp} : ce sont les coordonnées de vecteurs de H⊥H^{\perp}, et non des équations.

Ouvrir dans l'atlas interactif →