Maxima

 Maxima est un logiciel devenu libre dont le prédécesseur est Macsyma, logiciel de calcul algébrique ou de calcul symbolique, créé au MIT dans le cadre du projet d’intelligence artificielle MAC (Mathematics and Computation, plus tard Man and Computer), et dont Wolfram (Mathematica) et l’Université de Waterloo (Maple) se sont inspirés. 

William Schelter, du département de mathématiques de l’Université du Texas,  a consacré près de 20 ans de sa vie à la transformation de ce logiciel, connu comme DOE-MACSYMA, en logiciel libre. Ce qui lui a été accordé en 1998.

Télécharger Maxima du site du projet dans Sourceforge :
http://sourceforge.net/projects/maxima/files/Maxima-Windows/

Utilité pédagogique

Au lieu d’avoir à résoudre selon des méthodes apprises – dont voici un aperçu – des équations différentielles et intégrales, l’utilisation d’un logiciel de calcul symbolique permet notamment de poser des problèmes plus complexes et de bénéficier de représentations graphiques.

Un atout

Si le logiciel libre Sage intègre les fonctions de calcul symbolique de Maxima (et, incidemment, les fonctions de statistique de R), il nécessite un serveur – ce qui ne va pas sans problème -, laissant à la simplicité d’installation de Maxima un atout.

Maxima, a Computer Algebra System – Sourceforge.

Conformément aux principes de la co-construction, vous êtes invités à compléter ce billet en commentaire, en envoyant vos ajouts, ou encore en écrivant un article témoignant de votre utilisation de Maxima.

Pierre Cohen-Bacrie
Conseiller pédagogique TIC
Collège Montmorency

2 réflexions sur « Maxima »

  1. Maxima est vénérable, mais le logiciel libre de calcul symbolique qui est le plus activement développé présentement est Sage : http://www.sagemath.org/

    Il a certains avantages sur maxima, maple et mathematica :
    * la syntaxe est celle de Python, un « vrai » language de programmation utilisé dans plusieurs projet. En fait, sage, c’est Python avec plusieurs librairies de calcul symboliques et numérique, utilisant, entre autre, maxima de manière transparente pour effectuer certaines opérations
    * Sage a une interface graphique web : il peut être utilisé en mode local, avec n’importe quel fureteur, mais aussi en mode serveur, ce qui permet de partager des documents sage à ses étudiants par exemple.

  2. Maxima sera utilsé par le département de mathématiques du Collège Montmorency en 2015-2016 à la place de Mathematica.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *