1.6. Интерполяционный полином Ньютона

Пусть - сетка равноотстоящих узлов. Известны табличные значения некоторой функции .

Запишем многочлен Лагранжа в следующем виде:

.

(16)

Введем безразмерную переменную

,

Где H – шаг. Очевидно, что для данной сетки .

Потребуем выполнения условий совпадения значений полинома с табличными значениями в узловых точках

Далее по индукции получаем общую формулу для коэффициента

Заметим, что из определения Q следует, что

.

(17)

Подставляя (17) и формулу для в (16), получаем:

(18)

Формула (18) называется Первой интерполяционной формулой Ньютона или Формулой «интерполирования вперед».

Замечание. Мы получили два различных представления для одного и того же интерполяционного полинома (интерполяционный полином Лагранжа и интерполяционный полином Ньютона). Отметим некоторые очевидные особенности практического применения этих двух видов.

Интерполяционный полином в форме Лагранжа содержит значения В явном виде. Это удобно, когда надо построить интерполяционный полином по той же сетке, но для другой функции . В этом случае достаточно значения поменять на .

Интерполяционный полином в форме Ньютона (4) содержит значения неявно (через конечные разности). Однако он удобен, когда для той же функции необходимо увеличить число узлов N для повышения точности. В этом случае к исходной записи многочлена достаточно добавить несколько таких же членов, если в запасе остались неиспользованными узлы сетки.

Кроме того, на практике обычно формулу (18) используют для интерполяции в точках X, близких к точке X0. В этом случае Q мало и требуется небольшое число членов ряда для достижения нужной точности.

В то же время многочлен в форме Лагранжа дает, как правило, наибольшую максимальную абсолютную погрешность в точках, близких к краям отрезка .

Приведем простейшие частые случаи интерполяции по Ньютону:

1) Линейная интерполяция, :

.

2) Квадратичная интерполяция, :

.

Пример 11. Задана таблица интерполяции в равноотстоящих узлах.

Используя интерполяцию по Ньютону, вычислить приближенно значение .

* Составляем конечные разности и дополняем таблицу столбцами конечных разностей и . Обнаруживаем, что вторые конечные разности постоянны. Следовательно, и достаточно ограничиться многочленом 2-го порядка:

.

Используя первую строку таблицы и значение , получаем

.

Погрешность интерполяционной формулы Ньютона.

Нам известна теоретическая оценка погрешности интерполяции в точке по Лагранжу

(5)

.

Преобразуем многочлен для случая равноотстоящих узлов:

Поскольку , то

.

Т. о. для оценки погрешности в точке получаем:

Или

,

(19)

Где

.

Из формулы (19) следует оценка для максимальной абсолютной погрешности интерполяционной формулы Ньютона на всем отрезке

.

(20)

* Пример 12. Показать, что из формулы (20) следует более простая, но завышенная оценка

,

(21)

Подчеркивающая степенную зависимость точности интерполяции от шага H.

Для вывода (21) показать сначала, что

.

Доказательство провести по индукции: и т. д.

* Пример 13. Каков должен быть шаг H таблицы интерполяции для функции , чтобы при квадратичной интерполяции на отрезке погрешность не превосходила ?

Ответ: . Использовать оценку (21).

* Пример 14. Вывести Вторую интерполяционную формулу Ньютона (формулу «интерполирования назад»).

* Ищем интерполяционный многочлен в виде:

.

(22)

Накладывая условия

;

Аналогично выводу формулы (18), получим общее выражение для :

Вводя безразмерную переменную

И преобразуя (22), получаем выражение для Второй формулы Ньютона:

.

(23)

Для погрешности интерполяции получаем соответственно:

В формуле (23) используются конечные разности которые образуются в последних строках таблицы.

Замечание. Множество различных видов интерполяционных полиномов не исчерпывается приведенными тремя видами. Результат зависит от двух факторов: от вида сетки (равномерная или неравномерная) и от выбора базового узла . Например для равномерной сетки и при выборе базового узла в центральной части отрезка используются так называемые центральные разности. В результате получаются еще 3 вида записи интерполяционных полиномов: формулы Гаусса, Стирлинга и Бесселя [1].

© 2011-2024 Контрольные работы по математике и другим предметам!