Calcium (pronounced “kalkium”) is a C library for exact computation with real and complex numbers (both algebraic and transcendental).

Calcium is free software (LGPL). It depends on GMP, MPFR, Flint, Antic and Arb.

This documentation is available in HTML format at and in PDF format at This edition of the documentation was updated Sep 18, 2020 and describes Calcium 0.2.0-git.

Field and extension number constructions

These modules are used internally by the ca_t type to construct towers of algebraic and transcendental number fields. The user does not normally need to use these modules directly outside of advanced applications requiring inspection of the symbolic representations of numbers.

Credits and references

Version history

Indices and tables