sagemath_ntl: Computational Number Theory with NTL¶
This pip-installable package passagemath-ntl
is a small
distribution that provides modules that depend on
NTL, the library for doing number theory.
What is included¶
Computation of Bernoulli numbers modulo p:
Finite fields of characteristic 2
p-adic extension elements:
Frobenius on Monsky-Washnitzer cohomology of a hyperelliptic curve
see MANIFEST
Type¶
standard
Dependencies¶
$(PYTHON)
$(PYTHON_TOOLCHAIN)
cython: C-Extensions for Python, an optimizing static compiler
memory_allocator: An extension class to allocate memory easily with Cython
mpc: Arithmetic of complex numbers with arbitrarily high precision and correct rounding
mpfi: Multiple precision interval arithmetic library based on MPFR
mpfr: Multiple-precision floating-point computations with correct rounding
sagemath_categories: Sage categories, basic rings, polynomials, functions
Version Information¶
package-version.txt:
10.6.29
version_requirements.txt:
passagemath-ntl ~= 10.6.29.0
Installation commands¶
$ pip install passagemath-ntl~=10.6.29.0
$ sage -i sagemath_ntl
However, these system packages will not be used for building Sage
because spkg-configure.m4
has not been written for this package;
see upstream Issue #27330 for more information.