From: William Deakin
Subject: Symbolic Mathematics
Date: 
Message-ID: <377747F0.A82F087A@pindar.com>
I would like to write symbolic mathematical manipulation code in CL.
Particularly for determining and manipulating the roots of low order
polynomial equations (cubic, quartic, quintic or even hectic ;-)).

I am new to CL and had a look at maxima 'a Common Lisp implementation of
MIT's Macsyma system for computer based algebra' referenced on
www.gnu.org site, but was quickly boggled. Particularly by the SHOUTY
BITS in the CODE.

Could anybody please help.

Regards,

Will
From: Jason Trenouth
Subject: Re: Symbolic Mathematics
Date: 
Message-ID: <377845d1.253386031@newshost>
On Mon, 28 Jun 1999 11:01:20 +0100, William Deakin <·····@pindar.com> wrote:

> I would like to write symbolic mathematical manipulation code in CL.
> Particularly for determining and manipulating the roots of low order
> polynomial equations (cubic, quartic, quintic or even hectic ;-)).
> 
> I am new to CL and had a look at maxima 'a Common Lisp implementation of
> MIT's Macsyma system for computer based algebra' referenced on
> www.gnu.org site, but was quickly boggled. Particularly by the SHOUTY
> BITS in the CODE.
> 
> Could anybody please help.

You could do worse than getting a hold of the book "Artificial Intelligence
Programming: Case Studies in Common Lisp" by Peter Norvig. ISBN 1-55860-191-0.

__Jason