Computing Igusa's local zeta function of univariates in deterministic polynomial-time

Ashish Dwivedi (IIT Kanpur) and Nitin Saxena (IIT Kanpur)

03-Jul-2020, 14:00-14:30 (5 years ago)

Abstract: Igusa's local zeta function $Z_{f,p}(s)$ is the generating function that counts the number of integral roots, $N_{k}(f)$, of $f(\mathbf x) \bmod p^k$, for all $k$. It is a famous result, in analytic number theory, that $Z_{f,p}$ is a rational function in $\Q(s)$. We give an elementary proof of this fact for univariate $f$. Our proof is constructive as it gives a closed-form expression for the number of roots $N_{k}(f)$.

Our proof, when combined with the recent root-counting algorithm of (Dwivedi, Mittal, Saxena, CCC, 2019), yields the first deterministic poly($|f|, \log p$) time algorithm to compute $Z_{f,p}(s)$. Previously, an algorithm was known only in the case when $f$ completely splits over $\Q_p$; it required the rational roots to use the concept of generating function of a tree (Zúñiga-Galindo, J.Int.Seq., 2003).

algebraic geometrynumber theory

Audience: researchers in the topic

( chat | paper | slides | video )

Comments: Chairs: Marco Streng and David Kohel


Algorithmic Number Theory Symposium (ANTS XIV)

Series comments: Registration is now open. Registration is free but required to access the chat and livestream.

This is a hybrid synchronous/asynchronous conference with several ways to participate.

  • Click the "paper" link to view contributed papers and posters (open to all).
  • Click the "video" link to view pre-recorded talks of accepted papers (open to all).
    These are 15-20 minutes aimed at a general algorithmic number theory audience.
  • Click the "slides" link to view slides used in the pre-recorded video when available (open to all).
  • Click the "chat" link to access the chat stream related to the talk or poster before, during, and after the live event (registration required).
  • Click the "livestream" button to join the live event when it is taking place (registration required and you must be logged in).
    For accepted papers the audience will be expected to have watched the pre-recorded video and have the paper in front of them.

The invited talks will be recorded and made available via the "video" link after the talk is over. None of the other sessions will be recorded.

Organizer: Steven Galbraith*
Curator: Andrew Sutherland*
*contact for this listing

Export talk to