Méthodes de Gauss et polynômes orthogonaux
Méthodes de Gauss et polynômes orthogonaux
Définition 0.1. Espace fonctionnel Soit
une fonction continue telle que
.
On considère l’espace vectoriel
des fonctions de module carré intégrable pour le poids
, muni du produit
scalaire :

Théorème 0.1. Polynômes orthogonaux Il existe une unique suite
de polynômes unitaires deux
à deux orthogonaux pour
. De plus, ces polynômes sont donnés par la relation de récurrence :

Enfin,
a
racines simples distinctes dans
.
Théorème 0.2. Méthode de Gauss On cherche une formule approchée de la forme :
![∫ l
βf (x)w(x)dx ≃ ∑ λ f(x) pour x ∈ [α,β]
α j=0 j j j](../../docs/lecons/224/22411x.png)
et des poids
de sorte que la méthode soit d’ordre
.
Les points
sont alors les racines du
-ième polynôme orthogonal pour le poids
sur
.
Remarque. Les méthodes sont très puissantes à la fois parce qu’elles ont un ordre élevé, mais aussi parcequ’elle
intègrent directement un poids
qui peut par exemple présenter des singularités sur le bord de l’intervalle.
La seule restriction est de devoir calculer au préalable les racines des polynômes orthogonaux correspondants.
Remarque. Explication de la démarche Pour comprendre pourquoi est-ce que l’on est amené à choisir les
zéros des polynômes orthogonaux comme points d’interpolation, il faut étudier de plus près la formule d’erreur
correspondant à la méthode issue du choix de
points d’interpolation : Si on note
le polynôme
d’interpolation de
aux points
, alors, on peut utiliser les différences divisées définies de la
manière suivante :
![f[xi] = f (xi)
f[x1,...,xk]--f[x0,...,xk-1]
f[x0,...,xk] = xk-x0](../../docs/lecons/224/22424x.png)
on a alors une expression du polynôme d’interpolation de Lagrange :
![pn(x) = ∑nk=1 f[x0,...,xk]πk(x) avec :
πk(x) = (x - x0)(x - x1)...(x- xk)](../../docs/lecons/224/22425x.png)
et surtout un résultat fondamental :
![]() | (1) |
En effet, avec le théorème de Rolle, ceci permet d’affirmer que :
![f(N+1)(ξ )
∃ξx ∈]α,β[, f(x)- Pn(x) =-(N+1)!xπN (x), d’où
E(f) = ∫αβ(f(x)- PN (x))dx = (N+11)! ∫βα f(N+1)(ξx)πN(x)dx](../../docs/lecons/224/22427x.png)
Tout ces calculs permettent, entre autre, de démontrer les vitesses de convergence pour les méthodes de Newton-Cotes.
Cependant, ils permettent aussi et surtout d’élaborer des méthodes plus performantes par la remarque suivante : si le
polynôme
est tel que
, alors, si on introduit un nouveau point de subdivision
, on peut
exploiter la formule des différences divisées :
![]() | (2) |
ce qui permet d’augmenter l’ordre de la méthode, grace à la formule :
![E(f ) = ∫βf[x0,...,xN ,x]πN(x)dx
= α∫βf[x ,...,x ,x ,x]π (x)dx
α 0 N N+1 N+1](../../docs/lecons/224/22432x.png)
Maintenant, il suffit de remarquer que si l’on a pu choisir le point
tel que
, alors on peut
recommencer ! Et jusqu’ou peut on aller ? Et bien le choix optimal est celui tel que le polynôme
qui correspond aux
choix des
premiers points (ceux qui détermine la méthode) soit orthogonaux aux polynômes "ajoutés", ie les
. Ceci signifie donc que notre polynôme
doit être orthogonaux aux plus possible d’espaces
des polynômes de degré inférieur à
. Donc le choix optimal est celui des polynômes orthogonaux de Legendre,
qui sont orthogonaux à tous les polynômes de degré inférieur à
. Bien sûr ce raisonnement marche aussi
avec des intégrales comportant un poids
, ce qui conduit aux polynômes orthogonaux pour le poids
utilisé.
Référence : [?, p.50 et 73]
Utilisation : (***,0) (**,1) (*,0)
Mots clefs : polynômes, intégration numérique, vitesse de convergence, algorithmes, singularités, méthodes de
quadratures.
| |
| 119 - Polynômes orthogonaux. Exemples et applications |
Auteur du document : Gabriel Peyré
>

![f(x) - PN(x) = f[x0,...,xN ,x]πN (x)](../../docs/lecons/224/22426x.png)
![f[x0,...,xN,x] = f[x0,...,xN,xN+1] + (x - xN+1)f[x0,...,xN,xN+1, x]](../../docs/lecons/224/22431x.png)
