Emergent Mind

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

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

Abstract

Let $k,p\in \mathbb{N}$ with $p$ prime and let $f\in\mathbb{Z}[x1,x2]$ be a bivariate polynomial with degree $d$ and all coefficients of absolute value at most $pk$. Suppose also that $f$ is variable separated, i.e., $f=g1+g2$ for $gi\in\mathbb{Z}[xi]$. We give the first algorithm, with complexity sub-linear in $p$, to count the number of roots of $f$ over $\mathbb{Z}$ mod $pk$ for arbitrary $k$: Our Las Vegas randomized algorithm works in time $(dk\log p){O(1)}\sqrt{p}$, and admits a quantum version for smooth curves working in time $(d\log p){O(1)}k$. Save for some subtleties concerning non-isolated singularities, our techniques generalize to counting roots of polynomials in $\mathbb{Z}[x1,\ldots,xn]$ over $\mathbb{Z}$ mod $pk$. 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.

We're not able to analyze this paper right now due to high demand.

Please check back later (sorry!).

Generate a summary of this paper on our Pro plan:

We ran into a problem analyzing this paper.

Newsletter

Get summaries of trending comp sci papers delivered straight to your inbox:

Unsubscribe anytime.