Deterministic methods for finding elements of large multiplicative order
Abstract
We revisit the problem of rigorously and deterministically finding elements of large order in the multiplicative group of integers modulo a natural number . Solving this problem is an essential step in several recent deterministic algorithms for factoring , including the currently fastest ones. In 2018, the second author gave an algorithm that for a given target order , finds either an element of order exceeding , or a nontrivial divisor of , or proves that is prime. The running time was 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 to . In this paper, we show that the hypothesis may be dropped altogether. Moreover, if is prime, we can guarantee returning an element of order exceeding , rather than a proof that is prime.
Cite
@article{arxiv.2601.11131,
title = {Deterministic methods for finding elements of large multiplicative order},
author = {David Harvey and Markus Hittmeir},
journal= {arXiv preprint arXiv:2601.11131},
year = {2026}
}
Comments
10 pages