Что именно происходит в случае равноотстоящих точек?
Почему увеличение в полиномиальном порядке приводит к увеличению ошибки после определенной точки?
Это похоже на феномен Рунге, когда с равноотстоящими узлами ошибка интерполяции стремится к бесконечности с увеличением степени полинома, то есть количества точек.
Один из корней этой проблемы можно найти в константе Лебега, как отмечено в комментарии @ Subodh к ответу @Pedro. Эта константа связывает интерполяцию с наилучшим приближением.
Некоторые обозначения
У нас есть функция для интерполяции по узлам . В лагранжевой интерполяции определены полиномы Лагранжа :f∈C([a,b])xk
Lk(x)=∏i=0,i≠jnx−xixk−xi
при этом определяется полином интерполяции по парам для легкой записиpn∈Pn(xk,f(xk))(xk,fk)
pn(x)=∑k=0nfkLk(x)
Теперь рассмотрим возмущение данных, это может быть, например, округление, поэтому мы получили . При этом новый полином :f~kp~n
p~n(x)=∑k=0nf~kLk(x)
Оценки ошибок:
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)|
Теперь можно определить константу Лебега как:Λn
Λn=maxx∈[a,b]∑k=0n|Lk(x)|
При этом окончательные оценки:
||pn−p~n||∞≤(maxk|fk−f~k|)Λn
(примечание на полях, мы смотрим только norm также потому, что мы находимся над пространством конечной меры, поэтому )∞L∞⊆⋯⊆L1
Из приведенного выше расчета мы получили, что :Λn
- независимо от даты:
- зависит только от распределения узлов;
- показатель стабильности (чем он меньше, тем лучше).
Это также норма оператора интерполяции относительно
норма.||⋅||∞
Используя следующую теорему, мы получили оценку погрешности интерполяции с постоянной Лебега:
Пусть и как указано выше, имеем
где
- ошибка по полиному с наилучшим равномерным приближениемfpn
||f−pn||∞≤(1+Λn)dn(f)
dn(f)=infqn∈Pn||f−qn||∞
Т.е., если мало, ошибка интерполяции находится недалеко от ошибки наилучшего равномерного приближения, и в теореме сравнивается ошибка интерполяции с наименьшей возможной ошибкой, которая является ошибкой наилучшего равномерного приближения.Λn
Для этого поведение интерполяции зависит от распределения узлов. Нижний предел для состоит в том, что при заданном распределении узлов существует константа такая, что:
поэтому константа растет, но как она растет importan.Λnc
Λn≥2πlog(n)−c
Для равноотстоящих узлов
я пропустил некоторые детали, но мы видим, что рост экспоненциальный.
Λn≈2n+1enlog(n)
Для чебышевских узлов
также здесь я опустил некоторые детали, есть более точные и сложные оценки. Смотрите [1] для более подробной информации. Обратите внимание, что узлы семейства Чебышевских имеют логарифмический рост, и, исходя из предыдущих оценок, это почти лучшее, что вы можете получить.
Λn≤2πlog(n)+4
Для других распределений узлов см., Например, таблицу 1 этой статьи .
В книге много упоминаний об интерполяции. В режиме онлайн эти слайды хороши в качестве резюме.
Также эта открытая статья ([1])
Численное интерполяционное сравнение семи сеток для полинома на интервале для различных сравнений.