pith. sign in

arxiv: 2601.11131 · v2 · pith:G3CGBBQBnew · submitted 2026-01-16 · 🧮 math.NT

Deterministic methods for finding elements of large multiplicative order

classification 🧮 math.NT
keywords orderelementprimedeterministicelementsexceedingfindinghypothesis
0
0 comments X
read the original abstract

We revisit the problem of rigorously and deterministically finding elements of large order in the multiplicative group of integers modulo a natural number $N$. Solving this problem is an essential step in several recent deterministic algorithms for factoring $N$, including the currently fastest ones. In 2018, the second author gave an algorithm that for a given target order $D \geq N^{2/5}$, finds either an element of order exceeding $D$, or a nontrivial divisor of $N$, or proves that $N$ is prime. The running time was \[ O\left(\frac{D^{1/2}}{(\log \log D)^{1/2}} \log^2 N \right) \] bit operations, asymptotically the same as the cost of computing the order of a single element using Sutherland's optimisation of the classical babystep-giantstep method. Subsequent work by several authors weakened the hypothesis $D \geq N^{2/5}$ to $D \geq N^{1/6}$. In this paper, we show that the hypothesis may be dropped altogether. Moreover, if $N$ is prime, we can guarantee returning an element of order exceeding $D$, rather than a proof that $N$ is prime.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Deterministically finding an element of large order in $\mathbb{Z}_N^*$

    cs.DS 2026-05 unverdicted novelty 6.0

    Deterministic algorithm returns element of order >D mod N in O(D^{1/2+o(1)}) time for D > exp(sqrt(2 log N log log N)), or factors N or reports primality.