[plt-scheme] Re: [plt-edu] Symbolic algebra

From: Arthur Nunes-Harwitt (anh at cs.rit.edu)
Date: Wed Mar 17 14:02:55 EDT 2010

>> Does anyone have any pointers to some good resources about how you'd go 
>> about implementing a symbolic algebra system in Scheme or a related 
>> functional language?  Solving equations, factoring polynomials, etc.

A couple of good introductory references are Abelson and Sussman's 
_Structure and Interpretation of Computer Programs_, and Norvig's 
_Paradigm's of Artificial Intelligence Programming_.  (The key is 
polynomial representation.  Equations can be solved using formulas, and 
the math on polynomials can be used for factoring.)

For more references see my web page:

Good luck.


Arthur Nunes-Harwitt
Computer Science Department, Rochester Institute of Technology
Room 70-3509

"I don't know what the language of the future will be
called, but it will look like LISP."

This email is confidential and intended for the named recipient(s). In
the event the email is received by someone other than the recipient,
please notify the sender at anh at cs.rit.edu.

Posted on the users mailing list.