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 ε=2tol_exp\varepsilon = 2^{\mathit{tol\_exp}}: ∣Re⁡(τj,k)∣≤12+ε|\operatorname{Re}(\tau_{j,k})| \le \frac12 + \varepsilon for all j,kj, k, YY passes arb_mat_spd_is_lll_reduced with parameters (0.99−ε,0.51+ε)(0.99 - \varepsilon, 0.51 + \varepsilon), and ∣det⁡(γτ+δ)∣≥1−ε|\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-11-02).