11.08.2013 Views

Untitled - Cdm.unimo.it

Untitled - Cdm.unimo.it

Untitled - Cdm.unimo.it

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

128 Polynomial Approximation of Differential Equations<br />

As proposed in section 2.3, one can study the relation between the Fourier coeffi-<br />

cients of polynomials such as xp ′ (or more involved expressions) and the coefficients of<br />

p. Many examples of this type, for Legendre and Chebyshev expansions, are discussed<br />

in the appendix of gottlieb and orszag(1977).<br />

For Laguerre polynomials, relations taken from szegö(1939), p.98, lead to<br />

(7.1.11)<br />

Therefore, one obtains<br />

(7.1.12) c (1)<br />

i<br />

d<br />

dx L(α)<br />

n−1 <br />

n = −<br />

m=0<br />

= −<br />

n<br />

j=i+1<br />

L (α)<br />

m , n ≥ 1, α > −1.<br />

cj, 0 ≤ i ≤ n − 1, and c (1)<br />

n = 0.<br />

The Herm<strong>it</strong>e case is very easy to analyze. Actually, from (1.7.8), we have<br />

(7.1.13) c (1)<br />

i = 2(i + 1) ci+1, 0 ≤ i ≤ n − 1, and c (1)<br />

n = 0.<br />

An in<strong>it</strong>ial analysis suggests that the evaluation in the frequency space of the deriva-<br />

tive of the polynomial p ∈ Pn has a computational cost proportional to n 2 , since <strong>it</strong> cor-<br />

responds to a matrix-vector multiplication. A deeper study reveals an algor<strong>it</strong>hm w<strong>it</strong>h a<br />

cost only proportional to n. In fact, one easily proves the following recursion formula.<br />

First we compute c (1)<br />

n = 0 and<br />

(7.1.14) c (1)<br />

n−1<br />

= (2n + 2ν − 1)(n + ν)<br />

(n + 2ν)<br />

Then, we proceed backwards according to the relations<br />

(7.1.15) c (1)<br />

i<br />

(2i + 2ν + 1)(i + ν + 1)<br />

=<br />

i + 2ν + 1<br />

cn, ν > −1, ν = − 1<br />

2 .<br />

<br />

i + ν + 2<br />

(2i + 2ν + 5)(i + 2ν + 2) c(1)<br />

<br />

i+2 + ci+1 ,<br />

0 ≤ i ≤ n − 2, ν > −1, ν = − 1<br />

2 .

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!