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

где
— разделённая разность порядка
.
Пользуясь свойствами разделённой разности можно показать, что приведённый выше многочлен действительно решает задачу интерполяции:[2]
Пусть
- интерполяционный многочлен Лагранжа для точек
. Тогда
.
Рассмотрим
:
.
С другой стороны разность двух интерполяционных многочленов Лагранжа есть многочлен степени
, причём известны его корни -
.
По теореме Безу получаем:
.
Находим
: пусть
,
После подстановки результата в
получаем
.
Таким образом, показано, что многочлен Ньютона в случае неравноотстоящих узлов совпадает с интерполяционным многочленом Лагранжа, и следовательно решает задачу интерполяции.
Если соседние узлы находятся друг от друга на некотором фиксированном расстоянии
, то есть
,
, то многочлен Ньютона можно строить либо начиная с
(в таком случае говорят об «интерполировании вперёд»), либо с
(«интерполирование назад»).
В первом случае формула для многочлена Ньютона принимает вид[3]

где
, а выражения вида
— конечные разности.
Во втором случае формула принимает вид[4]

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

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

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

- для интерполирования назад[7]:
