Computing points on modular curves over finite fields
Jinxiang Zeng

TL;DR
This paper introduces a probabilistic algorithm under GRH to efficiently compute the number of points on modular curves over finite fields, enabling calculations for very large primes.
Contribution
The paper develops a novel probabilistic method for counting points on modular curves over finite fields, improving computational feasibility for large primes.
Findings
Algorithm operates in sub-exponential time under GRH.
Able to compute point counts for extremely large primes, e.g., 10^1000+1357.
Demonstrates practical application for modular curve $X_1(17)$.
Abstract
In this paper, we present a probabilistic algorithm to compute the number of -points of modular curve . Under the Generalized Riemann Hypothesis(GRH), the algorithm takes bit operations, where is an absolute constant and is any positive real number. As an application, we can compute #X_1(17)(\mathbb{F}_p)\textrm{mod} 17 for huge primes . For example, we have #X_1(17)(\mathbb{F}_{10^{1000}+1357})\textrm{mod} 17=3.
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
TopicsCoding theory and cryptography · Cryptography and Residue Arithmetic · Algebraic Geometry and Number Theory
