Etant donnés vecteurs linéairement indépendants de , , on veut calculer une base orthonormale pour span.
On pose et on considère la factorisation QR de ,
Montrer que
Montrer que
En déduire un algorithme pour le calcul récursif des (algorithme de Gram–Schmidt).
Algorithme de Gram–Schmidt modifié L’algorithme précédent est instable numériquement dû à la perte d’orthogonalité dans le calcul des . On va reformuler l’algorithme pour le rendre stable. Pour , on définit de la façon suivante: et on va décrire l’étape de l’algorithme.
Montrer que si on pose alors
Comment peut–on calculer la ligne de à partir de ?
Calculer .
A partir des questions précédentes, décrire l’algorithme qui permet le calcul de la factorisation , orthonormale, triangulaire supérieure (Gram–Schmidt modifié). Le calcul de doit se faire sur place.
Quelle est la complexité de l’algorithme précédent?