FLINT3.7.0-dev
Overview

Types and mathematical domains

FLINT often offers several types for the same mathematical object: four representations of \mathbb{Z}/n\mathbb{Z}, three of finite fields, and ball, floating-point and exact representations of real numbers, besides the generic rings of gr. The sections below compare the types by domain and explain how to compute with rigorous ball arithmetic. The naming and calling conventions common to all types are in Types, naming and aliasing, and the ways in which one algorithm serves many types in Generic programming.

In this section#

Cite this page

The FLINT team, “Types and mathematical domains,” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/guide/types/index.html (generated 2026-10-20).