A Maclaurin series can be thought of as representing as a weighted sum of polynomials. The kind of polynomials that are used are just the successive powers of :
. Chebyshev polynomials are not as simple; the first 11 of these are
(1)
The members of this series of polynomials can be generated from the two-term recursion formula
Note that the coefficient of in is always . In Fig. 1, we plot the first four polynomials of Eqn.1.
They form an orthogonal set,
The Chebyshev polynomials are also terms of a Fourier series, because
where
. Observe that
.
Figure 1:
Plot of the first four polynomials of the Chebyshev polynomials.
Because of the relation
, the Chebyshev polynomials will have a succession of maxima and minima of alternating signs, as Figure 1 shows.
All polynomials of degree that have a coefficient of one on , the polynomial
has a smaller upper bound to its magnitude in the interval [-1, 1]. This is important because we will be able to write power function
approximations to functions whose maximum errors are given in terms ofthis upper bound.
MATLAB has no commands for these polynomials but this M-file will compute them:
function T=Tch(n)
if n==0
disp('1')
elseif n==1
disp('x')
else
t0='1';
t1='x';
for i=2:n
T=symop('2*x','*',t1,'-',t0);
t0=t1;
t1=T;
end
end
>>Tch(5)
>>collect(ans)
ans= 16*x^5-20*x^3+5*x