Algèbre symbolique

From CC Doc
Jump to navigation Jump to search
This site replaces the former Compute Canada documentation site, and is now being managed by the Digital Research Alliance of Canada.

Ce site remplace l'ancien site de documentation de Calcul Canada et est maintenant géré par l'Alliance de recherche numérique du Canada.

This page is a translated version of the page Symbolic algebra software and the translation is 100% complete.
Other languages:
English • ‎français

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 Mathematica et 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 SageMath comme alternative, en chargeant le module comme suit :

Question.png
[name@server ~]$ module load sagemath/9.3

Vous pourrez exécuter l’application de façon interactive.

Question.png
[name@server ~]$ sage
┌────────────────────────────────────────────────────────────────────┐
│ 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 disponibles sur nos grappes, on trouve NTL (Number Theory Library), SINGULAR et PARI/GP.