Skip to main content
Log in

Modified clenshaw-curtis method for the computation of Bessel function integrals

  • Part II Numerical Mathematics
  • Published:
BIT Numerical Mathematics Aims and scope Submit manuscript

Abstract

The numerical evaluation of Bessel function integrals may be difficult when the Bessel function is rapidly oscillating in the interval of integration. In the method presented here, the smooth factor of the integrand is replaced by a truncated Chebyshev series approximation and the resulting integral is computed exactly. The numerical aspects of this exact integration are discussed.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. M. Abramowitz and I. Stegun (Eds.),Handbook of Mathematical Functions with Formulas, Graphs and Mathematical Tables, Dover Publ., New York (1965), p. 364.

    Google Scholar 

  2. W. L. Anderson,Fast Hankel transforms using related and lagged convolutions, TOMS 8 (1982), 344–368.

    Article  Google Scholar 

  3. M. Branders,The asymptotic behaviour of solutions of difference equations, Bull. Soc. Math. Belg. 26 (1974), 255–260.

    Google Scholar 

  4. M. Branders and R. Piessens,Algorithm 001, An extension of Clenshaw-Curtis quadrature, J. CAM 1 (1975), 55–65.

    Google Scholar 

  5. C. W. Clenshaw,Curve fitting with a digital computer, Computer J. 2 (1960), 170–173.

    Article  Google Scholar 

  6. C. W. Clenshaw and A. R. Curtis,A method for numerical integration on an automatic computer, Num. Math. 2 (1960), 197–205.

    Article  Google Scholar 

  7. P. Cornille,Computation of Hankel transforms, SIAM Rev. 14 (1972), 278–285.

    Article  Google Scholar 

  8. B. Davies,Integral Transforms and their Applications, Springer-Verlag, Heidelberg (1978), pp. 237–247.

    Google Scholar 

  9. P. J. Davis and P. Rabinowitz,Methods of Numerical Integration, Academic Press, New York (1975), pp. 118–132 and pp. 178–180.

    Google Scholar 

  10. J. Denef and R. Piessens,The asymptotic behaviour of solutions of difference equations of Poincaré:s type, Bull. Soc. Math. Belg. 26 (1974), 133–146.

    Google Scholar 

  11. A. Erdélyi,Asymptotic representations of Fourier integrals and the method of stationary phase, J. Soc. Industr. Appl. Math. 3 (1955), 17–27.

    Article  Google Scholar 

  12. A. Erdélyi, W. Magnus, F. Oberhettinger and F. G. Tricomi,Tables of Integral Transforms, vol. 2, McGraw-Hill, New York (1954), p. 5.

    Google Scholar 

  13. W. Gautschi,Algorithm 236: Bessel functions of the first kind, Comm. ACM 7 (1964), 479–480.

    Article  Google Scholar 

  14. W. Gautschi,Computational aspects of three-term recurrence relations, SIAM Rev. 9 (1967), 24–82.

    Article  Google Scholar 

  15. W. Gautschi,On the construction of Gaussian rules from modified moments, Math. Comp. 24 (1970), 245–260.

    Google Scholar 

  16. W. M. Gentleman,Algorithm 424, Clenshaw-Curtis quadrature, Comm. ACM 15 (1972), 353–355.

    Article  Google Scholar 

  17. P. Linz,A method for computing Bessel function integrals, Math. Comp. 26 (1972), 504–513.

    Google Scholar 

  18. I. M. Longman,A short table of ∫ x J 0(t)t −n dt and ∞ Jx 1(t)t−n dt, MTAC 13 (1959), 306–311.

    Google Scholar 

  19. I. M. Longman,A method for the numerical evaluation of finite integrals of oscillatory functions, Math. Comp. 14 (1960), 53–59.

    Google Scholar 

  20. Y. L. Luke,The special functions and their approximations, vol. 2, Academic Press, New York and London (1969), p. 53 and p. 334.

    Google Scholar 

  21. J. Oliver,The numerical solution of linear recurrence relations, Num. Math. 11 (1968), 349–360.

    Google Scholar 

  22. R. Piessens,Gaussian quadrature formulas for integrals involving Bessel functions, Microfiche section of Math. Comp. 26 (1972).

  23. R. Piessens and M. Branders,Approximations for Bessel functions and their application in the computation of Hankel transforms, Comp. & Maths. with Appls. 8 (1982), 305–311.

    Google Scholar 

  24. R. Piessens, E. de Doncker, C. Überhuber and D. Kahaner,QUADPACK: A Subroutine Package for Numerical Integration, to be published by Springer-Verlag, Heidelberg, pp. 66–67.

  25. M. A. Snyder,Chebyshev Methods in Numerical Approximation, Prentice-Hall, Englewood Cliffs, N.J. (1966), p. 103.

    Google Scholar 

  26. G. N. Watson,Treatise on the Theory of Bessel Functions, Cambridge University Press, 2nd ed. (1958), pp. 537–538.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Piessens, R., Branders, M. Modified clenshaw-curtis method for the computation of Bessel function integrals. BIT 23, 370–381 (1983). https://doi.org/10.1007/BF01934465

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01934465

Keywords

Navigation