« CAS » : différence entre les versions

Aller à la navigation Aller à la recherche
2 993 octets enlevés ,  25 avril 2013
aucun résumé des modifications
Aucun résumé des modifications
 
(13 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 3 : Ligne 3 :


Sur les calculatrices [[Texas Instruments]], plusieurs modèles possèdent des OS avec CAS, et dans le cas des [[TI-Nspire]] la présence d'un moteur CAS est même précisée dans le nom du modèle: TI-Nspire CAS, TI-Nspire CX CAS, etc...
Sur les calculatrices [[Texas Instruments]], plusieurs modèles possèdent des OS avec CAS, et dans le cas des [[TI-Nspire]] la présence d'un moteur CAS est même précisée dans le nom du modèle: TI-Nspire CAS, TI-Nspire CX CAS, etc...
La première [[calculatrice graphique]] possédant un CAS fut la '''HP-28C''' en 1987.




== Composants d'un moteur CAS ==
== Composants d'un moteur CAS ==
Un moteur CAS se compose de 5 piliers ou briques essentielles:
Un moteur CAS se compose de 5 piliers ou briques essentielles, en particulier les trois premiers:
 


; 1) Un système prenant en compte la priorité des opérations
; 1) Un système prenant en compte la priorité des opérations
Ligne 19 : Ligne 19 :


; 4) Un moteur permettant de saisir une expression en écriture naturelle
; 4) Un moteur permettant de saisir une expression en écriture naturelle
: TI appelle ce principe le [[MathPrint]] parfois [[PrettyPrint]]. Il s'agit ici de permettre à l'utilisateur d'entrer ses calculs dans une notation qui est la même que celle des livres de maths, avec des nombres ou expressions en exposant placées en haut, des fractions à étages, des racines recouvrant les expressions, des intégrales et des sommes avec leurs bornes dessous et dessus, etc... Et pas seulement avec des fonctions suivies d'arguments.
: TI appelle ce principe le [[MathPrint]] ou parfois [[PrettyPrint]]. Il s'agit ici de permettre à l'utilisateur d'entrer ses calculs dans une notation qui est la même que celle des livres de maths, avec des nombres ou expressions en exposant placées en haut, des fractions à étages, des racines recouvrant les expressions, des intégrales et des sommes avec leurs bornes dessous et dessus, etc... Et pas seulement avec des fonctions suivies d'arguments.


; 5) Un moteur permettant d'afficher le résultat en écriture naturelle
; 5) Un moteur permettant d'afficher le résultat en écriture naturelle
Ligne 33 : Ligne 33 :
Ces fonctionnalités sont permises par les 5 briques évoquées précédemment, qui rendent ces calculs possibles.
Ces fonctionnalités sont permises par les 5 briques évoquées précédemment, qui rendent ces calculs possibles.
Ensuite, les moteurs CAS plus avancés peuvent posséder des fonctionnalités graphiques (graphes de courbes à plusieurs variables (3D), dessins vectoriels, etc...)
Ensuite, les moteurs CAS plus avancés peuvent posséder des fonctionnalités graphiques (graphes de courbes à plusieurs variables (3D), dessins vectoriels, etc...)


==Sur ordinateurs==
==Sur ordinateurs==
Ligne 57 : Ligne 55 :
! Notes
! Notes
|-
|-
! [[Axiom (computer algebra system)|Axiom]]
! Axiom
| Tim Daly
| Tim Daly
| 1971
| 1971
Ligne 66 : Ligne 64 :
| General purpose CAS. The first one with strong typing for mathematical expressions
| General purpose CAS. The first one with strong typing for mathematical expressions
|-
|-
! [[CoCoA System|CoCoA]]
! CoCoA
| The CoCoA Team
| The CoCoA Team
| 1987
| 1987
Ligne 73 : Ligne 71 :
| {{free}}
| {{free}}
| {{GPL-lic}}
| {{GPL-lic}}
| Specialized CAS for [[commutative algebra]]
| Specialized CAS for commutative algebra
|-
|-
! [[Derive (computer algebra system)|Derive]]
! Derive
| Soft Warehouse
| Soft Warehouse
| 1979
| 1979
Ligne 84 : Ligne 82 :
| CAS designed for pocket calculators; it was discontinued in 2007
| CAS designed for pocket calculators; it was discontinued in 2007
|-
|-
! [[Euler (software)|Euler Math Toolbox]]
! Euler Math Toolbox
| R. Grothmann
| R. Grothmann
| 1987
| 1987
Ligne 91 : Ligne 89 :
| {{free}}
| {{free}}
| {{GPL-lic}}
| {{GPL-lic}}
| Numerical software linked to [[Maxima (software)|Maxima]]
| Numerical software linked to Maxima
|-
|-
! [[Fermat (computer algebra system)|Fermat]]
! Fermat
| Robert H. Lewis
| Robert H. Lewis
| 1986
| 1986
Ligne 100 : Ligne 98 :
| $60 if grant money available, otherwise $0
| $60 if grant money available, otherwise $0
| {{proprietary}}
| {{proprietary}}
| Specialized CAS for [[resultant]] computation and [[linear algebra]] with [[polynomial]] entries
| Specialized CAS for resultant computation and linear algebra with polynomial entries
|-
|-
! [[FORM (symbolic manipulation system)|FORM]]
! FORM
| J.A.M. Vermaseren
| J.A.M. Vermaseren
| 1984
| 1984
Ligne 109 : Ligne 107 :
| {{free}}
| {{free}}
| {{GPL-lic}}
| {{GPL-lic}}
| CAS designed mainly for [[particle physics]]
| CAS designed mainly for particle physics  
|-
|-
! [[GAP computer algebra system|GAP]]
! GAP
| GAP Group
| GAP Group
| 1986
| 1986
Ligne 118 : Ligne 116 :
| {{free}}
| {{free}}
| {{GPL-lic}}
| {{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>
| 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/KASH
| KANT Group
| KANT Group
| ?
|  
| ?
|  
| KASH3 (2005/2008)
| KASH3 (2005/2008)
| {{free|free for non-commercial use}}
| {{free|free for non-commercial use}}
| own license
| own license
| Specialized CAS for [[algebraic number theory]]
| Specialized CAS for algebraic number theory
|-
|-
! [[LiveMath]]<br/>(formerly Theorist)
! LiveMath<br/>(formerly Theorist)
| Math Monkeys
| Math Monkeys
| ?
|  
| 1991
| 1991
| {{dts|2007}} (3.5.9)
| {{dts|2007}} (3.5.9)
Ligne 138 : Ligne 136 :
| Numerical software for interactive solving and mathematical graphing
| Numerical software for interactive solving and mathematical graphing
|-
|-
! [[Macaulay2]]
! Macaulay2
| Daniel Grayson and Michael Stillman
| Daniel Grayson and Michael Stillman
| 1992
| 1992
Ligne 145 : Ligne 143 :
| {{free}}
| {{free}}
| {{GPL-lic}}
| {{GPL-lic}}
| Specialized CAS for [[algebraic geometry]] and [[commutative algebra]]
| Specialized CAS for algebraic geometry and commutative algebra
|-
|-
! [[Macsyma]]
! Macsyma
| [[MIT Project MAC]] and [[Symbolics]]
| MIT Project MAC and Symbolics
| 1968
| 1968
| 1978
| 1978
Ligne 154 : Ligne 152 :
| $500
| $500
| {{proprietary}}
| {{proprietary}}
| The oldest general purpose CAS. Was the state of the art during almost 20 years. Still alive as [[Maxima (software)|Maxima]]
| The oldest general purpose CAS. Was the state of the art during almost 20 years. Still alive as Maxima
|-
|-
! [[Magma computer algebra system|Magma]]
! Magma
| [[University of Sydney]]
| University of Sydney
| ~1990
| ~1990
| 1993
| 1993
Ligne 163 : Ligne 161 :
| $1,150
| $1,150
| {{proprietary}}
| {{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]]
| General purpose CAS, originally specialized in group theory. Works with elements of algebraic structures rather than with non typed mathematical expressions
|-
|-
! [[Maple (software)|Maple]]
! Maple
| Symbolic Computation Group, [[University of Waterloo]]
| Symbolic Computation Group, University of Waterloo
| 1980
| 1980
| 1984
| 1984
| {{dts|2012}} (16)
| {{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>
| $2,275 (Commercial), $2,155 (Government), $1245(Academic), $239 (Personal Edition), $99 (Student), $79 (Student, 12-Month term)
| {{proprietary}}
| {{proprietary}}
| One of the major general purpose CAS
| One of the major general purpose CAS
|-
|-
! [[Mathcad]]
! Mathcad
| [[Parametric Technology Corporation]]
| Parametric Technology Corporation
| 1985
| 1985
| 1985
| 1985
| {{dts|2010}} (15)
| {{dts|2010}} (15)
| $1,195<ref>{{cite web | url=http://store.ptc.com | title=Parametric Technology Corporation Web Store | accessdate=2008-06-28}}</ref>
| $1,195
| {{proprietary}}
| {{proprietary}}
[[Numerical software]] with some CAS capabilities
|  Numerical software with some CAS capabilities
|-
|-
! [[Mathematica]]
! Mathematica
| [[Wolfram Research]]
| Wolfram Research
| 1986
| 1986
| 1988
| 1988
| {{dts|2012}} (9.0.0)
| {{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>
| $2,495 (Professional), $1095 (Education), $140 (Student), $69.95 (Student annual license), $295 (Personal)
| {{proprietary}}
| {{proprietary}}
| One of the major general purpose CAS
| One of the major general purpose CAS
|-
|-
! [[Mathomatic]]
! Mathomatic
| George Gesslein II
| George Gesslein II
| 1986
| 1986
Ligne 199 : Ligne 197 :
| {{free}}
| {{free}}
| {{free|[[LGPL]]}}
| {{free|[[LGPL]]}}
| [[Elementary algebra]], [[calculus]], [[complex number]] and [[polynomial]] manipulations.
| Elementary algebra, calculus, complex number and polynomial manipulations.
|-
|-
! [[Maxima (software)|Maxima]]
! Maxima
| [[MIT Project MAC]] and [[Bill Schelter]] et al.
| MIT Project MAC and Bill Schelter et al.
| 1967
| 1967
| 1998
| 1998
Ligne 208 : Ligne 206 :
| {{free}}
| {{free}}
| {{GPL-lic}}
| {{GPL-lic}}
| General purpose CAS. Continuation of [[Macsyma]]. Subpackage of Sage.<ref name=sagepack />
| General purpose CAS. Continuation of Macsyma. Subpackage of Sage.
|-
|-
! [[MuMATH]]
! MuMATH
| Soft Warehouse
| Soft Warehouse
| 1970s
| 1970s
Ligne 217 : Ligne 215 :
| Discontinued
| Discontinued
| {{proprietary}}
| {{proprietary}}
| Predecessor of [[Derive (computer algebra system)|Derive]]
| Predecessor of Derive
|-
|-
! [[MuPAD]]
! MuPAD
| SciFace Software
| SciFace Software
| 1989
| 1989
Ligne 226 : Ligne 224 :
| Discontinued
| Discontinued
| {{proprietary}}
| {{proprietary}}
| [[MathWorks]] has incorporated MuPAD technology into Symbolic Math Toolbox
| MathWorks has incorporated MuPAD technology into Symbolic Math Toolbox
|-
|-
! [[Axiom (computer algebra system)#Software forks|OpenAxiom]]
! OpenAxiom
| Gabriel Dos Reis
| Gabriel Dos Reis
| 2007
| 2007
Ligne 234 : Ligne 232 :
| {{dts|2011}} (1.4.1)
| {{dts|2011}} (1.4.1)
| {{free}}
| {{free}}
| {{free|modified [[BSD licenses|BSD license]]}}
| {{free|modified BSD license}}
| General purpose CAS, the first one to have a strong typing for mathematical objects and expressions
| General purpose CAS, the first one to have a strong typing for mathematical objects and expressions
|-
|-
! [[PARI/GP]]
! PARI/GP
| [[Henri Cohen (number theorist)|Henri Cohen]], Karim Belabas, Bill Allombert et al.
| Henri Cohen, Karim Belabas, Bill Allombert et al.
| 1985
| 1985
| 1990
| 1990
Ligne 244 : Ligne 242 :
| {{free}}
| {{free}}
| {{GPL-lic}}
| {{GPL-lic}}
| Specialized CAS for [[Number theory]]. A major reference in this domain. Subpackage of Sage.<ref name=sagepack />
| Specialized CAS for Number theory. A major reference in this domain. Subpackage of Sage.
|-
|-
! [[Reduce (computer algebra system)|Reduce]]
! Reduce
| Anthony C. Hearn
| Anthony C. Hearn
| 1960s
| 1960s
Ligne 252 : Ligne 250 :
| {{dts|2009}}
| {{dts|2009}}
| {{free}}
| {{free}}
| {{free|modified [[BSD licenses|BSD license]]}}
| {{free|modified BSD license}}
| Historically important general purpose CAS. Still alive, as open-sourced and freed in December 2008
| Historically important general purpose CAS. Still alive, as open-sourced and freed in December 2008
|-
|-
! [[Sage (mathematics software)|Sage]]
! Sage
| [[William A. Stein]]
| William A. Stein
| 2005
| 2005
| 2005
| 2005
Ligne 262 : Ligne 260 :
| {{free}}
| {{free}}
| {{GPL-lic}}
| {{GPL-lic}}
| Mathematics software system combining a number of existing packages, including [[computer algebra]], [[numerical computation]], [[statistics]] and [[image processing]]
| Mathematics software system combining a number of existing packages, including computer algebra, numerical computation, statistics and image processing
|-
|-
! [[SINGULAR]]
! SINGULAR
| [[University of Kaiserslautern]]
| University of Kaiserslautern
| 1984
| 1984
| 1997
| 1997
Ligne 271 : Ligne 269 :
| {{free}}
| {{free}}
| {{GPL-lic}}
| {{GPL-lic}}
| computer algebra system for polynomial computations, with special emphasis on [[commutative algebra|commutative]] and [[non-commutative algebra]], [[algebraic geometry]], and [[singularity theory]].
| computer algebra system for polynomial computations, with special emphasis on commutative and non-commutative algebra, algebraic geometry, and singularity theory.
|-
|-
! Symbolic [[MATLAB]] Toolbox
! Symbolic MATLAB Toolbox
| [[MathWorks]]
| MathWorks
| 1989
| 1989
| 2008
| 2008
| {{dts|2011}} (5.7(2011b))
| {{dts|2011}} (5.7(2011b))
| $2900 including required [[MATLAB]]
| $2900 including required MATLAB
| {{proprietary}}
| {{proprietary}}
| Provides tools for solving and manipulating symbolic math expressions and performing variable-precision arithmetic.
| Provides tools for solving and manipulating symbolic math expressions and performing variable-precision arithmetic.
|-
|-
! [[SymbolicC++]]
! SymbolicC++
| W.-H. Steeb
| W.-H. Steeb
| 1997
| 1997
Ligne 297 : Ligne 295 :
| 2013
| 2013
| {{free}}
| {{free}}
| {{free|modified [[BSD license]]}}
| {{free|modified BSD license}}
| C# library for automatic simplification of algebraic expressions
| C# library for automatic simplification of algebraic expressions
|-
|-
! [[SymPy]]
! SymPy
| Ondřej Čertík
| Ondřej Čertík
| 2006
| 2006
Ligne 306 : Ligne 304 :
| {{dts|2012}} (0.7.2)
| {{dts|2012}} (0.7.2)
| {{free}}
| {{free}}
| {{free|modified [[BSD license]]}}
| {{free|modified BSD license}}
| Python-based
| Python-based
|-
|-
! [[TI-Nspire]] CAS (Computer Software)
! TI-Nspire CAS (Computer Software)
| [[Texas Instruments]]
| [[Texas Instruments]]
| 2006
| 2006
Ligne 316 : Ligne 314 :
|
|
| {{proprietary}}
| {{proprietary}}
| Successor to Derive. Based on Derive's engine used in TI-89/Voyager 200 and TI-Nspire handheld
| Successor to Derive. Based on Derive's engine used in TI-89/Voyage 200 and TI-Nspire handheld
|-
|-
! [[Wolfram Alpha]]
! Wolfram Alpha
| [[Wolfram Research]]
| Wolfram Research
|  
|  
| 2009
| 2009
Ligne 325 : Ligne 323 :
| Pro version: $4.99 / month, Pro version for students: $2.99 / month, Regular version free.
| Pro version: $4.99 / month, Pro version for students: $2.99 / month, Regular version free.
| {{proprietary}}
| {{proprietary}}
| Online [[computer algebra system]] with step-by step solutions.
| Online computer algebra system with step-by step solutions.
|-
|-
! [[Xcas]]
! Xcas
| Bernard Parisse
| Bernard Parisse
| 2004
| 2004
Ligne 334 : Ligne 332 :
| {{free}}
| {{free}}
| {{GPL-lic}}
| {{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
| 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
|url=http://www-fourier.ujf-grenoble.fr/~parisse/install_en#xcaswince
|title=Xcas ARM
|accessdate=2010-10-12
|format=
|work=
}}</ref>
|-
|-
! [[Yacas]]
! Yacas
| Ayal Pinkus et al.
| 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>
| 1998
| ?
|  
| {{dts|2012}} (1.3.3)
| {{dts|2012}} (1.3.3)
| {{free}}
| {{free}}
Ligne 356 : Ligne 348 :
! First public release
! First public release
! Latest stable version
! Latest stable version
! Cost ([[United States dollar|USD]])
! Cost ($ USD)
! License
! License
! Notes
! Notes
|}
|}


===Fonctionalités===
===Fonctionalités===
Ligne 373 : Ligne 361 :
{| class="wikitable" style="font-size: smaller; text-align: center; width: auto;"
{| class="wikitable" style="font-size: smaller; text-align: center; width: auto;"
|-
|-
! rowspan="2" | System
! rowspan="2" | Système
! rowspan="2" | [[Formula editor]]
! rowspan="2" | Formula editor
! rowspan="2" | [[Arbitrary precision]]
! rowspan="2" | Arbitrary precision
! colspan="2" | [[Calculus]]
! colspan="2" | Calculus


! colspan="5" | [[Solver (computer science)|Solvers]]
! colspan="5" | Solveur
! rowspan="2" | [[Graph theory]]
! rowspan="2" | Graph theory
! rowspan="2" | [[Number theory]]
! rowspan="2" | Théorie des nombres
! rowspan="2" | [[Quantifier elimination]]
! rowspan="2" | Quantifier elimination
! rowspan="2" | [[Boolean algebra (logic)|Boolean algebra]]
! rowspan="2" | Logique boléenne
! rowspan="2" | [[Tensors]]
! rowspan="2" | Tensors
! rowspan="2" | [[Probability]]
! rowspan="2" | Probabilités
! rowspan="2" | [[Control theory]]
! rowspan="2" | Control theory
! rowspan="2" | [[Coding theory]]
! rowspan="2" | Coding theory
! rowspan="2" | [[Group theory]]
! rowspan="2" | Group theory
|-
|-
|style="text-align: center"| [[Integral|Integration]]
|style="text-align: center"| Intégrales
|style="text-align: center"| [[Integral transform]]s
|style="text-align: center"| Transformation d'intégrales
|style="text-align: center"| [[Equation]]s
|style="text-align: center"| Equations
|style="text-align: center"| [[Inequalities]]
|style="text-align: center"| Inéquations
|style="text-align: center"| [[Diophantine equation]]s
|style="text-align: center"| Equations Diophantiennes
|style="text-align: center"| [[Differential equation]]s
|style="text-align: center"| Equations Différentielles
|style="text-align: center"| [[Recurrence relation]]s
|style="text-align: center"| Relations récurrentes
|-
|-


! [[Axiom (computer algebra system)|Axiom]]
! Axiom
| {{no}}
| {{no}}
| {{yes}}
| {{yes}}
Ligne 404 : Ligne 392 :
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
| ?
|  
| ?
|  
| ?
|  
| ?
|  
| ?
|  
| ?
|  
| ?
|  
| ?
|  
| ?
|  
| ?
|  
| ?
|  
| {{no}}
| {{no}}
| {{yes}}
| {{yes}}
|-
|-


! [[Magma computer algebra system|Magma]]
! Magma
| {{no}}
| {{no}}
| {{yes}}
| {{yes}}
Ligne 434 : Ligne 422 :
| {{no}}
| {{no}}
| {{no}}
| {{no}}
| ?
|  
| ?
|  
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
|-
|-


! [[Maple (software)|Maple]]
! Maple
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
Ligne 461 : Ligne 449 :
|-
|-


! [[Mathcad]]
! Mathcad
| {{yes}}
| {{yes}}
| {{no}}
| {{no}}
Ligne 482 : Ligne 470 :
|-
|-


! [[Mathematica]]
! Mathematica
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
Ligne 496 : Ligne 484 :
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}<ref>[http://reference.wolfram.com/mathematica/guide/SymbolicTensors.html Symbolic Tensors] Mathematica Documentation</ref>
| {{yes}}<ref>[http://reference.wolfram.com/mathematica/guide/SymbolicTensors.html Symbolic Tensors]Documentation de Mathematica</ref>
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
Ligne 503 : Ligne 491 :
|-
|-


! [[Mathomatic]]
! Mathomatic
| {{no}}
| {{no}}
| {{no}}
| {{no}}
Ligne 524 : Ligne 512 :
|-
|-


! Symbolic [[MATLAB]] toolbox
! Symbolic MATLAB toolbox
| {{no}}
| {{no}}
| {{yes}}
| {{yes}}
Ligne 533 : Ligne 521 :
| {{no}}
| {{no}}
| {{yes}}
| {{yes}}
| ?
|  
| {{no}}
| {{no}}
| ?
|  
| {{no}}
| {{no}}
| {{no}}
| {{no}}
| {{no}}
| {{no}}
| {{no}}
| {{no}}
| ?
|  
| {{no}}
| {{no}}
| {{no}}
| {{no}}
|-
|-


! [[Maxima (software)|Maxima]]
! Maxima
| {{no}}
| {{no}}
| {{yes}}
| {{yes}}
Ligne 560 : Ligne 548 :
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
| ?
|  
| ?
|  
| {{no}}
| {{no}}
| {{yes}}
| {{yes}}
|-
|-


! [[Sage (mathematics software)|Sage]]
! Sage
| {{no}}
| {{no}}
| {{yes}}
| {{yes}}
Ligne 587 : Ligne 575 :
|-
|-


! [[SymPy]]
! SymPy
| {{no}}
| {{no}}
| {{yes}}
| {{yes}}
Ligne 607 : Ligne 595 :
| {{yes}}
| {{yes}}
|-
|-
! [[Wolfram Alpha]]
! Wolfram Alpha
| Pro version only
| Pro version only
| {{yes}}
| {{yes}}
Ligne 622 : Ligne 610 :
| {{yes}}
| {{yes}}
| {{no}}
| {{no}}
| ?
|  
| ?
|  
| {{no}}
| {{no}}
| {{yes}}
| {{yes}}
|-
|-
! [[Yacas]]
! Yacas
| {{no}}
| {{no}}
| {{yes}}
| {{yes}}
Ligne 642 : Ligne 630 :
| {{no}}
| {{no}}
| {{no}}
| {{no}}
| ?
|  
| ?
|  
| {{no}}
| {{no}}
| {{no}}
| {{no}}
|-
|-
! [[Xcas]]
! Xcas
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
Ligne 662 : Ligne 650 :
| {{no}}
| {{no}}
| {{no}}
| {{no}}
| ?
|  
| ?
|  
| {{no}}
| {{no}}
| ?
|  
|}
|}


===OS supportés===
===OS supportés===
Ligne 681 : Ligne 666 :
{| class="wikitable" style="font-size: smaller; text-align: center; width: auto;" class="wikitable sortable"
{| class="wikitable" style="font-size: smaller; text-align: center; width: auto;" class="wikitable sortable"
|-
|-
! style="width: 12em" | System
! style="width: 12em" | Système
! [[Microsoft Windows|Windows]]
! Microsoft Windows
! [[Mac OS X]]
! Mac OS X
! [[Linux]]
! Linux
! [[Berkeley Software Distribution|BSD]]
! BSD
! [[Solaris (operating system)|Solaris]]
! Solaris
! Other
! Autres
|-
|-
! [[Axiom computer algebra system|Axiom]]
! Axiom
| {{Yes}}
| {{Yes}}
| {{Yes}}
| {{Yes}}
Ligne 697 : Ligne 682 :
| {{?}}
| {{?}}
|-
|-
! [[CoCoA System|CoCoA]]
! CoCoA
| {{Yes}}
| {{Yes}}
| {{Yes}}
| {{Yes}}
Ligne 703 : Ligne 688 :
| {{Yes}}
| {{Yes}}
| {{Yes}}
| {{Yes}}
| [[Tru64 UNIX]], [[HP-UX]], [[IRIX]]
| Tru64 UNIX, HP-UX, IRIX
|-
|-
! [[Derive (computer algebra system)|Derive]]
! Derive
| {{Yes}}
| {{Yes}}
| {{No}}
| {{No}}
Ligne 713 : Ligne 698 :
| {{?}}
| {{?}}
|-
|-
! [[Euler (software)|Euler]]
! Euler
| {{Yes}}
| {{Yes}}
| {{No}}
| {{No}}
Ligne 721 : Ligne 706 :
| {{?}}
| {{?}}
|-
|-
! [[Fermat (computer algebra system)|Fermat]]
! Fermat
| {{No|[[Cygwin]]}}
| {{No|Cygwin}}
| {{Yes}}
| {{Yes}}
| {{Yes}}
| {{Yes}}
Ligne 729 : Ligne 714 :
| {{?}}
| {{?}}
|-
|-
! [[FORM (symbolic manipulation system)|FORM]]
! FORM
| {{No|[[Cygwin]]}}
| {{No|Cygwin}}
| {{Yes}}
| {{Yes}}
| {{Yes}}
| {{Yes}}
Ligne 737 : Ligne 722 :
| {{?}}
| {{?}}
|-
|-
! [[GAP computer algebra system|GAP]]
! GAP
| {{Yes}}
| {{Yes}}
| {{Yes}}
| {{Yes}}
Ligne 745 : Ligne 730 :
| {{?}}
| {{?}}
|-
|-
! [[KANT (mathematics)|KANT/KASH]]
! KANT/KASH
| {{yes}}
| {{yes}}
| {{yes}}
| {{yes}}
Ligne 753 : Ligne 738 :
| {{no}}
| {{no}}
|-
|-
! [[Macaulay2]]
! Macaulay2
| {{No|[[Cygwin]]}}
| {{No|Cygwin}}
| {{Yes}}
| {{Yes}}
| {{Yes}}
| {{Yes}}
Ligne 761 : Ligne 746 :
| {{?}}
| {{?}}
|-
|-
! [[Magma computer algebra system|Magma]]
! Magma
| {{Yes}}
| {{Yes}}
| {{Yes}}
| {{Yes}}
Ligne 769 : Ligne 754 :
| {{?}}
| {{?}}
|-
|-
! [[Maple (software)|Maple]]
! Maple
| {{Yes}}
| {{Yes}}
| {{Yes}}
| {{Yes}}
Ligne 777 : Ligne 762 :
| {{No}}
| {{No}}
|-
|-
! [[Mathcad]]
! Mathcad
| {{Yes}}
| {{Yes}}
| {{No}}
| {{No}}
Ligne 785 : Ligne 770 :
| {{No}}
| {{No}}
|-
|-
! [[Mathematica]]
! Mathematica
| {{Yes}}
| {{Yes}}
| {{Yes}}
| {{Yes}}
Ligne 793 : Ligne 778 :
| {{No}}
| {{No}}
|-
|-
! [[Mathomatic]]
! Mathomatic
| {{Yes}}
| {{Yes}}
| {{Yes}}
| {{Yes}}
Ligne 799 : Ligne 784 :
| {{Yes}}
| {{Yes}}
| {{Yes}}
| {{Yes}}
| Android, and all [[POSIX]] platforms
| Android, et toutes les plateformes POSIX  
|-
|-
! [[Maxima (software)|Maxima]]
! Maxima
| {{Yes}}
| {{Yes}}
| {{Yes}}
| {{Yes}}
Ligne 807 : Ligne 792 :
| {{Yes}}
| {{Yes}}
| {{Yes}}
| {{Yes}}
| All POSIX platforms with [[Common Lisp]]
| All POSIX platforms with Common Lisp
|-
|-
! [[MuMATH]]
! MuMATH
| {{No}}
| {{No}}
| {{No}}
| {{No}}
Ligne 817 : Ligne 802 :
| {{?}}
| {{?}}
|-
|-
! [[MuPAD]]
! MuPAD
| {{Yes}}
| {{Yes}}
| {{Yes}}
| {{Yes}}
Ligne 825 : Ligne 810 :
| {{?}}
| {{?}}
|-
|-
! [[OpenAxiom]]
! OpenAxiom
| {{Yes}}
| {{Yes}}
| {{Yes}}
| {{Yes}}
Ligne 833 : Ligne 818 :
| {{?}}
| {{?}}
|-
|-
! [[PARI/GP]]
! PARI/GP
| {{Yes}}
| {{Yes}}
| {{Yes}}
| {{Yes}}
Ligne 841 : Ligne 826 :
| {{?}}
| {{?}}
|-
|-
! [[Reduce (computer algebra system)|Reduce]]
! Reduce
| {{Yes}}
| {{Yes}}
| {{Yes}}
| {{Yes}}
Ligne 849 : Ligne 834 :
| {{?}}
| {{?}}
|-
|-
! [[Sage (mathematics software)|Sage]]
! Sage
| {{No}}
| {{No}}
| {{Yes}}
| {{Yes}}
Ligne 855 : Ligne 840 :
| {{No}}
| {{No}}
| {{Yes}}
| {{Yes}}
| [[VMware]] image for MS-Windows users
| VMware-image pour les utilisateurs de MS-Windows
|-
|-
! [[SINGULAR]]
! SINGULAR
| {{Yes}}
| {{Yes}}
| {{Yes}}
| {{Yes}}
Ligne 865 : Ligne 850 :
| {{?}}
| {{?}}
|-
|-
! [[SymbolicC++]]
! SymbolicC++
| {{Yes}}
| {{Yes}}
| {{Yes}}
| {{Yes}}
Ligne 873 : Ligne 858 :
| {{?}}
| {{?}}
|-
|-
! Symbolic [[MATLAB]] toolbox
! Symbolic MATLAB toolbox
| {{Yes}}
| {{Yes}}
| {{Yes}}
| {{Yes}}
Ligne 881 : Ligne 866 :
| {{?}}
| {{?}}
|-
|-
! [[SymPy]]
! SymPy
| {{Yes}}
| {{Yes}}
| {{Yes}}
| {{Yes}}
Ligne 887 : Ligne 872 :
| {{Yes}}
| {{Yes}}
| {{Yes}}
| {{Yes}}
| Any system that supports [[Python (programming language)|Python]]
| Tout système supportant le Python
|-
|-
! [[TI-Nspire]] (desktop software)
! Logiciels TI-Nspire
| {{Yes}}
| {{Yes}}
| {{Yes}}
| {{Yes}}
Ligne 895 : Ligne 880 :
| {{No}}
| {{No}}
| {{No}}
| {{No}}
| {{?}}
| iOS et Android avec les applications TI-Nspire
|-
|-
! [[Xcas]]
! Xcas
| {{Yes}}
| {{Yes}}
| {{Yes}}
| {{Yes}}
Ligne 905 : Ligne 890 :
| {{?}}
| {{?}}
|-
|-
! [[Yacas]]
! Yacas
| {{Yes}}
| {{Yes}}
| {{Yes}}
| {{Yes}}
Ligne 924 : Ligne 909 :


Les moteurs diffèrent parfois d'une version d'OS à l'autre, souvent à cause de bugs, comme par exemple le moteur CAS archifaux de l'OS 3.0 sorti avec les toutes premières TI-Nspire CX CAS. ''(heureusement corrigés dans l'OS 3.1)''
Les moteurs diffèrent parfois d'une version d'OS à l'autre, souvent à cause de bugs, comme par exemple le moteur CAS archifaux de l'OS 3.0 sorti avec les toutes premières TI-Nspire CX CAS. ''(heureusement corrigés dans l'OS 3.1)''
=== CAS présents en natif dans l'OS ===


{| class="wikitable sortable" style="font-size: smaller; text-align: center; width: auto;"
{| class="wikitable sortable" style="font-size: smaller; text-align: center; width: auto;"
|-
|-
! style="width: 12em" | System
! style="width: 12em" | Système
! Creator
! Auteur
! Development started
! Début du Développement
! First public release
! Première version publique
! Latest stable version
! Dernière version stable
! Cost ([[United States dollar|USD]])
! Prix
! Notes
! Notes
|-
|-
! [[Casio graphic calculators#9850 series (9750/9850/9950/9970)|Casio CFX-9970G]]
! [[Casio CFX-9970G]]
| [[Casio|CASIO Computer Co.]]
| [[Casio]]
| {{?}}
| {{?}}
| 1998
| 1998
Ligne 943 : Ligne 930 :
|
|
|-
|-
! [[Casio graphic calculators#Algebra FX series|Casio Algebra FX 2.0]]
! [[Casio Algebra FX 2.0]]
| CASIO Computer Co.
| [[Casio]]
| {{?}}
| {{?}}
| 1999
| 1999
Ligne 952 : Ligne 939 :
|-
|-
! [[Casio ClassPad 330]]<br/>Casio ClassPad Manager
! [[Casio ClassPad 330]]<br/>Casio ClassPad Manager
| CASIO Computer Co.
| [[Casio]]
| {{?}}
| {{?}}
| 2003
| 2003
| 3.04.5000
| 3.04.5000
| $140
| $140
| ClassPad Manager is an emulator which runs on a PC.
| ClassPad Manager est un émulateur PC.
|-
|-
! [[HP-49 series|HP 49 series]]<br/>[[HP 50g]]
! [[Séries HP-49]]<br/>[[HP 50G]]
| [[Hewlett-Packard]]
| [[HP]]
| {{?}}
| {{?}}
| 1999
| 1999
| 2.15
| 2.15
| $110 and up
| $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.
| Basé sur [http://www.hpcalc.org/details.php?id=1349 Erable]. Destiné aux problèmes qui se posent en ingénierie. Le code source est libre et public.
|-
|-
! [[TI-89]]
! [[TI-89]]
Ligne 972 : Ligne 959 :
| 1996
| 1996
| 2.09
| 2.09
| No longer in production
| Production arrêtée
|
|
|-
|-
! [[TI-89 Titanium]]
! [[TI-89 Titanium]]
| Texas Instruments
| [[Texas Instruments]]
| {{?}}
| {{?}}
| 2004
| 2004
Ligne 984 : Ligne 971 :
|-
|-
! [[TI-92]]
! [[TI-92]]
| Texas Instruments
| [[Texas Instruments]]
| {{?}}
| {{?}}
| 1995
| 1995
| {{?}}
| {{?}}
| No longer in production
| Production arrêtée
|
|
|-
|-
! [[TI-92 Plus]]
! [[TI-92 Plus]]
| Texas Instruments
| [[Texas Instruments]]
| 1997
| 1997
| 1998
| 1998
| 2.09
| 2.09
| No longer in production
| Production arrêtée
|
|
|-
|-
! [[TI-Nspire CAS]]
! [[Séries TI-Nspire TouchPad|TI-Nspire CAS]]</br>[[Séries TI-Nspire CX|TI-Nspire CX CAS]]
| Texas Instruments
| [[Texas Instruments]]
| 2006
| 2006
| 2008
| 2008
Ligne 1 008 : Ligne 995 :
|-
|-
! [[Voyage 200]]
! [[Voyage 200]]
| Texas Instruments
| [[Texas Instruments]]
| 2001
| 2001
| 2002
| 2002
Ligne 1 024 : Ligne 1 011 :
|}
|}


<references group="h" />
=== Logiciels à ajouter ===


==External links==
==Liens Externes==
Lists of computer algebra systems:
Liste de moteurs CAS:
* 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.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://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)
* [http://orms.mfo.de/about ORMS] (Oberwolfach References on Mathematical Software)


Other:
Autres:
* [http://hughesbennett.co.uk/Maxima Use Maxima in a web browser] without downloading any software
* [http://hughesbennett.co.uk/Maxima Utilisez Maxima dans un navigateur] sans rien télécharger
* [http://axiom-developer.org/axiom-website/rosetta.html Rosetta Translations: a collection of synonyms for various operations in the computer algebra systems]
* [http://wolframalpha.com Utilisez Wolfram Alpha dans un navigateur] sans rien télécharger


{{Computer algebra systems}}


[[Category:Computer algebra systems| Comparison]]
[[Category:Mathematics-related lists|Computer algebra systems]]
[[Category:Comparisons of mathematical software|Computer algebra systems]]


<references/>
<references/>
{{Logiciels}}
{{Logiciels}}
1 342

modifications

Menu de navigation