Skip to main content

REDUCE meets CAMAL

  • Conference paper
  • First Online:
Design and Implementation of Symbolic Computation Systems (DISCO 1992)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 721))

Abstract

It is generally accepted that special purpose algebraic systems are more efficient than general purpose ones, but as machines get faster this does not matter. An experiment has been performed to see if using the ideas of the special purpose algebra system CAMAL(F) it is possible to make the general purpose system REDUCE perform calculations in celestial mechanics as efficiently as CAMAL did twenty years ago. To this end a prototype Fourier module is created for REDUCE, and it is tested on some small and medium-sized problems taken from the CAMAL test suite. The largest calculation is the determination of the Lunar Disturbing Function to the sixth order. An assessment is made as to the progress, or lack of it, which computer algebra has made, and how efficiently we are using modern hardware.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. A. Barnes and J. A. Padget. Univariate power series expansions in Reduce. In S. Watanabe and M. Nagata, editors, Proceedings of ISSAC'90, pages 82–7. ACM, Addison-Wesley, 1990.

    Google Scholar 

  2. D. Barton. Astronomical Journal, 72:1281–7, 1967.

    Google Scholar 

  3. D. Barton. A scheme for manipulative algebra on a computer. Computer Journal, 9:340–4, 1967.

    Google Scholar 

  4. D. Barton and J. P. Fitch. The application of symbolic algebra system to physics. Reports on Progress in Physics, 35:235–314, 1972.

    Google Scholar 

  5. Stephen R. Bourne. Literal expressions for the co-ordinates of the moon. I. the first degree terms. Celestial Mechanics, 6:167–186, 1972.

    Google Scholar 

  6. E. W. Brown. An Introductory Treatise on the Lunar Theory. Cambridge University Press, 1896.

    Google Scholar 

  7. C. Delaunay. Théorie du Mouvement de la Lune. (Extraits des Mém. Acad. Sci.). Mallet-Bachelier, Paris, 1860.

    Google Scholar 

  8. Richard J. Fateman. On the multiplication of poisson series, Draft 1973.

    Google Scholar 

  9. J. P. Fitch. Syllabus for algebraic manipulation lectures in Cambridge. SIGSAM Bulletin, 32:15, 1975.

    Google Scholar 

  10. J. P. Fitch. CAMAL User's Manual. University of Cambridge Computer Laboratory, 2nd edition, 1983.

    Google Scholar 

  11. W. H. Jeffereys. Celestial Mechanics, 2:474–80, 1970.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

John Fitch

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Fitch, J.P. (1993). REDUCE meets CAMAL. In: Fitch, J. (eds) Design and Implementation of Symbolic Computation Systems. DISCO 1992. Lecture Notes in Computer Science, vol 721. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57272-4_28

Download citation

  • DOI: https://doi.org/10.1007/3-540-57272-4_28

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-57272-5

  • Online ISBN: 978-3-540-48031-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics