Le procédé d’orthogonalisation de Gram-Schmidt permet de tester l’indépendance linéaire d’une famille de vecteurs.
Pour illuster la situation, vous travaillez dans $\R^3$ muni du produit scalaire usuel noté $\langle \cdot,\cdot \rangle\comma$ et vous considérez les vecteurs suivants :
Il s’agit de déterminer si la famille $(u_1,u_2,u_3)$ est libre ou liée.
Explicitez le procédé de Gram-Schmidt
Pour chaque vecteur de la famille précitée, de la gauche vers la droite, vous remplacez chaque vecteur par sa différence de lui-même et de sa projection orthogonale sur l’espace engendré par les vecteurs précédents.
Par exemple, $u_2$ sera remplacé par $u_2-p(u_2)$ où $p(u_2)$ est la projection orthogonale du vecteur $u_2$ sur l’espace engendré par $u_1.$
De même, $u_3$ sera remplacé par $u_3-q(u_3)$ où $q(u_3)$ est la projection orthogonale du vecteur $u_3$ sur l’espace engendré par $u_1$ et $u_2.$
Projetez le vecteur $u_2$
Vous projetez orthogonalement le vecteur $u_2$ sur l’espace vectoriel engendré par $u_1\comma$ vous notez $p(u_2)$ ce vecteur.
L’expression de cette projection va être rappelée.
Analyse
Par définition de la projection orthogonale, $p(u_2)$ est un vecteur colinéaire à $u_1.$ D’autre part, les vecteurs $u_2-p(u_2)$ et $u_1$ sont orthogonaux.
Il existe un réel $k$ tel que $p(u_2) = ku_1.$
Pour trouver ce réel $k$, vous utilisez le produit scalaire.
Synthèse
Vous posez $p(u_2)=\frac{\langle u_2, u_1 \rangle}{\lVert u_1\rVert^2} u_1.$ Vous constatez que $p(u_2)$ est bien colinéaire au vecteur $u_1.$
Aussi :
Le vecteur $p(u_2)$ est bien la projection orthogonale du vecteur $u_2$ sur l’espace engendré par le vecteur $u_1.$
Procédez aux calculs
Vous avez :
Or, $v_2 = u_2-p(u_2).$ Alors :
Montrez que $\vect(u_1,u_2) = \vect(u_1,v_2)$
Par projection orthogonale sur $u_1\comma$ vous avez $p(u_2)\in \vect(u_1).$ Ainsi, par combinaison linéaire, vous obtenez $v_2\in\vect(u_1,u_2).$ D’où l’inclusion $\vect(u_1,v_2)\subset \vect(u_1,u_2).$
Comme $u_2 = v_2+p(u_2)\comma$ vous avez $u_2 = v_2+\frac{\langle u_2, u_1 \rangle}{\lVert u_1\rVert^2} u_1.$ Du coup, $u_2\in\vect(u_1,v_2)\comma$ et par suite $\vect(u_1,u_2)\subset \vect(u_1,v_2).$
La famille $(u_1,v_2)$ est orthogonale et elle est composée de vecteurs non nuls. Elle est donc libre et :
Projetez le vecteur $u_3$
Vous notez $q(u_3)$ le projeté orthogonal du vecteur $u_3$ sur l’espace $\vect(u_1,u_2).$
Afin d’éviter des calculs fractionnaires, vous considérez le vecteur :
Alors, vous avez :
Les vecteurs $u_1$ et $w_2$ sont orthogonaux.
En suivant une méthode analogue à la précédente, vous avez :
Passez au calcul de $q(u_3)$ et concluez
D’une part :
D’autre part :
Ainsi :
Quand vous calculez le vecteur $u_3-q(u_3)\comma$ vous tombez sur le vecteur nul. Comme $q(u_3)\in\vect(u_1,u_2)$ vous avez $u_3\in\vect(u_1,u_2).$ Cela prouve que la famille $(u_1,u_2,u_3)$ est liée.
Bonus : trouvez la décomposition du vecteur $u_3$ sur les vecteurs $u_1$ et $u_2$
Utilisant la projection orthogonale, vous obtenez ce qui suit :
