Abstract
We describe a multivariate rational function (ratio of polynomials) arithmetic simplification system written in Common Lisp. These programs form one module in a sequence of packages written with an aim to develop an efficient, freely-distributed computer algebra system. In this report, we discuss the representation of rational functions in the system and the programs for rational addition, multiplication, and exponentiation. We also describe a package that converts between expressions in Lisp prefix form and the representation of rational expressions in the system.
Publisher
Association for Computing Machinery (ACM)
Reference6 articles.
1. On computing with factored rational expressions
2. Richard J. Fateman. "An Efficient Modular Polynomial Arithmetic System in Common Lisp " draft CS Division EECS Department University of California Berkeley 1991. Richard J. Fateman. "An Efficient Modular Polynomial Arithmetic System in Common Lisp " draft CS Division EECS Department University of California Berkeley 1991.
3. A lisp-language Mathematica-to-lisp translator
4. Factored rational expressions in ALTRAN