Papers
Topics
Authors
Recent
Search
2000 character limit reached

Sub-Linear Point Counting for Variable Separated Curves over Prime Power Rings

Published 2 Feb 2021 in math.NT, cs.CC, and math.AG | (2102.01626v1)

Abstract: Let k,pNk,p\in \mathbb{N} with pp prime and let fZ[x1,x2]f\in\mathbb{Z}[x_1,x_2] be a bivariate polynomial with degree dd and all coefficients of absolute value at most p<sup>kp<sup>k. Suppose also that ff is variable separated, i.e., f=g1+g2f=g_1+g_2 for giZ[xi]g_i\in\mathbb{Z}[x_i]. We give the first algorithm, with complexity sub-linear in pp, to count the number of roots of ff over Z\mathbb{Z} mod p<sup>kp<sup>k for arbitrary kk: Our Las Vegas randomized algorithm works in time (dklogp)<sup>O(1)p(dk\log p)<sup>{O(1)}\sqrt{p}, and admits a quantum version for smooth curves working in time (dlogp)<sup>O(1)k(d\log p)<sup>{O(1)}k. Save for some subtleties concerning non-isolated singularities, our techniques generalize to counting roots of polynomials in Z[x1,,xn]\mathbb{Z}[x_1,\ldots,x_n] over Z\mathbb{Z} mod p<sup>kp<sup>k. Our techniques are a first step toward efficient point counting for varieties over Galois rings (which is relevant to error correcting codes over higher-dimensional varieties), and also imply new speed-ups for computing Igusa zeta functions of curves. The latter zeta functions are fundamental in arithmetic geometry.

Citations (6)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.