Sitemap

A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.

Pages

Posts

awards

blog

Interpolation Theory

Published:

Let $x_0, x_1, … , x_n$ be distinct real or complex numbers, and let $y_0 , y_1, …, y_n$ be associated function values. We now study the problem of finding a polynomial p (x) that interpolates the given data:

By writing: $p(x) = a_0 + a_1x + … + a_mx^m$

Consider that m = n, then

It can be written that $Xa = y$, with

The matrix X is called a Vandermonde matrix.

Theorem

Given n + 1 distinct points $x_0, … , x_n$ and n + 1 ordinates $y_0, …, y_n$, there is a polynomial p(x) of $degree \le n$ that interpolates $y_i$ at $x_i$, i = 0, 1, … , n. This polynomial p(x) is unique among the set of all polynomials of degree at most n.

Below are three kinds of proofs.

Proof

  • It can be shown that for the matrix X,

    This shows that $det(X) \ne 0$, since the points $x_i$ are distinct. Thus X is nonsingular and the system $Xa = y$ has a unique solution a. This proves the existence and uniqueness of an interpolating polynomial of $degree \le n$.

  • The system $Xa = y$ has a unique solution iff the homogeneous system $Xb = 0$ has only the trivial solution b = 0. Therefore, assume $Xb = 0$ for some b. Using b, define

    From the system $Xb = 0$, we have

    The polynomial p(x) has n + 1 zeros and degree $p(x) \le n$. This is not possible unless $p(x) \equiv 0$. But then all coefficients $b = 0, i = 0, 1, … , n$, completing the proof.

  • Consider a special polynomial

    Then the polynomial can be rewritten

    Since all $l_i(x)$ have degree n, degree $p(x) \le n$.

    To prove uniqueness, suppose q(x) is another polynomial of degree $\le$ n that satisfies (1). Define

    Then degree $r(x) \le n$, and

    Since r(x) has n + 1 zeros, we must have $r(x) \equiv 0$, which proves $p(x) \equiv q(x)$, completing the proof.

Reference

projects

publications

research