Number-theoretical, combinatorial and integer functions ------------------------------------------------------- For factorial-type functions, including binomial coefficients, double factorials, etc., see the separate section :doc:`gamma`. Fibonacci numbers ................. :func:`~mpmath.fibonacci`/:func:`fib` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. autofunction:: mpmath.fibonacci(n, **kwargs) Bernoulli numbers and polynomials ................................. :func:`~mpmath.bernoulli` ^^^^^^^^^^^^^^^^^^^^^^^^^^ .. autofunction:: mpmath.bernoulli(n) :func:`~mpmath.bernfrac` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. autofunction:: mpmath.bernfrac(n) :func:`~mpmath.bernpoly` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. autofunction:: mpmath.bernpoly(n,z) Euler numbers and polynomials ................................. :func:`~mpmath.eulernum` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. autofunction:: mpmath.eulernum(n) :func:`~mpmath.eulerpoly` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. autofunction:: mpmath.eulerpoly(n,z) Bell numbers and polynomials ........................................... :func:`~mpmath.bell` ^^^^^^^^^^^^^^^^^^^^^ .. autofunction:: mpmath.bell(n,x) Stirling numbers ........................................... :func:`~mpmath.stirling1` ^^^^^^^^^^^^^^^^^^^^^^^^^^ .. autofunction:: mpmath.stirling1(n,k,exact=False) :func:`~mpmath.stirling2` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. autofunction:: mpmath.stirling2(n,k,exact=False) Prime counting functions ........................ :func:`~mpmath.primepi` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. autofunction:: mpmath.primepi(x) :func:`~mpmath.primepi2` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. autofunction:: mpmath.primepi2(x) :func:`~mpmath.riemannr` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. autofunction:: mpmath.riemannr(x) Cyclotomic polynomials ...................... :func:`~mpmath.cyclotomic` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. autofunction:: mpmath.cyclotomic(n,x) Arithmetic functions ...................... :func:`~mpmath.mangoldt` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. autofunction:: mpmath.mangoldt(n)