• No results found

On elements of high order in general finite fields

N/A
N/A
Protected

Academic year: 2020

Share "On elements of high order in general finite fields"

Copied!
6
0
0

Loading.... (view fulltext now)

Full text

(1)

© Journal “Algebra and Discrete Mathematics”

On elements of high order in general finite fields

Roman Popovych

Communicated by I. P. Shestakov

A b s t r a c t . We show that the Gao’s construction gives for any finite fieldFqn elements with the multiplicative order at least

n+t1

t

Qt−1

i=0 1

di, whered=

2 logqn

, t=⌊logdn⌋.

Introduction

It is well known that the multiplicative group of a finite field is cyclic. A generator of the group is called a primitive element. The problem of constructing efficiently a primitive element for a given finite field is notoriously difficult in the computational theory of finite fields. That is why one considers less restrictive question: to find an element with high multiplicative order. We are not required to compute the exact order of the element. It is sufficient in this case to obtain a lower bound on the order. High order elements are needed in several applications. Such applications include but are not limited to cryptography, coding theory, pseudo random number generation and combinatorics.

Throughout this paperFq is a field ofq elements, whereq is a power

of prime numberp. We use F

q to denote the multiplicative group ofFq.

Previous work. If no constraint is put on the extension degreen, very few results are known. Gao gives in [5] an algorithm for constructing high order elements for general extensions Fqn of finite field Fq with

lower bound on the ordern

logq n

4 logq(2 logq n)−

1

2. His algorithm assumes some

2010 MSC:11T30.

(2)

reasonable but unproved conjecture. Conflitti [4] provided a more careful analysis of results from [5].

A polynomial algorithm that find a primitive element in finite field of small characteristic is described in [8]. However, the algorithm relies on two unproved assumptions, and the second assumption is not supported by any computational example.

For special finite fields, it is possible to construct elements which can be proved to have much higher orders. Extensions connected with a notion of Gauss period are considered in [1, 6, 7, 10]. The lower bound on

the order equals to exp(2.5 √

n−2)

13(n−2) . Extensions based on the Kummer and Artin-Schreier polynomials are considered in [2, 11]. Some generalization of the extensions is given in [3].

Field extension based on the Kummer polynomial is of the form

Fq[x]/(xna). It is shown in [2] how to construct high order element in

the extensionFq[x]/(xna) with the conditionq≡1 (modn). The lower

bound 5,8n is obtained in this case. High order elements are constructed

in [11] for Kummer extensions without the conditionq1 (modn) with lower bound 2⌊3

2n.

Voloch [12, 13] proposed a method which constructs an element of order at least exp((logn)2) in finite fields from elliptic curves.

Our results. Set Fq(θ) = Fqn = Fq[x]/f(x), where f(x) is an

irreducible polynomial over Fq of degree nand θ=x modf(x) is the

coset of x.

We improve the Gao’s construction and its modification by Conflitti for any finite field Fqn. The method similar to that in [4, 5] is used for

the proof. Our main result is the following theorem.

Theorem 1. Set d = l2 logqnm, t = logdn. The θ has in the field Fq(θ) =Fqn =Fq[x]/f(x) the multiplicative order at least

n+t1

t

!t1 Y

i=0

1

di. (1)

1. Preliminaries

We recall that the multiplicative order ord(β) of the elementβ Fqn

is the smallest positive integeru such thatβu= 1.

(3)

Conjecture.For any integer n, there exist a polynomialg(x)Fq[x] of

degree d at most2 logqnsuch that xmg(x) has irreducible factor f(x)

of degree n.

If the conjecture holds, then clearly θm =g(θ). Gao considered the

set S = nPt−1

i=0uimi|06ui 6µ o

and chase t and µ from the

condi-tion µdt< n. He proved that θu are distinct elements for u S, took

t=j logqn 2 logqd

k

,µ=√nand showed|S|= (µ+ 1)t>n

logq n

4 logq(2 logq n)−

1 2.

Conflitti [4] considered the following set

S =

(t1 X

i=0

uimi|06ui 6µi, n

tdi −16µi 6 n tdi

)

and chasetandµ from the conditionPt−1

i=0µidi< n. He proved that θu

are distinct elements foruS, took t=logdn and showed

|St|= t−1

Y

i=0

(µi+ 1)> n

t t t−1

Y

i=0

1

di. (2)

Substituting t=logdninto (2), we obtain

ord(θ)> nd log2dn

!12logdn .

The results from [4, 5] are based on the following statement (see [5, Theorem 1.4]).

Lemma 1.Suppose thatf(x)Fq[x]is not a monomial nor a binomial of

the formaxpl

+b, wherepis the characteristic ofFq. Then the polynomials

f(1)(x) =f(x), f(k)(x) =f(k−1)(x), k>2

are multiplicatively independent in Fq[x], that is, if

(f(1)(x))k1(f(2)(x))k2. . .(f(s)(x))ks = 1

for any integers s>1,k1,. . . ,ks, then k1=k2 =. . .=ks = 0.

(4)

Lemma 2. Leta0, . . . , ar−1be positive integers withgcd(a0, . . . , ar−1) = 1.

Then the number of non-negative integer solutions x0, . . . , xr−1 of the

linear Diophantine inequality

r−1

X

i=0

aixi 6m,

is at least

m+r r

!r1 Y

i=0

1

ai .

2. Main result

To improve the Conflitti result we consider the set of solutions

u0, . . . , ur−1 of the linear Diophantine inequality

r−1

X

i=0

diui 6m,

and show that θu are distinct elements inF

qn for alluS.

We give below the proof of our main result.

Proof of Theorem 1. Ifθis a root of xmg(x) , then since mis a power

of q, applying iteratively the Frobenius automorphism we have

θmi =g(i)(θ), iN. (3)

where as in the statement of lemma 1, g(i)(x) is the polynomial obtained

by composingg(x) with itself itimes. Consider the set

S =

(t1 X

i=0 uimi|

t−1

X

i=0 diu

i 6n−1, ui>0 )

.

For every element uS we construct the power θu that belongs to the

group generated byθ. We show that if two elementsu, vS are distinct, then the correspondent powers do not coincide.

Assume that elements u=Pt−1

i=0uimi and v=Pti=0−1vimi fromS are

distinct, and the correspondent powers are equal: θu=θv. Then we have

t−1

Y

i=0

θmiui =

t−1

Y

i=0

(5)

Taking into account the equality (3), we get

t−1

Y

i=0

g(i)(θ)ui =

t−1

Y

i=0

g(i)(θ)vi.

Define the following polynomials h1(x) = Qui>vi

g(i)(θ)ui−vi and

h2(x) =Qvi>ui

g(i)(θ)vi−ui. Thenh

1(θ) =h2(θ), and since g(x) is the

characteristic polynomial ofθ , we write:h1(x) = h2(x) modf(x). As g(i)(x) has degreedi,h

1(x) is of degree at most Pti=0−1uidi 6n−1 and h2(x) is of degree at mostPti=0−1vidi 6n−1. Thus h1(x) andh2(x) must

be equal as polynomials overFq. Therefore

t−1

Y

i=0

g(i)(x)ui−vi = 1.

According to lemma 1 the polynomials g(i)(x) are multiplicatively inde-pendent in Fq[x]. So ui = vi for i = 0, . . . , t−1, and thus u = v - a

contradiction.

Hence, the number of elements ofS (and the multiplicative order ofθ) is at least the number of nonnegative integer solutions of the Diophantine inequalityPt−1

i=0dixi 6n−1. Finally, applying lemma 2, we have

|S|> n+t−1

t

!t1 Y

i=0

1

di,

and the result follows.

Now we compare our result with the Conflitti result. Let us calculate for this purpose the ratioR of the bound (1) to the bound (2):

R=

t−1

Y

i=1 n+i

n · t i.

It is clear thatR >1 for anyq andn (recall thatt depends onq and n). We provide below a few numerical examples of lower bounds on the multiplicative orders of the considered previously elementθ. Denote lower bounds on the orders ofθ obtained in [4] and in this paper byb1 and b2

respectively. Values ofq,n,d,t,b1,b2 and R in examples 1-3 are given

(6)

No. q n d t b1 b2 R

1 127 1000 3 6 1,49·106 9,82·107 65,77

2 257 10000 3 8 2,6·1011 1,08·1014 417,26

3 19991 100000 2 16 4,07·1024 3,59·106 882716,52

References

[1] O. Ahmadi, I. E. Shparlinski, J. F. Voloch,Multiplicative order of Gauss periods, Int. J. Number Theory, Vol.6 (2010), No.4, pp.877-882.

[2] Q. Cheng,On the construction of finite field elements of large order, Finite Fields Appl., Vol.11 (2005), No.3, pp.358-366.

[3] Q. Cheng, S. Gao, D. Wan,Constructing high order elements through subspace polynomials, Discrete algorithms: Proc. 23rd ACM-SIAM Symp. (Kyoto, Japan, 17–19 January 2012). – Omnipress, Philadelphia, USA, 2011, pp.1457–1463. [4] A. Conflitti,On elements of high order in finite fields, Cryptography and

com-putational number theory: Proc. Workshop (Singapore, 22-26 November 1999). – Birkhauser, Basel, 2001, pp.11–14.

[5] S. Gao,Elements of provable high orders in finite fields, Proc. Amer. Math. Soc., Vol.127 (1999), No.6, pp.1615-1623.

[6] J. von zur Gathen, I.E. Shparlinski,Orders of Gauss periods in finite fields, Appl. Algebra Engrg. Comm. Comput., Vol.9 (1998), No.1, pp.15-24.

[7] J. von zur Gathen, I.E. Shparlinski, Gauss periods in finite fields, Finite Fields and their Applications: Proc. 5th Conf. (Ausburg, Germany, 2–6 August 1999). – Springer, Berlin, 2001, pp.162-177.

[8] M.-D.Huang, A. K. Narayanan,Finding primitive elements in finite fields of small characteristic, arXiv 1304.1206, 2013.

[9] T. A. Lambe,Bounds on the Number of Feasible Solutions to a Knapsack Problem, SIAM J. Applied Math., Vol.26 (1974), No.2, pp.302-305.

[10] R. Popovych,Elements of high order in finite fields of the formFq[x]/Φr(x), Finite Fields Appl., Vol.18 (2012), No.4, pp.700-710.

[11] R. Popovych,Elements of high order in finite fields of the formFq[x]/(xm

a),

Finite Fields Appl., Vol.19 (2013), No.1, pp.86-92.

[12] J.F. Voloch,On the order of points on curves over finite fields, Integers, Vol.7 (2007), A49.

[13] J.F. Voloch,Elements of high order on finite fields from elliptic curves, Bull. Austral. Math. Soc., Vol.81 (2010), No.3, pp.425-429.

C o n ta c t i n f o r m at i o n

R. Popovych Lviv Polytechnic National University, Institute of Computer Technologies, Bandery Str., 12, Lviv, 79013, Ukraine

E-Mail(s): rombp07@gmail.com

References

Related documents

Carve-out method. Method of addressing the services provided by a subser- vice organization whereby management's description of the service orga- nization's system identifies the

urticae against these three acaricides is low, cross- resistance between cyenopyrafen and SYP-9625 is clear, indicating that a strategy to control resistance should be

A major challenge was considerable budget left in CHF from all over the country (4 billion Thai baht) and 500 million was left in CHF of region 11 in 2018. Important contributing

LAVA is the dom- inant family in gibbon; orangutan SVAs are direct de- scendants of the ancestral SVA_A as far as the Alu -like domain and SINE-R are concerned and currently

Background: The aims of this study were: (1) to show the feasibility of using adipose-derived stromal vascular fraction (SVF) as an alternative to bone marrow mono nuclear cell

Surgical re- section was not possible for broad tumor ’ s invasion of the surrounding diaphragm and radical photon radio- therapy could not be performed because the liver could

This study will investigate whether Wanga socio-cultural family values are presented in Akeko‟s songs (themes), how these values are presented (strategies used) and

Effective online teaching “necessitates a shift from a practice of controlling to engaging students‟ attention” (Murphy &amp; Manzanares, 2008, p. 1061) and, with online