Интерполяция функций
6.5. Теорема об остаточном члене интерполяции
Введем понятие остаточного члена интерполяции для оценки погрешности
( 6.1) |
Теорема. Пусть функция f(t) имеет на отрезке [a, b] — N + 1 ограниченную производную. Тогда
гдеДоказательство.
Рассмотрим функцию
имеющую, по крайней мере, N + 1 производную. По условию, эту производную имеет f(x), а два остальных члена — полиномы.
Кроме того, на [a, b] имеет, по крайней мере, N + 2 нуля.
Их можно указать. Точки x = tn (n = 0, …, N) — нули, поскольку f(tn) = L(tn), а последнее слагаемое обращается в них в нуль. N + 2 нулем является точка x = t в силу определения остаточного члена. Далее, поскольку между каждыми двумя нулями непрерывно дифференцируемой функции имеется хотя бы один нуль ее производной, на [a, b] имеется хотя бы N + 1 нуль Применяя это рассуждение к можно показать, что существует точка такая, что
Вычислим N + 1 производную правой части выражения для f(x) с учетом того, что L(N + 1) = 0. Кроме того, в точке
Тогда откуда получим выражение для RN(t):Рассмотрим некоторые важные следствия этой теоремы.
Следствие (точность интерполяции на равномерной сетке). Положим, что — сетка равномерная. В этом случае имеет место оценка
Доказательство. Пусть
Тогда ; откуда Можно показать, что ! . Остаточный член оценивается следующим образом:
поэтому с учетом приведенных оценок получимРассмотрим, как ведет себя оценка в задаче экстраполяции при удалении точки t от интервала [t0, tN]. При имеем поскольку !. При
так как !При
и так далее.Видно, что ошибка экстраполяции растет быстро, но не сразу: экстраполяция допустима на интервалах