Approximation polynomiale – Maths BTS
Retour aux cours
Calcul et Analyse Numérique

Approximation polynomiale

Les méthodes de calcul approché d’intégrales reposent sur le fait de “remplacer” la fonction f que l’on souhaite intégrer par un polynôme P et d’approcher l’intégrale de f par celle de P. Dans ce chapitre on étudie plus en détails la notion d’approximation polynomiale.

1. Interpolation de Lagrange


Existence et unicité du polynôme d’interpolation

Soient \(a_0,\dots,a_n\) des points distincts de \([a,b]\) et \(y_0,\dots,y_n\) des réels. Il existe un unique polynôme \(P_n \in \mathbb{R}_n[X]\) tel que \(P_n(a_i)=y_i\) pour tout \(i\). Il est donné par
\[
P_n(X)=\sum_{i=0}^n y_i\,L_i(X),\]\[
L_i(X)=\prod_{j\neq i}\frac{X-a_j}{a_i-a_j}.
\]
Erreur d’approximation

Soit \(f\in C^{n+1}([a,b])\) et \(P_n\) son polynôme d’interpolation aux nœuds \(a_0,\dots,a_n\). Pour tout \(x\in[a,b]\) il existe \(\xi\in[a,b]\) tel que
\[
f(x)-P_n(x)=\frac{\omega_A(x)}{(n+1)!}\,f^{(n+1)}(\xi),\]\[
\omega_A(x)=\prod_{i=0}^n(x-a_i).
\]
Par suite,
\[
\|f-P_n\|_\infty\le\frac{1}{(n+1)!}\|\omega_A\|_\infty\|f^{(n+1)}\|_\infty.
\]
Stabilité : constante de Lebesgue

Soit \(\varphi_n:C^0([a,b])\to\mathbb{R}_n[X]\) l’application qui à \(f\) associe son polynôme d’interpolation. Alors \(\varphi_n\) est linéaire continue et sa norme d’opérateur vaut
\[
\Lambda_n=\Bigl\|\sum_{i=0}^n|L_i|\Bigr\|_\infty.
\]
Pour des points équidistants, \(\Lambda_n\sim\frac{2^{n+1}}{\ln n}\), ce qui peut rendre l’approximation instable.

2. Approximation \(L^2\) et polynômes orthogonaux


Meilleure approximation dans une norme quelconque

Pour toute norme sur \(C^0([a,b])\) et pour tout \(n\) il existe au moins un polynôme de meilleure approximation dans \(\mathbb{R}_n[X]\) (théorème d’existence). L’unicité dépend de la norme.

Théorème de Weierstrass

Pour toute fonction continue \(f\) sur \([a,b]\) il existe une suite de polynômes \((P_n)\) telle que \(\|f-P_n\|_\infty\to0\). Une construction explicite utilise les polynômes de Bernstein.

Approximation \(L^2\)

La norme \(\|f\|_2=\bigl(\int_a^b f(x)^2\,dx\bigr)^{1/2}\) provient du produit scalaire \(\langle f,g\rangle=\int_a^b f(x)g(x)\,dx\). Pour tout \(f\) continu et tout \(n\) il existe un unique polynôme \(P_n\in\mathbb{R}_n[X]\) réalisant
\[
\|f-P_n\|_2=\inf_{Q\in\mathbb{R}_n[X]}\|f-Q\|_2.
\]
Il est caractérisé par
\[
\langle f-P_n,Q\rangle=0\quad\forall Q\in\mathbb{R}_n[X],
\]
c’est-à-dire que \(P_n\) est la projection orthogonale de \(f\) sur \(\mathbb{R}_n[X]\). De plus \(\|f-P_n\|_2\to0\) quand \(n\to\infty\).

Polynômes orthogonaux

Il existe une unique suite \((p_n)\) de polynômes telle que
– \(p_n\) est unitaire de degré \(n\) ;
– \(\langle p_n,p_m\rangle=0\) pour \(n\neq m\).

Pour l’intervalle \([-1,1]\) on obtient les polynômes de Legendre :

\(p_0(x)=1,\;\) \(p_1(x)=x,\;\) \(p_2(x)=x^2-\frac13,\,\dots\)

Pour un intervalle quelconque \([a,b]\) on les transpose par un changement de variable affine.

Expression de la meilleure approximation \(L^2\)

Soit \((p_n)\) la famille orthogonale précédente. Alors
\[
P_n=\sum_{k=0}^n\frac{\langle f,p_k\rangle}{\|p_k\|_2^2}\,p_k,
\]
et on a la convergence \(f=\sum_{k=0}^\infty\frac{\langle f,p_k\rangle}{\|p_k\|_2^2}p_k\) dans \(L^2([a,b])\).

Remarque : les polynômes orthogonaux dépendent de l’intervalle et, plus généralement, d’un poids \(w(x)\).
Pour plus de détails, consulter le PDF ci-joint.
Discuter sur le forum

Testez vos connaissances

Répondez aux questions ci-dessous, puis cliquez sur « Soumettre ».

1. La méthode de dichotomie pour trouver une racine de $f(x)=0$ nécessite au préalable :

(Indication : La dichotomie repose sur le théorème des valeurs intermédiaires ; la continuité et le changement de signe suffisent. )

2. Dans la méthode de dichotomie, après $n$ itérations, l’amplitude de l’intervalle contenant la racine est :

(Indication : À chaque étape on divise l’intervalle par $2$, donc la longueur est $(b-a)/2^n$. )

3. Soit $f$ une fonction de classe $C^2$ avec $f' > 0$ sur $[a,b]$. La méthode de Newton $x_{n+1}=x_n - \dfrac{f(x_n)}{f'(x_n)}$, lorsqu’elle converge vers une racine $\xi$, a un ordre de convergence :

(Indication : Proposition 2.12 : $\dfrac{x_{n+1}-\xi}{(x_n-\xi)^2} \to \dfrac{f''(\xi)}{2f'(\xi)} \neq 0$, donc convergence quadratique.)

4. La méthode de la sécante (ou regula falsi itérée) utilise à chaque itération une approximation affine de $f$ basée sur :

( Indication : La méthode de la sécante remplace $f$ par la droite passant par deux points $(x_n, f(x_n))$ et $(b, f(b))$ (ou deux points récents).)

5. Soit $f$ deux fois dérivable sur un intervalle. Une condition suffisante pour que $f$ soit convexe est :

( Indication : Théorème 2.3 : $f$ convexe ssi $f'' \ge 0$ (lorsque $f$ est deux fois dérivable). )

6. On applique la méthode de Newton à $f(x)=x^2 - a$ avec $a>0$. L’itération s’écrit :

(Indication : $f'(x)=2x$, donc $x_{n+1}=x_n - \frac{x_n^2-a}{2x_n} = \frac{x_n^2+a}{2x_n} $ $= \frac12(x_n + a/x_n)$. Deux options sont équivalentes ; on choisira la forme classique. )

7. Dans la méthode de Newton, si pour un certain $n$ on a $f'(x_n)=0$, alors :

(Indication : La formule $x_{n+1}=x_n - f(x_n)/f'(x_n)$ nécessite $f'(x_n) \neq 0$ ; une dérivée nulle interdit le calcul.)

8. On considère une suite $(x_n)$ convergeant vers $\xi$ avec $e_n = |x_n-\xi|$. On dit que la convergence est d’ordre $p\ge 1$ s’il existe des constantes $c_- , c_+ >0$ telles que :

(Indication : Définition 2.1 : convergence d’ordre $p$ ssi $c_- e_n^p \le e_{n+1} \le c_+ e_n^p$ à partir d’un certain rang.)

9. L’inégalité des trois pentes (lemme 2.4) : pour $x(Indication : La convexité équivaut à ce que les pentes des cordes soient croissantes avec l’abscisse.)

10. Soit $f$ strictement convexe et strictement croissante sur $[a,b]$ avec $f(a)<0(Indication : Lemme 2.8 : sous ces hypothèses, $(x_n)$ est croissante et majorée par $\xi$, donc converge vers $\xi$ par valeurs inférieures.)

Avis et commentaires

Partagez votre avis sur ce cours ou posez une question.

Laisser un commentaire
Soyez le premier à laisser un commentaire !
Lien copié !