Skip to main content

CAMAL 40 Years on – Is Small Still Beautiful?

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 5625))

Abstract

Over forty years ago an algebra system was written in Cambridge, UK, designed to assist in a number of calculations in celestial mechanics and later in relativity. I present the hardware environment and the main design decisions that led this system, later dubbed CAMAL, to be used in many applications for twenty years. Its performance is investigated, both in its own era, and more recently. It is argued that a compact data representation as in CAMAL has real benefits even in today’s larger memory world.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Barton, D., Bourne, S.R., Burgess, C.J.: A Simple Algebra System. Computer Journal 11, 293–298 (1968)

    Article  MATH  Google Scholar 

  2. Barton, D.: A New Approach to the Lunar Theory. PhD thesis, University of Cambridge, 196

    Google Scholar 

  3. Bourne, S.R.: Automatic Algebraic Manipulation and its Applications to the Lunar Theory. PhD thesis, University of Cambridge (1970)

    Google Scholar 

  4. Bourne, S.R., Horton, J.R.: The CAMAL System Manual. The Computer Laboratory, University of Cambridge (1971)

    Google Scholar 

  5. Bourne, S.R., Horton, J.R.: The Design of the Cambridge Algebra System. In: Proceedings of SYMSAM/2, pp. 134–143. SIGSAM/ACM (1971)

    Google Scholar 

  6. Carette, J., Davenport, J.H., Fitch, J.: Barton and Fitch revisited (2009), http://opus.bath.ac.uk/14083

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

    Google Scholar 

  8. Fitch, J.P.: A solution to Problem #3. SIGSAM Bulletin 26, 24–27 (1973)

    Google Scholar 

  9. Fitch, J.P.: REDUCE meets CAMAL. In: Fitch, J. (ed.) DISCO 1992. LNCS, vol. 721, pp. 104–115. Springer, Heidelberg (1993)

    Chapter  Google Scholar 

  10. Fitch, J.P., Garnett, D.J.: Measurements on the Cambridge Algebra System. In: Proceedings of the International Computing Symposium, Venice, pp. 139–147 (1972)

    Google Scholar 

  11. Fitch, J.: A solution of problem #3 using camal. SIGSAM Bulletin 32, 14 (1975)

    Google Scholar 

  12. Fitch, J.P.: An Algebraic Manipulator. PhD thesis, University of Cambridge (1971)

    Google Scholar 

  13. Hall, A.D.: Solving a problem in eigenvalue approximation with a symbolic algebra system. SIGSAM Bulletin 26, 145–23 (1975)

    Google Scholar 

  14. Horton, J.R.: A System for the Manipulation of Tensors on an Automatic Computer. University of Cambridge, Dissertation for the Diploma in Computer Science (1969)

    Google Scholar 

  15. I.C.T. Ltd and Cambridge University. Atlas 2 System Programmers Manual, E.P. 59 (April 1964)

    Google Scholar 

  16. Irons, E.T.: A Syntax Directed Compiler for ALGOL 60. Comm. ACM 4(1), 51–55 (1961)

    Article  MATH  Google Scholar 

  17. Lew, J.S.: Problem #3 – reversion of a double series. SIGSAM Bulletin 23, 6–7 (1972)

    Google Scholar 

  18. Matthewman, J.R.: Syntax Directed Compilers. PhD thesis, University of Cambridge (1966)

    Google Scholar 

  19. Richards, M.: BCPL — a tool for compiler writing and systems programming. In: Proceedings of the Spring Joint Computer Conference, vol. 34, pp. 557–566 (1969)

    Google Scholar 

  20. Sconzo, P., LeSchack, A.R., Tobey, R.G.: Symbolic Computation of f and g Series by Computer. Astronomical Journal 70(4), 269–271 (1965)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Fitch, J. (2009). CAMAL 40 Years on – Is Small Still Beautiful?. In: Carette, J., Dixon, L., Coen, C.S., Watt, S.M. (eds) Intelligent Computer Mathematics. CICM 2009. Lecture Notes in Computer Science(), vol 5625. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02614-0_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-02614-0_8

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-642-02614-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics