FLINT3.7.0-dev

acb_modular_eta_sum

Synopsis#include <flint/acb_modular.h>
void acb_modular_eta_sum(acb_t eta, const acb_t q, slong prec)source

Sets eta to ∏n≥1(1−qn)=∑k∈Z(−1)kqk(3k−1)/2\prod_{n \ge 1} (1 - q^n) = \sum_{k \in \mathbb{Z}} (-1)^k q^{k(3k-1)/2}, the eta function without the factor eπiτ/12e^{\pi i \tau / 12}, given q=e2πiτq = e^{2\pi i \tau}, by summing the pentagonal number series with a rigorous tail bound. Like acb_modular_theta_sum, it is meant for ∣q∣≪1|q| \ll 1. The series is summed with a short addition sequence, or with rectangular splitting from 400 terms [EHJ2016].

References#

Cite this page

The FLINT team, “acb_modular_eta_sum (acb_modular.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/acb_modular/acb_modular_eta_sum.html (generated 2026-11-02).