On the minimal number of small elements generating prime field
Marc Munsch

TL;DR
This paper establishes an upper bound on the number of small elements needed to generate a finite prime field, specifically within a certain interval related to the prime p.
Contribution
It provides a new upper bound for the minimal number of small elements required to generate the finite field _p, improving understanding of field generation with limited element sizes.
Findings
Derived an explicit upper bound for generating elements
Identified the interval size related to prime p for field generation
Enhanced bounds for minimal generating sets in prime fields
Abstract
In this note, we give an upper bound for the number of elements from the interval necessary to generate the finite field with an odd prime.
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
TopicsAnalytic Number Theory Research · Coding theory and cryptography · Finite Group Theory Research
On the minimal number of small elements generating prime fields
Marc Munsch
5010 Institut für Analysis und Zahlentheorie 8010 Graz, Steyrergasse 30, Graz
(Date: March 16, 2024)
Abstract.
In this note, we give an upper bound for the number of elements from the interval necessary to generate the finite field with an odd prime. The general result depends on the localization of the divisors of and can be for instance used to deduce easily results on a set of primes of density .
Key words and phrases:
Finite fields, generating set, primitive roots, Burgess inequality, sieve theory, character sums, algorithmic number theory
2010 Mathematics Subject Classification:
11A07, 11A15, 11L40, 11T99, 11N36
1. Introduction
E. Artin conjectured in 1927 that any positive integer , which is not a perfect square, is a primitive root modulo for infinitely many primes . It remains open nowadays but was proved assuming the Generalized Riemann Hypothesis for some specific Dedekind zeta functions by Hooley in [10]. Using the development of large sieve theory leading to Bombieri-Vinogradov theorem, one can show that Artin’s primitive root conjecture is true for almost all primes (see for instance [9] or [13] for an extended survey about this conjecture). Another related classical problem is to bound the size of the smallest primitive root modulo . The best unconditional result is and is due to Burgess in [3], as a consequence of his famous character sum estimate. This is very far from what we expect, and assuming Generalized Riemann Hypothesis we can for instance show that (see [12] following [1] or [15] for results under the Elliott-Halberstam conjecture). Like before, as a consequence of the large sieve, the upper bound is valid for almost all primes (see [4]). The problem of improving unconditionnaly the bound on the least primitive root seems presently out of reach. For instance, we cannot perform directly the Vinogradov trick to show that there exists a primitive root less than , however we can reach that range for this following variant question:
Question**.**
How large should be (in terms of ) such that is a generating set of .
Is is shown by Burthe in [5] that is sufficient111The result holds in fact for a composite as long as . and seems to be the lower limit of what is possible unless Burgess character sum bound is improved. Nonetheless, in view of this result, several interesting related questions can be formulated. Harman and Shparlinski considered the problem of minimizing the value of such that for a sufficiently large prime and for any integer , there is always a solution to the congruence
[TABLE]
and showed in [8] that is an admissible value. 222=7 is admissible if we only ask that there is a solution for almost all values of . From an algorithmic point of view, another interesting question is to know precisely how many elements of are in fact necessary to generate the full multiplicative group. We consider in this note the problem of the size of a generating set consisting of small elements less than .
Question**.**
How many elements of do we need in order to to generate ?
Let be a prime such that with the prime factors of . We denote by the number of prime factors of an integer , therefore we have .
The first elementary result in this direction is the following:
Lemma 1.1**.**
For every , we need only elements among to generate .
Proof.
Classically, using Burgess’ character sums inequality (see [3]) combined with “Vinogradov trick” (see [17], [18]), we can pick up such that is not a residue modulo . Fixing a primitive root, we have with . Thus, is coprime to . By Bezout’s theorem, there exists integers such that is coprime to . Hence, is a primitive root of and the statement is proved. ∎
In this note, we wonder if we could improve on this bound which means require less small elements to generate the full group. We will not be able to do this in full generality, the result depending on the anatomy of . To measure this, we introduce the following definition.
Definition**.**
Let , we denote by the number of “small” prime divisors of .
In the rest of the paper, will denote the times iterated logarithm when is an integer. Using a combinatorial argument and recent development in sieve theory in non regularly distributed sets, we prove in Section :
Theorem**.**
Let a parameter tending to infinity with such that . We need elements smaller than to generate the multiplicative group where the implied constant is effective.
We will also give a more precise result of this type and deduce, in the last part of the paper, stronger results for almost all primes. In the next section, we recall some sieve results that we will use in our argument.
2. Sieve fundamental result
In this section, we will use the notations and recall the setting of [11]. Let be the set of all primes and let be a subset of the primes . The most basic sieving problem is to estimate
[TABLE]
In other words we sieve the integers in by the primes in . A simple inclusion-exclusion argument suggests that should be approximated by
[TABLE]
This is always an upper bound, up to a constant, and a lower bound, up to a constant, if contains all the primes larger than . On the other hand, there are examples where is much smaller than the expected lower bound. For instance if one fixes and lets consist of all the primes up to , then the prediction is about whereas, by an estimate for the number of smooth numbers, we know that with as , which is much smaller for large .
The first ones to study what happens if one also sieves out some primes from were Granville, Koukoulopoulos and Matomäki [6]. They conjectured that the critical issue is to understand what is the largest such that
[TABLE]
More precisely, they conjectured that when this inequality holds, the sieve works about as expected. On the other hand they gave examples with
[TABLE]
such that is much smaller than expected.
We will use the following result proved by Matomäki and Shao confirming that conjecture:
Theorem 2.1**.**
[11, Theorem 1.1]** Fix . If is large and is a subset of the primes for which there are some with
[TABLE]
then
[TABLE]
where is a constant with as . If is fixed, one can take as .
3. Idea of the method and main results
Definition**.**
We define as the number of elements smaller than which are sufficient to generate the multiplicative group .
The aim of this note is to give improvements on the size of . The main idea is the following: due to the sparsity of powers, for large divisors of , a non residue will be more likely a non residue. Thus, we do not need to pick up a non-residue for every power as it is done in Lemma 1.1 and we can further play this game with more divisors in order to decrease the number of necessary steps in the argument. In order to do that, we will use the result on the sieve recalled in previous section. The dependance on in the lower bound of Theorem 2.1 will prevent us to regroup as much divisors as we want, thus we will carefully split the set of prime divisors in blocks of size with an “optimal” value of coming from the application of Theorem 2.1.
Given a parameter , we obtain a bound for depending on . If for some relatively large , is small, this will give a significant improvement on the trivial bound coming from Lemma 1.1.
The next result is the main tool that we are going to use to deduce to derive these improvements. It shows that we can handle several large prime divisors of simultaneously.
Proposition 3.1**.**
[Main proposition]* Let a parameter tending to infinity with and an integer verifying . Moreover, assume that . Suppose that are prime divisors of greater than . Then, for sufficiently large, there exists an integer which is a non residue for .*
Proof.
Define and suppose that which means that every integer in this interval is residue modulo for at least one . Thus, we have in particular
[TABLE]
where For sufficiently large and parameters to be specified later, we have by Mertens’ Theorem that,
[TABLE]
and thus
[TABLE]
Consequently, using (3.1) we get that there exists such that
[TABLE]
We want to apply Theorem 2.1, hence we need the right hand side of (3.2) to be larger than under the conditions . Let us fix such that and so that . Thus the condition of Theorem 2.1 is verified as long . Therefore, we get
[TABLE]
Using the third Mertens’ Theorem, the product is trivially bounded from below by
[TABLE]
for large enough. Thus, we obtain the inequality . On the other hand, we are counting integers less than which are residues and so there are at most of these. It leads to a contradiction when or equivalently . In this case, the set is non empty and this concludes the proof setting .
∎
This proposition helps us to regroup the divisors in “blocks” of size . Using this idea in a simple way, we are able to deduce the result announced in the introduction:
Theorem 3.2**.**
Let a parameter tending to infinity with such that . For a sufficiently large prime, we have the bound
[TABLE]
*where the implied constant is effective. *
Proof.
Consider the prime divisors of which are greater than . We can apply the Proposition 3.1 with and pick up an integer less than which is a non residue for different large . Regrouping the large divisors of in blocks of size , we have at most of such blocks. This concludes the proof including the contribution of small divisors treated individually using Burgess’ character sums inequality combined with “Vinogradov trick” as in Lemma 1.1. ∎
Remark 3.3**.**
The value of the optimal parameter is not so clear for a general , it will depends heavily on the repartition of the prime divisors of .
We can in fact iterate in some sense the argument used to prove Theorem 3.2 and obtain the following stronger result:
Theorem 3.4**.**
Let be a strictly decreasing sequence of parameters tending to infinity with such that and that . Then, for a sufficiently large prime, we have
[TABLE]
Proof.
We argue similarly as in Theorem 3.2, regrouping the divisors of lying in the interval in blocks of size . The contribution of the remaining small prime divisors is given by . ∎
Even though stronger results about primitive roots are known for almost all primes, a result on a set of primes of density follows as a consequence of Theorem 3.4.
3.1. Results for almost all primes
The next result gives a bound on the number of small prime divisors of for most of the primes .
Lemma 3.5**.**
Let and . Suppose is such that . Then, the set of primes such that verifies is asymptotically of density .
Proof.
We evaluate the average number of primes verifying the inequality of the lemma:
[TABLE]
where we used the Bombieri-Vinogradov theorem (see for instance [2]). Thus, using Mertens’ Theorem, it gives
[TABLE]
where is the Meissel-Mertens constant and . The conclusion follows easily.
∎
Remark 3.6**.**
We could obtain the normal order of following the method of Turan (see [16]) using the first two moments. It might be even possible to prove a more precise statement like an Erdös-Kac version of this result using the method of Granville and Soundararajan (see [7]) but it is not the purpose of this note.
Corollary 3.7**.**
For almost all primes , we have .
Proof.
In order to prove this result, we define dyadically some special parameters. Let for . It is easy to see that this sequence fullfils the hypotheses of Theorem 3.4, thus we derive
[TABLE]
We remark by using Lemma 3.5 that the bound holds for almost all primes with an exceptional set of “bad” primes of size at most . Applying times Lemma 3.5, we end up with a set of primes of density verifying for all with a negligeable exceptional set of “bad” primes. Using the trivial inequality this leads to
[TABLE]
on a set of primes of density .
∎
Remark 3.8**.**
As an application of large sieve, Pappalardi obtained a similar flavour type of result. Precisely, in [14], he showed that the first primes generate a primitive root modulo for almost all primes .
Acknowledgements
The author is grateful to Sary Drappeau and Igor E. Shparlinski for very helpful discussions and is supported by the Austrian Science Fund (FWF), START-project Y-901 “Probabilistic methods in analysis and number theory” headed by Christoph Aistleitner.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] N. C. Ankeny. ‘The least quadratic non residue’. Ann. of Math. (2) 55 (1952), 65–72.
- 2[2] E. Bombieri. ‘On the large sieve’. Mathematika 12 (1965), 201–225.
- 3[3] D. A. Burgess. ‘On character sums and primitive roots’. Proc. London Math. Soc. (3) 12 (1962), 179–192.
- 4[4] D. A. Burgess and P. D. T. A. Elliott. ‘The average of the least primitive root’. Mathematika 15 (1968), 39–50.
- 5[5] Jr. Ronald Joseph Burthe. ‘Upper bounds for least witnesses and generating sets’. Acta Arith. 80 (4) (1997), 311–326.
- 6[6] Andrew Granville, Dimitris Koukoulopoulos, and Kaisa Matomäki. ‘When the sieve works’. Duke Math. J. 164 (10) (2015), 1935–1969.
- 7[7] Andrew Granville and K. Soundararajan. ‘Sieving and the Erdös-Kac theorem’. In Equidistribution in number theory, an introduction , NATO Sci. Ser. II Math. Phys. Chem. , Volume 237 (Springer, Dordrecht, 2007), 15–27.
- 8[8] Glyn Harman and Igor E. Shparlinski. ‘Products of small integers in residue classes and additive properties of Fermat quotients’. Int. Math. Res. Not. IMRN (5) (2016), 1424–1446.
