Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/800204.806278acmconferencesArticle/Chapter ViewAbstractPublication Pagessymsac86Conference Proceedingsconference-collections
Article
Free access

The design of the Cambridge algebra system

Published: 23 March 1971 Publication History

Abstract

This paper discusses the design of the CAMbridge ALgebra system and describes some of the techniques that are used in its implementation. These techniques enable that system to provide reasonably general algebraic manipulation in an efficient way. The concepts of modularity and selection are introduced and their influence on the overall structure of the system is described. Examples of selection and editing facilities are given since these are considered to be a necessary part of any algebra system. The paper also discusses data structures that are appropriate for algebraic systems and examples are given for two of the CAMAL modules.

References

[1]
Barron, D.W., Brown, H., Hartley, D.F. and Swinnerton-Dyer, H.P.F. Titan Autocode Programming Manual. University Mathematical Laboratory, Cambridge (1967).
[2]
Barton, D. A new technique for the Lunar theory. Ph.D. Thesis, Cambridge University (1966).
[3]
Barton, D. A scheme for manipulative algebra on a computer. Comp. J. 9 (1967), 340.
[4]
Barton, D., Bourne, S.R., and Burgess, C.J. A simple algebra system. Comp. J. 11 (1968), 293.
[5]
Barton, D., Bourne, S.R., and Fitch, J.P. An algebra system. Comp. J. 13 (1970), 32.
[6]
Barton, D., Bourne, S.R., and Horton, J.R. The structure of the Cambridge Algebra system. Comp. J. 13 (1970), 243.
[7]
Bourne, S.R. Automatic Algebraic Manipulation and its Application to the Lunar Theory. Ph.D. Thesis, Cambridge University (1970).
[8]
Bourne, S.R. and Horton, J.R. The CAMAL System Manual. Computer Laboratory, Cambridge (1971).
[9]
Brown, W.S., Hyde, J.P. and Tague, B.A. ALPAK II. Bell Tech. J. 43 (1964), 785.
[10]
d'Inverno, R. ALAM - Atlas Lisp Algebraic Manipulator Comp. J. 12 (1969), 124.
[11]
Engeli, M.E. User's Manual for the Formula Manipulation Language SYMBAL. Computation Center, The University of Texas at Austin (1968).
[12]
Hearn, A.C. A program for symbolic algebraic computation. SHARE XXXIV, Denver 1970.
[13]
Irons, E.T. A syntax Directed Compiler for ALGOL 60. Comm. A.C.M. 4 (1961), 51.
[14]
Martin, W.A. Symbolic Mathematical Laboratory. Ph.D. Thesis, M.I.T. (1967).
[15]
Matthewman, J.H. Ph.D. Thesis, Cambridge University (1966).
[16]
Richardson, D. Ph.D. Thesis, University of Bristol (1966).
[17]
Tobey, R.G., et al. PL/1 FORMAC Interpreter. Users reference manual. IBM Contributed Program Library 360 D 03.3004, Hawthorne, N.Y. (1967).

Cited By

View all

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SYMSAC '71: Proceedings of the second ACM symposium on Symbolic and algebraic manipulation
March 1971
464 pages
ISBN:9781450377867
DOI:10.1145/800204
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]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 23 March 1971

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)67
  • Downloads (Last 6 weeks)12
Reflects downloads up to 03 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2009)CAMAL 40 Years on --- Is Small Still Beautiful?Proceedings of the 16th Symposium, 8th International Conference. Held as Part of CICM '09 on Intelligent Computer Mathematics10.1007/978-3-642-02614-0_8(32-44)Online publication date: 3-Jul-2009
  • (1988)A survey of Poisson series processorsCelestial Mechanics10.1007/BF0122900745:1-3(245-253)Online publication date: Mar-1988
  • (1974)Algebraic manipulation in CambridgeACM SIGSAM Bulletin10.1145/1086823.10868278:1(8-9)Online publication date: 1-Feb-1974
  • (1972)Literal expressions for the co-ordinates of the moonCelestial Mechanics10.1007/BF012277796:2(167-186)Online publication date: Sep-1972
  • (1971)Symbolic mathematical computation—introduction and overviewProceedings of the second ACM symposium on Symbolic and algebraic manipulation10.1145/800204.806261(1-16)Online publication date: 23-Mar-1971

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media