We compare and contrast several techniques for the implementation ofcomponents of an algebraic manipulation system. On one hand is the mathematicalalgebraic approach which characterizes (for example) IBM's Scratchpad II. On the other hand is the more ad hoc approach which characterizes many other popular systems (for example, Macsyma, Reduce, Maple, and Mathematica). While the algebraic approach has generally positive results, careful examination suggests that there are signi cant remaining problems, especially in the representation and manipulation of analytical, as opposed to algebraic mathematics. We describe some of these problems, and some general approaches for solutions.
We report on some experiences with the general purpose Computer Algebra Systems (CAS) Axiom, Macsyma...
Described is the notion of multiple alternative representations of mattiamatical reasoning, particul...
The constraints of a Computer Algebra System are generally classified as internal constraints, comma...
We review the successes and failures of the Macsyma algebraic manipulation system from the point of ...
8 pages, 2-column presentation, 2 figuresSo far, the scope of computer algebra has been needlessly r...
Today, certain computer software systems exist which surpass the computational ability of researcher...
AbstractAn algebraic programming system (APS) integrates four main paradigms of computations: proced...
Solving equations and systems of equations symbolically is a key feature of every Computer Algebra S...
Algebraic structures are a concept from mathematics to bring sets and their operations together. Thi...
This paper considers a programming language where all control is encoded in algebras and combinators...
New methodological aspects related to design and implementation of symbolic computation systems are ...
While the state of the art is relatively sophisticated in programming language support for computer ...
The algebra system REDUCE is introduced by the exposition of a number of sample problems. While thes...
The evolution of the hardware and the capabilities of the general computer algebra system have suppl...
With a significant percentage of students, the current teaching of algebra is unable to develop skil...
We report on some experiences with the general purpose Computer Algebra Systems (CAS) Axiom, Macsyma...
Described is the notion of multiple alternative representations of mattiamatical reasoning, particul...
The constraints of a Computer Algebra System are generally classified as internal constraints, comma...
We review the successes and failures of the Macsyma algebraic manipulation system from the point of ...
8 pages, 2-column presentation, 2 figuresSo far, the scope of computer algebra has been needlessly r...
Today, certain computer software systems exist which surpass the computational ability of researcher...
AbstractAn algebraic programming system (APS) integrates four main paradigms of computations: proced...
Solving equations and systems of equations symbolically is a key feature of every Computer Algebra S...
Algebraic structures are a concept from mathematics to bring sets and their operations together. Thi...
This paper considers a programming language where all control is encoded in algebras and combinators...
New methodological aspects related to design and implementation of symbolic computation systems are ...
While the state of the art is relatively sophisticated in programming language support for computer ...
The algebra system REDUCE is introduced by the exposition of a number of sample problems. While thes...
The evolution of the hardware and the capabilities of the general computer algebra system have suppl...
With a significant percentage of students, the current teaching of algebra is unable to develop skil...
We report on some experiences with the general purpose Computer Algebra Systems (CAS) Axiom, Macsyma...
Described is the notion of multiple alternative representations of mattiamatical reasoning, particul...
The constraints of a Computer Algebra System are generally classified as internal constraints, comma...