Chapter

Mathematical Software – ICMS 2010

Volume 6327 of the series Lecture Notes in Computer Science pp 260-269

NZMATH 1.0

  • Satoru TanakaAffiliated withDepartment of Mathematics and Information Sciences, Tokyo Metropolitan University
  • , Naoki OguraAffiliated withDepartment of Mathematics and Information Sciences, Tokyo Metropolitan University
  • , Ken NakamulaAffiliated withDepartment of Mathematics and Information Sciences, Tokyo Metropolitan University
  • , Tetsushi MatsuiAffiliated withDepartment of Mathematics and Information Sciences, Tokyo Metropolitan University
  • , Shigenori UchiyamaAffiliated withDepartment of Mathematics and Information Sciences, Tokyo Metropolitan University

* Final gross prices may vary according to local VAT.

Get Access

Abstract

This is an announcement of the first official release (version 1.0) of the system NZMATH for number theory by Python [18]. We review all functions in NZMATH 1.0, show its main properties added after the report [11] about NZMATH 0.5.0, and describe new features for stable development. The most important point of the release is that we can now treat number fields. The second major change is that new types of polynomial programs are provided. Elliptic curve primality proving and its related programs are also available, where we partly use a library outside NZMATH as an advantage of writing the system only by Python. A new feature is that NZMATH is registered on SourceForge [19] as an open source project in order to ensure continuous development of the project. This is a unique among existing systems for number theory.