English

Computing points on modular curves over finite fields

Number Theory 2013-05-21 v1

Abstract

In this paper, we present a probabilistic algorithm to compute the number of Fp\mathbb{F}_p-points of modular curve X1(n)X_1(n). Under the Generalized Riemann Hypothesis(GRH), the algorithm takes O(n56+δ+ϵlog9+ϵp)\textrm{O}(n^{56+\delta+\epsilon}\log^{9+\epsilon} p) bit operations, where δ\delta is an absolute constant and ϵ\epsilon is any positive real number. As an application, we can compute #X_1(17)(\mathbb{F}_p)\textrm{mod} 17 for huge primes pp. For example, we have #X_1(17)(\mathbb{F}_{10^{1000}+1357})\textrm{mod} 17=3.

Keywords

Cite

@article{arxiv.1305.4505,
  title  = {Computing points on modular curves over finite fields},
  author = {Jinxiang Zeng},
  journal= {arXiv preprint arXiv:1305.4505},
  year   = {2013}
}

Comments

12 pages

R2 v1 2026-06-22T00:19:06.575Z