Skip to main content

On the Computation of Confluent Hypergeometric Functions for Large Imaginary Part of Parameters b and z

  • Conference paper
  • First Online:
Mathematical Software – ICMS 2016 (ICMS 2016)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 9725))

Included in the following conference series:

  • 1585 Accesses

Abstract

We present an efficient algorithm for the confluent hypergeometric functions when the imaginary part of b and z is large. The algorithm is based on the steepest descent method, applied to a suitable representation of the confluent hypergeometric functions as a highly oscillatory integral, which is then integrated by using various quadrature methods. The performance of the algorithm is compared with open-source and commercial software solutions with arbitrary precision, and for many cases the algorithm achieves high accuracy in both the real and imaginary parts. Our motivation comes from the need for accurate computation of the characteristic function of the Arcsine distribution or the Beta distribution; the latter being required in several financial applications, for example, modeling the loss given default in the context of portfolio credit risk.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Intel(R) Core(TM) i5-3317U CPU at 1.70 GHz.

References

  1. NIST digital library of mathematical functions. Release 1.0.10 of 07 August 2015. In: Olver, F. W.J., et al. (ed.) NIST Handbook of Mathematical Functions. Cambridge University Press, NY (2010). http://dlmf.nist.gov/

  2. Galassi, M., et al.: GNU Scientific Library Reference Manual, 3rd edn. ISBN 0954612078. http://www.gnu.org/software/gsl/

  3. Huybrechs, D., Vandewalle, S.: On the evaluation of highly oscillatory integrals by analytic continuation. SIAM J. Numer. Anal. 44(3), 1026–1048 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  4. Johansson, F., others.: mpmath: a Python library for arbitrary-precision floating-point arithmetic (version 0.19) (2013). http://mpmath.org/

  5. Jones, E., Oliphant, E., Peterson, P., et al.: SciPy: open source scientific tools for Python (2001). http://www.scipy.org/

  6. Nardin, M., Perger, W.F., Bhalla, A.: Algorithm 707. CONHYP: a numerical evaluator of the confluent hypergeometric function for complex arguments of large magnitudes. ACM Trans. Math. Softw. 18, 345–349 (1992)

    Article  MATH  Google Scholar 

  7. Nardin, M., Perger, W.F., Bhalla, A.: Numerical evaluation of the confluent hypergeometric function for complex arguments of large magnitudes. J. Comput. Appl. Math. 39, 193–200 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  8. Navas-Palencia, G.: Portfolio credit risk: models and numerical methods. MSc in Statistics and Operations Research Dissertation, Universitat Politècnica de Catalunya (2016). http://upcommons.upc.edu/bitstream/handle/2117/82265/memoria.pdf

  9. Pearson, J.W.: Computation of hypergeometric functions. MSc in Mathematical Modelling and Scientific Computing Dissertation, University of Oxford (2009). http://people.maths.ox.ac.uk/~porterm/research/pearson_final.pdf

  10. Pearson, J.W., Olver, S., Porter, M.A.: Numerical methods for the computation of the confluent and gauss hypergeometric functions (2015). arXiv:1407.7786

  11. Watson, G.N.: The harmonic functions associated with the parabolic cylinder. Proc. Lond. Math. Soc. 2, 116–148 (1918)

    Article  MathSciNet  MATH  Google Scholar 

  12. Zhang, S., Jin, J.: Computation of Special Functions. Wiley, New York (1996)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Guillermo Navas-Palencia .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Navas-Palencia, G., Arratia, A. (2016). On the Computation of Confluent Hypergeometric Functions for Large Imaginary Part of Parameters b and z . In: Greuel, GM., Koch, T., Paule, P., Sommese, A. (eds) Mathematical Software – ICMS 2016. ICMS 2016. Lecture Notes in Computer Science(), vol 9725. Springer, Cham. https://doi.org/10.1007/978-3-319-42432-3_30

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-42432-3_30

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-42431-6

  • Online ISBN: 978-3-319-42432-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics