Sage : un logiciel de calcul formel pour les doctorantspons/docs/presentation_sage.pdf ·...

Preview:

Citation preview

Qu’est-ce que Sage ?Sage : pour les doctorants

Live demoPremier pas

Sage : un logiciel de calcul formel pour les doctorants

Viviane Pons

Journee des doctorants EDMSTIC

22 juin 2011

Viviane Pons Calcul formel avec Sage

Qu’est-ce que Sage ?Sage : pour les doctorants

Live demoPremier pas

Qu’est ce que Sage ?

I Un logiciel de calcul formel cree en 2005

I Un logiciel libre et gratuit

I Un ensemble d’interfaces : Atlas, GAP, GMP, Linbox, Maxima,MPFR, PARI/GP, NetworkX, NTL, Numpy/Scipy, Singular,Symmetrica, ...

Viviane Pons Calcul formel avec Sage

Qu’est-ce que Sage ?Sage : pour les doctorants

Live demoPremier pas

Qu’est ce que Sage ?

I Un logiciel de calcul formel cree en 2005

I Un logiciel libre et gratuit

I Un ensemble d’interfaces : Atlas, GAP, GMP, Linbox, Maxima,MPFR, PARI/GP, NetworkX, NTL, Numpy/Scipy, Singular,Symmetrica, ...

Viviane Pons Calcul formel avec Sage

Qu’est-ce que Sage ?Sage : pour les doctorants

Live demoPremier pas

Qu’est ce que Sage ?

I Un logiciel de calcul formel cree en 2005

I Un logiciel libre et gratuit

I Un ensemble d’interfaces : Atlas, GAP, GMP, Linbox, Maxima,MPFR, PARI/GP, NetworkX, NTL, Numpy/Scipy, Singular,Symmetrica, ...

Viviane Pons Calcul formel avec Sage

Qu’est-ce que Sage ?Sage : pour les doctorants

Live demoPremier pas

Qu’est ce que Sage ?

I Un logiciel de calcul formel cree en 2005

I Un logiciel libre et gratuit

I Un ensemble d’interfaces : Atlas, GAP, GMP, Linbox, Maxima,MPFR, PARI/GP, NetworkX, NTL, Numpy/Scipy, Singular,Symmetrica, ...

Viviane Pons Calcul formel avec Sage

Qu’est-ce que Sage ?Sage : pour les doctorants

Live demoPremier pas

Sage, une communaute

Viviane Pons Calcul formel avec Sage

Qu’est-ce que Sage ?Sage : pour les doctorants

Live demoPremier pas

Sage, de la programmation avancee

I Langage : Python

I Problematique : trouver les structures les plus adaptees auxmathematiques

I Structures objet avancees, architechture complexe

Viviane Pons Calcul formel avec Sage

Qu’est-ce que Sage ?Sage : pour les doctorants

Live demoPremier pas

Sage, de la programmation avancee

I Langage : Python

I Problematique : trouver les structures les plus adaptees auxmathematiques

I Structures objet avancees, architechture complexe

Viviane Pons Calcul formel avec Sage

Qu’est-ce que Sage ?Sage : pour les doctorants

Live demoPremier pas

Sage, de la programmation avancee

I Langage : Python

I Problematique : trouver les structures les plus adaptees auxmathematiques

I Structures objet avancees, architechture complexe

Viviane Pons Calcul formel avec Sage

Qu’est-ce que Sage ?Sage : pour les doctorants

Live demoPremier pas

Sage, de la programmation avancee

I Langage : Python

I Problematique : trouver les structures les plus adaptees auxmathematiques

I Structures objet avancees, architechture complexe

Viviane Pons Calcul formel avec Sage

Qu’est-ce que Sage ?Sage : pour les doctorants

Live demoPremier pas

Sage, un logiciel jeune

I Des bugs

I Des incoherences

I des zones ”vierges” ou non documentees

Viviane Pons Calcul formel avec Sage

Qu’est-ce que Sage ?Sage : pour les doctorants

Live demoPremier pas

Sage, un logiciel jeune

I Des bugs

I Des incoherences

I des zones ”vierges” ou non documentees

Viviane Pons Calcul formel avec Sage

Qu’est-ce que Sage ?Sage : pour les doctorants

Live demoPremier pas

Sage, un logiciel jeune

I Des bugs

I Des incoherences

I des zones ”vierges” ou non documentees

Viviane Pons Calcul formel avec Sage

Qu’est-ce que Sage ?Sage : pour les doctorants

Live demoPremier pas

Sage, un logiciel jeune

I Des bugs

I Des incoherences

I des zones ”vierges” ou non documentees

Viviane Pons Calcul formel avec Sage

Qu’est-ce que Sage ?Sage : pour les doctorants

Live demoPremier pas

Sage, pour les doctorants ?

Oui !En tant qu’utilisateur

I Gratuit

I Une large communaute

I Un logiciel d’avenir

En tant que contributeurs

I Open-source

I Appartenir a une communaute : rencontrer, partager

I Programmer = comprendre

Viviane Pons Calcul formel avec Sage

Qu’est-ce que Sage ?Sage : pour les doctorants

Live demoPremier pas

Sage, pour les doctorants ?

Oui !

En tant qu’utilisateur

I Gratuit

I Une large communaute

I Un logiciel d’avenir

En tant que contributeurs

I Open-source

I Appartenir a une communaute : rencontrer, partager

I Programmer = comprendre

Viviane Pons Calcul formel avec Sage

Qu’est-ce que Sage ?Sage : pour les doctorants

Live demoPremier pas

Sage, pour les doctorants ?

Oui !En tant qu’utilisateur

I Gratuit

I Une large communaute

I Un logiciel d’avenir

En tant que contributeurs

I Open-source

I Appartenir a une communaute : rencontrer, partager

I Programmer = comprendre

Viviane Pons Calcul formel avec Sage

Qu’est-ce que Sage ?Sage : pour les doctorants

Live demoPremier pas

Sage, pour les doctorants ?

Oui !En tant qu’utilisateur

I Gratuit

I Une large communaute

I Un logiciel d’avenir

En tant que contributeurs

I Open-source

I Appartenir a une communaute : rencontrer, partager

I Programmer = comprendre

Viviane Pons Calcul formel avec Sage

Qu’est-ce que Sage ?Sage : pour les doctorants

Live demoPremier pas

Sage, pour les doctorants ?

Oui !En tant qu’utilisateur

I Gratuit

I Une large communaute

I Un logiciel d’avenir

En tant que contributeurs

I Open-source

I Appartenir a une communaute : rencontrer, partager

I Programmer = comprendre

Viviane Pons Calcul formel avec Sage

Qu’est-ce que Sage ?Sage : pour les doctorants

Live demoPremier pas

Sage, pour les doctorants ?

Oui !En tant qu’utilisateur

I Gratuit

I Une large communaute

I Un logiciel d’avenir

En tant que contributeurs

I Open-source

I Appartenir a une communaute : rencontrer, partager

I Programmer = comprendre

Viviane Pons Calcul formel avec Sage

Qu’est-ce que Sage ?Sage : pour les doctorants

Live demoPremier pas

Sage, pour les doctorants ?

Oui !En tant qu’utilisateur

I Gratuit

I Une large communaute

I Un logiciel d’avenir

En tant que contributeurs

I Open-source

I Appartenir a une communaute : rencontrer, partager

I Programmer = comprendre

Viviane Pons Calcul formel avec Sage

Qu’est-ce que Sage ?Sage : pour les doctorants

Live demoPremier pas

Sage, pour les doctorants ?

Oui !En tant qu’utilisateur

I Gratuit

I Une large communaute

I Un logiciel d’avenir

En tant que contributeurs

I Open-source

I Appartenir a une communaute : rencontrer, partager

I Programmer = comprendre

Viviane Pons Calcul formel avec Sage

Qu’est-ce que Sage ?Sage : pour les doctorants

Live demoPremier pas

Sage, pour les doctorants ?

Oui !En tant qu’utilisateur

I Gratuit

I Une large communaute

I Un logiciel d’avenir

En tant que contributeurs

I Open-source

I Appartenir a une communaute : rencontrer, partager

I Programmer = comprendre

Viviane Pons Calcul formel avec Sage

Qu’est-ce que Sage ?Sage : pour les doctorants

Live demoPremier pas

Sage, pour les doctorants ?

Oui !En tant qu’utilisateur

I Gratuit

I Une large communaute

I Un logiciel d’avenir

En tant que contributeurs

I Open-source

I Appartenir a une communaute : rencontrer, partager

I Programmer = comprendre

Viviane Pons Calcul formel avec Sage

Qu’est-ce que Sage ?Sage : pour les doctorants

Live demoPremier pas

Viviane Pons Calcul formel avec Sage

Qu’est-ce que Sage ?Sage : pour les doctorants

Live demoPremier pas

Live demo !

Viviane Pons Calcul formel avec Sage

Qu’est-ce que Sage ?Sage : pour les doctorants

Live demoPremier pas

Sage websitehttp ://www.sagemath.org/

[Juillet 2010] Calcul mathematique avec SageA. Casamayou, G. Connan, T. Dumont, L. Fousse, F. Maltey, M.Meulien, M. Mezzarobba, C. Perne, N.M. Thiery, P. Zimmermannsagebook.gforge.inria.fr/

Sage Dayshttp ://wiki.sagemath.org/Workshops/

Expose et demohttp ://www-igm.univ-mlv.fr/~pons

Viviane Pons Calcul formel avec Sage

Recommended