skip to main content
10.1145/780506.780509acmconferencesArticle/Chapter ViewAbstractPublication PagesissacConference Proceedingsconference-collections
Article

Towards better simplification of elementary functions

Published:10 July 2002Publication History

ABSTRACT

We present an algorithm for simplifying a large class of elementary functions in the presence of branch cuts. This algorithm works by:(a) verifying that the proposed simplification is correct as a simplification of multi-valued functions;(b) decomposing C (or Cn in the case of multivariate simplifications) according to the branch cuts of the relevant functions;(c) checking that the proposed identity is valid on each component of that decomposition.This process can be interfaced to an assume facility, and, if required, can verify that simplifications are valid "almost everywhere".

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 ScholarGoogle ScholarDigital LibraryDigital Library
  2. Arnon,D. S., A Cluster-Based Cylindrical Algebraic Decomposition Algorithm. J. Symbolic Comp.5 (1988) pp. 189-211. Also Algorithms in Real Algebraic Geometry (ed. D. S. Arnon & B. Buchberger), Academic Press, London, 1988.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Arnon,D. S. & McCallum,S., Cylindrical Algebraic Decomposition II: An Adjacency Algorithm for the Plane. SIAM J. Comp.13 (1984) pp. 878-889.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Borodin,A., Fagin,R., Hopcroft,J. E. & Tompa,M., Decreasing the Nesting Depth of an Expression Involving Square Roots. J. Symbolic Comp.1 (1985) pp. 169-188.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Bradford,R. J., Corless,R. M., Davenport,J. H., Jeffrey,D. J., & Watt,S. M., Reasoning about the Elementary Functions of Complex Analysis. To appear in Annals of Mathematics and Artificial Intelligence.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 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), Springer-Verlag, 1975, pp. 134-183. MR 55 (1978) #771.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. http://www.apmaths.uwo.ca/~djeffrey/offprints.html. http://link.springer.de/link/service/series/0558/bibs/1930/19300115.htm]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Corless,R. M., Davenport,J. H., Jeffrey, D. J. & Watt,S. M., "According to Abramowitz and Stegun". SIGSAM Bulletin34 (2000) 2, pp. 58-65.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Corless,R. M. & Jeffrey,D. J., The Unwinding Number. SIGSAM Bulletin30 (1996) 2, issue 116, pp. 28-35.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Davenport,J. H. & Heintz,J., Real Quantifier Elimination is Doubly Exponential. J. Symbolic Comp.5 (1988) pp. 29-35. Also Algorithms in Real Algebraic Geometry (ed. D. S. Arnon and B. Buchberger), Academic Press, London, 1988. Zbl. 663.03015. MR 89g:03009.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Gabrielov,A. & Vorobjov,N., Complexity of cylindrical decompositions of sub-Pfaffian sets. J. Pure Appl. Algebra164 (2001) pp. 179-197.]]Google ScholarGoogle Scholar
  12. Ménissier-Morain, V., Arithmétique exacte, conception, algorithmique et performances d'une implémentation informatique en précision arbitraire. Thèse, Université Paris 7, Dec. 1994.]]Google ScholarGoogle Scholar
  13. Richardson,D., Some Unsolvable Problems Involving Elementary Functions of a Real Variable. Journal of Symbolic Logic33(1968), pp. 514-520.]]Google ScholarGoogle Scholar
  14. Risch,R. H., Algebraic Properties of the Elementary Functions of Analysis. Amer. J. Math.101 (1979) pp. 743-759. MR 81b:12029.]]Google ScholarGoogle Scholar
  15. Weibel,T. & Gonnet,G. H., An Assume Facility for CAS with a Sample Implementation for Maple. Proc. DISCO '92 (Springer Lecture Notes in Computer Science 721, ed. J. P. Fitch), Springer-Verlag, 1993, pp. 95-103.]] Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Towards better simplification of elementary functions

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Conferences
            ISSAC '02: Proceedings of the 2002 international symposium on Symbolic and algebraic computation
            July 2002
            296 pages
            ISBN:1581134843
            DOI:10.1145/780506
            • Conference Chair:
            • Marc Giusti

            Copyright © 2002 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 10 July 2002

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • Article

            Acceptance Rates

            ISSAC '02 Paper Acceptance Rate35of86submissions,41%Overall Acceptance Rate395of838submissions,47%

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader