Zusammensetzung des Kreativteams
PARI/GP wurde ursprünglich von Henri Cohen und seinem Team an der Universität Bordeaux I entwickelt und steht derzeit unter der GNU General Public License (GNU GPL).)wird seit 1994 von Karim Belabas mit Hilfe zahlreicher ehrenamtlicher Mitarbeiter gepflegt. Bill Allombert trat dem Projekt um 1998 bei. Aurel Page ist heute der wissenschaftliche Leiter der Software.
Softwareübersicht
PARI/GP ist ein Computeralgebrasystem, das in der internationalen Gemeinschaft von Zahlentheoretikern weit verbreitet ist. Entwickelt für schnelle Berechnungen in der Arithmetik (Faktorisierungen, algebraische Zahlentheorie, elliptische Kurven, Modulformen, Funktionen). L) enthält es außerdem eine Vielzahl von Funktionen zur Matrizen- und Polynomberechnung, Integration oder numerischen Summation sowie zahlreiche transzendente Funktionen. Zur Optimierung der Rechenleistung steht PARI auch in Form einer Bibliothek in der Programmiersprache C zur Verfügung.
- PARI ist eine C-Bibliothek, die schnelle Berechnungen ermöglicht.
- gp ist ein Interpreter, der Zugriff auf PARI-Routinen ermöglicht, aber viel einfacher und intuitiver zu bedienen ist.
- Hausarzt ist der Name der von gp verstandenen Sprache.
- gp2c ist ein Compiler, mit dem Sie die GP-Sprache in die C-Sprache übersetzen können. Dadurch können Sie die Vorteile von gp und PARI kombinieren, indem Sie die GP-Skripte in C kompilieren und dann die entsprechenden Funktionen transparent in gp laden (ein von gp2c kompiliertes Skript ist normalerweise viermal schneller). Derzeit kann gp2c nur einen Teil der GP-Sprache verarbeiten.
Laut Bill Allombert: „ Der Name der Software hat historische Gründe. „ Pari » bezieht sich sowohl auf „ Rechenprogramm » und „Pascals Wette“, da die Software ursprünglich in der Programmiersprache Pascal geschrieben wurde. Was „gp“, Bill Allombert präzisiert „Wir beziehen uns auf den Taschenrechner. In UNIX-Zeilenbefehlen: „ v. Chr ” bedeutet ” Grundrechner », et « gc ” bedeutet… « toller Rechner » ! Aus Spaß haben wir das Suffix „ gp » sich auf ein „ beziehen super programmierbar ».
Der Name der Software hat historische Gründe. „ Pari » bezieht sich sowohl auf „ Rechenprogramm » und „Pascals Wette“, da die Software ursprünglich in der Programmiersprache Pascal geschrieben wurde. Was „gp“, „großartig programmierbar“, Bill Allombert präzisiert „Wir beziehen uns auf den Taschenrechner“. Tatsächlich hieß die Software zunächst „ gc » gießen « toller Rechner » in Bezug auf UNIX-Befehle « v. Chr » gießen « Grundrechner » und « Gleichstrom » gießen « Tischrechner ». « Aus Spaß haben wir das Suffix „ gpc » sich beziehen auf „ super programmierbar Taschenrechner“ wurde dann zu „ gp ». Es ist seitdem geblieben! »
Technische Spezifikationen
« Der wissenschaftliche Umfang ist pyramidenförmig », präzisiert Bill Allombert. „ Die unteren Schichten sind für Mathematiker zugänglich, ohne dass sie sehr hohe Mathematikleistungen erbringen müssen. Dies ist beispielsweise bei der Multipräzisionsberechnung der Fall, die recht einfach ist, aber von vielen Wissenschaftlern verwendet wird. Einer der Vorteile der PARI/GP-Software besteht darin, dass sie sehr kompakt ist und dennoch viel kann: Sie kann in andere Programme integriert werden, ohne dass letztere beeinträchtigt werden. ».
Gewinner der Kategorie „ Gemeinschaft »
Ausgezeichnet mit dem Open-Science-Preis für kostenlose Forschungssoftware in der Kategorie „Community“ zeichnet sich die PARI/GP-Software vor allem durch solidarische Aktionen und Wissensaustausch für wissenschaftliche Kollegen aus. Seit 2012 plant das Team jedes Jahr während einer Januarwoche ein Highlight. Bill Allombert beschreibt das Programm: „ Am Vormittag organisieren wir Tutorials und Präsentationen zu den neuen Funktionen der Software. Darüber hinaus gibt es Vorträge zu möglichen Optimierungen durch verschiedene Referenten. Am Nachmittag werden die Gruppen in verschiedene Räume aufgeteilt und lösen jeweils die bei PARI/GP auftretenden Probleme. Wir geben uns gegenseitig Ratschläge, um voranzukommen, wir helfen uns gegenseitig ».
Zusätzlich zu diesem jährlichen Highlight gibt es weitere einmalige Workshops, die sich vor allem an Studierende richten und in verschiedenen Ländern (Frankreich, Indien, Italien, Marokko, Türkei usw.) organisiert werden.
Beitragsverwaltung
« Wir haben kein definiertes Protokoll bezüglich der Beiträge », schätzt Aurel Page, « Alles läuft über uns und wir besprechen es „. Der Grund dafür ist, dass die meisten Beiträge in GP geschrieben sind und eine Konvertierung in C erfordern, da PARI in dieser Sprache geschrieben ist. Die Software hat fast 60 Mitwirkende aus zahlreichen Ländern: Deutschland, den Vereinigten Staaten von Amerika, Frankreich, Japan, den Niederlanden, den Philippinen usw. Diese Vielfalt ist ein Zeichen für den Reichtum der Software.
Seit 2018 wird PARI/GP zunehmend in Forschungsartikeln zitiert, was mit der Entwicklung bibliografischer Standards einhergeht.
Entdecken Sie die Liste der Beiträge