Le système PARI/GP consiste d’une part en une librairie de fonctions C, d’autre part en un interface utilisateur pour ces fonctions. Ces fonctions permettent de faire des calculs en arithmétique (nombres premiers, factorisation, fractions continues…), en théorie des nombres (corps de nombres, corps p-adiques, courbes elliptiques…), en algèbre linéaire (noyau et image de matrices, formes normales, réduction LLL…), avec des fonctions transcendantes (fonctions zêta de Riemann, polylogarithmes, fonction Gamma…). Le système PARI/GP est optimisé afin d’offrir des calculs très rapides, notamment dans des programmes C utilisant la librairie de calcul.
Le système PARI/GP offre aussi des possibilités en calcul formel même si ce n’est pas son but premier.
Le système PARI/GP permet de sortir des résultats sous forme graphique (Postscript) ou directement au format TeX.
J’utilise le système PARI/GP quotidiennement dans le cadre de mes recherches en mathématiques où il joue un rôle primordial. Je collabore aussi parfois à son développement.
Ubuntu, Fedora, Debian, Mandriva, Gentoo.
Tous les systèmes Unix et Linux, versions binaires aussi disponibles pour Windows.
Le système a un développeur principal (K. Belabas, professeur à l’Université Bordeaux I) et plusieurs contributeurs occasionnels dont la plupart sont des chercheurs.
Le système PARI/GP est utilisé par un grand nombre de membres de la communauté internationale de théorie des nombres. Son développement, initié par H. Cohen et maintenant sous la direction de K. Belabas, est assuré pour les prochaines années.
3 listes de diffusion : annonce, utilisateurs, développement. Voir le site http://pari.math.u-bordeaux.fr/archives/
Le système possède une aide en ligne, voir aussi les sites suivants : http://pari.math.u-bordeaux.fr/doc.html http://www.math.u-bordeaux.fr/~belabas/pari/
La documentation contient un section « Tutorial » qui permet de faire facilement ses premiers pas avec PARI/GP.
Toutes les contributions sont bienvenues. Il est préférable de les soumettre via la liste de diffusion pour les développeurs, voir http://pari.math.u-bordeaux.fr/archives/