Was genau passiert bei Punkten mit gleichem Abstand?
Warum führt eine Erhöhung der Polynomordnung dazu, dass der Fehler nach einem bestimmten Punkt ansteigt?
Dies ähnelt dem Runge-Phänomen , bei dem bei Knoten mit gleichem Abstand der Interpolationsfehler mit zunehmendem Polynomgrad, dh der Anzahl der Punkte, unendlich wird.
Eine der Wurzeln dieses Problems liegt in der Lebesgue-Konstante, wie in @ Subodhs Kommentar zur @Pedro-Antwort vermerkt. Diese Konstante bezieht die Interpolation in bester Näherung.
Einige Notationen
Wir haben eine Funktion um über die Knoten zu interpolieren . In der Lagrange-Interpolation werden die Lagrange-Polynome definiert :f∈C([a,b])xk
Lk(x)=∏i=0,i≠jnx−xixk−xi
wird das Interpolationspolynom über die Paare für die Lichtnotationpn∈Pn(xk,f(xk))(xk,fk)
pn(x)=∑k=0nfkLk(x)
Betrachten Sie nun eine Störung über den Daten, dies kann zum Beispiel zum Runden sein, so dass wir . Damit lautet das neue Polynom :f~kp~n
p~n(x)=∑k=0nf~kLk(x)
Die Fehlerschätzungen sind:
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)|
Jetzt ist es möglich, die Lebesgue-Konstante wie folgt zu definieren :Λn
Λn=maxx∈[a,b]∑k=0n|Lk(x)|
Damit ist die endgültige Schätzung:
||pn−p~n||∞≤(maxk|fk−f~k|)Λn
(Randbemerkung, wir schauen nur norm, auch weil wir uns über einen endlichen Raum befinden, also )∞L∞⊆⋯⊆L1
Aus der obigen Berechnung ergibt sich, dass ist:Λn
- unabhängig vom Datum:
- hängt nur von der Knotenverteilung ab;
- ein Indikator für die Stabilität (je kleiner es ist, desto besser ist es).
Es ist auch die Norm des Interpolationsoperators, die
norm.||⋅||∞
Mit dem folgenden Theorem haben wir eine Schätzung des Interpolationsfehlers mit der Lebesgue-Konstante:
Sei und wie oben angegeben, dann haben wir
wobei
ist der Fehler durch das beste Polynom der gleichmäßigen Approximationfpn
||f−pn||∞≤(1+Λn)dn(f)
dn(f)=infqn∈Pn||f−qn||∞
wenn klein ist, ist der Fehler der Interpolation nicht weit vom Fehler der besten gleichförmigen Approximation entfernt und der Satz vergleicht den Interpolationsfehler mit dem kleinstmöglichen Fehler, der der Fehler der besten gleichförmigen Approximation ist.Λn
Das Verhalten der Interpolation hängt dabei von der Knotenverteilung ab. Es gibt eine Untergrenze für dass bei gegebener Knotenverteilung eine Konstante so dass:
die Konstante wächst, aber wie sie wächst importan.Λnc
Λn≥2πlog(n)−c
Für Knoten mit Abstand
ich einige Details ausgelassen, aber wir sehen, dass das Wachstum exponentiell ist.
Λn≈2n+1enlog(n)
Für Chebyshev-Knoten
habe ich auch hier einige Details weggelassen, es gibt genauere und kompliziertere Schätzungen. Siehe [1] für weitere Details. Beachten Sie, dass die Knoten der Familie Chebyshev logarithmisch wachsen und nach den vorherigen Schätzungen so gut wie möglich sind.
Λn≤2πlog(n)+4
Informationen zu anderen Knotenverteilungen finden Sie beispielsweise in Tabelle 1 dieses Artikels .
Es gibt eine Menge Nachschlagewerke zum Thema Interpolation. Online sind diese Folien als Zusammenfassung schön.
Auch dieser offene Artikel ([1])
Ein Vergleich der numerischen Sieben-Gitter-Interpolation für das Polynom auf dem Intervall für verschiedene Vergleiche.