Giac/Xcas



Calcul formel, geometrie 2-d et 3-d, tableur formel Le premier objectif de Giac/Xcas est de creer un systeme de calcul formel a la fois efficace et relativement compatible avec les systemes commerciaux utilises dans l'enseignement des mathematiques (Maple, TI89/92/Voyage 200) afin de faciliter la transition vers le libre.
Le premier objectif de Giac/Xcas est de creer un systeme de calcul formel a la fois efficace et relativement compatible avec les systemes commerciaux utilises dans l'enseignement des mathematiques (Maple, TI89/92/Voyage 200) afin de faciliter la transition vers le libre.
Au-dela de l'utilisation pour faire du calcul formel, Xcas a aussi pour objectif de lier l'aspect calcul formel aux autres domaines classiques des logiciels de mathematiques : la geometrie dynamique et le tableur. Dans Xcas, on peut ainsi faire des constructions de geometrie dynamique et obtenir la preuve par le calcul formel des resultats observes. De meme, le tableur de Xcas peut travailler sur des expressions algebriques, par exemple on peut mettre en cellule A1 l'expression x^4-1 et en cellule A2 =factor(A1), on peut meme manipuler des objets geometriques dans le tableur.
L'efficacite du moteur de calcul est realisee en utilisant soit des librairies libres C ou C++ specialisees (par exemple factorisation des entiers ou tests de primalite par PARI/GP, calcul de bases de Groebner par CoCoA), soit en codant ce qui manque (par exemple algorithmes de calcul de primitives).
Enfin la separation claire entre l'interface Xcas et la librarie de calcul Giac permet plus facilement la reutilisation du moteur de calcul par d'autres projets, en particulier d'interfaces alternatives dediees a des publics particuliers.
Site web : http://www-fourier.ujf-grenoble.fr/~parisse/giac_fr.html
Pays : France
Licence : GPL
Leader du projet : Bernard Parisse
Public visé : scientifique et etudiant en filiere scientifique
Projets similaires : Maxima, Axiom
Spécificités : Librarie Giac:
- separation librairie C++/logiciel
- integration de librairies scientifiques existantes (Pari/GP, NTL, CoCoA, GSL)
Interface Xcas: couteau suisse des mathematiques
Vous souhaitez contribuer ?
Contributions souhaitées : - Traduction de la documentation francaise en anglais.
- Plugin pour navigateur tels que Firefox, interface pour PDA
- Extension des fonctionnalites mathematiques
Nombre de développeurs : 2
Nombre de contributeurs : 2
Mailing list du projet : http://pcm1.e.ujf-grenoble.fr/XCAS/





