| GNU Scientific Library Reference Manual - Third Edition (v1.12) by M. Galassi, J. Davies, J. Theiler, B. Gough, G. Jungman, P. Alken, M. Booth, F. Rossi Paperback (6"x9"), 592 pages, 60 figures ISBN 0954612078 RRP £24.95 ($39.95) |
5.9 References and Further Reading
The implementations of the elementary and trigonometric functions are based on the following papers,
- T. E. Hull, Thomas F. Fairgrieve, Ping Tak Peter Tang, “Implementing Complex Elementary Functions Using Exception Handling”, ACM Transactions on Mathematical Software, Volume 20 (1994), pp 215--244, Corrigenda, p553
- T. E. Hull, Thomas F. Fairgrieve, Ping Tak Peter Tang, “Implementing the complex arcsin and arccosine functions using exception handling”, ACM Transactions on Mathematical Software, Volume 23 (1997) pp 299--335
The general formulas and details of branch cuts can be found in the following books,
- Abramowitz and Stegun, Handbook of Mathematical Functions, “Circular Functions in Terms of Real and Imaginary Parts”, Formulas 4.3.55--58, “Inverse Circular Functions in Terms of Real and Imaginary Parts”, Formulas 4.4.37--39, “Hyperbolic Functions in Terms of Real and Imaginary Parts”, Formulas 4.5.49--52, “Inverse Hyperbolic Functions--relation to Inverse Circular Functions”, Formulas 4.6.14--19.
- Dave Gillespie, Calc Manual, Free Software Foundation, ISBN 1-882114-18-3
| ISBN 0954612078 | GNU Scientific Library Reference Manual - Third Edition (v1.12) | See the print edition |