ATLAS Ouvrir dans l'atlas →

ExerciceMaths Sup – MPSI, chapitre 19 — Espaces préhilbertiens réels · Projection orthogonale sur un sous-espace de dimension finie

Exercice 38

Calcul

Soit n⩾1n \geqslant 1 et a0a_{0}, …, ana_{n} des réels.

1. À quelle condition sur a0a_{0}, …, ana_{n} la formule suivante définit-elle un produit scalaire sur ℝn[X]\mathbb{R}_{n}[X] ? ⟨P,Q⟩=∑k=0nP(ak)Q(ak)\langle P, Q \rangle = \sum_{k = 0}^{n} P(a_{k})Q(a_{k}) On suppose désormais cette condition réalisée.

2. Déterminer une base orthonormée de ℝn[X]\mathbb{R}_{n}[X].

3. On pose F={P∈ℝn[X]  ∣  ∑k=0nP(ak)=0}.F = \Big\{P \in \mathbb{R}_{n}[X] \;\Big|\; \sum_{k = 0}^{n} P(a_{k}) = 0\Big\}. Déterminer F⊥F^{\perp}, puis la distance d'un polynôme Q∈ℝn[X]Q \in \mathbb{R}_{n}[X] à FF. Expliciter d(Xn,F)d(X^{n}, F).

Corrigé

1. Quels que soient les aka_{k}, la formule est bilinéaire, symétrique, et ⟨P,P⟩=∑kP(ak)2⩾0\langle P, P \rangle = \sum_{k} P(a_{k})^{2} \geqslant 0 : seul le caractère défini est en jeu. Si les aka_{k} sont deux à deux distincts et si ⟨P,P⟩=0\langle P, P \rangle = 0, alors P(ak)=0P(a_{k}) = 0 pour tout kk : le polynôme PP, de degré au plus nn, a n+1n + 1 racines distinctes, donc il est nul (chapitre 13, théorème 3). Si au contraire ai=aja_{i} = a_{j} pour deux indices i≠ji \neq j, l'ensemble {a0,…,an}\{a_{0}, \dots, a_{n}\} a au plus nn éléments ; le produit PP des X−aX - a, pour aa dans cet ensemble, est un polynôme non nul de degré au plus nn, et ⟨P,P⟩=0\langle P, P \rangle = 0. ⟨⋅,⋅⟩ est un produit scalaire sur ℝn[X]  ⟺  a0,…,an sont deux aˋ deux distincts\boxed{\langle \cdot, \cdot \rangle \text{ est un produit scalaire sur } \mathbb{R}_{n}[X] \iff a_{0}, \dots, a_{n} \text{ sont deux à deux distincts}}

2. Les polynômes d'interpolation de Lagrange (chapitre 13, théorème 13), Lj=∏k≠jX−akaj−ak(0⩽j⩽n),L_{j} = \prod_{k \neq j} \frac{X - a_{k}}{a_{j} - a_{k}} \qquad (0 \leqslant j \leqslant n), vérifient Lj(ak)=δjkL_{j}(a_{k}) = \delta_{jk}, donc ⟨Li,Lj⟩=∑kδikδjk=δij\langle L_{i}, L_{j} \rangle = \sum_{k} \delta_{ik}\delta_{jk} = \delta_{ij}. Cette famille orthonormée de n+1n + 1 vecteurs de l'espace ℝn[X]\mathbb{R}_{n}[X], de dimension n+1n + 1, en est une base orthonormée. (L0,…,Ln) est une base orthonormeˊe de ℝn[X]\boxed{(L_{0}, \dots, L_{n}) \text{ est une base orthonormée de } \mathbb{R}_{n}[X]} C'est l'exemple de la section 19.5 du cours, pour n=2n = 2 ; la proposition 8 y redonne la formule d'interpolation P=∑jP(aj)LjP = \sum_{j} P(a_{j})L_{j}.

3. Pour tout PP, ∑kP(ak)=∑kP(ak)×1=⟨P,1⟩\sum_{k} P(a_{k}) = \sum_{k} P(a_{k}) \times 1 = \langle P, 1 \rangle : F=Vect(1)⊥F = \mathrm{Vect}(1)^{\perp} est l'hyperplan de vecteur normal le polynôme constant 11, avec ∥1∥2=n+1\lVert 1 \rVert^{2} = n + 1. La proposition 11 et la proposition 13 donnent : F⊥=ℝ0[X],d(Q,F)=∣⟨Q,1⟩∣∥1∥=∣∑k=0nQ(ak)∣n+1,d(Xn,F)=∣∑k=0nakn∣n+1\boxed{F^{\perp} = \mathbb{R}_{0}[X], \qquad d(Q, F) = \frac{|\langle Q, 1 \rangle|}{\lVert 1 \rVert} = \frac{\big|\sum_{k = 0}^{n} Q(a_{k})\big|}{\sqrt{n + 1}}, \qquad d(X^{n}, F) = \frac{\big|\sum_{k = 0}^{n} a_{k}^{n}\big|}{\sqrt{n + 1}}} Par exemple, pour n=2n = 2 et (a0,a1,a2)=(0,1,2)(a_{0}, a_{1}, a_{2}) = (0, 1, 2), on trouve d(X2,F)=0+1+43=53d(X^{2}, F) = \frac{0 + 1 + 4}{\sqrt{3}} = \frac{5}{\sqrt{3}}. ✓

Piège. Le même produit n'est pas un produit scalaire sur ℝ[X]\mathbb{R}[X], ni sur ℝm[X]\mathbb{R}_{m}[X] pour m>nm > n : le polynôme (X−a0)⋯(X−an)(X - a_{0}) \cdots (X - a_{n}), non nul, y est de norme nulle. C'est la deuxième remarque qui suit la proposition 2 : l'espace sur lequel on travaille fait partie de la donnée.

Ouvrir dans l'atlas interactif →