|
|
|
|
lecture notes on polynomial interpolation
|
(Topic)
|
|
Definition 1 Let
 be given. Define
 , the multi-evaluation mapping, to be the linear transformation given by
Problem 2 (Polynomial interpolation) Given
 to find a polynomial
 such that
 . Equivalently, given
 to find the preimage
 .
Definition 4 For a given
 , the following matrix
is called the Vandermonde matrix. The expression,
is called the Vandermonde polynomial. Note: we define
 ; the usual convention is that the empty product is equal to  .
Proof. We will prove formula ( 1) by induction on  . Note that
Evidently then, the formula works for  . Next, suppose that we believe the formula for a given  . We show that the formula is valid for  . For
 and a variable  , and consider the
 degree polynomial
By the properties of determinants,
 are roots of  . Taking the cofactor expansion along the bottom row, we see that the coefficient of  is
 . Therefore,
as was to be shown. 
Let
be distinct. We know that
is invertible. Let
denote the inverse. In principle, this inverse is described by the inverse of the Vandermonde matrix. Is there another way to solve the interpolation problem? For
let us define the polynomial
These degree polynomials have been “engineered” so that
and so that
for
Theorem 7 (Lagrange interpolation formula) Let
be distinct. Then,
Definition 8 Let
 be a linear transformation of finite dimensional vector spaces. A linear problem is an equation of the form
where
 is given, and
 is the unknown. To be more precise, the problem is to determine the preimage
 for a given
 . We say that the problem is overdetermined if
 , i.e. if there are more equations than unknowns. The linear problem is said to be underdetermined if
 , i.e., if there are more variables than equations.
Remark 9 By the rank-nullity theorem, an underdetermined linear problem will either be inconsistent, or will have multiple solutions. Thus, an underdetermined system arises when  is not one-to-one; i.e., the kernel  is non-trivial. An overdetermined linear system is inconsistent, unless
 satisfies a number linear compatibility constraints, equations that describe the image
 . To put it another way, an overdetermined system arises when  is not onto.
Definition 10 Let
 be distinct and let
 be the corresponding multi-evaluation mapping. Let
 be given. The linear equation
is called an underdetermined interpolation problem if  . If  , we call the above equation an overdetermined interpolation problem. Note that if  , the interpolation problem is “just right”; there is exactly one solution, namely the polynomial
 given by the Lagrange interpolation formula.
Remark 13 The compatibility constraints on
 for an overdetermined system amount to the condition that
 lie in the image of
 , or what is equivalent, belong to the column space of the corresponding transformation matrix. We can therefore obtain the constraint equations by row reducing the augmented matrix
 to echelon form. The back entries of the last  rows will hold the constraint equations. Equivalently, we can solve the interpolation problem for
 to obtain a
 . The additional equations
are the desired compatibility constraints on
 .
|
Anyone with an account can edit this entry. Please help improve it!
"lecture notes on polynomial interpolation" is owned by rmilson.
|
|
(view preamble)
Cross-references: echelon form, column, equivalent, general solution, Lagrange interpolation formula, onto, image, number, kernel, one-to-one, solutions, multiple, inconsistent, rank-nullity theorem, equation, finite dimensional, inverse, invertible, coefficient, row, cofactor expansion, roots, determinants, properties, variable, induction, determinant of the Vandermonde matrix, standard basis, basis, monomial, transformation, empty product, expression, matrix, components, isomorphism, fix, preimage, linear transformation, interpolation, linear system, underdetermined, overdetermined, Vandermonde matrix, degree, polynomials, vector space
There are 3 references to this entry.
This is version 4 of lecture notes on polynomial interpolation, born on 2007-03-27, modified 2007-03-27.
Object id is 9116, canonical name is LectureNotesOnPolynomialInterpolation.
Accessed 2959 times total.
Classification:
| AMS MSC: | 41A05 (Approximations and expansions :: Interpolation) |
|
|
|
|
|
|
Pending Errata and Addenda
|
|
|
|
|
|
|
|
|
|
|