ATLAS Ouvrir dans l'atlas →

ExerciceMaths Sup – MPSI, chapitre 19 — Espaces préhilbertiens réels · Exercices de synthèse

Exercice 52

Calcul

Une distance calculée par une fraction rationnelle. Soit n⩾1n \geqslant 1. Pour tout polynôme P∈ℝn−1[X]P \in \mathbb{R}_{n - 1}[X], on pose I(P)=∫01(tn−P(t))2 dt.I(P) = \int_{0}^{1} \big(t^{n} - P(t)\big)^{2}\,\mathrm{d} t.

1. Montrer qu'il existe un unique polynôme P=∑k=0n−1akXk∈ℝn−1[X]P = \sum_{k = 0}^{n - 1} a_{k}X^{k} \in \mathbb{R}_{n - 1}[X] en lequel II atteint son minimum.

2. On considère la fraction rationnelle F=1X+n+1−∑j=0n−1ajX+j+1.F = \frac{1}{X + n + 1} - \sum_{j = 0}^{n - 1} \frac{a_{j}}{X + j + 1}.

(a) Calculer F(i)F(i) pour tout i∈[ ⁣[0 ;n−1] ⁣]i \in [\![0\,;n - 1]\!].

(b) En déduire une expression factorisée de FF.

(c) Calculer F(n)F(n), puis en déduire la valeur du minimum de II.

3. Vérifier le résultat pour n=2n = 2 à l'aide de l'exemple de la section 19.6 du cours.

Corrigé

On munit ℝ[X]\mathbb{R}[X] du produit scalaire défini par ⟨P,Q⟩=∫01PQ\langle P, Q \rangle = \int_{0}^{1} PQ (proposition 2 (ii)). On a alors I(P)=∥Xn−P∥2I(P) = \lVert X^{n} - P \rVert^{2}.

1. Le sous-espace ℝn−1[X]\mathbb{R}_{n - 1}[X] est de dimension finie nn. Par le théorème 7, la distance de XnX^{n} à ℝn−1[X]\mathbb{R}_{n - 1}[X] est atteinte en un unique point, le projeté orthogonal : I atteint son minimum en un unique P=pℝn−1[X](Xn)\boxed{I \text{ atteint son minimum en un unique } P = p_{\mathbb{R}_{n - 1}[X]}(X^{n})}

2.(a) Pour i∈[ ⁣[0 ;n−1] ⁣]i \in [\![0\,;n - 1]\!], les dénominateurs i+j+1i + j + 1 sont non nuls, et pour tout entier k⩾0k \geqslant 0, 1i+k+1=∫01ti+k dt=⟨Xi,Xk⟩.\frac{1}{i + k + 1} = \int_{0}^{1} t^{i + k}\,\mathrm{d} t = \langle X^{i}, X^{k} \rangle. Donc F(i)=⟨Xi,Xn⟩−∑j=0n−1aj⟨Xi,Xj⟩=⟨Xi,Xn−P⟩=0,F(i) = \langle X^{i}, X^{n} \rangle - \sum_{j = 0}^{n - 1} a_{j}\langle X^{i}, X^{j} \rangle = \langle X^{i}, X^{n} - P \rangle = 0, puisque Xn−PX^{n} - P est orthogonal à ℝn−1[X]\mathbb{R}_{n - 1}[X] (proposition 10 (ii)) : F(i)=0 pour 0⩽i⩽n−1\boxed{F(i) = 0 \text{ pour } 0 \leqslant i \leqslant n - 1}.

(b) Soit D=(X+1)(X+2)⋯(X+n+1)D = (X + 1)(X + 2)\cdots(X + n + 1), de degré n+1n + 1. En réduisant au même dénominateur, F=NDF = \frac{N}{D}, où NN est un polynôme de degré au plus nn : chaque terme 1X+k\frac{1}{X + k} devient D/(X+k)D\frac{D/(X + k)}{D}, et DX+k\frac{D}{X + k} est un produit de nn facteurs de degré 11. Pour i∈[ ⁣[0 ;n−1] ⁣]i \in [\![0\,;n - 1]\!], on a D(i)≠0D(i) \neq 0 et N(i)=D(i)F(i)=0N(i) = D(i)F(i) = 0. Le polynôme NN a donc les nn racines distinctes 00, 11, …, n−1n - 1 ; il est divisible par leur produit (chapitre 13, proposition 8), et, son degré étant au plus nn, il existe une constante cc telle que N=c X(X−1)⋯(X−n+1).N = c\,X(X - 1)\cdots(X - n + 1). On détermine cc par le pôle −(n+1)-(n + 1) : la fraction (X+n+1)F=1−∑jajX+n+1X+j+1(X + n + 1)F = 1 - \sum_{j} a_{j}\frac{X + n + 1}{X + j + 1} prend la valeur 11 en −(n+1)-(n + 1). D'autre part, (X+n+1)F=N(X+1)⋯(X+n)(X + n + 1)F = \frac{N}{(X + 1)\cdots(X + n)}, dont la valeur en −(n+1)-(n + 1) est c ∏i=0n−1(−(n+1+i))∏k=1n(k−n−1)=c (−1)n(n+1)(n+2)⋯(2n)(−1)n n!=c (2n)!(n!)2=c(2nn).c\,\frac{\prod_{i = 0}^{n - 1} \big(-(n + 1 + i)\big)}{\prod_{k = 1}^{n} (k - n - 1)} = c\,\frac{(-1)^{n}(n + 1)(n + 2)\cdots(2n)}{(-1)^{n}\,n!} = c\,\frac{(2n)!}{(n!)^{2}} = c\binom{2n}{n}. Ainsi c=(2nn)−1c = \binom{2n}{n}^{-1}, et F=X(X−1)⋯(X−n+1)(2nn)(X+1)(X+2)⋯(X+n+1)\boxed{F = \frac{X(X - 1)\cdots(X - n + 1)}{\binom{2n}{n}(X + 1)(X + 2)\cdots(X + n + 1)}}

(c) En X=nX = n, le numérateur vaut n!n!, et le produit (n+1)(n+2)⋯(2n+1)(n + 1)(n + 2)\cdots(2n + 1) vaut (2n+1)!n!\frac{(2n + 1)!}{n!}, d'où F(n)=(n!)2(2nn)(2n+1)!=1(2nn)(2n+1)(2nn).F(n) = \frac{(n!)^{2}}{\binom{2n}{n}(2n + 1)!} = \frac{1}{\binom{2n}{n}(2n + 1)\binom{2n}{n}}. D'autre part, le calcul de la question (a), fait avec i=ni = n, donne F(n)=⟨Xn,Xn−P⟩F(n) = \langle X^{n}, X^{n} - P \rangle. Comme PP est orthogonal à Xn−PX^{n} - P, on peut retrancher ⟨P,Xn−P⟩=0\langle P, X^{n} - P \rangle = 0 : F(n)=⟨Xn−P,Xn−P⟩=I(P),d’ouˋmin⁡P∈ℝn−1[X]∫01(tn−P(t))2 dt=1(2n+1)(2nn)2F(n) = \langle X^{n} - P, X^{n} - P \rangle = I(P), \qquad\text{d'où}\qquad \boxed{\min_{P \in \mathbb{R}_{n - 1}[X]} \int_{0}^{1}\big(t^{n} - P(t)\big)^{2}\,\mathrm{d} t = \frac{1}{(2n + 1)\binom{2n}{n}^{2}}} Pour n=1n = 1, on trouve 13⋅4=112\frac{1}{3 \cdot 4} = \frac{1}{12}, qui est bien ∫01(t−12)2 dt\int_{0}^{1}\big(t - \frac{1}{2}\big)^{2}\,\mathrm{d} t ✓ ; pour n=3n = 3, 17⋅400=12800\frac{1}{7 \cdot 400} = \frac{1}{2800}. Toutes ces valeurs ont été contrôlées par la résolution directe des équations normales, pour 1⩽n⩽61 \leqslant n \leqslant 6 ✓.

3. Pour n=2n = 2, la formule donne 15⋅36=1180\frac{1}{5 \cdot 36} = \frac{1}{180}, qui est bien le carré de la distance de t2t^{2} aux fonctions affines trouvé à la section 19.6 du cours ✓. Le cours donne aussi le projeté t−16t - \frac{1}{6}, c'est-à-dire a0=−16a_{0} = -\frac{1}{6} et a1=1a_{1} = 1 ; on vérifie que 1X+3+16(X+1)−1X+2=X(X−1)6(X+1)(X+2)(X+3),\frac{1}{X + 3} + \frac{1}{6(X + 1)} - \frac{1}{X + 2} = \frac{X(X - 1)}{6(X + 1)(X + 2)(X + 3)}, en réduisant au même dénominateur, puisque le numérateur vaut 6(X+1)(X+2)+(X+2)(X+3)−6(X+1)(X+3)=X2−X✓6(X + 1)(X + 2) + (X + 2)(X + 3) - 6(X + 1)(X + 3) = X^{2} - X \quad \checkmark

À retenir. Par la formule de Stirling (chapitre 18, théorème 10), (2nn)∼4nπn\binom{2n}{n} \sim \frac{4^{n}}{\sqrt{\pi n}}, et le minimum est équivalent à π2⋅16n\frac{\pi}{2 \cdot 16^{n}} : pour n=20n = 20, le rapport des deux vaut 0,9880{,}988 ✓. La distance de tnt^{n} aux polynômes de degré inférieur décroît comme 4−n4^{-n} : sur [0 ,1][0\,,1], la fonction tnt^{n} est très bien approchée par des polynômes de degré plus petit. Les coefficients aja_{j} sont solution d'un système dont la matrice est la matrice de Hilbert de l'exercice 27 ; la fraction rationnelle évite de résoudre ce système, très sensible aux erreurs d'arrondi.

Dans l'édifice

Thèmes

projection orthogonale, produits scalaires intégraux, polynômes orthogonaux

Notions

projection orthogonale

Ouvrir dans l'atlas interactif →