Reduce (computer algebra system)
Reduce | |
---|---|
Basic data
|
|
developer | Anthony C. Hearn |
operating system | Platform independent |
programming language | Lisp |
category | Computer algebra system |
License | BSD license |
http://reduce-algebra.sourceforge.net// |
Reduce is a computer algebra system that is suitable as a general-purpose system and has been specially developed with physical applications in mind.
Reduce has been released as an open source project since 2008 and is available free of charge from SourceForge under a modified BSD license . Development has been under the direction of Anthony C. Hearn since the 1960s.
Reduce is implemented in its own Lisp dialect (standard LISP). The user language is RLISP, which has an ALGOL -like syntax. Particular emphasis was placed on portability . There are versions for most variants of Unix, Linux, MS Windows and Apple Macintosh.
From version 4.2 the dynamic geometry software (DGS) GeoGebra offers access to MPReduce as an internal computer algebra system via a separate console interface.
Web links
- Reduce project page at SourceForge
- Reduce website at SourceForge.
- Reduce Wiki at SourceForge
- Tony Hearn's website on Reduce
- Anthony C. Hearn, Reduce User's Manual Version 3.8 (PDF; 893 kB), February 2004. In HTML format
- Anthony C. Hearn, "Reduce: The First Forty Years" (PDF; 41 kB), A Summary of the History of Reduce (2005).