We are pleased to announce that NZMATH 3.0.3 is
available. The highlight of new feature is here:
The purpose of this release is to improve NZMATH on
the prime number table and the index table (discrete
log table) at the end of our textbook, using our
notebook. Our idea is to consider not only the tables
themselves but also the software used to create them
as tables in a broad sense.
* essential idea on primitive roots modulo odd
primes [enttakagi/sec11.py]
* explain on tables of primitive roots modulo
primes [enttakagi/sect1.py]
* explain on tables of primitive root index
(discrete log) of primes [enttakagi/sect2.py]... [read more](/p/nzmath/news/2025/12/nzmath-303-is-released/)
We are pleased to announce that NZMATH 3.0.2 is
available. The highlight of new feature is here:
This version 3.0.2 has made several trial to fully
reflect the improvements and overcoming of weaknesses
in NZMATH that have been clarified and corrected through
the execution of enttakagi:
* add new function arith1.CRT_Gauss
* add equation.{e2_Fp,liftup_ZpnZ,allroots_ZnZ}
* add new modules "residue" for functions primRootDef
and primRootTakagi
* add new modules "cyclotomic" for functions cycloPoly
and cycloMoebius
* add perfect power test at the beginings of factor.mpqs
and factor.ecm
We are pleased to announce that enttakagi 0.0.3 is available.
The highlight of new feature of enttakagi version 0.0.3 is here:
This version 0.0.3 newly contains Sections 8--10, "Euler's Function,
Roots of Unity, Fermat's Theorem". Highlight is Theorem (There are
infinitely many primes of the form m*t + 1.) at the end of Section
10, which solves a special case of the classical prime number theorem
in arithmetic progression by elementary method applying cyclotomic
polynomials. Other topics (coefficients of cyclotomic polynomials)
and (irreducible proper fraction and purely repeating decimal) are
also interesting.
We are pleased to announce that enttakagi 0.0.2 is available.
The highlight of new feature of enttakagi version 0.0.2 is here:
This version 0.0.2 newly contains Sections 5--7, "Solving Polynomial
Congruences". Highlight is Theorem 1.17, which solves f(x) == 0
(mod m) for any integer coefficient polynomial f of one variable
and any positive integer m . The process summarizes Sections 5--7
and is defined as a function allroots_ZnZ(f, m) in fix_nzmath.py .... read more
We are pleased to announce that NZMATH 3.0.1.1 is available.
The highlight of new feature of NZMATH version 3.0.1.1 is here:
This version 3.0.1.1 is the first to unify the NZMATH installation
to the pip method. In previous versions, the implementation method
differed depending on the user's machine, and different files had to
be downloaded in advance for each implementation method. With this
latest revision, anyone can use NZMATH on any machine with Python
installed by simply typing... read more
We are pleased to announce that NZMATH 3.0.1 is now available by pip.
To install NZMATH for python version 3.4 or above, you can only do it simple command:
% pip install nzmath
Thank you for looking forward to release. Have fun!
We are pleased to announce that NZMATH 3.0.1 is available.
Some of the highlights of new feature of NZMATH version 3.0.1 are here:
This version 3.0.1 contains several program corrections/additions by
the "notebook" of the book 'Elementary Number Theory Lecture' (TAKAGI,
Teiji) in Python-NZMATH language. On the other hand, the "notebook"
itself is available as an archive NZMATH-enttakagi-0.0.1.tar.gz at
https://sourceforge.net/projects/nzmath/files/nzmath-enttakagi/ .
The "notebook" is designed for beginning students on algorithmic number
theory to self-study Number Theory, Programming and scientific English
together all at a time.
We are pleased to announce that NZMATH 3.0.0 is now available by pip.
To install NZMATH for python version 3.4 or above, you can only do it simple command:
% pip install nzmath
Thank you for looking forward to release. Have fun!
We are pleased to announce that NZMATH 3.0.0 is available.
Some of the highlights of new feature of NZMATH version 3.0.0 are here:
- the first of series based on Python 3
- mailing list nzmath-user is opened
- NZMATH web site is opened
For more details, please read CHANGES.txt in the distribution.
Thank you for looking forward to release. Have fun!
The NZMATH development group is pleased to announce the availability of NZMATH 1.2.0.
Some of the highlights of new feature of NZMATH version 1.2 are here:
- implementation of AKS (Cyclotomic congruence test) algorithm.
- new curves added for ECM algorithms.
- improvement multiple polynomial quadratic sieve.
For more details, Please read CHANGES.txt .
Thank you for looking forward to release. Have fun!
The NZMATH development group is pleased to announce the availability of NZMATH 1.1.0.
Some of the highlights of new feature of NZMATH version 1.1 are here:
- computation of Groebner basis.
- prime ideal factorization in number fields.
- specify the default setting file of NZMATH.
Note that for the request of avoiding the warning messages in importing NZMATH version 1.0, in addition to the default setting above, we removed two functions, RelativeError and AbsoluteError on real and imaginary module.
All the functions depending on them, like functions compatible with Python math and cmath modules, are no longer supported.... read more
The NZMATH development group is pleased to announce the availability of NZMATH 1.0.0.
This is the first release of the stable version which introduces many new features along with many improvements of functionality present in the earlier versions. Some of the highlights:
- Support the algebraic number fields.
- TeX(PDF) documentations.
- elliptic curve primality proving (ecpp).
- polynomial factorizations over the integer ring.
- configuration for external modules.... read more
The new version 0.90.0 is released.
This is the first release of pre-1.0 beta series.
The modules for the algebraic numbers and the algebraic number fields are available.
It also includes several new modules and changes, and fixes bugs.
Please read CHANGES.txt for more details.
The new version 0.7.0 is released.
It includes a few new modules, and fixes a few bugs.
Please read CHANGES.txt for more details.
The new version 0.6.0 is released.
It includes a few new modules, and fixes a few bugs.
Please read CHANGES.txt for more details.
Hi,
On behalf of the NZMATH developement team, I am pleased to
announce the release of NZMATH 0.5.1. This release
includes several enhancements and a few bug fixes.
You can download it from Files menu above.
Thank you for helping us. Have fun!