Que se passe-t-il exactement dans le cas de points équidistants?
Pourquoi l'augmentation de l'ordre polynomial fait-elle augmenter l'erreur après un certain point?
Ceci est similaire au phénomène de Runge où, avec des nœuds équidistants, l'erreur d'interpolation va à l'infini avec l'augmentation du degré polynomial, c'est-à-dire le nombre de points.
L'une des racines de ce problème peut être trouvée dans la constante de Lebesgue comme le note le commentaire de @ Subodh à la réponse @Pedro. Cette constante relie l'interpolation à la meilleure approximation.
Quelques notations
Nous avons une fonction pour interpoler sur les nœuds . Dans l'interpolation de Lagrange sont définis les polynômes de Lagrange :f∈C([a,b])xk
Lk(x)=∏i=0,i≠jnx−xixk−xi
avec cela est défini le polynôme d'interpolation sur les couples pour la notation légèrepn∈Pn(xk,f(xk))(xk,fk)
pn(x)=∑k=0nfkLk(x)
Considérons maintenant une perturbation sur les données, cela peut être par exemple pour l'arrondi, donc nous avons . Avec cela, le nouveau polynôme est:f~kp~n
p~n(x)=∑k=0nf~kLk(x)
Les estimations d'erreur sont les suivantes:
pn(x)−p~n(x)=∑k=0n(fk−f~k)Lk(x)
|pn(x)−p~n(x)|≤∑k=0n|fk−f~k||Lk(x)|≤(maxk|fk−f~k|)∑k=0n|Lk(x)|
Il est désormais possible de définir la constante de Lebesgue comme:Λn
Λn=maxx∈[a,b]∑k=0n|Lk(x)|
Avec cela, les estimations finales sont:
||pn−p~n||∞≤(maxk|fk−f~k|)Λn
(note marginale, nous ne regardons que la norme aussi parce que nous sommes sur un espace de mesure finie donc )∞L∞⊆⋯⊆L1
D'après le calcul ci-dessus, nous avons obtenu que est:Λn
- indépendant de la date:
- ne dépend que de la distribution des nœuds;
- un indicateur de stabilité (plus il est petit, mieux c'est).
C'est aussi la norme de l'opérateur d'interpolation respecter le
norme.||⋅||∞
Avec le théorème suivant que nous con avons obtenu une estimation de l'erreur d'interpolation avec la constante de Lebesgue:
Soit et comme ci-dessus, nous avons
où
est l'erreur du meilleur polynôme d'approximation uniformefpn
||f−pn||∞≤(1+Λn)dn(f)
dn(f)=infqn∈Pn||f−qn||∞
Autrement dit, si est petit, l'erreur d'interpolation n'est pas loin de l'erreur de la meilleure approximation uniforme et le théorème compare l'erreur d'interpolation avec la plus petite erreur possible qui est l'erreur de la meilleure approximation uniforme.Λn
Pour cela le comportement de l'interpolation dépend de la distribution des nœuds. Il existe des limites inférieures à propos de qui, étant donné une distribution de nœuds, existent une constante telle que:
pour que la constante croisse, mais comment importan.Λnc
Λn≥2πlog(n)−c
Pour les nœuds équidistants
j'ai omis certains détails, mais nous voyons que la croissance est exponentielle.
Λn≈2n+1enlog(n)
Pour les nœuds Chebyshev
également ici, j'ai omis certains détails, il y a une estimation plus précise et compliquée. Voir [1] pour plus de détails. Notez que les nœuds de la famille Chebyshev ont une croissance logarithmique et que les estimations précédentes sont presque les meilleures que vous puissiez obtenir.
Λn≤2πlog(n)+4
Pour les autres distributions de nœuds, voir par exemple le tableau 1 de cet article .
Il y a beaucoup de références sur le livre sur l'interpolation. En ligne, ces diapositives sont agréables comme résumé.
Aussi cet article ouvert ([1])
Une comparaison d'interpolation numérique à sept grilles de pour polynôme sur l'intervalle pour diverses comparaisons.