FLINT3.7.0-dev

acb_siegel_is_reduced

Synopsis#include <flint/acb_theta.h>
int acb_siegel_is_reduced(const acb_mat_t tau, slong tol_exp, slong prec)source

Returns nonzero if \tau is certainly in the reduced domain with tolerance \varepsilon = 2^{\mathit{tol\_exp}}: |\operatorname{Re}(\tau_{j,k})| \le \frac12 + \varepsilon for all j, k, Y passes arb_mat_spd_is_lll_reduced with parameters (0.99 - \varepsilon, 0.51 + \varepsilon), and |\det(\gamma\tau + \delta)| \ge 1 - \varepsilon for every fundamental matrix of sp2gz_fundamental.

Guides#

Cite this page

The FLINT team, “acb_siegel_is_reduced (acb_theta.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/acb_theta/acb_siegel_is_reduced.html (generated 2026-10-20).