NZMATH is a Python calculator on number theory. It is freely available and distributed under the BSD license. All programs are written only by Python so that you can easily see their algorithmic number theory. You can get NZMATH with a single command:
% python -m pip install nzmath
Here % is the command line prompt of Windows or Unix/macOS.
This release contains several program corrections and additions obtained by writing a programming "notebook" of the book 'Lectures on Elementary Number Theory' (TAKAGI, Teiji) in Python-NZMATH language. The "notebook" itself is also available together with NZMATH calculator. It is designed for beginning students of algorithmic number theory to self-study Number Theory, Programming and scientific English together. It is possible only by running and reading the programs. You can get the notebook here:
https://sourceforge.net/projects/nzmath/files/nzmath-enttakagi/
Visit our home page in detail:
https://nzmath.sourceforge.io/
Features
- For beginners on Algorithmic Number Theory to self-study.
- Everything is written only by Python.
- Users can easily be developers.
- https://lists.sourceforge.net/lists/listinfo/nzmath-user