Wave Propagation in Linear Media | re-examined
Wave Propagation in Linear Media | re-examined
Wave Propagation in Linear Media | re-examined
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
5.1 Univariate numerical quadratu<strong>re</strong><br />
5.1 Univariate numerical quadratu<strong>re</strong><br />
All e cient quadratu<strong>re</strong> methods approximate the <strong>in</strong>tegrand by elementary functions (polynomials)<br />
whose <strong>in</strong>tegrals can be determ<strong>in</strong>ed analytically. This is fairly simple if the <strong>in</strong>tegrand is<br />
smooth. Oscillatory functions, however, a<strong>re</strong> di cult to approximate and <strong>re</strong>qui<strong>re</strong> either higher<br />
order polynomials or a subdivision of the <strong>in</strong>tegration <strong>in</strong>terval. Th<strong>in</strong>gs get even worse if the<br />
<strong>in</strong>terval is <strong>in</strong> nite, like it is for our wave <strong>in</strong>tegrals. In this section we shall thus give a brief<br />
survey of both published algorithms and available computer rout<strong>in</strong>es that tackle the problem<br />
of univariate quadratu<strong>re</strong> of <strong>in</strong> nitely oscillat<strong>in</strong>g functions.<br />
5.1.1 Algorithms<br />
Many authors have conside<strong>re</strong>d nite <strong>in</strong>tegrals of the form<br />
I =<br />
Z b<br />
a<br />
f(x) e jq(x) dx : (5.1)<br />
Such an approach may be applicable to <strong>in</strong> nite <strong>in</strong>tegration <strong>in</strong>tervals if the <strong>in</strong>tegrand decays<br />
fast enough (exponentially) that a truncation is justi ed, so a look at some of the methods<br />
is <strong>re</strong>asonable (see also [113]). Lev<strong>in</strong> [114] pursues the idea that if f we<strong>re</strong> of the form f(x) =<br />
jq 0 (x)p(x)+p 0 (x), then the <strong>in</strong>tegral could be evaluated di<strong>re</strong>ctly. Thus the <strong>in</strong>tegration problem<br />
is transformed <strong>in</strong>to the problem of solv<strong>in</strong>g a di e<strong>re</strong>ntial equation.<br />
Evans [115] subdivides the <strong>in</strong>tegral<br />
I =<br />
NX<br />
i=1<br />
Z a+ih<br />
a+(i,1)h<br />
f(x) s<strong>in</strong><br />
cos<br />
!q(x)dx (5.2)<br />
and approximates both f(x) and q(x) <strong>in</strong> each sub<strong>in</strong>terval by l<strong>in</strong>ear or quadratic forms, <strong>re</strong>spectively.<br />
These can be <strong>in</strong>tegrated analytically, which is equivalent to the trapezoidal and<br />
Simpson's rules for general quadratu<strong>re</strong>. The quadratic approximation <strong>in</strong> fact dates back to<br />
a <strong>re</strong>markably early idea of Filon [116]. An enti<strong>re</strong>ly di e<strong>re</strong>nt approach is that of Eh<strong>re</strong>nmark<br />
[117] who proposes a th<strong>re</strong>e-po<strong>in</strong>t formula with weights chosen such that the formula is exact<br />
for the functions x, s<strong>in</strong> kx, and cos kx. This method is fairly easy to implement and, accord<strong>in</strong>g<br />
to Evans [115], lends itself to an extension to a higher number of po<strong>in</strong>ts.<br />
Xu and Mal [118] compute wave number <strong>in</strong>tegrals of the form R b<br />
f(x) cos(rx) dx by a modi ed<br />
a<br />
Clenshaw-Curtis scheme whe<strong>re</strong> they approximate only f(x) by Chebyshev polynomials. To<br />
achieve the desi<strong>re</strong>d accuracy, they turn to adaptive <strong>in</strong>terval subdivision if the given maximum<br />
order polynomial approximation is not su cient. For certa<strong>in</strong> <strong>in</strong>tegrands, specialised complexplane<br />
techniques as descibed by Davies [119] may be employed. By transform<strong>in</strong>g the contour<br />
of <strong>in</strong>tegration, the <strong>in</strong>tegral can be evaluated easily.<br />
If the <strong>in</strong>tegration <strong>in</strong>terval is <strong>in</strong> nite and the decay of the <strong>in</strong>tegrand is such that the <strong>in</strong>tegral<br />
converges too slowly, a common technique is to partition the <strong>in</strong>tegral and to extrapolate from<br />
a nite series of sub<strong>in</strong>tervals to its limit. All proposed methods <strong>re</strong>qui<strong>re</strong> some knowledge of<br />
125