acb_elliptic_roots
Synopsis
#include <flint/acb_elliptic.h>Sets e1, e2, e3 to the lattice roots, the roots of , which are , and , computed from the fourth powers of the theta constants [NIST2012, 23.6.2–23.6.4]. The outputs are indeterminate if is not certainly positive.
With ,
The roots are real when is an integer, and is real when is a half-integer; in these cases the imaginary parts are set to exactly zero.
References#
- [NIST2012] National Institute of Standards and Technology, Digital Library of Mathematical Functions (2012), https://dlmf.nist.gov/
Cite this page
The FLINT team, “acb_elliptic_roots (acb_elliptic.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/acb_elliptic/acb_elliptic_roots.html (generated 2026-11-02).
@misc{flint-doc-acb-elliptic-acb-elliptic-roots,
author = {{The FLINT team}},
title = {{acb\_elliptic\_roots (acb\_elliptic.h)}},
howpublished = {FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev},
year = {2026},
url = {https://flintlib.org/doc/acb_elliptic/acb_elliptic_roots.html},
note = {Generated 2026-11-02}
}