Paper 4, Section I, D

Numerical Analysis
Part IB, 2015

Given n+1n+1 distinct points {x0,x1,,xn}\left\{x_{0}, x_{1}, \ldots, x_{n}\right\}, let pnPnp_{n} \in \mathbb{P}_{n} be the real polynomial of degree nn that interpolates a continuous function ff at these points. State the Lagrange interpolation formula.

Prove that pnp_{n} can be written in the Newton form

pn(x)=f(x0)+k=1nf[x0,,xk]i=0k1(xxi)p_{n}(x)=f\left(x_{0}\right)+\sum_{k=1}^{n} f\left[x_{0}, \ldots, x_{k}\right] \prod_{i=0}^{k-1}\left(x-x_{i}\right)

where f[x0,,xk]f\left[x_{0}, \ldots, x_{k}\right] is the divided difference, which you should define. [An explicit expression for the divided difference is not required.]

Explain why it can be more efficient to use the Newton form rather than the Lagrange formula.