Searching for Primitive Roots in Finite Fields
Victor Shoup
Abstract
Victor Shoup
Abstract
Let ${\text {GF}}({p^n})$ be the finite field with ${p^n}$ elements, where p is prime. We consider the problem of how to deterministically generate in polynomial time a subset of ${\text {GF}}({p^n})$ that contains a primitive root, i.e., an element that generates the multiplicative group of nonzero elements in ${\text {GF}}({p^n})$. We present three results. First, we present a solution to this problem for the case where p is small, i.e., $p = {n^{O(1)}}$ . Second, we present a solution to this problem under the assumption of the Extended Riemann Hypothesis (ERH) for the case where p is large and $n = 2$ . Third, we give a quantitative improvement of a theorem of Wang on the least primitive root for ${\text {GF}}(p)$, assuming the ERH.
OpenAlex reports 26 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Let ${\text {GF}}({p^n})$ be the finite field with ${p^n}$ elements, where p is prime. We consider the problem of how to deterministically generate in polynomial time a subset of ${\text {GF}}({p^n})$ that contains a primitive root, i.e., an element that generates the multiplicative group of nonzero elements in ${\text {GF}}({p^n})$. We present three results. First, we present a solution to this problem for the case where p is small, i.e., $p = {n^{O(1)}}$ . Second, we present a solution to this problem under the assumption of the Extended Riemann Hypothesis (ERH) for the case where p is large and $n = 2$ . Third, we give a quantitative improvement of a theorem of Wang on the least primitive root for ${\text {GF}}(p)$, assuming the ERH.
Key concepts: Mathematics, Finite field, Primitive root modulo n, Primitive element, Primitive polynomial, Multiplicative group, Multiplicative function, Combinatorics