Description¶
Number Theory Library
Collection of integer related functions for number theory.
elementary functions
gcd(m, n)- find greatest common denominator ofmandnlcm(m, n)- find least common multiple ofmandncoprime(m, n)- return tuple without common factors, preserve signsiSqrt(n)- find uniquemsuch thatm*m <= n < (m+1)*(m+1)isSqr(n)- true ifnis a perfect square
symbols
legendre_symbol(a, p)- Legendre symbol(a/p) ∈ {-1, 0, 1}wherepodd primejacobi_symbol(a, n)- Jacobi symbol(a/n) ∈ {-1, 0, 1}where n positive odd integer
prime functions & generators
is_prime(n)- true ifnis a prime numberprimes(n, m)- generate primesn <= p <= mwheremis optional