Comparison of computer algebra systems
From Wikipedia, the free encyclopedia
The following tables provide a comparison of computer algebra systems (CAS).
Contents |
[edit] General
Creator | Development started | First public release | Latest stable version | Cost (USD) | Open source | License | Notes | |
---|---|---|---|---|---|---|---|---|
Axiom | Axiom Foundation | 1971 | 2002 | April 2005 | Free | Yes | modified BSD license | |
Cadabra | Kasper Peeters | 2001 | 2007 | 0.108 | Free | Yes | GPL | tensor algebra, field theory |
CoCoA | The CoCoA Team | 1987 | 1995 | 4.5 | Free | Yes | GPL | For polynomial calculations |
Derive | Soft Warehouse | 1979 | 1988 | 6.1 | $99 Educational, $199 Professional | No | proprietary | Owned by TI; it was discontinued at the end of 2006 |
DoCon | Serge D. Mechveliani | 1993 | 1995 | 2.08 | Free | Yes | non-OSI approved license | Haskell library |
DCAS | Robert Fenichel | ? | 2005 | 1.0 | Free | Yes | GPL | |
Eigenmath | George Weigt | 2004 | 2005 | 125 | Free | No | unknown | |
Fermat | Robert H. Lewis | 1986 | 1993 | 3.7.5 | $50 | No | shareware | polynomials, matrices |
GAP | GAP Group | 1986 | 1986 | 4.4.7 | Free | Yes | GPL | groups, character theory, discrete mathematics |
GiNaC | Christian Bauer | 1997 | 1999 | 1.3.7 | Free | Yes | GPL | C++ library |
Macaulay | Dave Bayer and Mike Stillman | ? | ? | 2.0.9.8 | Free | Yes | GPL | polynomials |
Magma | University of Sydney | ~1990 | 1993 | 2.13 | Variable (Cost-recovery, non-profit) | No | proprietary | Algebra, Cryptography, Group Theory, Number Theory |
Maple | Maplesoft | 1979 | 1985 | 10.06 | $1995 (Commercial), $99 (Student) | No | proprietary | |
MathCad | Mathsoft | 1985 | 1985 | 13 | $1,195 | No | proprietary | WYSIWYG interface and publication-quality printouts |
Mathematica | Wolfram Research | 1986 | 1988 | 5.2 | $1880+/student<$200 | No | proprietary | |
Mathomatic | George Gesslein II | 1986 | 1987 | 12.6.12 | Free | Yes | LGPL | General algebra |
Maxima | Bill Schelter et al. | 1967 | 1998 | 5.11.0 / December 2006 | Free | Yes | GPL | Symbolic Computation |
Meditor | Raphael Jolly | 2000 | 2000 | 2.0_01 | Free | Yes | GPL | Java symbolic computing library and math editor |
MuMATH | Soft Warehouse | 1970s | 1980 | MuMATH-83 | No longer in production | No | Proprietary | |
MuPAD | SciFace Software | 1989 | 1992 | 4.0.1 | $250, free 30 day trial | No | proprietary | |
PARI/GP | Henri Cohen, Karim Belabas, et al. | 1985 | ? | 2.3.1 | Free | Yes | GPL | Number theory, arbitrary precision |
REDUCE | Anthony C. Hearn | 1960s | 1968 | 3.8 | $140, $600 With Code | No | proprietary | |
SAGE | William A. Stein | 2005 | 2006 | 1.4.1 | Free | Yes | GPL | |
Singular | University of Kaiserslautern | 1984 | 1997 | 3.0.2 | Free | Yes | GPL | polynomials, rings, ideals |
WIRIS | WIRIS | 1999 | 1999 | 2.0 | Free | No | proprietary | |
Yacas | Ayal Pinkus et al. | ? | ? | 1.0.63 / January 7, 2007 | Free | Yes | GPL | |
Creator | Development started | First public release | Latest stable version | Cost (USD) | Open source | License | Notes |
These computer algebra systems are sometimes combined with "front end" programs that provide a nice user interface, such as the general-purpose GNU TeXmacs; SAGE is itself primarily a "front end" to other programs.
[edit] Operating system support
The operating systems the software can run on natively (without emulation).
Windows | Mac OS X | Linux | BSD | Unix | |
---|---|---|---|---|---|
Axiom | Yes | ? | Yes | ? | ? |
Cadabra | No | Yes | Yes | Yes | Yes |
ClassPad 300 | Yes | No | No | No | No |
CoCoA | Yes | Yes | Yes | Yes | Yes |
Derive | Yes | No | No | No | No |
DoCon | ? | ? | Yes | ? | ? |
DCAS | Yes | ? | ? | ? | ? |
Eigenmath | Yes | Yes | Yes | Yes | Yes |
Fermat | Yes | Yes | Yes | Yes | Yes |
GAP | Yes | Yes | Yes | Yes | Yes |
GiNaC | Yes | ? | Yes | Yes | Yes |
Macaulay | Yes | Yes | Yes | ? | ? |
Magma | Yes | Yes | Yes | Yes | Yes |
Maple | Yes | Yes | Yes | ? | Yes |
MathCad | Yes | No | No | No | No |
Mathematica | Yes | Yes | Yes | No | Yes |
Mathomatic | Yes | Yes | Yes | Yes | Yes |
Maxima | Yes | Yes | Yes | Yes | Yes |
Meditor | Yes | Yes | Yes | Yes | Yes |
MuMATH | No | No | No | No | No |
MuPAD | Yes | Yes | Yes | No | No |
PARI/GP | Yes | Yes | Yes | Yes | Yes |
REDUCE | Yes | Yes | Yes | Yes | Yes |
SAGE | Yes | Yes | Yes | Yes | Yes |
Singular | Yes | Yes | Yes | Yes | Yes |
WIRIS | ? | ? | ? | ? | ? |
Yacas | Yes | Yes | Yes | Yes | Yes |
Windows | Mac OS X | Linux | BSD | Unix |
[edit] Hand-held calculator CAS
Creator | Development started | First public release | Latest stable version | Cost (USD) | Open source | License | Notes | |
---|---|---|---|---|---|---|---|---|
ClassPad 300 | CASIO Computer Co. | 2000 | 2007 | 3.01 | $140 | No | proprietary | Runs on ClassPad 300 CAS calculator. ClassPad Manager runs native on PC. |
HP 49 series | Hewlett-Packard | ? | 1999 | ? | Starting at MSRP $110 | No | proprietary with some LGPL | |
TI-89 | Texas Instruments | ? | 1998 | 2.09 | No longer in production | No | proprietary | |
TI-89 Titanium | Texas Instruments | ? | 2004 | 4.00 | MSRP $150 | No | proprietary | |
TI-92 | Texas Instruments | ? | 1995 | ? | No longer in production | No | proprietary | |
TI-92 Plus | Texas Instruments | ? | 1998 | 2.09 | No longer in production | No | proprietary | |
Voyage 200 | Texas Instruments | ? | 2002 | 3.10 | MSRP $200 | No | proprietary |
[edit] See also
- List of graphing software
- List of numerical analysis software
- List of statistical packages
- Comparison of numerical analysis software
- Comparison of statistical packages
[edit] External links
There are various lists of computer algebra systems available on-line: