A user-friendly method for computing indefinite integrals of oscillatory functions

作者:

Highlights:

摘要

For indefinite integrals Q(f;x,ω)=∫−1xf(t)eiωtdt (x∈[−1,1]) Torii and the first author (Hasegawa and Torii, 1987) developed a quadrature method of Clenshaw–Curtis (C–C) type. Its improvement was made and combined with Sidi’s mW-transformation by Sidi and the first author (Hasegawa and Sidi, 1996) to compute infinite oscillatory integrals. The improved method per se, however, has not been elucidated in its attractive features, which here we reveal with new results and its detailed algorithm. A comparison with a method of C–C type for definite integrals Q(f;1,ω) due to Domínguez et al. (2011) suggests that a smaller number of computations is required in our method. This is achieved by exploiting recurrence and normalization relations and their associated linear system. We show their convergence and stability properties and give a verified truncation error bound for a result computed from the linear system with finite dimension. For f(z) analytic on and inside an ellipse in the complex plane z the error of the approximation to Q(f;x,ω) of the improved method is shown to be bounded uniformly. Numerical examples illustrate the stability and performance of the method.

论文关键词:65D30,65D32,Oscillatory integral,Chebyshev interpolation,Error analysis,Uniform approximation,Three-term recurrence relation,Numerical stability

论文评审过程:Received 9 August 2016, Revised 25 October 2016, Available online 11 November 2016, Version of Record 23 November 2016.

论文官网地址:https://doi.org/10.1016/j.cam.2016.10.034