Интерполяционные формулы Ньютона

Интерполяционные формулы Ньютона — формулы вычислительной математики, применяющиеся для полиномиального интерполирования.

Формулы

Пусть заданы некоторые попарно различные точки , называемые также узлами интерполяции, и известны значения некоторой функции в этих точках.

Случай неравноотстоящих узлов

Если все расстояния между соседними узлами различны, то многочлен Ньютона строится по формуле[1]

где  — разделённая разность порядка .

Пользуясь свойствами разделённой разности можно показать, что приведённый выше многочлен действительно решает задачу интерполяции:[2]

Пусть - интерполяционный многочлен Лагранжа для точек . Тогда .

Рассмотрим :

.

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

По теореме Безу получаем: .

Находим : пусть ,

После подстановки результата в получаем .

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

Случай равноотстоящих узлов

Если соседние узлы находятся друг от друга на некотором фиксированном расстоянии , то есть , , то многочлен Ньютона можно строить либо начиная с (в таком случае говорят об «интерполировании вперёд»), либо с («интерполирование назад»).

В первом случае формула для многочлена Ньютона принимает вид[3]

где , а выражения вида  — конечные разности.

Во втором случае формула принимает вид[4]

где .

При справедлива формула

где  — обобщённые на область действительных чисел биномиальные коэффициенты.

Остаточный член

Многочлен Ньютона представляет собой одну из форм записи многочлена Лагранжа, поэтому остаточные члены этих формул совпадают[5]. Однако остаточный член формулы Ньютона можно записать в другой форме:

  • для случая неравноотстоящих узлов[5]:
Если функция имеет производную порядка , то где  — некоторая точка, принадлежащая наименьшему промежутку, содержащему все узлы интерполяции.
  • для случая равноотстоящих узлов:
для интерполирования вперёд[6]:
для интерполирования назад[7]:

Примечания

Литература

Править
Используя этот сайт интернет-энциклопедии «РУВИКИ», я соглашаюсь с Условиями использования и Политикой конфиденциальности и даю согласие на обработку своих пользовательских данных (файлов cookies), необходимых для корректного функционирования сайта.
Аналитические и рекламные файлы cookies обрабатываются с помощью системы веб-аналитики «Яндекс.Метрика» и/или иных систем веб-аналитики на условиях, указанных в Политике конфиденциальности, и могут быть изменены в настройках браузера.