For distinct nodes, define the divided difference recursively by
Only the function values at the nodes are needed. Induction in this recursion gives
For an interior index , the two terms in the recursive numerator combine using ; the endpoint terms give the same displayed denominators. This proves the formula, including its symmetry in the nodes.
The Lagrange interpolation polynomial on the first nodes is
Its leading coefficient is therefore . Meanwhile vanishes at and has degree at most . The factor theorem and the leading coefficient imply
Starting from and summing these identities proves the Newton interpolation polynomial formula
The same factor theorem proves uniqueness: the difference of two interpolants of degree at most has distinct zeros and must vanish.
The Lagrange cardinal polynomials are
Thus the Lagrange interpolation polynomial is
It has degree at most and takes the required values. Uniqueness follows because the difference of two such polynomials has distinct roots and degree at most , so is zero. The source's phrase “degree ” must allow a smaller degree, for example when is constant.
Define the divided difference recursively by and
Induction on this recursion, or comparison of the leading coefficient in the Newton interpolation polynomial, gives
For completeness the induction works term by term: an interior term gets the coefficient , multiplying the product over the other interior nodes; the two endpoint terms give the same formula. This is also the leading coefficient of directly from the cardinal formula, so .
The function has distinct zeros. Repeated application of Rolle theorem gives with when . Hence
For , this is simply and we take .
For distinct interpolation nodes , define the degree- divided difference by
It is the leading coefficient of the unique degree-at-most- interpolating polynomial through those data.
Define
The partial polynomial agrees with at . Moreover, the explicit formula for the divided difference gives
so . Induction shows that for every . By uniqueness of polynomial interpolation, this is the required Newton interpolation polynomial.
For the recursion, substitute the explicit formulas for and . For an interior index , the coefficient of in their difference is
The endpoint terms satisfy the same identity directly. Dividing by therefore gives
Use the nodes in the order . Their first divided differences are , their second divided differences are , and their third divided difference is . The Newton interpolation polynomial is therefore
This is the unique interpolating polynomial of degree at most three through the four data points.
Appending the node to the existing Newton interpolation polynomial gives
At the new node,
The condition therefore gives
Hence
For distinct nodes, define the divided difference by
This is the coefficient of in the Lagrange interpolation polynomial through the first data points.
Let denote that interpolating polynomial. The difference vanishes at , so
The Lagrange formula shows that the leading coefficient of is , whereas has degree at most . Hence . Starting with and iterating gives the Newton interpolation polynomial
The divided-difference recurrence is
For three nodes, the triangular table is
where each entry in a new column uses the two adjacent entries to its left. There are first differences, second differences, and so on, each requiring one division. The exact total is