As we have seen, the interpolating polynomial is unique. However, there are forms other than the Lagrange form which are more useful in some cases. We start by writing our interpolating polynomial in the form
![]()

Because of the uniqueness of the interpolating polynomial, we can equate the coefficient of xn in the two forms to obtain

This is true whatever the degree n of the interpolating polynomial, and
so gives an expression for the coefficients in the Newton formula of any
degree. This shows that an depends only on
which motivates the following notation:
![]()
Neither of the above forms is very convenient for evaluating divided differences, so we derive an alternative and more practical form. Since the order of points does not matter, we can write down the same interpolating polynomial with the order of the points reversed:


![]()
![\begin{displaymath}
\begin{array}
{lcl}f[x_0,x_1,\ldots ,x_n] & = & \frac{f[x_n,...
...,\ldots ,x_n]-f[x_0,x_1,\ldots ,x_{n-1}]}{x_n-x_0}.\end{array} \end{displaymath}](img80.gif)
The interpolating polynomial may now be written as
![\begin{displaymath}
p(x)=f(x_0)+(x-x_0)f[x_0,x_1]+(x-x_0)(x-x_1)f[x_0,x_1,x_2]+\cdots
+\prod _{i=0}^{n-1}(x-x_i)f[x_0,x_1,\ldots ,x_n], \end{displaymath}](img81.gif)
The divided differences are
conveniently evaluated within a table, shown in symblolic form in Table
. Notice that the table is arranged so that the function values required
at each stage are adjacent.
Table
shows a numerical example; the table would normally
look more compact because the column headings would be omitted. Using
the numbers in the table, we find the interpolating polynomial of degree
4 as
![]()
Suppose that we now wanted to add an extra point f(0)=-13; rather than
insert this point in its place between x=-1 and x=1, we simply add
it onto the end of the table, calling it x5. We find
,
,
,
,
. The interpolating polynomial of
degree 5 is now the previous polynomial with an extra term added:
![]()