Вторая интерполяционная формула Ньютона: разбор и формула
Когда функция задана таблицей равноотстоящих узлов, а значение нужно найти не в узле, а между ними, выручают интерполяционные формулы Ньютона. Их две: первая работает у начала таблицы, вторая интерполяционная формула Ньютона дает приближение у её конца. Разница в том, какие конечные разности и какой опорный узел берутся за основу. Ниже разберём, что такое обратные разности, как вводится параметр , как выводится сама формула, когда её применять вместо первой и где чаще всего ошибаются в задачах. Чтобы сразу почувствовать, как многочлен подстраивается под хвост таблицы, покрутите калькулятор ниже: он строит интерполяционный многочлен против истинной функции и пересчитывает значение и погрешность по мере того, как вы добавляете обратные разности.
Когда нужна именно вторая формула
Пусть функция задана в равноотстоящих узлах с постоянным шагом , то есть . Первая формула Ньютона строит многочлен, отсчитывая от первого узла , и хорошо приближает функцию вблизи начала таблицы. Но если точка интерполяции лежит у конца таблицы, ближе к последнему узлу , первая формула теряет точность: её слагаемые с разностями высокого порядка опираются на далёкие узлы.
Здесь и вступает вторая интерполяционная формула Ньютона. Она отсчитывается от последнего узла и собирается из так называемых обратных конечных разностей. Параметр в ней вводится как
и для точки внутри таблицы он отрицателен (мы движемся влево от ). Чем ближе к , тем меньше модуль и тем быстрее сходится приближение. Именно поэтому правило простое: для точки у начала таблицы берут первую формулу, для точки у конца - вторую.
Обратные конечные разности
Обратная конечная разность первого порядка в узле определяется как
Разности более высоких порядков получаются повторным применением оператора:
Численно обратная разность совпадает с прямой разностью - это одни и те же числа в таблице, просто прочитанные по другой диагонали. На практике строят обычную таблицу конечных разностей, а для второй формулы Ньютона берут её нижнюю диагональ: значения, заканчивающиеся в последнем узле.

На схеме видно: столбцы - это разности всё более высокого порядка, а формуле нужна именно нижняя диагональ (, , и так далее). Каждый коэффициент формулы берётся из своего столбца - нижнего элемента. Если в таблице шесть узлов, то доступны обратные разности до пятого порядка включительно.
Вывод и запись формулы
Интерполяционный многочлен степени , проходящий через все узлы, для второй формулы Ньютона записывается через и обратные разности так:
Структура слагаемых зеркальна первой формуле, но множители в числителях идут со знаком плюс: , затем , затем и так далее. Это прямое следствие того, что мы отсчитываем узлы назад от , поэтому в произведениях появляются , вместо , .
Чтобы увидеть, как добавление каждой обратной разности уточняет приближение у конца таблицы, посмотрите на анимацию: золотой маркер по очереди подсвечивает слагаемые формулы, и видно, как каждый член отвечает за свою разность.
Анимация показывает главное: при одной обратной разности формула даёт лишь линейное приближение у конца таблицы, а с ростом числа учтённых разностей многочлен всё точнее ложится на истинную кривую и в пределе проходит через каждый узел. Если узлов , то многочлен степени совпадает с табличными значениями во всех узлах точно.
Пример расчёта по шагам
Возьмём функцию, заданную в узлах со значениями . Шаг , последний узел . Сначала выписываем нижнюю диагональ обратных разностей:
Пусть нужно значение в точке . Считаем параметр:
Подставляем в формулу. Линейное приближение по одной разности даёт , что заметно выше истинного значения . Добавляя второй и третий члены, получаем , а с учётом всех пяти разностей - , что практически совпадает с точным значением. Это и есть рабочий порядок действий: посчитать , выписать диагональ обратных разностей, сложить слагаемые по формуле. Калькулятор выше повторяет ровно эти шаги для любой точки и любого числа разностей.
Связь с первой формулой и оценка погрешности
Обе формулы Ньютона строят один и тот же интерполяционный многочлен степени - если взять все доступные разности, результат не зависит от того, какой формулой считать. Различие практическое: вблизи начала таблицы быстрее сходится первая формула (там малы по модулю множители , ), а вблизи конца - вторая (малы , ). Поэтому формулу выбирают по положению точки, чтобы оборванный ряд давал меньшую погрешность.
Остаточный член второй формулы Ньютона по форме совпадает с общей оценкой интерполяции:
где - некоторая точка интервала. На практике погрешность оценивают проще: по модулю первого отброшенного слагаемого формулы. Если он мал, приближения достаточно. Для узлов с произвольным шагом этот аппарат не работает, и тогда переходят к интерполяционному многочлену Лагранжа, который не требует равноотстоящих точек.
Частые ошибки
- Путают, от какого узла отсчитывать. Во второй формуле опорный узел - последний, , а параметр обычно отрицателен. Если случайно взять , получится первая формула с неверными разностями.
- Берут не ту диагональ таблицы. Для второй формулы нужна нижняя диагональ (), а не верхняя строка (). Это самая частая арифметическая ошибка.
- Ставят знаки минус как в первой формуле. Множители идут со знаком плюс: , . Знак минус вместо плюса сразу ломает ответ.
- Применяют формулу при неравном шаге. Обе формулы Ньютона требуют постоянного шага . Для произвольных узлов нужна интерполяция Лагранжа или разделённые разности.
- Выбирают формулу не по положению точки. Для точки у конца таблицы первая формула формально тоже даст ответ, но при обрыве ряда погрешность будет больше, чем у второй.
FAQ
Чем вторая интерполяционная формула Ньютона отличается от первой? Первая формула отсчитывается от первого узла и использует прямые разности с параметром . Вторая отсчитывается от последнего узла , использует обратные разности и параметр . Многочлен они дают один и тот же, но сходимость оборванного ряда у них лучше на разных концах таблицы.
Почему параметр q получается отрицательным? Потому что точка интерполяции внутри таблицы лежит левее последнего узла , а . Разность отрицательна, отсюда и знак. Это нормально: модуль показывает, на сколько шагов точка отстоит от конца таблицы.
Можно ли применять формулу при неравных промежутках между узлами? Нет. И первая, и вторая формулы Ньютона выведены для равноотстоящих узлов с постоянным шагом . Если узлы расположены неравномерно, применяют интерполяционный многочлен Лагранжа или формулу Ньютона с разделёнными разностями.
Коротко
Вторая интерполяционная формула Ньютона приближает функцию у конца таблицы равноотстоящих узлов. Она отсчитывается от последнего узла , использует параметр и обратные конечные разности с нижней диагонали таблицы. Слагаемые идут с множителями , , и факториалами в знаменателе. Для точки у начала таблицы берут первую формулу, у конца - вторую; обе строят один и тот же многочлен, а выбор влияет только на точность оборванного ряда.
Читайте также

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

Метод половинного деления: решение нелинейного уравнения
Метод половинного деления для решения нелинейного уравнения: условие смены знака, формула середины отрезка, оценка числа итераций и разбор типовой задачи с корнем x^3 - x - 2 = 0.

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