FACTOID # 149: Norwegians consume more than 15 times as much coffee per person as the Irish.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > Comparison of computer algebra systems

The following tables provide a comparison of computer algebra systems (CAS). A computer algebra system (CAS) is a software program that facilitates symbolic mathematics. ...

Contents

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
bergman [1] Jörgen Backelin 1972 1972 0.96 Free Yes GPL-style license Non-commutative and commutative Gröbner bases and more; mainly homogeneous and non-linear; LISP-based
Cadabra Kasper Peeters 2001 2007 0.119 Free Yes GPL tensor algebra, field theory
CoCoA The CoCoA Team 1987 1995 4.7 Free Yes GPL For polynomial calculations
Derive Soft Warehouse 1979 1988 6.1 No longer in production 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 131 Free Yes 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 $1150 No proprietary Algebra, Cryptography, Group Theory, Number Theory
Maple Maplesoft 1979 1985 11 $1995 (Commercial), $99 (Student) No proprietary
MathCad Parametric Technology Corporation 1985 1985 14 $1,195 No proprietary WYSIWYG interface and publication-quality printouts
Mathematica Wolfram Research 1986 1988 6.0 $2495/student $140 No proprietary
Mathomatic George Gesslein II 1986 1987 12.7.6 Free Yes LGPL General algebra
Maxima Bill Schelter et al. 1967 1998 5.12.0 / May 2007 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 $665 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 $495, $695 With Code No proprietary
SAGE William A. Stein 2005 2005 2.8.4 Free Yes GPL distribution of OS math software, general purpose CAS, unified interface
Singular University of Kaiserslautern 1984 1997 3.0.3 Free Yes GPL polynomials, rings, ideals
WIRIS Maths for More 1997 2001 2.0 No proprietary Computer Algebra System + Interactive geometry software
Xcas Bernard Parisse ? ? 0.6.3 / May 29, 2007 Free Yes GPL The Giac library can be used inside other C++ programs
Yacas Ayal Pinkus et al. ? ? 1.0.63 / January 7, 2007 Free Yes GPL
TRIP Laskar J. et Gastineau M. 1989 2002 0.98.82 Free No Academic license polynomials, power series
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. ISO 4217 Code USD User(s) the United States, the British Indian Ocean Territory,[1] the British Virgin Islands, East Timor, Ecuador, El Salvador, the Marshall Islands, Micronesia, Palau, Panama, Caicos Islands, and the insular areas of the United States Inflation 2. ... Open source refers to projects that are open to the public and which draw on other projects that are freely available to the general public. ... Axiom is a computer algebra system. ... The BSD license is a permissive license and is one of the most widely used free software licenses. ... The GNU logo For other uses of GPL, see GPL (disambiguation). ... Jailson Moreira, also known as Cadabra is a Cape Verden professional footballer currently playing with FC Etzella Ettelbruck in Luxembourg, where he plays as a goalkeeper. ... The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ... CoCoA (COmputations in COmmutative Algebra) is a free computer algebra system to compute with numbers and polynomials. ... The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ... Derive is a computer algebra system, developed as a successor to muMATH by the Soft Warehouse in Honolulu, Hawaii, now owned by Texas Instruments. ... It has been suggested that closed source be merged into this article or section. ... The introduction to this article provides insufficient context for those unfamiliar with the subject matter. ... An open-source license is a copyright license for computer software that makes the source code available under terms that allow for modification and redistribution without having to pay the original author. ... Haskell is a standardized purely functional programming language with non-strict semantics, named after the logician Haskell Curry. ... Dcas is a dynamic computer algebra system featuring the idea of using identities as rules for manipulation of algebra. ... The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ... Eigenmath is a free simple Computer algebra system by George Weigt, currently available for Microsoft Windows, Linux and Mac OS X. Eigenmath is writen in C programming language and the sources are freely available too. ... Fermat is a shareware program developed by Prof. ... Look up shareware in Wiktionary, the free dictionary. ... GAP (Groups, Algorithms and Programming) is a computer algebra system for computational discrete algebra similar to Mathematica with particular emphasis on, but not restricted to, computational group theory. ... The GNU logo For other uses of GPL, see GPL (disambiguation). ... GiNaC is a free computer algebra system released under the GNU General Public License. ... The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ... Macaulay is a computer algebra system for doing polynomial computations, particularly Gröbner basis calculations. ... Dave Bayer is american mathematician. ... The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ... Magma is a computer algebra system designed to solve problems in algebra, number theory, geometry and combinatorics. ... The University of Sydney, established in Sydney in 1850, is the oldest university in Australia. ... It has been suggested that closed source be merged into this article or section. ... Maple 9. ... Maplesoft Corporate Headquarters Waterloo Maple Inc. ... It has been suggested that closed source be merged into this article or section. ... MathCad is a computer algebra system somewhat similar to Mathematica or Maple, and oriented towards ease of use and applications such as plotting. ... Parametric Technology Corporation (NASDAQ: PMTC) provides product lifecycle management (PLM) engineering CAD/CAM software. ... It has been suggested that closed source be merged into this article or section. ... Mathematica is a general computing environment, organizing many algorithmic, visualization, and user interface capabilities within a document-like user interface paradigm. ... Wolfram Research is part of the Wolfram Group which consists of four companies: Wolfram Research Inc. ... It has been suggested that closed source be merged into this article or section. ... Mathomatic is a portable, general purpose computer algebra system that can automatically solve, simplify, combine, and compare algebraic equations. ... GNU logo The GNU Lesser General Public License (formerly the GNU Library General Public License) is an FSF approved Free Software license designed as a compromise between the GNU General Public License and simple permissive licenses such as the BSD license and the MIT License. ... For other uses, see Maxima (disambiguation). ... William Frederick Schelter (died July 30, 2001) was a professor of mathematics at the University of Texas at Austin and a Lisp developer and programmer. ... The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ... The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ... muMATH is a Computer algebra system, which was developed in the late 70s and early eighties by Albert D. Rich and David Stoutemyer of the Soft Warehouse in Honolulu, Hawaii. ... It has been suggested that closed source be merged into this article or section. ... MuPAD is a Computer algebra system (CAS). ... It has been suggested that closed source be merged into this article or section. ... PARI/GP is a computer algebra system with the main aim of facilitating number theory computations. ... The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ... Number theory is the branch of pure mathematics concerned with the properties of numbers in general, and integers in particular, as well as the wider classes of problems that arise from their study. ... Arbitrary precision mathematical libraries allow computer programs to perform calculations and then specify how many digits will be used for the result. ... REDUCE is a general-purpose computer algebra system geared towards applications in physics. ... It has been suggested that closed source be merged into this article or section. ... Software for Algebra and Geometry Experimentation (SAGE) is a cross-platform computer algebra system written in Python, Pyrex, and C that is released under the GNU GPL. SAGE combines the following mathematics software into one package: GAP, GNU Scientific Library, Matplotlib, Maxima, Mwrank, NetworkX, NTL, Numerical Python, PARI, and Singular. ... William Stein (born February 21, 1974 in Santa Barbara, California) is an associate professor of mathematics at the University of Washington. ... The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ... SINGULAR is a computer algebra system for polynomial computations with special emphasis on the needs of commutative algebra, algebraic geometry, and singularity theory. ... The University of Kaiserslautern (German Technische Universität Kaiserslautern) is a university located in Kaiserslautern, Germany. ... The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ... It has been suggested that closed source be merged into this article or section. ... A computer algebra system (CAS) is a software program that facilitates symbolic mathematics. ... Interactive geometry software (IGS, also called dynamic geometry environments, DGEs) are computer programs which allow one to create and then manipulate geometric constructions, primarily in plane geometry. ... XCAS or on-call close air support (CAS) is a technique of air warfare which first achieved recognition in Operation Enduring Freedom, the US-led invasion of Afghanistan in 2001. ... is the 149th day of the year (150th in leap years) in the Gregorian calendar. ... Year 2007 (MMVII) is the current year, a common year starting on Monday of the Gregorian calendar and the AD/CE era. ... The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ... Yacas is an open source, general-purpose, easy-to-use computer algebra system. ... is the 7th day of the year in the Gregorian calendar. ... Year 2007 (MMVII) is the current year, a common year starting on Monday of the Gregorian calendar and the AD/CE era. ... The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely-used free software license, originally written by Richard Stallman for the GNU project. ... ISO 4217 Code USD User(s) the United States, the British Indian Ocean Territory,[1] the British Virgin Islands, East Timor, Ecuador, El Salvador, the Marshall Islands, Micronesia, Palau, Panama, Caicos Islands, and the insular areas of the United States Inflation 2. ... Open source refers to projects that are open to the public and which draw on other projects that are freely available to the general public. ... TEXMACS on Fedora Core 2 GNU TEXMACS (alternatively, TeXmacs) is a free scientific word processor component of the GNU project, which was inspired by both TeX and GNU Emacs. ...


Operating system support

The operating systems the software can run on natively (without emulation). // An operating system (OS) is the software that manages the sharing of the resources of a computer. ... DosBox emulates the familiar command line interface of DOS. An emulator duplicates (provide an emulation of) the functions of one system with a different system, so that the second system behaves like (and appears to be) the first system. ...

Windows Mac OS X Linux BSD Unix
Axiom Yes ? Yes ? ?
bergman Yes ? Yes 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 No No No
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 Under Cygwin 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 virtual appliance Yes Yes No No
Singular Yes Yes Yes Yes Yes
WIRIS Yes Yes Yes Yes Yes
Xcas Yes Yes Yes Yes Yes
Yacas Yes Yes Yes Yes Yes
TRIP Yes Yes Yes Yes Yes

Windows redirects here. ... Mac OS X (IPA: ) is a line of graphical operating systems developed, marketed, and sold by Apple Inc. ... This article is about operating systems that use the Linux kernel. ... Berkeley Software Distribution (BSD, sometimes called Berkeley Unix) is the Unix derivative distributed by the University of California, Berkeley, starting in the 1970s. ... Filiation of Unix and Unix-like systems Unix (officially trademarked as UNIX®) is a computer operating system originally developed in 1969 by a group of AT&T employees at Bell Labs including Ken Thompson, Dennis Ritchie and Douglas McIlroy. ... Axiom is a computer algebra system. ... Jailson Moreira, also known as Cadabra is a Cape Verden professional footballer currently playing with FC Etzella Ettelbruck in Luxembourg, where he plays as a goalkeeper. ... Casio ClassPad 300 Casio ClassPad 300PLUS The Casio ClassPad 300 is the first (and at the time of this writing the only) pen based calculator. ... CoCoA (COmputations in COmmutative Algebra) is a free computer algebra system to compute with numbers and polynomials. ... Derive is a Computer algebra system, developed as a successor to MuMATH by the Soft Warehouse in Honolulu, Hawaii, now owned by Texas Instruments. ... The introduction to this article provides insufficient context for those unfamiliar with the subject matter. ... Dcas is a dynamic computer algebra system featuring the idea of using identities as rules for manipulation of algebra. ... Eigenmath is a free simple Computer algebra system by George Weigt, currently available for Microsoft Windows, Linux and Mac OS X. Eigenmath is writen in C programming language and the sources are freely available too. ... Fermat is a shareware program developed by Prof. ... GAP (Groups, Algorithms and Programming) is a computer algebra system for computational discrete algebra similar to Mathematica with particular emphasis on, but not restricted to, computational group theory. ... GiNaC is a free computer algebra system released under the GNU General Public License. ... Macaulay is a computer algebra system for doing polynomial computations, particularly Gröbner basis calculations. ... Magma is a computer algebra system designed to solve problems in algebra, number theory, geometry and combinatorics. ... Maple 9. ... MathCad is a computer algebra system somewhat similar to Mathematica or Maple, and oriented towards ease of use and applications such as plotting. ... Mathematica is a general computing environment, organizing many algorithmic, visualization, and user interface capabilities within a document-like user interface paradigm. ... Mathomatic is a portable, general purpose computer algebra system that can automatically solve, simplify, combine, and compare algebraic equations. ... Cygwin (pronounced ) is a collection of free software tools originally developed by Cygnus Solutions to allow various versions of Microsoft Windows to act similar to a Unix system. ... For other uses, see Maxima (disambiguation). ... muMATH is a Computer algebra system, which was developed in the late 70s and early eighties by Albert D. Rich and David Stoutemyer of the Soft Warehouse in Honolulu, Hawaii. ... MuPAD is a Computer algebra system (CAS). ... PARI/GP is a computer algebra system with the main aim of facilitating number theory computations. ... REDUCE is a general-purpose computer algebra system geared towards applications in physics. ... Software for Algebra and Geometry Experimentation (SAGE) is a cross-platform computer algebra system written in Python, Pyrex, and C that is released under the GNU GPL. SAGE combines the following mathematics software into one package: GAP, GNU Scientific Library, Matplotlib, Maxima, Mwrank, NetworkX, NTL, Numerical Python, PARI, and Singular. ... A virtual appliance is a minimalist virtual machine image designed to run under VMware, Xen, Microsoft Virtual PC, QEMU, Usermode Linux, CoLinux or other PC virtualization technology, providing network applications like firewalls or webservers. ... SINGULAR is a computer algebra system for polynomial computations with special emphasis on the needs of commutative algebra, algebraic geometry, and singularity theory. ... XCAS or on-call close air support (CAS) is a technique of air warfare which first achieved recognition in Operation Enduring Freedom, the US-led invasion of Afghanistan in 2001. ... Yacas is an open source, general-purpose, easy-to-use computer algebra system. ...

Hand-held calculator CAS

Creator Development started First public release Latest stable version Cost (USD) Open source License Notes
Alg48 & Erable ? Symbolic Math packages for HP48 series
CFX-9970G CASIO Computer Co. ? 1998 No proprietary
Algebra FX 2.0 CASIO Computer Co. ? 1999 No proprietary
ClassPad 300 CASIO Computer Co. ? 2003 3.01 $140 No proprietary There is also an emulator: "ClassPad Manager" which runs on a 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

ISO 4217 Code USD User(s) the United States, the British Indian Ocean Territory,[1] the British Virgin Islands, East Timor, Ecuador, El Salvador, the Marshall Islands, Micronesia, Palau, Panama, Caicos Islands, and the insular areas of the United States Inflation 2. ... Open source refers to projects that are open to the public and which draw on other projects that are freely available to the general public. ... The Casio CFX-9970G is a graphing calculator. ... Casio Computer Co. ... It has been suggested that closed source be merged into this article or section. ... Casio Computer Co. ... It has been suggested that closed source be merged into this article or section. ... Casio ClassPad 300 Casio ClassPad 300PLUS The Casio ClassPad 300 is the first (and at the time of this writing the only) pen based calculator. ... Casio Computer Co. ... It has been suggested that closed source be merged into this article or section. ... The HP-49G series are Hewlett-Packard (HP)-manufactured graphing calculators. ... The Hewlett-Packard Company (NYSE: HPQ), commonly known as HP, is a very large, global company headquartered in Palo Alto, California, United States. ... It has been suggested that closed source be merged into this article or section. ... GNU logo The GNU Lesser General Public License (formerly the GNU Library General Public License) is an FSF approved Free Software license designed as a compromise between the GNU General Public License and simple permissive licenses such as the BSD license and the MIT License. ... The TI-89 and the TI-89 Titanium are graphing calculators developed by Texas Instruments. ... Texas Instruments (NYSE: TXN), better known in the electronics industry (and popularly) as TI, is an American company based in Dallas, Texas, USA, renowned for developing and commercializing semiconductor and computer technology. ... It has been suggested that closed source be merged into this article or section. ... The TI-89 and the TI-89 Titanium are graphing calculators developed by Texas Instruments. ... Texas Instruments (NYSE: TXN), better known in the electronics industry (and popularly) as TI, is an American company based in Dallas, Texas, USA, renowned for developing and commercializing semiconductor and computer technology. ... It has been suggested that closed source be merged into this article or section. ... The Texas Instruments TI-92 calculator, originally released in 1995, was a large calculator with a QWERTY keyboard. ... Texas Instruments (NYSE: TXN), better known in the electronics industry (and popularly) as TI, is an American company based in Dallas, Texas, USA, renowned for developing and commercializing semiconductor and computer technology. ... It has been suggested that closed source be merged into this article or section. ... The Texas Instruments TI-92 calculator, originally released in 1995, was a large calculator with a QWERTY keyboard. ... Texas Instruments (NYSE: TXN), better known in the electronics industry (and popularly) as TI, is an American company based in Dallas, Texas, USA, renowned for developing and commercializing semiconductor and computer technology. ... It has been suggested that closed source be merged into this article or section. ... The Texas Instruments TI-92 calculator, originally released in 1995, was a large calculator with a QWERTY keyboard. ... Texas Instruments (NYSE: TXN), better known in the electronics industry (and popularly) as TI, is an American company based in Dallas, Texas, USA, renowned for developing and commercializing semiconductor and computer technology. ... It has been suggested that closed source be merged into this article or section. ...

See also

This is an incomplete list of software that either includes the ability to create one or more infographics from a provided data set, or is provided specifically for information visualization. ... Listed here are a number of computer programs used for performing numerical calculations: Baudline is a time-frequency browser for numerical signals analysis and scientific visualization. ... This is an incomplete list of software that is designed for the explicit purpose of performing statistical analyses. ... The following tables provide a comparison of numerical analysis software. ... The following tables compare general and technical information for a number of statistical analysis packages. ...

External links

There are various lists of computer algebra systems available on-line:


  Results from FactBites:
 
Computer algebra system - Wikipedia, the free encyclopedia (449 words)
The study of algorithms useful for computer algebra systems is known as computer algebra.
The run-time of numerical programs implemented in computer algebra systems is normally longer than that of equivalent programs implemented in systems such as MATLAB, GNU Octave, or directly in C, since they are programmed for full symbolic generality and thus cannot use machine numerical operations directly for most of their functions.
Computer algebra systems began to appear in the early 1970s, and evolved out of research into artificial intelligence, though the fields are now regarded as largely separate.
  More results at FactBites »


 
 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms, 1022, m