Point Counting on Non-Hyperelliptic Genus 3 Curves with Automorphism Group $\mathbb{Z} / 2 \mathbb{Z}$ using Monsky-Washnitzer Cohomology
Yih-Dar Shieh

TL;DR
This paper presents an efficient algorithm for computing the zeta function of non-hyperelliptic genus 3 curves with a specific automorphism group by leveraging Monsky-Washnitzer cohomology and quotient curve relations.
Contribution
It introduces a novel approach that splits the computation into parts, reducing complexity by exploiting the curve's automorphism group and quotient structure.
Findings
Faster computation of zeta functions for genus 3 curves.
Reduction of problem to point counting on an elliptic curve.
Improved efficiency over direct methods.
Abstract
We describe an algorithm to compute the zeta function of any non-hyperelliptic genus 3 plane curve over a finite field with automorphism group . This algorithm computes in the Monsky-Washnitzer cohomology of~the curve. Using the relation between the Monsky-Washnitzer cohomology of and its quotient , the computation splits into 2 parts: one in a subspace of the Monsky-Washnitzer cohomology and a second which reduces to the point counting on an elliptic curve . The former corresponds to the dimension abelian surface , on which we can compute with lower precision and with matrices of smaller dimension. Hence we obtain a faster algorithm than working directly on the curve .
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAlgebraic Geometry and Number Theory · Cryptography and Residue Arithmetic · Coding theory and cryptography
