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.

28 Polynomial Approximation of Differential Equations<br />

If p = n k=0 ckuk and q = n k=0 bkuk<br />

proven:<br />

, then the following relations are trivially<br />

n<br />

(2.3.2) p + q = (ck + bk)uk,<br />

(2.3.3) λp =<br />

(2.3.4) pq =<br />

k=0<br />

n<br />

(λck)uk, ∀λ ∈ R,<br />

k=0<br />

n<br />

k=0 j=0<br />

n<br />

(ckbj)ukuj.<br />

By integrating (2.3.4) in I, orthogonal<strong>it</strong>y implies<br />

n<br />

(2.3.5) (p,q)w =<br />

Hence<br />

(2.3.6) pw =<br />

m=0<br />

n<br />

m=0<br />

cmbm um 2 w.<br />

c 2 m um 2 w<br />

1<br />

2<br />

.<br />

The quant<strong>it</strong>ies um 2 w, m ∈ N, have been computed in theorem 2.2.2 for the different<br />

families of polynomials. Formula (2.3.6) allows us to evaluate the weighted norm of p<br />

when <strong>it</strong>s coefficients are known. In particular, if we take q ≡ uk, 0 ≤ k ≤ n, in (2.3.5)<br />

(then bm = δkm), the following explic<strong>it</strong> expression for the coefficients is available:<br />

(2.3.7) ck = (p,uk)w<br />

uk 2 w<br />

, p ∈ Pn, 0 ≤ k ≤ n.<br />

Given g : R 2 → R , one can try to characterize the Fourier coefficients of g(x,p(x)),<br />

where p is a polynomial in Pn, in terms of the coefficients of p. This turns out to be useful<br />

for the approximation of nonlinear terms in differential equations. For instance, we can<br />

easily handle the case g(x,p(x)) = xp(x). Namely, from the coefficients of the expression<br />

p = n<br />

k=0 ckuk we want to determine those of the expression xp = n+1<br />

k=0 bkuk. First<br />

of all we deduce from (1.1.2)<br />

(2.3.8) xuk = 1<br />

ρk+1<br />

(uk+1 − σk+1uk − τk+1uk−1), 1 ≤ k ≤ n.

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

Saved successfully!

Ooh no, something went wrong!