Aller au contenu

L'Établi des Maths Cours

Outils pour apprendre et pratiquer

Licence 2 · Espaces Euclidiens · L2-05

Cours et exercices corrigés de L2 : Espaces Préhilbertiens et Euclidiens : Orthogonalité et Gram-Schmidt

Produit scalaire réel, formes bilinéaires symétriques définies positives, norme euclidienne, inégalité de Cauchy-Schwarz, inégalité de Minkowski, procédé d'orthonormalisation de Gram-Schmidt, projection orthogonale et meilleure approximation.

Objectifs du chapitre

Le cours

1. Produit scalaire, norme associée, exemples

Soit EE un R\mathbb{R}-espace vectoriel. Un produit scalaire est une application ⟨⋅,⋅⟩:E×E→R\langle \cdot, \cdot \rangle : E \times E \to \mathbb{R} bilinéaire, symétrique, positive (⟨x,x⟩≥0\langle x, x \rangle \ge 0) et définie (⟨x,x⟩=0  ⟹  x=0E\langle x, x \rangle = 0 \implies x = 0_E).

  • (E,⟨⋅,⋅⟩)(E, \langle \cdot, \cdot \rangle) est un espace préhilbertien ; s'il est de dimension finie, c'est un espace euclidien.
  • Norme associée : ∥x∥=⟨x,x⟩\|x\| = \sqrt{\langle x, x \rangle}. Identité de polarisation : ⟨x,y⟩=12(∥x+y∥2−∥x∥2−∥y∥2)\langle x, y \rangle = \frac{1}{2}\left(\|x + y\|^2 - \|x\|^2 - \|y\|^2\right).
  • Exemples : sur Rn\mathbb{R}^n, ⟨x,y⟩=∑i=1nxiyi\langle x, y \rangle = \sum_{i=1}^n x_i y_i ; sur C([a;b],R)\mathcal{C}([a ; b], \mathbb{R}), ⟨f,g⟩=∫abf(t)g(t) dt\langle f, g \rangle = \int_a^b f(t) g(t)\, dt (le caractère défini utilise la continuité) ; sur Mn(R)\mathcal{M}_n(\mathbb{R}), ⟨A,B⟩=tr(tAB)\langle A, B \rangle = \text{tr}({}^t A B).

2. Inégalités de Cauchy-Schwarz et de Minkowski

  • Cauchy-Schwarz : pour tous x,y∈Ex, y \in E, ∣⟨x,y⟩∣≤∥x∥ ∥y∥|\langle x, y \rangle| \le \|x\|\,\|y\|, avec égalité si et seulement si (x,y)(x, y) est liée.
  • Minkowski (inégalité triangulaire) : ∥x+y∥≤∥x∥+∥y∥\|x + y\| \le \|x\| + \|y\|, avec égalité si et seulement si y=0Ey = 0_E ou x=λyx = \lambda y avec λ≥0\lambda \ge 0. Elle découle de Cauchy-Schwarz : ∥x+y∥2=∥x∥2+2⟨x,y⟩+∥y∥2≤(∥x∥+∥y∥)2\|x + y\|^2 = \|x\|^2 + 2\langle x, y \rangle + \|y\|^2 \le (\|x\| + \|y\|)^2.
  • Pythagore : x⊥y  ⟺  ∥x+y∥2=∥x∥2+∥y∥2x \perp y \iff \|x + y\|^2 = \|x\|^2 + \|y\|^2.
  • Application : pour ff continue sur [0;1][0 ; 1], (∫01f)2≤∫01f2\left(\int_0^1 f\right)^2 \le \int_0^1 f^2 (prendre g=1g = 1).

3. Démonstration de l'inégalité de Cauchy-Schwarz et de son cas d'égalité

Démonstration.
1. Si y=0Ey = 0_E, les deux membres sont nuls et (x,y)(x, y) est liée : le résultat est vrai.
2. Supposons y≠0Ey \neq 0_E. Pour t∈Rt \in \mathbb{R}, posons P(t)=∥x+ty∥2=∥y∥2t2+2⟨x,y⟩t+∥x∥2P(t) = \|x + t y\|^2 = \|y\|^2 t^2 + 2 \langle x, y \rangle t + \|x\|^2, par bilinéarité et symétrie.
3. PP est un trinôme de degré 2 (car ∥y∥2>0\|y\|^2 > 0) positif sur R\mathbb{R} ; son discriminant est donc négatif ou nul : 4⟨x,y⟩2−4∥x∥2∥y∥2≤04\langle x, y \rangle^2 - 4\|x\|^2\|y\|^2 \le 0, d'où l'inégalité.
4. Égalité. Si ∣⟨x,y⟩∣=∥x∥ ∥y∥|\langle x, y \rangle| = \|x\|\,\|y\|, le discriminant est nul et PP admet une racine réelle t0t_0 : ∥x+t0y∥=0\|x + t_0 y\| = 0, donc x=−t0yx = -t_0 y (caractère défini) et (x,y)(x, y) est liée.
5. Réciproquement, si (x,y)(x, y) est liée avec y≠0Ey \neq 0_E, alors x=λyx = \lambda y et ∣⟨x,y⟩∣=∣λ∣ ∥y∥2=∥x∥ ∥y∥|\langle x, y \rangle| = |\lambda|\,\|y\|^2 = \|x\|\,\|y\|.

4. Familles orthonormées et coordonnées

  • Une famille orthogonale de vecteurs non nuls est libre : si ∑aiei=0\sum a_i e_i = 0, on fait le produit scalaire avec eje_j et on obtient aj∥ej∥2=0a_j \|e_j\|^2 = 0.
  • Si (e1,…,en)(e_1, \dots, e_n) est une base orthonormée de EE : x=∑i=1n⟨x,ei⟩eix = \sum_{i=1}^n \langle x, e_i \rangle e_i, ⟨x,y⟩=∑i=1nxiyi\langle x, y \rangle = \sum_{i=1}^n x_i y_i et ∥x∥2=∑i=1n⟨x,ei⟩2\|x\|^2 = \sum_{i=1}^n \langle x, e_i \rangle^2, où xi,yix_i, y_i sont les coordonnées.
  • Une matrice de passage entre deux bases orthonormées PP vérifie tPP=In{}^t P P = I_n.

5. Orthogonal d'un sous-espace et projection orthogonale

Soit FF un sous-espace vectoriel de EE et F⊥={x∈E∣∀y∈F,⟨x,y⟩=0}F^\perp = \{x \in E \mid \forall y \in F, \langle x, y \rangle = 0\} ; on a toujours F∩F⊥={0E}F \cap F^\perp = \{0_E\}.

  • Théorème : si FF est de dimension finie, E=F⊕F⊥E = F \oplus F^\perp (même si EE est de dimension infinie). Si (e1,…,ep)(e_1, \dots, e_p) est une base orthonormée de FF, la projection orthogonale sur FF est

pF(x)=∑i=1p⟨x,ei⟩ei.p_F(x) = \sum_{i=1}^p \langle x, e_i \rangle e_i.

  • Caractérisation : pF(x)p_F(x) est l'unique y∈Fy \in F tel que x−y∈F⊥x - y \in F^\perp.
  • Distance : pour tout y∈Fy \in F, Pythagore donne ∥x−y∥2=∥x−pF(x)∥2+∥pF(x)−y∥2\|x - y\|^2 = \|x - p_F(x)\|^2 + \|p_F(x) - y\|^2 ; donc d(x,F)=∥x−pF(x)∥d(x, F) = \|x - p_F(x)\|, et ce minimum n'est atteint qu'en y=pF(x)y = p_F(x).
  • Inégalité de Bessel : ∥pF(x)∥2=∑i=1p⟨x,ei⟩2≤∥x∥2\|p_F(x)\|^2 = \sum_{i=1}^p \langle x, e_i \rangle^2 \le \|x\|^2.
  • Si EE est euclidien : dim⁡F⊥=dim⁡E−dim⁡F\dim F^\perp = \dim E - \dim F et (F⊥)⊥=F(F^\perp)^\perp = F.

6. Procédé d'orthonormalisation de Gram-Schmidt

Soit (v1,…,vn)(v_1, \dots, v_n) une famille libre de EE. On définit par récurrence :
u1=v1,uk=vk−∑i=1k−1⟨vk,ei⟩ei,ek=uk∥uk∥.u_1 = v_1, \qquad u_k = v_k - \sum_{i=1}^{k-1} \langle v_k, e_i \rangle e_i, \qquad e_k = \frac{u_k}{\|u_k\|}.

  • uk=vk−pFk−1(vk)u_k = v_k - p_{F_{k-1}}(v_k) où Fk−1=Vect(v1,…,vk−1)=Vect(e1,…,ek−1)F_{k-1} = \text{Vect}(v_1, \dots, v_{k-1}) = \text{Vect}(e_1, \dots, e_{k-1}) ; uk≠0Eu_k \neq 0_E car vk∉Fk−1v_k \notin F_{k-1} (liberté).
  • (e1,…,en)(e_1, \dots, e_n) est orthonormée et Vect(e1,…,ek)=Vect(v1,…,vk)\text{Vect}(e_1, \dots, e_k) = \text{Vect}(v_1, \dots, v_k) pour tout kk. C'est l'unique famille ayant ces propriétés avec ⟨ek,vk⟩>0\langle e_k, v_k \rangle > 0.
  • Conséquences : tout espace euclidien admet une base orthonormée ; toute famille orthonormée se complète en base orthonormée.

Méthodes et exemples rédigés

Méthode : Projeter sur un plan et calculer une distance

Exemple

Dans R3\mathbb{R}^3 euclidien canonique, soit FF le plan d'équation x+2y−z=0x + 2y - z = 0 et a=(1,1,1)a = (1, 1, 1). Calculer pF(a)p_F(a) et d(a,F)d(a, F).

  1. Vecteur normal : n=(1,2,−1)n = (1, 2, -1) engendre F⊥F^\perp et ∥n∥=6\|n\| = \sqrt{6}.

  2. Projection sur F⊥F^\perp : pF⊥(a)=⟨a,n⟩∥n∥2n=1+2−16n=13(1,2,−1)p_{F^\perp}(a) = \frac{\langle a, n \rangle}{\|n\|^2} n = \frac{1 + 2 - 1}{6} n = \frac{1}{3}(1, 2, -1).

  3. Projection sur FF : pF(a)=a−pF⊥(a)=(23,13,43)p_F(a) = a - p_{F^\perp}(a) = \left(\frac{2}{3}, \frac{1}{3}, \frac{4}{3}\right). Contrôle : 23+23−43=0\frac{2}{3} + \frac{2}{3} - \frac{4}{3} = 0, le point est bien dans FF.

  4. Distance : d(a,F)=∥pF⊥(a)∥=∣⟨a,n⟩∣∥n∥=26=63d(a, F) = \|p_{F^\perp}(a)\| = \frac{|\langle a, n \rangle|}{\|n\|} = \frac{2}{\sqrt{6}} = \frac{\sqrt{6}}{3}.

Méthode : Orthonormaliser une base de polynômes

Exemple

Sur R2[X]\mathbb{R}_2[X] muni de ⟨P,Q⟩=∫−11P(t)Q(t) dt\langle P, Q \rangle = \int_{-1}^{1} P(t) Q(t)\, dt, orthonormaliser (1,X,X2)(1, X, X^2).

  1. Premier vecteur : ∥1∥2=∫−11dt=2\|1\|^2 = \int_{-1}^1 dt = 2, donc e0=12e_0 = \frac{1}{\sqrt{2}}.

  2. Deuxième vecteur : ⟨X,1⟩=∫−11t dt=0\langle X, 1 \rangle = \int_{-1}^1 t\, dt = 0, donc u1=Xu_1 = X ; ∥X∥2=23\|X\|^2 = \frac{2}{3} et e1=32 Xe_1 = \sqrt{\frac{3}{2}}\, X.

  3. Troisième vecteur : ⟨X2,X⟩=0\langle X^2, X \rangle = 0 et ⟨X2,e0⟩e0=12∫−11t2 dt=13\langle X^2, e_0 \rangle e_0 = \frac{1}{2}\int_{-1}^1 t^2\, dt = \frac{1}{3}, donc u2=X2−13u_2 = X^2 - \frac{1}{3}.

  4. Normalisation : ∥u2∥2=∫−11(t4−23t2+19)dt=25−49+29=845\|u_2\|^2 = \int_{-1}^1 \left(t^4 - \frac{2}{3}t^2 + \frac{1}{9}\right) dt = \frac{2}{5} - \frac{4}{9} + \frac{2}{9} = \frac{8}{45}, d'où e2=458(X2−13)e_2 = \sqrt{\frac{45}{8}}\left(X^2 - \frac{1}{3}\right).

Pièges fréquents

Questions de révision

Essaie de répondre de tête avant d'afficher la réponse.

Énoncer l'inégalité de Cauchy-Schwarz et son cas d'égalité.

∣⟨x,y⟩∣≤∥x∥ ∥y∥|\langle x, y \rangle| \le \|x\|\,\|y\|, avec égalité si et seulement si (x,y)(x, y) est liée.

Quelle est l'idée de la démonstration de Cauchy-Schwarz ?

Le trinôme t↦∥x+ty∥2t \mapsto \|x + t y\|^2 est positif sur R\mathbb{R}, donc son discriminant 4⟨x,y⟩2−4∥x∥2∥y∥24\langle x, y \rangle^2 - 4\|x\|^2\|y\|^2 est négatif ou nul.

Expression de pF(x)p_F(x) dans une base orthonormée (e1,…,ep)(e_1, \dots, e_p) de FF ?

pF(x)=∑i=1p⟨x,ei⟩eip_F(x) = \sum_{i=1}^p \langle x, e_i \rangle e_i.

Comment caractériser la projection orthogonale pF(x)p_F(x) ?

C'est l'unique y∈Fy \in F tel que x−y∈F⊥x - y \in F^\perp ; c'est aussi l'unique point de FF réalisant d(x,F)d(x, F).

Que vaut dim⁡F⊥\dim F^\perp dans un espace euclidien de dimension nn ?

dim⁡F⊥=n−dim⁡F\dim F^\perp = n - \dim F, et (F⊥)⊥=F(F^\perp)^\perp = F.

Pourquoi une famille orthogonale de vecteurs non nuls est-elle libre ?

Si ∑aiei=0\sum a_i e_i = 0, le produit scalaire avec eje_j donne aj∥ej∥2=0a_j \|e_j\|^2 = 0, donc aj=0a_j = 0.

Exercices corrigés

Exercice 1 Inégalité de Cauchy-Schwarz

Palier 1 · découverte

Pour tous vecteurs x,yx, y d'un espace préhilbertien réel muni du produit scalaire ⟨⋅,⋅⟩\langle \cdot, \cdot \rangle, que vaut l'inégalité de Cauchy-Schwarz ?

  1. ∣⟨x,y⟩∣≤∥x∥∥y∥|\langle x, y \rangle| \le \|x\| \|y\|
  2. ⟨x,y⟩≥∥x∥+∥y∥\langle x, y \rangle \ge \|x\| + \|y\|
  3. ∥x+y∥=∥x∥+∥y∥\|x + y\| = \|x\| + \|y\|
  4. ∣⟨x,y⟩∣=∥x∥2∥y∥2|\langle x, y \rangle| = \|x\|^2 \|y\|^2
Un indice

Considère le polynôme t↦∥x+ty∥2t \mapsto \|x + ty\|^2, positif pour tout réel tt : que dit le signe de son discriminant ?

Voir la correction

Bonne réponse : A. ∣⟨x,y⟩∣≤∥x∥∥y∥|\langle x, y \rangle| \le \|x\| \|y\|

L'inégalité fondamentale de Cauchy-Schwarz s'écrit ∣⟨x,y⟩∣≤∥x∥∥y∥|\langle x, y \rangle| \le \|x\| \|y\|, avec égalité si et seulement si la famille (x,y)(x, y) est liée.

Exercice 2 Procédé de Gram-Schmidt

Palier 2 · application

Dans R2\mathbb{R}^2 muni du produit scalaire usuel, en partant de v1=(1,0)v_1 = (1, 0) et v2=(1,1)v_2 = (1, 1), que vaut le deuxième vecteur orthogonal u2u_2 obtenu par Gram-Schmidt ?

  1. (0,1)(0, 1)
  2. (1,−1)(1, -1)
  3. (−1,0)(-1, 0)
  4. (1,0)(1, 0)
Un indice

u2=v2−⟨v2,u1⟩∥u1∥2u1u_2 = v_2 - \frac{\langle v_2, u_1 \rangle}{\|u_1\|^2} u_1.

Voir la correction

Bonne réponse : A. (0,1)(0, 1)

Par Gram-Schmidt : u1=(1,0)u_1 = (1, 0) et u2=v2−⟨v2,u1⟩u1=(1,1)−1(1,0)=(0,1)u_2 = v_2 - \langle v_2, u_1 \rangle u_1 = (1, 1) - 1(1, 0) = (0, 1). Les vecteurs sont orthogonaux.

Exercice 3 Distance à un sous-espace et projection

Palier 3 · approfondissement

Si pF(x)p_F(x) désigne le projeté orthogonal de xx sur un sous-espace de dimension finie FF, quelle relation caractérise la distance d(x,F)d(x, F) ?

  1. d(x,F)=∥x−pF(x)∥=min⁡y∈F∥x−y∥d(x, F) = \|x - p_F(x)\| = \min_{y \in F} \|x - y\|
  2. d(x,F)=∥pF(x)∥d(x, F) = \|p_F(x)\|
  3. d(x,F)=∥x∥+∥pF(x)∥d(x, F) = \|x\| + \|p_F(x)\|
  4. d(x,F)=0d(x, F) = 0 pour tout xx
Un indice

Pour y∈Fy \in F, écris x−y=(x−pF(x))+(pF(x)−y)x - y = (x - p_F(x)) + (p_F(x) - y) : ces deux vecteurs sont orthogonaux, applique le théorème de Pythagore.

Voir la correction

Bonne réponse : A. d(x,F)=∥x−pF(x)∥=min⁡y∈F∥x−y∥d(x, F) = \|x - p_F(x)\| = \min_{y \in F} \|x - y\|

D'après le théorème de projection orthogonale, pF(x)p_F(x) est l'unique élément de FF qui minimise la distance à xx, donc d(x,F)=∥x−pF(x)∥d(x, F) = \|x - p_F(x)\|.

Exercice 4 Identité du parallélogramme

Palier 4 · défi

Une norme ∥⋅∥\|\cdot\| découle d'un produit scalaire réel si et seulement si elle satisfait l'identité du parallélogramme :

  1. ∥x+y∥2+∥x−y∥2=2∥x∥2+2∥y∥2\|x + y\|^2 + \|x - y\|^2 = 2\|x\|^2 + 2\|y\|^2
  2. ∥x+y∥≤∥x∥+∥y∥\|x + y\| \le \|x\| + \|y\|
  3. ∥x−y∥2=∥x∥2−∥y∥2\|x - y\|^2 = \|x\|^2 - \|y\|^2
  4. ∥x+y∥2=∥x∥2+∥y∥2\|x + y\|^2 = \|x\|^2 + \|y\|^2
Un indice

Théorème de Fréchet-von Neumann-Jordan.

Voir la correction

Bonne réponse : A. ∥x+y∥2+∥x−y∥2=2∥x∥2+2∥y∥2\|x + y\|^2 + \|x - y\|^2 = 2\|x\|^2 + 2\|y\|^2

Le théorème de Jordan-von Neumann stipule qu'une norme est issue d'un produit scalaire si et seulement si elle vérifie l'identité du parallélogramme ∥x+y∥2+∥x−y∥2=2∥x∥2+2∥y∥2\|x + y\|^2 + \|x - y\|^2 = 2\|x\|^2 + 2\|y\|^2.