Aller au contenu
XiMaths

Espaces préhilbertiens réels

Première année (sup) · MPSI, MP2I

Cadre et notations

Dans toute la fiche, EE est un R\R-espace vectoriel. Un produit scalaire sur EE est une application (x,y)↦⟨x,y⟩(x, y) \mapsto \langle x, y \rangle de E2E^2 dans R\R, bilinéaire, symétrique (⟨x,y⟩=⟨y,x⟩\langle x, y \rangle = \langle y, x \rangle), positive (⟨x,x⟩≥0\langle x, x \rangle \geq 0) et définie (⟨x,x⟩=0  ⟹  x=0\langle x, x \rangle = 0 \implies x = 0). Muni d'un produit scalaire, EE est un espace préhilbertien réel ; s'il est de dimension finie, c'est un espace euclidien. On note aussi (x∣y)(x \mid y) ou x⋅yx \cdot y.

Exemples.

  • Sur Rn\R^n : ⟨x,y⟩=∑i=1nxiyi=X⊤Y\langle x, y \rangle = \sum_{i=1}^{n} x_i y_i = X^\top Y (produit scalaire canonique).
  • Sur Mn,p(R)\mathcal{M}_{n,p}(\R) : ⟨A,B⟩=tr⁡(A⊤B)=∑i,jaijbij\langle A, B \rangle = \operatorname{tr}(A^\top B) = \sum_{i,j} a_{ij} b_{ij}.
  • Sur C([a,b],R)\mathcal{C}([a, b], \R), avec a<ba < b : ⟨f,g⟩=∫abf(t)g(t) dt\langle f, g \rangle = \int_a^b f(t) g(t) \, dt ; le caractère défini vient de ce qu'une fonction continue positive d'intégrale nulle est nulle.

Norme et inégalités

La norme associée est ∥x∥=⟨x,x⟩\|x\| = \sqrt{\langle x, x \rangle}, et la distance de xx à yy est ∥x−y∥\|x - y\|.

Proposition (identités). Pour tous x,y∈Ex, y \in E :

∥x+y∥2=∥x∥2+∥y∥2+2⟨x,y⟩,⟨x,y⟩=14(∥x+y∥2−∥x−y∥2).\|x + y\|^2 = \|x\|^2 + \|y\|^2 + 2 \langle x, y \rangle, \qquad \langle x, y \rangle = \frac{1}{4} \left( \|x + y\|^2 - \|x - y\|^2 \right).

La seconde est la formule de polarisation : la norme détermine le produit scalaire.

Théorème (inégalité de Cauchy-Schwarz). Pour tous x,y∈Ex, y \in E : ∣⟨x,y⟩∣≤∥x∥ ∥y∥|\langle x, y \rangle| \leq \|x\| \, \|y\|, avec égalité si et seulement si xx et yy sont colinéaires.

Exemples : (∑i=1nxiyi)2≤(∑i=1nxi2)(∑i=1nyi2)\left( \sum_{i=1}^{n} x_i y_i \right)^2 \leq \left( \sum_{i=1}^{n} x_i^2 \right) \left( \sum_{i=1}^{n} y_i^2 \right) et (∫abfg)2≤∫abf2∫abg2\left( \int_a^b f g \right)^2 \leq \int_a^b f^2 \int_a^b g^2.

Théorème (inégalité triangulaire). Pour tous x,y∈Ex, y \in E : ∥x+y∥≤∥x∥+∥y∥\|x + y\| \leq \|x\| + \|y\|, avec égalité si et seulement si xx et yy sont colinéaires de même sens (l'un est un multiple positif de l'autre).

Orthogonalité

Deux vecteurs xx et yy sont orthogonaux si ⟨x,y⟩=0\langle x, y \rangle = 0. L'orthogonal d'une partie AA est A⊥={x∈E:⟨x,a⟩=0 pour tout a∈A}A^\perp = \{ x \in E : \langle x, a \rangle = 0 \text{ pour tout } a \in A \} ; c'est un sous-espace vectoriel. Une famille (ei)(e_i) est orthogonale si ses vecteurs sont deux à deux orthogonaux, orthonormée si de plus ils sont de norme 11.

Proposition.

  1. Toute famille orthogonale de vecteurs non nuls est libre.
  2. Pythagore : si x1,…,xpx_1, \dots, x_p sont deux à deux orthogonaux, ∥∑i=1pxi∥2=∑i=1p∥xi∥2\left\| \sum_{i=1}^{p} x_i \right\|^2 = \sum_{i=1}^{p} \|x_i\|^2.

Théorème (Gram-Schmidt). Soit (x1,…,xp)(x_1, \dots, x_p) une famille libre de EE. Il existe une unique famille orthonormée (e1,…,ep)(e_1, \dots, e_p) telle que, pour tout kk, Vect⁡(e1,…,ek)=Vect⁡(x1,…,xk)\operatorname{Vect}(e_1, \dots, e_k) = \operatorname{Vect}(x_1, \dots, x_k) et ⟨ek,xk⟩>0\langle e_k, x_k \rangle > 0. On l'obtient par récurrence :

ek=yk∥yk∥,ouˋyk=xk−∑i=1k−1⟨xk,ei⟩ ei.e_k = \frac{y_k}{\|y_k\|}, \qquad \text{où} \quad y_k = x_k - \sum_{i=1}^{k-1} \langle x_k, e_i \rangle \, e_i.

Bases orthonormées

Théorème. Tout espace euclidien non nul admet une base orthonormée, et toute famille orthonormée se complète en une base orthonormée. Si (e1,…,en)(e_1, \dots, e_n) est une base orthonormée de EE, alors pour tous x,y∈Ex, y \in E :

x=∑i=1n⟨x,ei⟩ ei,⟨x,y⟩=∑i=1nxiyi,∥x∥2=∑i=1nxi2,x = \sum_{i=1}^{n} \langle x, e_i \rangle \, e_i, \qquad \langle x, y \rangle = \sum_{i=1}^{n} x_i y_i, \qquad \|x\|^2 = \sum_{i=1}^{n} x_i^2,

où xi=⟨x,ei⟩x_i = \langle x, e_i \rangle et yi=⟨y,ei⟩y_i = \langle y, e_i \rangle sont les coordonnées de xx et yy.

Projection orthogonale

Soit FF un sous-espace de dimension finie de EE.

Théorème.

  1. E=F⊕F⊥E = F \oplus F^\perp : F⊥F^\perp est le supplémentaire orthogonal de FF. Si EE est de dimension finie, dim⁡F⊥=dim⁡E−dim⁡F\dim F^\perp = \dim E - \dim F et (F⊥)⊥=F(F^\perp)^\perp = F.
  2. Le projeté orthogonal pF(x)p_F(x) de xx sur FF (la projection sur FF parallèlement à F⊥F^\perp) s'écrit, dans une base orthonormée (e1,…,ep)(e_1, \dots, e_p) de FF :
pF(x)=∑i=1p⟨x,ei⟩ ei.p_F(x) = \sum_{i=1}^{p} \langle x, e_i \rangle \, e_i.
  1. pF(x)p_F(x) est l'unique élément de FF qui réalise la distance de xx à FF : d(x,F)=min⁡y∈F∥x−y∥=∥x−pF(x)∥d(x, F) = \min_{y \in F} \|x - y\| = \|x - p_F(x)\|, et ∥x∥2=∥pF(x)∥2+d(x,F)2\|x\|^2 = \|p_F(x)\|^2 + d(x, F)^2.

Hyperplan. En dimension finie, si u≠0u \neq 0, l'hyperplan H=Vect⁡(u)⊥H = \operatorname{Vect}(u)^\perp a pour vecteur normal uu, et

pH(x)=x−⟨x,u⟩∥u∥2 u,d(x,H)=∣⟨x,u⟩∣∥u∥.p_H(x) = x - \frac{\langle x, u \rangle}{\|u\|^2} \, u, \qquad d(x, H) = \frac{|\langle x, u \rangle|}{\|u\|}.

Pièges fréquents

  • Oublier de vérifier le caractère défini d'un produit scalaire : (P,Q)↦∑k=0nP(k)Q(k)(P, Q) \mapsto \sum_{k=0}^{n} P(k) Q(k) est un produit scalaire sur Rn[X]\R_n[X], mais pas sur R[X]\R[X].
  • Utiliser la formule pF(x)=∑⟨x,ei⟩eip_F(x) = \sum \langle x, e_i \rangle e_i avec une base de FF qui n'est pas orthonormée.
  • Confondre « orthogonal » et « supplémentaire » : deux droites orthogonales de R3\R^3 ne sont pas supplémentaires.

S'entraîner : exercices d'espaces euclidiens