Skip to main content

The Geometry of ℂn is Important for the Algebra of Elementary Functions

  • Conference paper
Algebra, Geometry and Software Systems

Abstract

On the one hand, we all “know” tha\(\sqrt {{z^2}} = z\), but on the other hand we know that this is false when z = −1. We all know that ln ex = x, and we all know that this is false when x = 2πi. How do we imbue a computer algebra system with this sort of “knowledge”? Why is it that \(\sqrt x \sqrt y = \sqrt {xy} \) is false in general y =), but \(\sqrt {1 - z} \sqrt {1 + z} = \sqrt {1 - {z^2}} \) is true everywhere? The root cause of this, of course, is that functions such as \(\sqrt {} \) and log are intrinsically multi-valued from their algebraic definition.

It is the contention of this paper that, only by considering the geometry of ℂ (or ℂn if there are n variables) induced by the various branch cuts can we hope to answer these questions even semi-algorithmically (i.e. in a yes/no/fail way). This poses questions for geometry, and calls out for a more efficient formulation of cylindrical algebraic decomposition, as well as for cylindrical non-algebraic decomposition. It is an open question as to how far this problem can be rendered fully automatic.

The author was partially supported by the European OpenMath Thematic Network. He is grateful to the referees for their comments, and to Drs Bradford, Corless, Jeffrey and Watt for many useful discussions.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Abramowitz,M. & Stegun,I., Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables. US Government Printing Office, 1964. 10th Printing December 1972.

    Google Scholar 

  2. Arnon,D.S. & McCallum,S., Cylindrical Algebraic Decomposition II: An Adjacency Algorithm for the Plane. SIAM J. Comp. 13 (1984) pp. 878–889.

    Google Scholar 

  3. Bradford,R.J. & Davenport,J.H., Towards Better Simplification of Elementary Functions. Proc. ISSAC 2002 (ed. T. Mora ), ACM Press, New York, 2002, pp. 15–22.

    Google Scholar 

  4. Bradford,R.J., Corless,R.M., Davenport,J.H., Jeffrey,D.J. & Watt,S.M., Reasoning about the Elementary Functions of Complex Analysis. Annals of Mathematics and Artificial Intelligence 36 (2002) pp. 303–318.

    Article  MathSciNet  MATH  Google Scholar 

  5. Collins,G.E., Quantifier Elimination for Real Closed Fields by Cylindrical Algebraic Decomposition. Proc. 2nd. GI Conference Automata Theory & Formal Languages (Springer Lecture Notes in Computer Science 33 ) pp. 134–183.

    Google Scholar 

  6. Corless,R.M., Davenport,J.H., Jeffrey,D.J. & Watt,S.M., “According to Abramowitz and Stegun”. SIGSAM Bulletin 34 (2000) 2, pp. 58–65.

    Google Scholar 

  7. Corless,R.M., Davenport,J.H., Jeffrey,D.J., Litt,G. & Watt,S.M., Reasoning about the Elementary Functions of Complex Analysis. Artificial Intelligence and Symbolic Computation (ed. John A. Campbell & Eugenio Roanes-Lozano), Springer Lecture Notes in Artificial Intelligence Vol. 1930, Springer-Verlag 2001, pp. 115–126.

    Google Scholar 

  8. Corless,R.M., Gonnet,G.H.. Hare,D.E.G., Jeffrey,D.J. & Knuth,D.E., On the Lambert W function. Advances in Computational Mathematics 5 (1996) pp. 329–359.

    Article  MathSciNet  MATH  Google Scholar 

  9. Corless,R.M. & Jeffrey,D.J., The Unwinding Number. SIGSAM Bulletin 30 (1996) 2, issue 116, pp. 28–35.

    Google Scholar 

  10. Gabrielov,A. & Vorobjov,N., Complexity of cylindrical decompositions of sub-Pfaffian sets. J. Pure Appl. Algebra 164 (2001) pp. 179–197.

    Article  MathSciNet  MATH  Google Scholar 

  11. van der Hoeven,J., A new Zero-test for Formal Power Series. Proc. ISSAC 2002 (ed. T. Moral, ACM Press. New York. 2002. pp. 117–122.

    Google Scholar 

  12. IEEE Standard 754 for Binary Floating-Point Arithmetic. IEEE Inc., 1985. Reprinted in SIGPLAN Notices 22 (1987) pp. 9–25.

    Google Scholar 

  13. Kahan,W., Branch Cuts for Complex Elementary Functions. The State of Art in Numerical Analysis (ed. A. Iserles & M.J.D. Powell ), Clarendon Press, Oxford, 1987, pp. 165–211.

    Google Scholar 

  14. Richardson,D., Some Unsolvable Problems Involving Elementary Functions of a Real Variable. Journal of Symbolic Logic 33 (1968), pp. 514–520.

    Article  MathSciNet  MATH  Google Scholar 

  15. Risch,R.H., Algebraic Properties of the Elementary Functions of Analysis. Amer. J. Math. 101 (1979) pp. 743–759.

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Davenport, J.H. (2003). The Geometry of ℂn is Important for the Algebra of Elementary Functions. In: Joswig, M., Takayama, N. (eds) Algebra, Geometry and Software Systems. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-05148-1_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-05148-1_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-05539-3

  • Online ISBN: 978-3-662-05148-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics