| Newton Polynomial |
Article Index for Newton |
Website Links For Newton |
Information AboutNewton Polynomial |
| CATEGORIES ABOUT NEWTON POLYNOMIAL | |
| interpolation | |
| finite differences | |
| factorial and binomial topics | |
|
As there is only one interpolation polynomial for a given set of data points it is a bit misleading to call the polynomial Newton interpolation polynomial. The more precise name is interpolation polynomial in the Newton form. DEFINITION Given a set of ''k''+1 data points : where no two ''x''''j'' are the same, the interpolation polynomial in the Newton form is Linear Combination of Newton basis polynomials : with the Newton basis polynomials defined as : and the coefficients defined as : where : is the notation for Divided Differences . Thus the Newton polynomial can be written as : GENERAL CASE For the special case of , there is a closely related set of polynomials, also called the Newton polynomials, that are simply the Binomial Coefficient s for general argument. That is, one also has the Newton polynomials given by : In this form, the Newton polynomials generate the Newton Series . These are in turn a special case of the general Difference Polynomials which allow the representation of Analytic Function s through generalized difference equations. MAIN IDEA Solving an interpolation problems leads to a problem in linear algebra where we have to solve a matrix. Using a standard Monomial Basis for our interpolation polynomial we get the very complicated Vandermonde Matrix . By choosing another basis, the Newton basis, we get a much simpler Lower Triangular Matrix which can be solved faster. For ''k''+1 data points we construct the Newton basis as : Using these polynomials as a basis for we have to solve : to solve the polynomial interpolation problem. This matrix can be solved recursively by solving : APPLICATION As can be seen from the definition of the divided differences new data points can be added to the data set to create a new interpolation polynomial without recalculation the old coefficients. And when a data point changes we usually do not have to recalculate all coefficients. Furthermore if the ''x''''i'' are distributed equidistantly the calculation of the divided differences becomes significantly easier. Therefore the Newton form of the interpolation polynomial is usually preferred over the Lagrange Form for practical purposes. Example The divided differences can be written in the form of a table. For example, for a function is to be interpolated on points . Write : |