Special functions have important applications in almost every field of engineering and science. Their computation is often required when numerical results of analyses are desired. Since most of these functions have the form of infinite series or infinite integrals, the computation is by no means a trivial task. Many mathematicians and scientists have worked on this subject during the past several decades. Their fruitful efforts were reflected partly in the famous Handbook of Mathematical Functions (edited by M. Abramowitz and I. Stegun with contributions from 28 scientists, first published by the National Bureau of
Standards in 1964) and in several well-known commercial software packages. With the book by Abramowitz and Stegun and the software packages referenced above, one naturally asks: "Why write another book on special functions?"
Our answer is twofold. First, the book by Abramowitz and Stegugun is basically a collection of formulas, graphs, and tables for special functions. It is an ideal handbook and research reference but does not emphasize the issue of numerical computation using computers. Our book, as its name suggests, concerns primarily the automated computation of special functions. Moreover, our book contains many computer programs (over 100 in total and all written by the authors). Second, most software packages do not contain programs for all special functions, although they do include many of them. The special functions not contained in some of those packages include the Bessel functions and modified Bessel functions with arbitrary orders and complex arguments, the Mathieu functions, the modified Mathieu functions, parabolic cylinder functions, and various prolate and oblate spheroidal wave functions. All of these functions are important despite their complicated computation. These functions, along with many others and their derivatives (and in some cases their integrals), are all addressed in this book.
Author(s): Shanjie Zhang, Jianming Jin
Edition: 1
Publisher: John Wiley & Sons, Inc.
Year: 1996
Language: English
Pages: XXVI;717
City: New York
Title Page
Table of Contents
Preface
Acknowledgements
List of Computer Programs
1. BERNOULLl AND EULER NUMBERS
2. ORTHOGONAL POLYNOMIALS
3. GAMMA, BETA, AND PSI FUNCTIONS
4. LEGENDRE FUNCTIONS
5. BESSEL FUNCTIONS
6. MODIFIED BESSEL FUNCTIONS
7. INTEGRALS OF BESSEL FUNCTIONS
8. SPHERICAL BESSEL FUNCTIONS
9. KELVIN FUNCTIONS
10. AIRY FUNCTIONS
11. STRUVE FUNCTIONS
12. HYPERGEOMETRIC AND CONFLUENT HYPERGEOMETRIC FUNCTIONS
13. PARABOLIC CYLINDER FUNCTIONS
14. MATHIEU FUNCTIONS
15. SPHEROIDAL WAVE FUNCTIONS
16. ERROR FUNCTION AND FRESNEL INTEGRALS
17. COSINE AND SINE INTEGRALS
18. ELLIPTIC INTEGRALS AND JACOBIAN ELLIPTIC FUNCTIONS
19. EXPONENTIAL INTEGRALS
20. SUMMARY OF METHODS FOR COMPUTING SPECIAL FUNCTIONS
APPENDIX A - DERIVATION OF SOME SPECIAL DIFFERENTIAL EQUATIONS
APPENDIX B - ROOT-FINDING METHODS
APPENDIX C - ABOUT THE SOFTWARE
INDEX
INDEX OF COMPUTER PROGRAMS