Numerical methodsLesson 4 of 4 in the course Interpolation

Newton Polynomial Interpolation: Basis, Differences, and Updates

5 flashcards · 5 quiz questions · 5 match pairs · 5 fill-in sentences · English

Lesson progress
0 / 5

Your progress is kept in this browser only.Sign up to save it

Summary

This lesson introduces Newton polynomials as a way to construct a polynomial that passes through a set of data points. It explains the special basis that makes the form useful and why the interpolating polynomial is unique.

Suppose we know k+1k+1 data points (x0,y0),…,(xk,yk)(x_0,y_0),\ldots,(x_k,y_k), with no repeated xx-values. Polynomial interpolation finds a polynomial N(x)N(x) satisfying N(xi)=yiN(x_i)=y_i at every supplied point. Between the data points, the polynomial provides an estimate of the value being modeled.

All flashcards

What is a Newton polynomial?
An interpolating polynomial expressed as a sum of Newton basis terms with divided-difference coefficients.
How is the Newton basis term nj(x)n_j(x) defined?
For j>0j>0, nj(x)=∏i=0j−1(x−xi)n_j(x)=\prod_{i=0}^{j-1}(x-x_i); n0(x)=1n_0(x)=1.
How are higher-order divided differences calculated?
Subtract neighboring lower-order divided differences and divide by the distance between the outer nodes.
How can a Newton interpolant be extended to a new node?
Add a multiple of ∏i=0n(x−xi)\prod_{i=0}^{n}(x-x_i), which vanishes at all existing nodes.
What advantage does the Newton basis have in the interpolation system?
It produces a lower-triangular system whose coefficients can be found successively.

Quiz questions

  1. For distinct nodes, what is the recursive formula for [yi,…,yi+j][y_i,\ldots,y_{i+j}] when j>0j>0?Answer: [yi+1,…,yi+j]−[yi,…,yi+j−1]xi+j−xi\frac{[y_{i+1},\ldots,y_{i+j}]-[y_i,\ldots,y_{i+j-1}]}{x_{i+j}-x_i}
  2. For equally spaced nodes with x=x0+shx=x_0+sh, which expression gives the Newton forward formula?Answer: N(x0+sh)=∑i=0k(si)Δ(i)y0N(x_0+sh)=\sum_{i=0}^{k}\binom{s}{i}\Delta^{(i)}y_0
  3. Where is the Newton backward formula anchored for an ordered, equally spaced set of nodes?Answer: At the final node, xkx_k.
  4. If pn(x)p_n(x) interpolates nodes x0,…,xnx_0,\ldots,x_n, what coefficient extends it to a new node xn+1x_{n+1} using wn(x)=∏i=0n(x−xi)w_n(x)=\prod_{i=0}^{n}(x-x_i)?Answer: f(xn+1)−pn(xn+1)wn(xn+1)\frac{f(x_{n+1})-p_n(x_{n+1})}{w_n(x_{n+1})}
  5. When is Newton form especially convenient compared with a fixed Lagrange representation?Answer: When data nodes are added progressively and the interpolant should be extended.

Based on the Wikipedia article Newton polynomial, licensed CC BY-SA 4.0. Adapted into a summary, flashcards and quizzes.

All Numerical methods lessons