27.12.2012 Views

Wave Propagation in Linear Media | re-examined

Wave Propagation in Linear Media | re-examined

Wave Propagation in Linear Media | re-examined

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.

6.2 Choos<strong>in</strong>g the rst partition po<strong>in</strong>t<br />

0.12<br />

0.1<br />

0.08<br />

0.06<br />

0.04<br />

0.02<br />

20 40 60 80 100<br />

The surpris<strong>in</strong>g step <strong>in</strong> the sequence stems from the m<strong>in</strong>imum of the argument function that<br />

causes the distance of successive zeros to be enlarged <strong>in</strong> its neighbourhood, which <strong>in</strong> turn<br />

<strong>re</strong>sults <strong>in</strong> exceed<strong>in</strong>gly large partial <strong>in</strong>tegrals. For the rst 50 elements, this e ect is hidden<br />

1<br />

by the dom<strong>in</strong>at<strong>in</strong>g factor <strong>in</strong> the <strong>in</strong>tegrand and the sequence seems to converge. Indeed,<br />

x+1<br />

the extrapolation algorithm <strong>re</strong>turns a valid limit without any warn<strong>in</strong>g when we feed it with<br />

the sequence elements 20 to 30.<br />

In[9]:= SequenceLimit[Take[partial,f20,30g]]<br />

Out[9]= 0.0313787<br />

We get a <strong>re</strong>sult even if we use the portion of the sequence that seems to diverge as we approach<br />

the ext<strong>re</strong>mum of the argument function.<br />

In[10]:= SequenceLimit[Take[partial,f60,70g]]<br />

Out[10]= 0.0313787<br />

Only if we start the extrapolation beh<strong>in</strong>d the step, we obta<strong>in</strong> the cor<strong>re</strong>ct limit and the <strong>re</strong>al<br />

value of the <strong>in</strong>tegral.<br />

In[11]:= SequenceLimit[Take[partial,f80,90g]]<br />

Out[11]= 0.109863<br />

Remark (Possible warn<strong>in</strong>gs) If we had <strong>re</strong>placed the factor x+1 by x2 , we would<br />

+1<br />

have <strong>re</strong>ceived at least a warn<strong>in</strong>g that the algorithm suspected the <strong>re</strong>sults to be <strong>in</strong>cor<strong>re</strong>ct <strong>in</strong><br />

the rst two cases (the <strong>re</strong>turned values would have been `cor<strong>re</strong>ct' anyhow). However, one<br />

cannot <strong>re</strong>ly completely on such messages as the<strong>re</strong> a<strong>re</strong> other <strong>in</strong>tegrands whe<strong>re</strong> the <strong>re</strong>sults<br />

a<strong>re</strong> de nitely right despite these warn<strong>in</strong>gs.<br />

139<br />

1<br />

x

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

Saved successfully!

Ooh no, something went wrong!