« Sandbox » : différence entre les versions

De TI-Planet Wiki
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 6 : Ligne 6 :
   \sum f(x) = F(x) + g(x)
   \sum f(x) = F(x) + g(x)
$$
$$
The following tables provide a '''comparison of [[computer algebra system]]s''' (CAS).<ref>{{cite web|url=http://www.sigsam.org/software/index.phtml |title=Computer Algebra Software |work=Special Interest Group on Symbolic and Algebraic Manipulation |publisher=Association for Computing Machinery |date=11 July 2008 |accessdate=16 November 2012}}</ref><ref>{{cite web|url=http://www.computeralgebra.nl/systems_and_packages/systems_and_packages.html |title=Systems and Packages |publisher=Computer Algebra Information Network |date=7 May 1998 |accessdate=17 November 2012}}</ref><ref>{{cite web|title=SAC Systems Listing |url=http://www.symbolicnet.org/systems/Systems.html |publisher=SymbolicNet |accessdate=17 November 2012}}</ref> A CAS is a package comprising a set of algorithms for performing symbolic manipulations on algebraic objects, a language to implement them, and an environment in which to use the language.<ref>{{cite book|last=Aladjev|first=V.Z.|title=Computer algebra systems : a new software toolbox for Maple|year=2004|publisher=Fultus Books|location=[S.l.]|isbn=9781596820005|pages=9}}</ref><ref>{{cite book|last=Labahn|first=K.O. Geddes ; S.R. Czapor ; G.|title=Algorithms for computer algebra|year=1999|publisher=Kluwer|location=Boston|isbn=9780792392590|pages=xv|edition=6. pr.}}</ref> A CAS may include a user interface and graphics capability; and to be effective may require a large library of algorithms, efficient data structures and a fast kernel.<ref>{{cite book|last=Gerhard|first=Joachim von Zur Gathen ; Jürgen|title=Modern computer algebra|year=2003|publisher=Cambridge Univ. Press|location=Cambridge|isbn=9780521826464|pages=4|edition=2.}}</ref> ==General=={| class="wikitable" style="font-size: smaller; text-align: center; width: auto;" class="wikitable sortable"|-! style="width: 12em" | System! Creator! Development started! First public release! Latest stable release! Cost ([[United States dollar|USD]])! License! Notes|-! [[Axiom (computer algebra system)|Axiom]]| Tim Daly| 1971| 2002| {{dts|2012|05}}| {{free}}| {{free|modified [[BSD licenses|BSD license]]}}| General purpose CAS. The first one with strong typing for mathematical expressions|-! [[CoCoA System|CoCoA]]| The CoCoA Team| 1987| 1995| {{dts|2007}} (4.7.3)| {{free}}| {{GPL-lic}}| Specialized CAS for [[commutative algebra]]|-! [[Derive (computer algebra system)|Derive]]| Soft Warehouse| 1979| 1988| {{dts|2007|11}} (6.1)| Discontinued| {{proprietary}}| CAS designed for pocket calculators; it was discontinued in 2007|-! [[Euler (software)|Euler Math Toolbox]]| R. Grothmann| 1987| 1988| {{dts|2011}} (12.3)| {{free}}| {{GPL-lic}}| Numerical software linked to [[Maxima (software)|Maxima]]|-! [[Fermat (computer algebra system)|Fermat]]| Robert H. Lewis| 1986| 1993| {{dts|2010}} (3.9.9x)| $60 if grant money available, otherwise $0| {{proprietary}}| Specialized CAS for [[resultant]] computation and [[linear algebra]] with [[polynomial]] entries|-! [[FORM (symbolic manipulation system)|FORM]]| J.A.M. Vermaseren| 1984| 1989| 4.0| {{free}}| {{GPL-lic}}| CAS designed mainly for [[particle physics]] |-! [[GAP computer algebra system|GAP]]| GAP Group| 1986| 1986| {{dts|2013}} (4.6.2)| {{free}}| {{GPL-lic}}| Specialized CAS for [[group theory]] and [[combinatorics]]. Subpackage of Sage<ref name=sagepack>[http://www.sagemath.org/links-components.html Sage components]</ref>|-! [[KANT (mathematics)|KANT/KASH]]| KANT Group| ?| ?| KASH3 (2005/2008)| {{free|free for non-commercial use}}| own license| Specialized CAS for [[algebraic number theory]]|-! [[LiveMath]]<br/>(formerly Theorist)| Math Monkeys| ?| 1991| {{dts|2007}} (3.5.9)| $149, $45 student (1 year)| {{proprietary}}| Numerical software for interactive solving and mathematical graphing|-! [[Macaulay2]]| Daniel Grayson and Michael Stillman| 1992| 1994| {{dts|2010}} (1.4)| {{free}}| {{GPL-lic}}| Specialized CAS for [[algebraic geometry]] and [[commutative algebra]]|-! [[Macsyma]]| [[MIT Project MAC]] and [[Symbolics]]| 1968| 1978| {{dts|1999}} (2.4)| $500| {{proprietary}}| The oldest general purpose CAS. Was the state of the art during almost 20 years. Still alive as [[Maxima (software)|Maxima]]|-! [[Magma computer algebra system|Magma]]| [[University of Sydney]]| ~1990| 1993| {{dts|2011}} (2.17)| $1,150| {{proprietary}}| General purpose CAS, originally specialized in [[group theory]]. Works with elements of [[algebraic structure]]s rather than with non typed [[expression (mathematics)|mathematical expressions]]|-! [[Maple (software)|Maple]]| Symbolic Computation Group, [[University of Waterloo]]| 1980| 1984| {{dts|2012}} (16)| $2,275 (Commercial), $2,155 (Government), $1245(Academic), $239 (Personal Edition), $99 (Student), $79 (Student, 12-Month term)<ref>{{cite web | url=https://webstore.maplesoft.com | title=Maplesoft Web Store | accessdate=2011-10-21}}</ref>| {{proprietary}}| One of the major general purpose CAS|-! [[Mathcad]]| [[Parametric Technology Corporation]]| 1985| 1985| {{dts|2010}} (15)| $1,195<ref>{{cite web | url=http://store.ptc.com | title=Parametric Technology Corporation Web Store | accessdate=2008-06-28}}</ref>| {{proprietary}}|  [[Numerical software]] with some CAS capabilities|-! [[Mathematica]]| [[Wolfram Research]]| 1986| 1988| {{dts|2012}} (9.0.0)| $2,495 (Professional), $1095 (Education), $140 (Student), $69.95 (Student annual license) <ref>{{cite web | url=http://store.wolfram.com | title=Wolfram Worldwide Web Store | accessdate=2008-11-20}}</ref> $295 (Personal)<ref>[http://www.macworld.com/article/138664/2009/02/mathematica.html Mathematica Home Edition Released] Macworld, Feb 2009</ref>| {{proprietary}}| One of the major general purpose CAS|-! [[Mathomatic]]| George Gesslein II| 1986| 1987| {{dts|2012}} (16.0.5)| {{free}}| {{free|[[LGPL]]}}| [[Elementary algebra]], [[calculus]], [[complex number]] and [[polynomial]] manipulations.|-! [[Maxima (software)|Maxima]]| [[MIT Project MAC]] and [[Bill Schelter]] et al.| 1967| 1998| {{dts|2012}} (5.28)| {{free}}| {{GPL-lic}}| General purpose CAS. Continuation of [[Macsyma]]. Subpackage of Sage.<ref name=sagepack />|-! [[MuMATH]]| Soft Warehouse| 1970s| 1980| MuMATH-83| Discontinued| {{proprietary}}| Predecessor of [[Derive (computer algebra system)|Derive]]|-! [[MuPAD]]| SciFace Software| 1989| 2008| {{dts|2008}} (5.1)| Discontinued| {{proprietary}}| [[MathWorks]] has incorporated MuPAD technology into Symbolic Math Toolbox|-! [[Axiom (computer algebra system)#Software forks|OpenAxiom]]| Gabriel Dos Reis| 2007| 2007| {{dts|2011}} (1.4.1)| {{free}}| {{free|modified [[BSD licenses|BSD license]]}}| General purpose CAS, the first one to have a strong typing for mathematical objects and expressions|-! [[PARI/GP]]| [[Henri Cohen (number theorist)|Henri Cohen]], Karim Belabas, Bill Allombert et al.| 1985| 1990| {{dts|2012}} (2.5.1)| {{free}}| {{GPL-lic}}| Specialized CAS for [[Number theory]]. A major reference in this domain. Subpackage of Sage.<ref name=sagepack />|-! [[Reduce (computer algebra system)|Reduce]]| Anthony C. Hearn| 1960s| 1968| {{dts|2009}}| {{free}}| {{free|modified [[BSD licenses|BSD license]]}}| Historically important general purpose CAS. Still alive, as open-sourced and freed in December 2008|-! [[Sage (mathematics software)|Sage]]| [[William A. Stein]]| 2005| 2005| {{dts|2013}} (5.8)| {{free}}| {{GPL-lic}}| Mathematics software system combining a number of existing packages, including [[computer algebra]], [[numerical computation]], [[statistics]] and [[image processing]]|-! [[SINGULAR]]| [[University of Kaiserslautern]]| 1984| 1997| {{dts|2012}} (3.1.5)| {{free}}| {{GPL-lic}}| computer algebra system for polynomial computations, with special emphasis on [[commutative algebra|commutative]] and [[non-commutative algebra]], [[algebraic geometry]], and [[singularity theory]].|-! Symbolic [[MATLAB]] Toolbox| [[MathWorks]]| 1989| 2008| {{dts|2011}} (5.7(2011b))| $2900 including required [[MATLAB]]| {{proprietary}}| Provides tools for solving and manipulating symbolic math expressions and performing variable-precision arithmetic.|-! [[SymbolicC++]]| W.-H. Steeb| 1997| 1997| {{dts|2009}} (3.29)| {{free}}| {{GPL-lic}}| C++ -based|-! [https://github.com/dharmatech/Symbolism Symbolism]| E. Cavazos| 2012| 2013| 2013| {{free}}| {{free|modified [[BSD license]]}}| C# library for automatic simplification of algebraic expressions|-! [[SymPy]]| Ondřej Čertík| 2006| 2007| {{dts|2012}} (0.7.2)| {{free}}| {{free|modified [[BSD license]]}}| Python-based|-! [[TI-Nspire]] CAS (Computer Software)| [[Texas Instruments]]| 2006| 2009| 3.1.0.392|| {{proprietary}}| Successor to Derive. Based on Derive's engine used in TI-89/Voyager 200 and TI-Nspire handheld|-! [[Wolfram Alpha]]| [[Wolfram Research]]| | 2009| 2012| Pro version: $4.99 / month, Pro version for students: $2.99 / month, Regular version free.| {{proprietary}}| Online [[computer algebra system]] with step-by step solutions.|-! [[Xcas]]| Bernard Parisse| 2004| 2008| {{dts|2011}} (0.9.4)| {{free}}| {{GPL-lic}}| Compatible modes for maple, mupad and TI89 syntax. Symbolic spreadsheets, Giac library for use with other programs. ARM ports for some PDAs with Linux or [[WinCE]]<ref>{{cite web|url=http://www-fourier.ujf-grenoble.fr/~parisse/install_en#xcaswince|title=Xcas ARM|accessdate=2010-10-12|format=|work=}}</ref>|-! [[Yacas]]| Ayal Pinkus et al.| 1998<ref>{{cite web | url=http://yacas.sourceforge.net/homepage.html?recent.html&newdesign.html | title=Big changes ahead for Yacas | accessdate=2011-04-19}}</ref>| ?| {{dts|2012}} (1.3.3)| {{free}}| {{GPL-lic}}||- class="sortbottom"! style="width: 12em"|! Creator! Development started! First public release! Latest stable version! Cost ([[United States dollar|USD]])! 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]].===Functionality===Below is a summary of significantly developed <i>symbolic</i> functionality in each of the systems.{| class="wikitable" style="font-size: smaller; text-align: center; width: auto;"|-! rowspan="2" | System! rowspan="2" | [[Formula editor]]! rowspan="2" | [[Arbitrary precision]]! colspan="2" | [[Calculus]]! colspan="5" | [[Solver (computer science)|Solvers]]! rowspan="2" | [[Graph theory]]! rowspan="2" | [[Number theory]]! rowspan="2" | [[Quantifier elimination]]! rowspan="2" | [[Boolean algebra (logic)|Boolean algebra]]! rowspan="2" | [[Tensors]]! rowspan="2" | [[Probability]]! rowspan="2" | [[Control theory]]! rowspan="2" | [[Coding theory]]! rowspan="2" | [[Group theory]]|-|style="text-align: center"| [[Integral|Integration]]|style="text-align: center"| [[Integral transform]]s|style="text-align: center"| [[Equation]]s|style="text-align: center"| [[Inequalities]]|style="text-align: center"| [[Diophantine equation]]s|style="text-align: center"| [[Differential equation]]s|style="text-align: center"| [[Recurrence relation]]s|-! [[Axiom (computer algebra system)|Axiom]]| {{no}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}| ?| ?| ?| ?| ?| ?| ?| ?| ?| ?| ?| {{no}}| {{yes}}|-! [[Magma computer algebra system|Magma]]| {{no}}| {{yes}}| {{no}}| {{no}}| {{yes}}| {{no}}| {{yes}}| {{no}}| {{no}}| {{yes}}| {{yes}}| {{no}}| {{no}}| {{no}}| ?| ?| {{yes}}| {{yes}}|-! [[Maple (software)|Maple]]| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{no}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{no}}| {{no}}| {{yes}}| {{yes}}| {{yes}}| {{no}}| {{yes}}|-! [[Mathcad]]| {{yes}}| {{no}}| {{yes}}| {{no}}| {{yes}}| {{no}}| {{no}}| {{no}}| {{no}}| {{no}}| {{no}}| {{no}}| {{no}}| {{no}}| {{no}}| {{no}}| {{no}}| {{no}}|-! [[Mathematica]]| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}<ref>[http://reference.wolfram.com/mathematica/guide/SymbolicTensors.html Symbolic Tensors] Mathematica Documentation</ref>| {{yes}}| {{yes}}| {{no}}| {{yes}}|-! [[Mathomatic]]| {{no}}| {{no}}| {{yes}}| {{yes}}| {{yes}}| {{no}}| {{no}}| {{no}}| {{no}}| {{no}}| {{yes}}| {{no}}| {{no}}| {{no}}| {{no}}| {{no}}| {{no}}| {{no}}|-! Symbolic [[MATLAB]] toolbox| {{no}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{no}}| {{no}}| {{yes}}| ?| {{no}}| ?| {{no}}| {{no}}| {{no}}| {{no}}| ?| {{no}}| {{no}}|-! [[Maxima (software)|Maxima]]| {{no}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{no}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{no}}| {{yes}}| {{yes}}| ?| ?| {{no}}| {{yes}}|-! [[Sage (mathematics software)|Sage]]| {{no}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{no}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{no}}| {{yes}}| {{yes}}| {{no}}| {{no}}| {{yes}}| {{yes}}|-! [[SymPy]]| {{no}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{no}}| {{yes}}| {{yes}}| {{no}}| {{yes}}| {{no}}| {{yes}}| {{yes}}| {{yes}}| {{no}}| {{no}}| {{yes}}|-! [[Wolfram Alpha]]| Pro version only| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{yes}}| {{no}}| ?| ?| {{no}}| {{yes}}|-! [[Yacas]]| {{no}}| {{yes}}| {{yes}}| {{no}}| {{no}}| {{no}}| {{no}}| {{no}}| {{no}}| {{no}}| {{no}}| {{no}}| {{no}}| {{no}}| ?| ?| {{no}}| {{no}}|-! [[Xcas]]| {{yes}}| {{yes}}| {{yes}}| {{no}}| {{yes}}| {{yes}}| {{no}}| {{yes}}| {{yes}}| {{no}}| {{yes}}| {{no}}| {{no}}| {{no}}| ?| ?| {{no}}| ?|}===Operating system support===The software can run under their respective [[operating system]]s natively without [[emulator|emulation]]. Some systems must be compiled first using an appropriate compiler for the source language and target platform.{| class="wikitable" style="font-size: smaller; text-align: center; width: auto;" class="wikitable sortable"|-! style="width: 12em" | System! [[Microsoft Windows|Windows]]! [[Mac OS X]]! [[Linux]]! [[Berkeley Software Distribution|BSD]]! [[Solaris (operating system)|Solaris]]! Other|-! [[Axiom computer algebra system|Axiom]]| {{Yes}}| {{Yes}}| {{Yes}}| {{No}}| {{No}}| {{?}}|-! [[CoCoA System|CoCoA]]| {{Yes}}| {{Yes}}| {{Yes}}| {{Yes}}| {{Yes}}| [[Tru64 UNIX]], [[HP-UX]], [[IRIX]]|-! [[Derive (computer algebra system)|Derive]]| {{Yes}}| {{No}}| {{No}}| {{No}}| {{No}}| {{?}}|-! [[Euler (software)|Euler]]| {{Yes}}| {{No}}| {{No}}| {{No}}| {{No}}| {{?}}|-! [[Fermat (computer algebra system)|Fermat]]| {{No|[[Cygwin]]}}| {{Yes}}| {{Yes}}| {{No}}| {{No}}| {{?}}|-! [[FORM (symbolic manipulation system)|FORM]]| {{No|[[Cygwin]]}}| {{Yes}}| {{Yes}}| {{Yes}}| {{Yes}}| {{?}}|-! [[GAP computer algebra system|GAP]]| {{Yes}}| {{Yes}}| {{Yes}}| {{Yes}}| {{Yes}}| {{?}}|-! [[KANT (mathematics)|KANT/KASH]]| {{yes}}| {{yes}}| {{yes}}| {{no}}| {{no}}| {{no}}|-! [[Macaulay2]]| {{No|[[Cygwin]]}}| {{Yes}}| {{Yes}}| {{Yes}}| {{Yes}}| {{?}}|-! [[Magma computer algebra system|Magma]]| {{Yes}}| {{Yes}}| {{Yes}}| {{Yes}}| {{Yes}}| {{?}}|-! [[Maple (software)|Maple]]| {{Yes}}| {{Yes}}| {{Yes}}| {{No}}| {{Yes}}| {{No}}|-! [[Mathcad]]| {{Yes}}| {{No}}| {{No}}| {{No}}| {{No}}| {{No}}|-! [[Mathematica]]| {{Yes}}| {{Yes}}| {{Yes}}| {{No}}| {{No}}| {{No}}|-! [[Mathomatic]]| {{Yes}}| {{Yes}}| {{Yes}}| {{Yes}}| {{Yes}}| Android, and all [[POSIX]] platforms|-! [[Maxima (software)|Maxima]]| {{Yes}}| {{Yes}}| {{Yes}}| {{Yes}}| {{Yes}}| All POSIX platforms with [[Common Lisp]]|-! [[MuMATH]]| {{No}}| {{No}}| {{No}}| {{No}}| {{No}}| {{?}}|-! [[MuPAD]]| {{Yes}}| {{Yes}}| {{Yes}}| {{No}}| {{No}}| {{?}}|-! [[OpenAxiom]]| {{Yes}}| {{Yes}}| {{Yes}}| {{Yes}}| {{Yes}}| {{?}}|-! [[PARI/GP]]| {{Yes}}| {{Yes}}| {{Yes}}| {{Yes}}| {{Yes}}| {{?}}|-! [[Reduce (computer algebra system)|Reduce]]| {{Yes}}| {{Yes}}| {{Yes}}| {{Yes}}| {{Yes}}| {{?}}|-! [[Sage (mathematics software)|Sage]]| {{No}}| {{Yes}}| {{Yes}}| {{No}}| {{Yes}}| [[VMware]] image for MS-Windows users|-! [[SINGULAR]]| {{Yes}}| {{Yes}}| {{Yes}}| {{Yes}}| {{Yes}}| {{?}}|-! [[SymbolicC++]]| {{Yes}}| {{Yes}}| {{Yes}}| {{Yes}}| {{Yes}}| {{?}}|-! Symbolic [[MATLAB]] toolbox| {{Yes}}| {{Yes}}| {{Yes}}| {{Yes}}| {{Yes}}| {{?}}|-! [[SymPy]]| {{Yes}}| {{Yes}}| {{Yes}}| {{Yes}}| {{Yes}}| Any system that supports [[Python (programming language)|Python]]|-! [[TI-Nspire]] (desktop software)| {{Yes}}| {{Yes}}| {{No}}| {{No}}| {{No}}| {{?}}|-! [[Xcas]]| {{Yes}}| {{Yes}}| {{Yes}}| {{Yes}}| {{Yes}}| {{?}}|-! [[Yacas]]| {{Yes}}| {{Yes}}| {{Yes}}| {{Yes}}| {{Yes}}| {{?}}|}==Graphing calculators==Some [[graphing calculator]]s have CAS features.{| class="wikitable sortable" style="font-size: smaller; text-align: center; width: auto;"|-! style="width: 12em" | System! Creator! Development started! First public release! Latest stable version! Cost ([[United States dollar|USD]])! Notes|-! [[Casio graphic calculators#9850 series (9750/9850/9950/9970)|Casio CFX-9970G]]| [[Casio|CASIO Computer Co.]]| {{?}}| 1998||||-! [[Casio graphic calculators#Algebra FX series|Casio Algebra FX 2.0]]| CASIO Computer Co.| {{?}}| 1999||||-! [[Casio ClassPad 330]]<br/>Casio ClassPad Manager| CASIO Computer Co.| {{?}}| 2003| 3.04.5000| $140| ClassPad Manager is an emulator which runs on a PC.|-! [[HP-49 series|HP 49 series]]<br/>[[HP 50g]]| [[Hewlett-Packard]]| {{?}}| 1999| 2.15| $110 and up| Based on [http://www.hpcalc.org/details.php?id=1349 Erable]. Intended for problems which occur in engineering applications. Source code openly available.|-! [[TI-89]]| [[Texas Instruments]]| {{?}}| 1996| 2.09| No longer in production||-! [[TI-89 Titanium]]| Texas Instruments| {{?}}| 2004| 3.10| $150||-! [[TI-92]]| Texas Instruments| {{?}}| 1995| {{?}}| No longer in production||-! [[TI-92 Plus]]| Texas Instruments| 1997| 1998| 2.09| No longer in production||-! [[TI-Nspire CAS]]| Texas Instruments| 2006| 2008| 3.2.0| $160||-! [[Voyage 200]]| Texas Instruments| 2001| 2002| 3.10| $150||-! [http://www.zoommath.com/Products/ZoomMath300.php ZoomMath300]| IQ Joe| {{?}}| ?| 1.03| $60| [[TI-83]] and [[TI-84]] application that adds CAS capabilities. [[Proprietary software|Proprietary]]|}<references group="h" />==See also==*[[Mathematical software]]*[[List of information graphics software]]*[[List of numerical analysis software]]*[[List of numerical libraries]]*[[List of statistical packages]]*[[Comparison of numerical analysis software]]*[[Comparison of statistical packages]]*[[Web-based simulation]]==References=={{Reflist}}==External links==Lists of computer algebra systems:* http://directory.google.com/Top/Science/Math/Algebra/Software/ {{Dead link|date=February 2012}}* {{dmoz|Science/Math/Software|Math Software}}* [http://www.cs.ru.nl/~freek/digimath/xindex.html Alphabetically sorted list compiled by Freed Wiedijk]* [http://www.mat.univie.ac.at/~slc/divers/software.html Combinatorial Software and Databases] (Séminaire Lotharingien de Combinatoire)* [http://orms.mfo.de/about ORMS] (Oberwolfach References on Mathematical Software)Other:* [http://hughesbennett.co.uk/Maxima Use Maxima in a web browser] without downloading any software* [http://axiom-developer.org/axiom-website/rosetta.html Rosetta Translations: a collection of synonyms for various operations in the computer algebra systems]{{Computer algebra systems}}[[Category:Computer algebra systems| Comparison]][[Category:Mathematics-related lists|Computer algebra systems]][[Category:Comparisons of mathematical software|Computer algebra systems]]





Version du 24 avril 2013 à 13:20

CETTE PAGE EST ICI POUR QUE CHACUN PUISSE TESTER DU CONTENU ETC.

Youpi. Testons tous du contenu en choeur.

$$

 \sum f(x) = F(x) + g(x)

$$

The following tables provide a comparison of computer algebra systems (CAS).[1][2][3] A CAS is a package comprising a set of algorithms for performing symbolic manipulations on algebraic objects, a language to implement them, and an environment in which to use the language.[4][5] A CAS may include a user interface and graphics capability; and to be effective may require a large library of algorithms, efficient data structures and a fast kernel.[6] ==General=={| class="wikitable" style="font-size: smaller; text-align: center; width: auto;" class="wikitable sortable"|-! style="width: 12em" | System! Creator! Development started! First public release! Latest stable release! Cost (USD)! License! Notes|-! Axiom| Tim Daly| 1971| 2002| 02012-05-01mai 2012| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|Gratuit| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|modified BSD license| General purpose CAS. The first one with strong typing for mathematical expressions|-! CoCoA| The CoCoA Team| 1987| 1995| 02007-01-012007 (4.7.3)| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|Gratuit| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|GPL| Specialized CAS for commutative algebra|-! Derive| Soft Warehouse| 1979| 1988| 02007-11-01novembre 2007 (6.1)| Discontinued| style="background: #ffc65d; vertical-align: middle; text-align: center; " class="table-proprietary"|Proprietary| CAS designed for pocket calculators; it was discontinued in 2007|-! Euler Math Toolbox| R. Grothmann| 1987| 1988| 02011-01-012011 (12.3)| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|Gratuit| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|GPL| Numerical software linked to Maxima|-! Fermat| Robert H. Lewis| 1986| 1993| 02010-01-012010 (3.9.9x)| $60 if grant money available, otherwise $0| style="background: #ffc65d; vertical-align: middle; text-align: center; " class="table-proprietary"|Proprietary| Specialized CAS for resultant computation and linear algebra with polynomial entries|-! FORM| J.A.M. Vermaseren| 1984| 1989| 4.0| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|Gratuit| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|GPL| CAS designed mainly for particle physics |-! GAP| GAP Group| 1986| 1986| 02013-01-012013 (4.6.2)| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|Gratuit| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|GPL| Specialized CAS for group theory and combinatorics. Subpackage of Sage[7]|-! KANT/KASH| KANT Group| ?| ?| KASH3 (2005/2008)| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|free for non-commercial use| own license| Specialized CAS for algebraic number theory|-! LiveMath
(formerly Theorist)| Math Monkeys| ?| 1991| 02007-01-012007 (3.5.9)| $149, $45 student (1 year)| style="background: #ffc65d; vertical-align: middle; text-align: center; " class="table-proprietary"|Proprietary| Numerical software for interactive solving and mathematical graphing|-! Macaulay2| Daniel Grayson and Michael Stillman| 1992| 1994| 02010-01-012010 (1.4)| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|Gratuit| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|GPL| Specialized CAS for algebraic geometry and commutative algebra|-! Macsyma| MIT Project MAC and Symbolics| 1968| 1978| 01999-01-011999 (2.4)| $500| style="background: #ffc65d; vertical-align: middle; text-align: center; " class="table-proprietary"|Proprietary| The oldest general purpose CAS. Was the state of the art during almost 20 years. Still alive as Maxima|-! Magma| University of Sydney| ~1990| 1993| 02011-01-012011 (2.17)| $1,150| style="background: #ffc65d; vertical-align: middle; text-align: center; " class="table-proprietary"|Proprietary| General purpose CAS, originally specialized in group theory. Works with elements of algebraic structures rather than with non typed mathematical expressions|-! Maple| Symbolic Computation Group, University of Waterloo| 1980| 1984| 02012-01-012012 (16)| $2,275 (Commercial), $2,155 (Government), $1245(Academic), $239 (Personal Edition), $99 (Student), $79 (Student, 12-Month term)[8]| style="background: #ffc65d; vertical-align: middle; text-align: center; " class="table-proprietary"|Proprietary| One of the major general purpose CAS|-! Mathcad| Parametric Technology Corporation| 1985| 1985| 02010-01-012010 (15)| $1,195[9]| style="background: #ffc65d; vertical-align: middle; text-align: center; " class="table-proprietary"|Proprietary| Numerical software with some CAS capabilities|-! Mathematica| Wolfram Research| 1986| 1988| 02012-01-012012 (9.0.0)| $2,495 (Professional), $1095 (Education), $140 (Student), $69.95 (Student annual license) [10] $295 (Personal)[11]| style="background: #ffc65d; vertical-align: middle; text-align: center; " class="table-proprietary"|Proprietary| One of the major general purpose CAS|-! Mathomatic| George Gesslein II| 1986| 1987| 02012-01-012012 (16.0.5)| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|Gratuit| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|LGPL| Elementary algebra, calculus, complex number and polynomial manipulations.|-! Maxima| MIT Project MAC and Bill Schelter et al.| 1967| 1998| 02012-01-012012 (5.28)| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|Gratuit| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|GPL| General purpose CAS. Continuation of Macsyma. Subpackage of Sage.[7]|-! MuMATH| Soft Warehouse| 1970s| 1980| MuMATH-83| Discontinued| style="background: #ffc65d; vertical-align: middle; text-align: center; " class="table-proprietary"|Proprietary| Predecessor of Derive|-! MuPAD| SciFace Software| 1989| 2008| 02008-01-012008 (5.1)| Discontinued| style="background: #ffc65d; vertical-align: middle; text-align: center; " class="table-proprietary"|Proprietary| MathWorks has incorporated MuPAD technology into Symbolic Math Toolbox|-! OpenAxiom| Gabriel Dos Reis| 2007| 2007| 02011-01-012011 (1.4.1)| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|Gratuit| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|modified BSD license| General purpose CAS, the first one to have a strong typing for mathematical objects and expressions|-! PARI/GP| Henri Cohen, Karim Belabas, Bill Allombert et al.| 1985| 1990| 02012-01-012012 (2.5.1)| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|Gratuit| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|GPL| Specialized CAS for Number theory. A major reference in this domain. Subpackage of Sage.[7]|-! Reduce| Anthony C. Hearn| 1960s| 1968| 02009-01-012009| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|Gratuit| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|modified BSD license| Historically important general purpose CAS. Still alive, as open-sourced and freed in December 2008|-! Sage| William A. Stein| 2005| 2005| 02013-01-012013 (5.8)| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|Gratuit| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|GPL| Mathematics software system combining a number of existing packages, including computer algebra, numerical computation, statistics and image processing|-! SINGULAR| University of Kaiserslautern| 1984| 1997| 02012-01-012012 (3.1.5)| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|Gratuit| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|GPL| computer algebra system for polynomial computations, with special emphasis on commutative and non-commutative algebra, algebraic geometry, and singularity theory.|-! Symbolic MATLAB Toolbox| MathWorks| 1989| 2008| 02011-01-012011 (5.7(2011b))| $2900 including required MATLAB| style="background: #ffc65d; vertical-align: middle; text-align: center; " class="table-proprietary"|Proprietary| Provides tools for solving and manipulating symbolic math expressions and performing variable-precision arithmetic.|-! SymbolicC++| W.-H. Steeb| 1997| 1997| 02009-01-012009 (3.29)| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|Gratuit| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|GPL| C++ -based|-! Symbolism| E. Cavazos| 2012| 2013| 2013| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|Gratuit| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|modified BSD license| C# library for automatic simplification of algebraic expressions|-! SymPy| Ondřej Čertík| 2006| 2007| 02012-01-012012 (0.7.2)| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|Gratuit| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|modified BSD license| Python-based|-! TI-Nspire CAS (Computer Software)| Texas Instruments| 2006| 2009| 3.1.0.392|| style="background: #ffc65d; vertical-align: middle; text-align: center; " class="table-proprietary"|Proprietary| Successor to Derive. Based on Derive's engine used in TI-89/Voyager 200 and TI-Nspire handheld|-! Wolfram Alpha| Wolfram Research| | 2009| 2012| Pro version: $4.99 / month, Pro version for students: $2.99 / month, Regular version free.| style="background: #ffc65d; vertical-align: middle; text-align: center; " class="table-proprietary"|Proprietary| Online computer algebra system with step-by step solutions.|-! Xcas| Bernard Parisse| 2004| 2008| 02011-01-012011 (0.9.4)| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|Gratuit| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|GPL| Compatible modes for maple, mupad and TI89 syntax. Symbolic spreadsheets, Giac library for use with other programs. ARM ports for some PDAs with Linux or WinCE[12]|-! Yacas| Ayal Pinkus et al.| 1998[13]| ?| 02012-01-012012 (1.3.3)| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|Gratuit| style="background: #9FF; color: black; vertical-align: middle; text-align: center; " class="free table-free"|GPL||- class="sortbottom"! style="width: 12em"|! Creator! Development started! First public release! Latest stable version! Cost (USD)! 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.===Functionality===Below is a summary of significantly developed symbolic functionality in each of the systems.{| class="wikitable" style="font-size: smaller; text-align: center; width: auto;"|-! rowspan="2" | System! rowspan="2" | Formula editor! rowspan="2" | Arbitrary precision! colspan="2" | Calculus! colspan="5" | Solvers! rowspan="2" | Graph theory! rowspan="2" | Number theory! rowspan="2" | Quantifier elimination! rowspan="2" | Boolean algebra! rowspan="2" | Tensors! rowspan="2" | Probability! rowspan="2" | Control theory! rowspan="2" | Coding theory! rowspan="2" | Group theory|-|style="text-align: center"| Integration|style="text-align: center"| Integral transforms|style="text-align: center"| Equations|style="text-align: center"| Inequalities|style="text-align: center"| Diophantine equations|style="text-align: center"| Differential equations|style="text-align: center"| Recurrence relations|-! Axiom| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| ?| ?| ?| ?| ?| ?| ?| ?| ?| ?| ?| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui|-! Magma| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| ?| ?| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui|-! Maple| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui|-! Mathcad| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non|-! Mathematica| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui[14]| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui|-! Mathomatic| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non|-! Symbolic MATLAB toolbox| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| ?| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| ?| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| ?| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non|-! Maxima| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| ?| ?| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui|-! Sage| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui|-! SymPy| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui|-! Wolfram Alpha| Pro version only| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| ?| ?| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui|-! Yacas| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| ?| ?| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non|-! Xcas| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| ?| ?| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| ?|}===Operating system support===The software can run under their respective operating systems natively without emulation. Some systems must be compiled first using an appropriate compiler for the source language and target platform.{| class="wikitable" style="font-size: smaller; text-align: center; width: auto;" class="wikitable sortable"|-! style="width: 12em" | System! Windows! Mac OS X! Linux! BSD! Solaris! Other|-! Axiom| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| ?|-! CoCoA| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| Tru64 UNIX, HP-UX, IRIX|-! Derive| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| ?|-! Euler| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| ?|-! Fermat| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Cygwin| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| ?|-! FORM| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Cygwin| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| ?|-! GAP| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| ?|-! KANT/KASH| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non|-! Macaulay2| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Cygwin| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| ?|-! Magma| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| ?|-! Maple| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non|-! Mathcad| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non|-! Mathematica| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non|-! Mathomatic| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| Android, and all POSIX platforms|-! Maxima| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| All POSIX platforms with Common Lisp|-! MuMATH| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| ?|-! MuPAD| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| ?|-! OpenAxiom| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| ?|-! PARI/GP| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| ?|-! Reduce| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| ?|-! Sage| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| VMware image for MS-Windows users|-! SINGULAR| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| ?|-! SymbolicC++| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| ?|-! Symbolic MATLAB toolbox| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| ?|-! SymPy| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| Any system that supports Python|-! TI-Nspire (desktop software)| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| style="background:#ff9090; color:black; vertical-align: middle; text-align: center; " class="table-no" | Non| ?|-! Xcas| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| ?|-! Yacas| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes"|Oui| ?|}==Graphing calculators==Some graphing calculators have CAS features.{| class="wikitable sortable" style="font-size: smaller; text-align: center; width: auto;"|-! style="width: 12em" | System! Creator! Development started! First public release! Latest stable version! Cost (USD)! Notes|-! Casio CFX-9970G| CASIO Computer Co.| ?| 1998||||-! Casio Algebra FX 2.0| CASIO Computer Co.| ?| 1999||||-! Casio ClassPad 330
Casio ClassPad Manager| CASIO Computer Co.| ?| 2003| 3.04.5000| $140| ClassPad Manager is an emulator which runs on a PC.|-! HP 49 series
HP 50g| Hewlett-Packard| ?| 1999| 2.15| $110 and up| Based on Erable. Intended for problems which occur in engineering applications. Source code openly available.|-! TI-89| Texas Instruments| ?| 1996| 2.09| No longer in production||-! TI-89 Titanium| Texas Instruments| ?| 2004| 3.10| $150||-! TI-92| Texas Instruments| ?| 1995| ?| No longer in production||-! TI-92 Plus| Texas Instruments| 1997| 1998| 2.09| No longer in production||-! TI-Nspire CAS| Texas Instruments| 2006| 2008| 3.2.0| $160||-! Voyage 200| Texas Instruments| 2001| 2002| 3.10| $150||-! ZoomMath300| IQ Joe| ?| ?| 1.03| $60| TI-83 and TI-84 application that adds CAS capabilities. Proprietary|}==See also==*Mathematical software*List of information graphics software*List of numerical analysis software*List of numerical libraries*List of statistical packages*Comparison of numerical analysis software*Comparison of statistical packages*Web-based simulation==References==Modèle:Reflist==External links==Lists of computer algebra systems:* http://directory.google.com/Top/Science/Math/Algebra/Software/ Modèle:Dead link* Modèle:Dmoz* Alphabetically sorted list compiled by Freed Wiedijk* Combinatorial Software and Databases (Séminaire Lotharingien de Combinatoire)* ORMS (Oberwolfach References on Mathematical Software)Other:* Use Maxima in a web browser without downloading any software* Rosetta Translations: a collection of synonyms for various operations in the computer algebra systemsModèle:Computer algebra systems


texte descriptif

halloazaz

test Infobox Logiciel

héhé

test omg

GIMP
Wilber, the GIMP mascotGimp
Fichier:GIMP 2.8 running on Ubuntu 12.04.png
Développeur The GIMP Development Team
Sortie {{{3}}}, Erreur: le premier paramètre ne peut être analysé comme une date ou une durée.
Version Stable 2.8 / le 2012 mai 03, il y a 12 années
Version de Preview 2.7.5 / le 2012 mars 14, il y a 12 années
Etat du développement Active
Programmé en C and GTK+
OS AmigaOS 4, FreeBSD, Mac OS X, Microsoft Windows, Linux, Solaris
Disponible en 77 langage(s)
Genre Raster graphics editor
Licence GNU LGPL v3+
Site Internet www.gimp.org