Welcome to Arb’s documentation!¶
Arb is a C library for arbitrary-precision floating-point ball arithmetic, developed by Fredrik Johansson (fredrik.johansson@gmail.com). It supports real and complex numbers, polynomials, power series, matrices, and evaluation of many transcendental functions. All is done with automatic, rigorous error bounds.
The git repository is https://github.com/fredrik-johansson/arb/
The documentation website is http://fredrikj.net/arb/
A PDF version of this documentation is available.
General information¶
Module documentation (Arb 2.x types)¶
- mag.h – fixed-precision unsigned floating-point numbers for bounds
- arf.h – arbitrary-precision floating-point numbers
- arb.h – real numbers represented as floating-point balls
- arb_poly.h – polynomials over the real numbers
- arb_mat.h – matrices over the real numbers
- arb_calc.h – calculus with real-valued functions
- acb.h – complex numbers
- acb_poly.h – polynomials over the complex numbers
- acb_mat.h – matrices over the complex numbers
- acb_calc.h – calculus with complex-valued functions
- acb_hypgeom.h – hypergeometric functions in the complex numbers
- acb_modular.h – modular forms in the complex numbers
- bernoulli.h – support for Bernoulli numbers
- hypgeom.h – support for hypergeometric series
- partitions.h – computation of the partition function