acb_dirichlet_jacobi_sum, acb_dirichlet_jacobi_sum_naive, acb_dirichlet_jacobi_sum_factor, acb_dirichlet_jacobi_sum_gauss, acb_dirichlet_jacobi_sum_ui
Synopsis
#include <flint/acb_dirichlet.h>void acb_dirichlet_jacobi_sum(acb_t res, const dirichlet_group_t G, const dirichlet_char_t chi1, const dirichlet_char_t chi2, slong prec)sourcevoid acb_dirichlet_jacobi_sum_naive(acb_t res, const dirichlet_group_t G, const dirichlet_char_t chi1, const dirichlet_char_t chi2, slong prec)sourcevoid acb_dirichlet_jacobi_sum_factor(acb_t res, const dirichlet_group_t G, const dirichlet_char_t chi1, const dirichlet_char_t chi2, slong prec)sourcevoid acb_dirichlet_jacobi_sum_gauss(acb_t res, const dirichlet_group_t G, const dirichlet_char_t chi1, const dirichlet_char_t chi2, slong prec)sourcevoid acb_dirichlet_jacobi_sum_ui(acb_t res, const dirichlet_group_t G, ulong a, ulong b, slong prec)sourceSet res to the Jacobi sum . The naive version sums the definition; factor writes it as a product of local Jacobi sums; gauss assumes that is primitive and uses . The default version handles trivial and inverse pairs by closed formulas (and returns 0 for even ) and otherwise chooses among the methods. The ui version takes the Conrey numbers and .
Cite this page
The FLINT team, “acb_dirichlet_jacobi_sum, acb_dirichlet_jacobi_sum_naive, acb_dirichlet_jacobi_sum_factor, acb_dirichlet_jacobi_sum_gauss, acb_dirichlet_jacobi_sum_ui (acb_dirichlet.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/acb_dirichlet/acb_dirichlet_jacobi_sum.html (generated 2026-11-02).
@misc{flint-doc-acb-dirichlet-acb-dirichlet-jacobi-sum,
author = {{The FLINT team}},
title = {{acb\_dirichlet\_jacobi\_sum, acb\_dirichlet\_jacobi\_sum\_naive, acb\_dirichlet\_jacobi\_sum\_factor, acb\_dirichlet\_jacobi\_sum\_gauss, acb\_dirichlet\_jacobi\_sum\_ui (acb\_dirichlet.h)}},
howpublished = {FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev},
year = {2026},
url = {https://flintlib.org/doc/acb_dirichlet/acb_dirichlet_jacobi_sum.html},
note = {Generated 2026-11-02}
}