![]()
MATH566 Lesson 9: Chebyshev grid interpolation -
preliminaries
|
Motivation: minimize interpolation error
by choosing sample points to ensure remains small when . We first review the concept of orthonormal bases.
Orthogonal matrices
Orthogonal polynomials
Legendre polynomials
Chebyshev polynomials
![]()
Orthogonal matrices
|
Linear algebra: most effective bases in are orthonormal, e.g. column vectors of the identity matrix
In general is an orthogonal matrix if the scalar product of two column vectors satisfies
Recall: vectors are functions on the domain , e.g.
The scalar product is expressed as
![]()
Orthogonalization: Gram-Schmidt process
|
Assume is of full rank, i.e., has linearly independent columns
Column vectors of may not be orthonormal, but an orthonormal basis can be obtained by the Gram-Schmidt process ( - factorization):
Start with an arbitrary direction
Divide by its norm to obtain a unit-norm vector
Choose another direction
Subtract off its component along previous direction(s)
Divide by norm
Repeat the above
![]()
Orthogonal functions
|
Extend scalar product to
The above is a (real-valued) a function inner product if:
and
Gram-Schmidt process can be applied to sets of functions to obtain an orthonormal set with respect to a specific inner product using norm
, and continue
![]()
Legendre polynomials
|
Orthogonal polynomials play an important role in numerical methods, they furnish a more effective basis than the monomial basis used in the Taylor series
For scalar product with weight
applying the Gram-Schmidt process leads to the Legendre polynomials