Skip to main content
Log in

Bessel phase functions: calculation and application

  • Published:
Numerische Mathematik Aims and scope Submit manuscript

Abstract

The Bessel phase functions are used to represent the Bessel functions as a positive modulus and an oscillating trigonometric term. This decomposition can be used to aid root-finding of certain combinations of Bessel functions. In this article, we give some new properties of the modulus and phase functions and some asymptotic expansions derived from differential equation theory. We find a bound on the error of the first term of this asymptotic expansion and give a simple numerical method for refining this approximation via standard routines for the Bessel functions. We then show an application of the phase functions to the root finding problem for linear and cross-product combinations of Bessel functions. This method improves upon previous methods and allows the roots in ascending order of these functions to be calculated independently. We give some proofs of correctness and global convergence.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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

Instant access to the full article PDF.

Fig. 1
Fig. 2

Similar content being viewed by others

References

  1. NIST Digital Library of Mathematical Functions: http://dlmf.nist.gov/, Release 1.0.13 of 2016-09-09, online companion to [2]

  2. Olver, F.W.J., Lozier, D.W., Boisvert, R.F., Clark, C.W. (Eds.): NIST Handbook of Mathematical Functions. Cambridge University Press, New York, NY (2010) Print companion to [1]

  3. McMahon, J.: On the roots of the Bessel and certain related functions. Ann. Math. 9(1), 23–30 (1894)

    Article  MathSciNet  MATH  Google Scholar 

  4. Segura, J.: A global Newton method for the zeros of cylinder functions. Numer. Algorithm 18(3), 259–276 (1998). doi:10.1023/A:1019125616736

    Article  MathSciNet  MATH  Google Scholar 

  5. Sorolla, E., Mattes, M.: Globally convergent algorithm to find the zeros of the cross-product of Bessel functions. Int. Conf. Electromagn. Adv. Appl. 1(3), 291–294 (2011). doi:10.1109/ICEAA.2011.6046305

    Google Scholar 

  6. Segura, J.: Computing the complex zeros of special functions. Numer. Math. 124(4), 723–752 (2013). doi:10.1007/s00211-013-0528-6

    Article  MathSciNet  MATH  Google Scholar 

  7. Watson, G.: A Treatise on the Theory of Bessel Functions. Cambridge Mathematical Library, 2nd edn. Cambridge University Press, Cambridge (1966)

    MATH  Google Scholar 

  8. Hankel, H.: Cylinderfunktionen erster und zweiter Art. Math. Ann. 1(3), 467–501 (1869)

    Article  MathSciNet  MATH  Google Scholar 

  9. Olver, F.W.J.: Asymptotics and Special Functions. Academic Press, New York (1974)

    MATH  Google Scholar 

  10. Olver, F.W.J.: The asymptotic expansion of Bessel functions of large order. Philos. Trans. R. Soc. Lond. Ser. A Math. Phys. Sci. 247(930), 328–368 (1954)

    Article  MathSciNet  Google Scholar 

  11. Amos, D.E.: Algorithm 644: a portable package for bessel functions of a complex argument and nonnegative order. ACM Trans. Math. Softw. 12(3), 265–273 (1986). doi:10.1145/7921.214331

    Article  MathSciNet  MATH  Google Scholar 

  12. Horsley, D.E.: Specialphase: phases of special functions. MATLAB Central File Exchange (2016) . http://www.mathworks.com/matlabcentral/fileexchange/57582-specialphase

  13. Ridders, C.: A new algorithm for computing a single root of a real continuous function. IEEE Trans. Circuit. Syst. 26(11), 979–980 (1979)

    Article  MATH  Google Scholar 

  14. Horsley, D.E.: Specialzeros: zeros of special functions. MATLAB Central File Exchange (2016) . http://www.mathworks.com/matlabcentral/fileexchange/57679-specialzeros

  15. IEEE Standard for Binary Floating-Point Arithmetic: Institute of Electrical and Electronics Engineers, New York (1985). Note: Standard 754–1985

  16. Wolfram Research, Mathematica: Version, 7th edn. (2008)

  17. Cochran, J.A.: Remarks on the zeros of cross-product Bessel functions. J. Soc. Ind. Appl. Math. 12(3), 580–587 (1964)

    Article  MathSciNet  MATH  Google Scholar 

  18. Gradshteĭn, I.S., Ryshik, I.: Table of Integrals, Series, and Products, 7th edn. Elsevier, Amsterdam (2007)

    Google Scholar 

Download references

Acknowledgements

I would like to thank Prof. L.K. Forbes for providing some helpful comments on the manuscript, as well as the two anonymous referees useful remarks and insights. I am particularly grateful to the referee who suggested the works of Segura. This work was supported by an Australian Postgraduate Award at the University of Tasmania.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to David E. Horsley.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Horsley, D.E. Bessel phase functions: calculation and application. Numer. Math. 136, 679–702 (2017). https://doi.org/10.1007/s00211-016-0853-7

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00211-016-0853-7

Mathematics Subject Classification