Abstract
Our recent work (Kang and Wang in J Sci Comput 82:1–33, 2020) performed a complete asymptotic analysis and proposed a modified Filon-type method for a class of oscillatory infinite Bessel transform with a general oscillator. In this paper, we present and analyze a different method by converting the integration path to the complex plane for this class of oscillatory infinite Bessel transform. In particular, we establish a series of new quadrature rules for this transform and carry out rigorous analysis, including the cases that the oscillator g(x) has either zeros or stationary points. The error analysis shows the advantages that this approach exhibits high asymptotic order, and the accuracy improves significantly as either the frequency \(\omega \) or the number of nodes n increases. Furthermore, the constructed method shows higher accuracy and error order by comparing with the existing modified Filon-type method in our recent work (Kang and Wang 2020) at the same computational cost. Some numerical experiments are provided to verify the theoretical results and demonstrate the efficiency of the proposed method.
Similar content being viewed by others
Data Availability
All data generated or analyzed during this study are included in this article. The codes required during the algorithm implementation are available from the corresponding author on reasonable request.
References
Ablowitz, M.J., Fokas, A.S.: Complex Variables: Introduction and Applications. Cambridge University Press, Cambridge (1997)
Abramowitz, M., Stegun, I.A.: Handbook of Mathematical Functions. National Bureau of Standards, Washington (1970)
Arfken, G.: Mathematical Methods for Physicists, 3rd edn. Academic Press, Orlando (1985)
Bao, G., Sun, W.: A fast algorithm for the electromagnetic scattering from a large cavity. SIAM J. Sci. Comput. 27, 553–574 (2005)
Blakemore, M., Evans, G.A., Hyslop, J.: Comparison of some methods for evaluating infinite range oscillatory integrals. J. Comput. Phys. 22, 352–376 (1976)
Brunner, H.: Open problems in the computational solution of Volterra functional equations with highly oscillatory kernels. Effective Computational Methods for Highly Oscillatory Solutions, Isaac Newton Institute, HOP (2007)
Brunner, H.: On the numerical solution of first-kind Volterra integral equations with highly oscillatory kernels, Isaac Newton Institute. HOP: Highly Oscillatory Problems: From Theory to Applications, 13–17, Sept 2010
Chen, R.: Numerical approximations to integrals with a highly oscillatory Bessel kernel. Appl. Numer. Math. 62, 636–648 (2012)
Chen, R.: On the implementation of the asymptotic Filon-type method for infinite integrals with oscillatory Bessel kernels. Appl. Math. Comput. 228, 477–488 (2014)
Chen, R., An, C.: On the evaluation of infinite integrals involving Bessel functions. Appl. Math. Comput. 235, 212–220 (2014)
Chen, R., Xiang, S., Kuang, X.: On evaluation of oscillatory transforms from position to momentum space. Appl. Math. Comput. 344, 183–190 (2019)
Davies, P.J., Rabinowitz, P.: Methods of Numerical Integration, 2nd edn. Academic Press, San Diego (1984)
Davies, P.J., Duncan, D.B.: Stability and convergence of collocation schemes for retarded potential integral equations. SIAM J. Numer. Anal. 42, 1167–1188 (2004)
Gradshteyn, I.S., Ryzhik, I.M.: Table of Integrals, Series, and Products, 7th edn. Academic Press, New York (2007)
Henrici, P.: Applied and Computational Complex Analysis, vol. I. Wiley and Sons, New York (1974)
Hascelik, A.: An asymptotic Filon-type method for infinite range highly oscillatory integrals with exponential kernel. Appl. Numer. Math. 63, 1–13 (2013)
Huybrechs, D., Vandewalle, S.: On the evaluation of highly oscillatory integrals by analytic continuation. SIAM J. Numer. Anal. 44, 1026–1048 (2006)
Huybrechs, D., Vandewalle, S.: A sparse discretization for integral equation formulations of high frequency scattering problems. SIAM J. Sci. Comput. 29, 2305–2328 (2007)
Kang, H., Ling, C.: Computation of integrals with oscillatory singular factors of algebraic and logarithmic type. J. Comput. Appl. Math. 285, 72–85 (2015)
Kang, H., Ma, J.: Quadrature rules and asymptotic expansions for two classes of oscillatory Bessel integrals with singularities of algebraic or logarithmic type. Appl. Numer. Math. 118, 277–291 (2017)
Kang, H.: Numerical integration of oscillatory Airy integrals with singularities on an infinite interval. J. Comput. Appl. Math. 333, 314–326 (2018)
Kang, H.: Efficient calculation and asymptotic expansions of many different oscillatory infinite integrals. Appl. Math. Comput. 346, 305–318 (2019)
Kang, H., Wang, H.: Asymptotic analysis and numerical methods for oscillatory infinite generalized Bessel transforms with an irregular oscillator. J. Sci. Comput. 82, 1–33 (2020)
Levin, D.: Fast integration of rapidly oscillatory functions. J. Comput. Appl. Math. 67, 95–101 (1996)
Lewanowicz, S.: Evaluation of Bessel function integrals with algebraic singularities. J. Comput. Appl. Math. 37, 101–112 (1991)
Luke, Y.L.: Integrals of Bessel Functions. McGraw-Hill, New York (1962)
Piessens, R., Branders, M.: Modified Clenshaw–Curtis method for the computation of Bessel function integrals. BIT Numer. Math. 23, 370–381 (1983)
Wang, H., Zhang, L., Huybrechs, D.: Asymptotic expansions and fast computation of oscillatory Hilbert transforms. Numer. Math. 123, 709–743 (2013)
Wang, H.: A unified framework for asymptotic analysis and computation of finite Hankel transform. J. Math. Anal. Appl. 483, 123640 (2020)
Wang, Y.K., Xiang, S.H.: Levin methods for highly oscillatory integrals with singularities. Sci. China Math. 63, 603–622 (2022)
Wang, Z.X., Guo, D.R.: Introduction to Special Functions. Peking University Press, Beijing (2000)
Watson, G.N.: A Treatise on the Theory of Bessel Functions. Cambridge University Press, Cambridge (1952)
Xiang, S.: On quadrature of Bessel transformations. J. Comput. Appl. Math. 177, 231–239 (2005)
Xiang, S.: Numerical analysis of a fast integration method for highly oscillatory functions. BIT Numer. Math. 47, 469–482 (2007)
Xiang, S., Wang, H.: Fast integration of highly oscillatory integrals with exotic oscillators. Math. Comput. 79, 829–844 (2010)
Xiang, S., Cho, Y., Wang, H., Brunner, H.: Clenshaw–Curtis–Filon-type methods for highly oscillatory Bessel transforms and applications. IMA J. Numer. Anal. 31, 1281–1314 (2011)
Xu, Z., Xiang, S., He, G.: Efficient evaluation of oscillatory Bessel Hilbert transforms. J. Comput. Appl. Math. 258, 57–66 (2014)
Xu, Z., Milovanovic, G.: Efficient method for the computation of oscillatory Bessel transform and Bessel Hilbert transform. J. Comput. Appl. Math. 308, 117–137 (2016)
Acknowledgements
The first author was supported by Zhejiang Provincial Natural Science Foundation of China under Grant Nos. LY22A010002, LY18A010009, National Natural Science Foundation of China (Grant Nos. 11301125, 11971138) and Research Foundation of Hangzhou Dianzi University (Grant No. KYS075613017). The second author was supported by Graduate Students’ Excellent Dissertation Cultivation Foundation of Hangzhou Dianzi University (Grant No. GK208802299013-110). The authors would like to express their most sincere thanks to the referees and editors for their very helpful comments and suggestions, which greatly improved the quality of this paper.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Competing Interests
The authors have not disclosed any competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
The first author was supported by Zhejiang Provincial Natural Science Foundation of China under Grant Nos. LY22A010002, LY18A010009, National Natural Science Foundation of China (Grant Nos. 11301125, 11971138) and Research Foundation of Hangzhou Dianzi University (Grant No. KYS075613017). The second author was supported by Graduate Students’ Excellent Dissertation Cultivation Foundation of Hangzhou Dianzi University (Grant No. GK208802299013-110).
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Kang, H., Wang, H. An Efficient Quadrature Rule for the Oscillatory Infinite Generalized Bessel Transform with a General Oscillator and Its Error Analysis. J Sci Comput 94, 29 (2023). https://doi.org/10.1007/s10915-022-02081-6
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10915-022-02081-6