M16 — Espaces préhilbertiens réels
Objectif du chapitre. Poser la géométrie euclidienne en dimension finie : le produit scalaire, la norme, l'inégalité de Cauchy-Schwarz, les familles orthonormées, le procédé de Gram-Schmidt, la projection orthogonale et la distance à un sous-espace. L'objectif est de savoir orthonormaliser une famille de vecteurs et calculer une projection orthogonale (et une distance).
Définition (espace préhilbertien). Un espace préhilbertien réel est un espace vectoriel réel muni d'un produit scalaire (forme bilinéaire symétrique définie positive). On dit « pré-hilbertien » car il n'est pas nécessairement complet (un espace de Hilbert est un espace préhilbertien complet pour la norme associée, cf. M16/MPSI) ; en dimension finie, tout espace préhilbertien est automatiquement complet, la distinction n'apparaît qu'en dimension infinie.
Notions
1. Produit scalaire et norme
Un produit scalaire sur un espace vectoriel réel est une forme bilinéaire symétrique définie positive : et . On note le produit scalaire.
Norme euclidienne. . La norme est compatible avec le produit scalaire : .
Exemple canonique. Dans , ; la norme est .
2. Inégalités fondamentales
Inégalité de Cauchy-Schwarz. Pour tous :
L'égalité se vérifie si et seulement si et sont colinéaires.
Inégalité triangulaire. ; et la double inégalité triangulaire : .
Écart angulaire. Si , on définit ; l'angle est l'angle entre et .
Polynôme et norme. Pour un polynôme muni du produit scalaire (produit scalaire ), la norme est ; c'est le cadre des polynômes orthogonaux (Légendre, Tchebychev — culture) et de l'approximation de moindres carrés : le polynôme de degré qui minimise est la projection orthogonale de sur l'espace des polynômes de degré .
3. Orthogonalité et familles orthonormées
- Orthogonalité : si et seulement si .
- Famille orthogonale : famille dont les vecteurs sont deux à deux orthogonaux.
- Famille orthonormée : famille orthogonale dont les vecteurs sont de norme 1.
Propriétés.
- Toute famille orthogonale de vecteurs non nuls est libre.
- Si est une base orthonormée de , alors pour tout : et (relation de Parseval).
- Les coordonnées de dans une base orthonormée sont (les coordonnées orthogonales).
4. Procédé de Gram-Schmidt
Objectif. Orthonormaliser une famille libre de .
Algorithme. On construit par récurrence :
- .
- Pour : (projection de sur le complémentaire de ), puis .
Propriétés.
- est une base orthonormée de .
- pour tout (on ne change pas l'espace engendré, on change seulement la base).
- Le procédé échoue si la famille est liée (un est nul, donc et la normalisation est impossible).
Exemple (3 vecteurs dans ). Orthonormaliser .