Résumé de cours : Espaces préhilbertiens et euclidiens
Soit $E$ un $\mathbb R$-espace vectoriel. On appelle produit scalaire sur $E$ toute application $\langle \cdot,\cdot\rangle:E\times E\to \mathbb R$ vérifiant les propriétés suivantes :
- elle est bilinéaire : pour tous $x,y,z\in E$ et tout $\lambda\in\mathbb R$, on a $$\langle x+\lambda y,z\rangle=\langle x,z\rangle+\lambda \langle y,z\rangle$$ $$\langle x,\lambda y+z\rangle=\lambda \langle x,y\rangle+\langle x,z\rangle.$$
- elle est symétrique : pour tous $x,y\in E$, on a $\langle x,y\rangle=\langle y,x\rangle$.
- elle est définie positive : pour tout $x\in E$, on a $\langle x,x\rangle\geq 0$ et de plus $\langle x,x\rangle=0$ si et seulement si $x=0$.
Un $\mathbb R$-espace vectoriel $E$ muni d'un produit scalaire s'appelle un espace préhilbertien. Si $E$ est de dimension finie, $E$ est appelé espace euclidien.
- l'application $\displaystyle \small(X,Y)\mapsto X^TY=\sum_{k=1}^n x_k y_k$ est un produit scalaire sur $\mathbb R^n,$ qu'on appelle son produit scalaire canonique.
- l'application $\displaystyle \small (A,B)\mapsto \textrm{Tr}(A^T B)=\sum_{1\leq i\leq n \atop 1\leq j\leq p}a_{i,j}b_{i,j}$ est un produit scalaire sur $\mathcal M_{n,p}(\mathbb R),$ qu'on appelle son produit scalaire canonique
- l'application $(f,g)\mapsto \int_a^b f(t)g(t)dt$ est un produit scalaire sur $\mathcal C([a,b]).$
On pose, pour $x\in E$, $\|x\|=\sqrt{\langle x,x\rangle}$, qu'on appelle norme associée au produit scalaire. Par bilinéarite, $\|\cdot\|$ et $\langle \cdot,\cdot\rangle$ vérifient certaines relations semblables aux identités remarquables. Par exemple, on a, pour tout $x,y\in E,$ $$\|x+y\|^2=\|x\|^2+\|y\|^2+2\langle x,y\rangle.$$ On peut alors exprimer le produit scalaire en fonction de la norme et obtenir l'identité de polarisation suivante : $$2\langle x,y\rangle=\|x+y\|^2-\|x\|^2-\|y\|^2.$$
La norme associée $\|\cdot\|$ au produit scalaire est une norme sur $E$, c'est-à-dire qu'elle vérifie les trois conditions suivantes :
- $\forall x\in E,\ \|x\|\geq 0$ avec égalité si et seulement si $x=0$;
- $\forall x\in E,\ \forall\lambda\in\mathbb R,\ \|\lambda x\|=|\lambda|\times \|x\|$;
- $\forall x,y\in E,\ \|x+y\|\leq \|x\|+\|y\|.$
On dit que deux vecteurs $x,y\in E$ sont orthogonaux si $\langle x,y\rangle=0$. On note $x\perp y$. Deux parties $A$ et $B$ de $E$ sont orthogonales si $x\perp y$ pour tout $x\in A$ et tout $y\in B.$
Une famille $(x_i)_{i\in I}$ est dit orthogonale si les vecteurs qui la composent sont deux à deux orthogonaux. Une famille orthogonale constituée de vecteurs non-nuls est une famille libre.
Si $X$ est une partie de $E$, on appelle orthogonal de $X$ l'ensemble noté $X^\perp$ défini par $$X^\perp=\left\{y\in E;\ \forall x\in X,\ \langle x,y\rangle=0\right\}.$$ $X^\perp$ est toujours un sous-espace vectoriel de $E$.
Un vecteur $x\in E$ est dit unitaire ou normé si $\|x\|=1$. Une famille $(x_i)$ est une famille orthonormale si c'est une famille orthogonale dont tous les vecteurs sont normés.
- pour tout $k\in\{1,\dots,p\}$, $\textrm{vect}(e_1,\dots,e_k)=\textrm{vect}(x_1,\dots,x_k)$;
- pour tout $k\in\{1,\dots,p\}$, $\langle e_k,x_k\rangle>0$.
On suppose dans cette partie que $E$ est euclidien de dimension $n$. Une base orthonormée de $E$ est une famille orthogonale $(e_1,\dots,e_n)$ dont tous les vecteurs sont unitaires. C'est en particulier une base de $E$.
Les calculs de la norme et du produit scalaire sont simples dans une base orthonormée. D'une part, si $(e_1,\dots,e_n)$ est une base orthonormée de $E$, alors tout $x\in E$ s'écrit de façon unique $$x=\sum_{i=1}^n \langle x,e_i\rangle e_i.$$ Le réel $\langle x,e_i\rangle$ s'appelle coordonnée de $x$ par rapport à $e_i$ dans la base $(e_1,\dots,e_n)$.
D'autre part, si $(e_1,\dots,e_n)$ est une base orthonormée de $E$, si $x=\sum_{i=1}^n x_i e_i$ et $y=\sum_{i=1}^n y_i e_i$, alors on peut calculer le produit scalaire et la norme par les formules suivantes : $$\langle x,y\rangle=\sum_{i=1}^n x_i y_i$$ $$\|x\|=\left(\sum_{i=1}^n x_i^2\right)^{1/2}.$$
On suppose dans cette partie que $F$ est un sous-espace de $E$ de dimension finie.
Soit $x\in E$, qui s'écrit uniquement $x=y+z$ dans la somme directe $F\oplus F^\perp$. Alors $y$ s'appelle le projeté orthogonal de $x$ sur $F$, et est noté $p_F(x)$.
Soit $A$ une partie non vide de $E$. On appelle distance de $x$ à $A$ notée $d(x,A),$ le réel $$d(x,A)=\inf_{a\in A}\|x-a\|.$$
On suppose que $E$ est de dimension finie et que $H$ est un hyperplan de $E.$ Alors $H^\perp$ est une droite vectorielle. Tout vecteur non nul $u$ orthogonal à $H$ s'appelle un vecteur normal à $H.$