[[Category:Software]]
Un logiciel d’algèbre symbolique est une application qui fonctionne souvent comme un environnement interactif pouvant travailler directement avec des expressions symboliques (dérivées, intégrales, etc.) et permettant d’employer l’arithmétique exacte (par exemple exp(-i*pi/2) = -i) et autres opérations formelles dans des domaines comme la théorie des nombres, la théorie des groupes, la géométrie différentielle, l’algèbre commutative et ainsi de suite. La plupart de ces applications permettent aussi d’utiliser le calcul numérique approximatif avec des nombres à virgule flottante pour traiter des problèmes autrement insolubles. Les applications bien connues [http://www.wolfram.com/mathematica/ Mathematica] et [http://www.maplesoft.com/ Maple] ne sont pas disponibles sur nos grappes, mais peuvent être installées dans votre répertoire /home si votre licence le permet. Vous pouvez utiliser [https://www.sagemath.org/ SageMath] comme alternative, en chargeant le module comme suit :
{{Command|module load sagemath/9.3}}
Vous pourrez exécuter l’application de façon interactive.
{{Command
|sage
|result=
┌────────────────────────────────────────────────────────────────────┐
│ SageMath version 9.3, Release Date: 2021-05-09 │
│ Using Python 3.8.10. Type "help()" for help. │
└────────────────────────────────────────────────────────────────────┘
sage:
}}
Parmi les autres logiciels libres (''open source'') qui peuvent vous intéresser et qui sont [[Utiliser des modules|des modules]] disponibles sur nos grappes, on trouve [https://www.shoup.net/ntl/ Number Theory Library (NTL)] (ntl
), [https://www.singular.uni-kl.de/ SINGULAR] (singular
), [https://faculty.math.illinois.edu/Macaulay2/ Macaulay2] (m2
) et [http://pari.math.u-bordeaux.fr/ PARI/GP] (pari-gp
).