Joachim von zur Gathen. and. Igor Shparlinski. FB Mathematik-Informatik, Universitat-GH Paderborn, and
|
|
- Amber Long
- 5 years ago
- Views:
Transcription
1 JOACHIM VON ZUR GATHEN & IGOR SHPARLINSKI (998). Orders of Gauss Periods in Finite Fields. Applicable Algebra in Engineering, Communication and Computing 9(), 5 4. URL Extended abstract in Proceedings of 6th International Symposium on Algorithms and Computation ISAAC 95, Cairns, Australia (995). ing any of these documents will adhere to the terms and constraints invoked by each copyright holder, and in particular use them only for noncommercial purposes. These works may not be posted elsewhere without the explicit written permission of the copyright holder. (Last update 07//9-8 :0.) are maintained by the authors or by other copyright holders, notwithstanding that these works are posted here electronically. It is understood that all persons copy- Thisdocument isprovidedasa meanstoensuretimely disseminationofscholarly and technical work on a non-commercial basis. Copyright and all rights therein ORDERS OF GAUSS PERIODS IN FINITE FIELDS Joachim von zur Gathen and Igor Shparlinski FB Mathematik-Informatik, Universitat-GH Paderborn, Paderborn, Germany gathen@uni-paderborn.de and School of MPCE, Macquarie University, Sydney, NSW 09, Australia igor@mpce.mq.edu.au Abstract It is shown that Gauss periods of a special type give an explicit polynomial-time computation of elements of exponentially large multiplicative order in some nite elds. This can be considered as a step towards solving the celebrated problem of nding primitive roots in nite elds in polynomial time. Keywords: Finite Fields, Algorithms, Primitive Roots, Normal Bases, Artin's Conjecture. Introduction One of the most important unsolved problems in the computational theory of nite elds is to design a fast algorithm to construct primitive roots in a
2 nite eld IF q of q elements. All known algorithms for this problem work in two stages:. Find a `small' set MIF q guaranteed to contain a primitive rootof IF q.. Test all elements of M for primitivity. In many cases, wehave quite good algorithms for the rst stage, especially if one assumes the Extended Riemann Hypothesis (ERH) see Chapter 3 of []. Unfortunately, at the current state of the art, the second stage requires the integer factorization of q; which is not known to be obtainable in polynomial time. It is demonstrated in [] that we can nd a primitive root of IF q in time O(q =4+" ) for any ">0. Even the ERH cannot help too much here. On the other hand, for many applications, instead of a primitive root just an element of high multiplicative order is sucient. Such applications include but are not limited to cryptography, coding theory, pseudo random number generation and combinatorial designs. As a specic example we point out the sparse polynomials interpolation algorithms [, 4] where instead of a primitive root just an element of large order can be used (after some simple adjustments of the other parameters). Also, it is often enough to solve such a problem for some suciently `dense' sequence of elds, rather than for all elds. In this paper we design, under these two relaxations of the original problem, fast deterministic algorithms. The work was motivated by and can be considered as a continuation of [3, 4] whose key tool are special Gauss periods over nite elds which are shown to generate normal bases, see also [, 5, 6, 8, 5] about various additional useful properties and applications of Gauss periods. Experimental results [3, 4, 5] indicate that such periods often produce primitive rootsand thus generate primitive normal bases, or at least have highmultiplicative order. In Section we concentrate on the following special case of a Gauss period in IF q n. Let r =n + be a prime not dividing q, and let be a primitive rth root of unity inif q n. Then = + ; IF q n
3 where ' is the Euler function, is called a Gauss period oftype (n ) over IF q : It is, in fact, an elementofif q n.we refer [, 3, 4, 5, 6, 8, 5] for the literature on this topic. In Section 3 we consider a more general variant of these Gauss periods. If we know the minimal polynomial of over IF q (i.e., we have factored x r ; over IF q ), that of can be determined by linear algebra over IF q,in polynomial time. While a deterministic polynomial time algorithm to factor polynomials over nite elds is not known, there are many ecient (probabilistic and deterministic, unconditional and ERH{dependent) methods. We just mention that x r ; can be completely factored over IF q with the following number of arithmetic operations in IF q : (r log q) O() probabilistically, r O() q = log q deterministically, (r log q) O() deterministically under the ERH. More precise forms of these assertions and further details can be found in [], Section.. In some cases an explicit formula for the minimal polynomial of is known [7]. If q is a primitive root modulo the prime r, then the minimal polynomial of is x r; + :::+ x +. This can be used in the construction of Theorem below. In this paper we do not estimate the cost of constructing (which, as we mentioned above, is fairly small) but rather concentrate on the cost of nding n for which the corresponding is of large period. Gauss periods of type (n k) fork> can be dened similarly and are of great interest as well, but unfortunately at the moment we cannot give any lower bounds on their multiplicative order. This remains an interesting open problem. Large-order normal elements Let A be the set of all integers a IN for which Artin's conjecture holds in the following form: 9C(a) x 0 (a) 8x x 0 (a) a (x) x=(c(a) log x) () 3
4 where a (x) isthenumber of primes up to x for which a is a primitive root. It is known that A contains the odd powers of all but at most two prime numbers [9], and of all prime numbers under the ERH [0] many other relevant results can be found in [6]. For any a IN clearly a 6 A. Theorem. For any prime power q = p k A and any suciently large integer N there isaninteger n =(r ; )= with N n M, where M = 3C(q)N log N and C(q) is as in (), such that the Gauss period = + ; IF q n, where is a primitive rth root of unity over IF q generates a normal basis of IF q n over IF q and has multiplicative order at least (n)= ; : For any ">0, such an n can be found with the following number of bit operations: O(C(q)exp[( + ")log = M log = log M]) probabilistically, O(M 5=4+" ) deterministically, O(M 6=5+" ) deterministically under the ERH. Proof. Let R be the set of primes r in the interval [N + M +] for which q is a primitive root. We rst estimate #R from below. More precisely, we show that for N large enough #R q (M +); (N) > M C(q)log (M) : () Indeed, assume that N is such that M maxf4 x 0 (q)g so that M + log (M +) M log (M) ) and Then, q (M +) 3(log(N) ; 3=)log N>log (6C(q)N log N): M C(q)log (M) 3N log N log (6C(q)N log N) > N log(n) ; 3= : 4
5 We have N log (N) ; 3= (N) by [8], (3.4). Therefore q (M +);(N) 0:5 q (M +) and () follows. It follows from () that q (M +)>(N), hence R 6=. For any r [N + M +],we test whether r R as follows. First, we check ifr is prime. Then we factor r ; andcheck ifq is a primitive root modulo r by testing if q (r;)=l 6 modr for each prime divisor l of r ;. The latter can be done in polynomial time. Primality testing and nding the integer factorization of r ; can be both done, for any ">0, with the following number of bit operations: O(exp[( + ") log = M log = log M]) probabilistically [4], O(M =4+" ) deterministically [0], O(M =5+" ) deterministically under the ERH [9]. For a probabilistic algorithm, we select r uniformly at random in the interval [N + M + ], then the probability of success is at least #R #[N + M +] q(m +); (N) M C(q)log (M) by (). For a deterministic algorithm we test all numbers r [N + M +]. Now, let r R and n =(r ; )=. Then '(r) =n. Let IF q n be a primitive rth root of unity, and = + ; IF q n. It generates a normal basis for IF q n over IF q, see [, 3, 4, 5, 6, 8, 5]. Let h = br = c; H = f ::: hgif r S = find a : a Hg Z r; where we identify IF r with f0 ::: r; g, andinda is the index (or discrete logarithm) of a IF r in base q. LetU U 0 S be two dierent subsets of S, and u = X su q s u 0 = X su0 q s : We claim that u 6= u0. This implies that we have at least #S = h distinct powers of, and thus the order of is at least h (n)= ; : 5
6 We may suppose that U \ U 0 =. Assume that u = u0. Then 0 = u ; u0 = Y su = ;u Y su ( + ; ) qs ; Y su 0 ( + ; ) qs Y ( qs +); ;u0 +): su 0 ( qs Since is an rth root of unity, wemay reduce the exponents modulo r, and with E = fq s rem r : s Ug E 0 = fq s rem r : s U 0 gh where (q s rem r) IN is the positive remainder of q s on division by r, and e = X te t X e 0 = t te0 we have E \ E 0 =, and ; Y ; t + ; ;e0 t + : 0= ;e Y te We may assume that e 0 e and let f(x) =x e0 ;e Y te ; x t + ; Y te0 te0 ; x t + IF q [x]: Then f() = 0, and deg f e 0 X ih i = h(h +) r ; p r<r; : Since q is primitivemodulor, has degree r ; over IF q, and therefore the polynomial f is zero. If e 0 >e,thenf(0) = ;. Thus e 0 = e. But then the monomial x t occurs in f with nonzero coecient, where t =min(e [ E 0 ). This contradiction proves the claim. ut We note that under the ERH, from the asymptotic formula for q (x) of [0], one can get a slightly better estimate for n, namely apparently one can take M = cn log log log q, provided that N > q C with some absolute constants c and C. Unfortunately C does not seems to be eectively computable and it is not clear how to use this better bound in order to design a faster algorithm. On the other hand, all constants occurring in [9] are eective andthus lead to an eective form of () for odd powers of all but at most two prime numbers. 6
7 3 A denser sequence of large-order elements In the next theorem we eliminate the condition that q belongs to A and consider a denser sequence of n. The price we pay is losing the property of being normal and a weaker lower bound. The work [] addresses the question of whether is normal over IF q this is not the case unless r is squarefree, which never happens in our construction. Theorem. There is an absolute constant C>0 such that for any prime power q and any suciently large N there areintegers n and r with N n = ' (r) N + O(N= log C N) and such that the Gauss period = + ; IF q n, where is a primitive rth root of unity over IF q has multiplicative order at least where cqn= ;5 c q =0q ; : (3) For any ">0, suchn and r can be found with O(log +" N) bit operations. Proof. We let p be the characteristic of IF q and dene (l l )= 8 < : (3 5) if p =orp 7 (5 7) if p =3 (3 7) if p =5 q = l l '(l l ) = 8 < : If k and k are positive integers, then 5=8 if p =orp 7 35=4 if p =3 7=4 if p =5: : l k lk = q'(l k lk ): Let r 0 be the smallest integer greater than R = q N=l l of the form r 0 = l m l m, where m m are nonnegative integers. Tijdeman's result [3] on the distribution of numbers containing only a xed set of primes in their factorization implies that R r 0 R + O(N= log C N) 7
8 with some absolute constant C>0. Thus if we dene r = r 0 l l and n = '(r) = q ; r, then N n N + O(N= log C N). To estimate the cost of nding such r 0,we note that r 0 = l m lm l R. Therefore, 0 m i K i for i =, where To ndr 0, for each log(l R) K i = : log l i k f0 ::: K g we compute k = dlog(rl ;k )= log l e, so that l k l k ; R l k l k : For each k, this can be done with O(log +" N) bit operations. From the K = O(log N) numbers obtained we select the smallest one as r 0. Let t be the order of q modulo r, h = (r=) = ; t 0 r=t S = fs: 0 s<tand (q s rem r) hg where as before (q s rem r) IN is the positive remainder of q s on division by r. Let t 0 be the order of q modulo l l.we dene i as the largest power of l i which divides q t 0 ;, for i =. We need the following inequalities l l <q t 0 t 0 lcm(l ; l ; ) : Korobov [], Remark after Lemma, shows that t t 0 l ; l ; r>t 0 q ;t 0 r q ; r (see also [3], beginning of Section ). In particular, we see that h is positive for suciently large N. Korobov [], Lemma, implies that j#s ; th=rjt 0 (see also [3], Fact ). Thus we have #S th=r + t 0 t(r) ;= and h#s ((r=) = ; t 0 r=t)t(r) ;= <t: Now we recall that the degree of the minimal polynomial of a primitive rth root of unity over IF q equals t. Wedene = + ;.Sinceq n modr, we have IF q n. 8
9 Let U U 0 S be two dierent subsets and u = X su q s u 0 = X su 0 q s : If we assume that u = u0,thenasintheproofoftheoremwe dene the sets E = fq s rem r : s Ug E 0 = fq s rem r : s U 0 gf ::: hg and the numbers e = X tet e 0 = X te 0 t: If, say, e 0 e, then we nd that is a root of the non-zero polynomial f(x) =x e0 ;e Y te ; x t + ; Y te0 ; x t + IF q [x]: Furthermore, deg f h#s <t thus our assumption is false. Therefore, we have at least #S distinct powers of. The claim follows from #S th=r ; t 0 t(r) ;= ; t 0 ; t=r (35=48) = q ; n = ; 5 0q ; n = ; 5: ut 4 Concluding remarks The constants in Theorem can be easily rened. We do not do this because we believe that our subexponential lower bound can be essentially improved, perhaps up to exp(c(q)m) with some C(q) > 0. Our method can produce several more results. For example, it can be shown that if the multiplicative order q modulo r =n + with gcd(r q)= is greater than r 3=4+ with >0, then the construction of Theorem produces an element of order at least exp(c(q)n = log n): This is based on another estimate of Korobov [3] #S = th=r + O(r = log r) 9
10 (which can be extracted from the proof of Theorem 3 of that paper). Thus h can be chosenoforderr 3= t ; log r, hence #S r =. Then one can consider subsets of S with at most k = bt=hct r ;3= log ; r elements. Accordingly, the order can be estimated from below by #S k k (+o())t r ;3= log ; r In particular if r =n + is relatively prime to q and q generates a group of bounded index in the group of units modulo r, the same construction produces of order at least exp(c(q)n = = log n) (the logarithmic term can possibly be eliminated). This and several other similar statements which can be obtained within the framework of the method of this paper show that the class of pairs (q r) which generate elements of large order can be substantially extended. We also hope that exponentially large lower bounds can be obtained for almost all primes r =n + if one uses the bound of exponential sums from [] (instead of Korobov's estimate [3]) and Pappalardi's estimates [7] of the multiplicative orders of a given integer modulo almost all primes. Finally we note one more interesting question which we believe can be approached by the method of this paper. Given N>, nd a small s (say s = N O() )such that the Gauss period IF q n of type (n ) over IF q, where n = sn, has exponentially large multiplicative order. That is, instead of nding elements of large multiplicative order in a eld IF q n with n close to a given N, nowwe are looking for a such an element in a not too large extension of a given eld IF q N. Acknowledgment. This paper was essentially written during two visits by the second author to the University ofpaderborn, whose hospitality is gratefully acknowledged. The authors would like to thank Francesco Pappalardi for a useful discussion of the eective computability issues related to Artin's conjecture. The rst version of this paper appeared in the Proceeding of the 6th International Symposium on Algorithms and Computation, Cairns, 995 (Lect. Notes in Comp. Sci., 995, vol. 004, pp. 08{5). 0
11 References [] M. Clausen, A. Dress, J. Grabmeier and M. Karpinski, `On zero testing and interpolation of k-sparse multivariate polynomials over nite eld', Theor. Comp. Sci.. 84 (99), 5{64. [] S. Feisel, J. von zur Gathen and A. Shokrollahi, `Normal bases via general Gauss periods', Math. Comp., to appear. [3] S. Gao, J. von zur Gathen and D. Panario, `Gauss periods and fast exponentiation in nite elds', Proceedings LATIN '95, Springer Lecture Notes in Comp. Sci., 9 (995), 3{3. [4] S. Gao, J. von zur Gathen and D. Panario, `Gauss periods: Orders and cryptographical applications', Math. Comp., (to appear). [5] S. Gao and S. Vanstone, `On orders of optimal normal basis generators', Math. Comp., 64 (995), 7{33. [6] S. Gao and H. W. Lenstra, `Optimal normal bases' Designs, Codes and Cryptography, (99), 35{33. [7] S. Gao and G. L. Mullen, `Dickson polynomials and irreducible polynomials over nite elds ' J. Number Theory, 49 (994), 8{3. [8] J. von zur Gathen and M. J. Nocker, `Exponentiation in nite elds: Theory and practice', Proceedings AAECC'97, Springer Lecture Notes in Comp. Sci., 55 (997), 88{3. [9] D. R. Heath-Brown, `Artin's conjecture for primitive roots', Quart. J. Math., 37 (986), 7{38. [0] C. Hooley, `On Artin's conjecture', J. Reine Angew. Math., 5 (967), 09{0. [] S. V. Konyagin and I.E.Shparlinski, `On the distribution of residues of nitely generated multiplicative groups and their applications' Macquarie Math. Reports, 97/, 997, {34.
12 [] N. M. Korobov, `Trigonometriqeskie summy s pokazate nymi funkcimi i raspredelenie znakov periodiqeskih drobe$i', Matem. Zametki, 8 (970), 64{65. `Exponential sums with exponential functions and the distribution of digits in periodic fractions', Matem. Notes, 8 (970), 83{837. [3] N. M. Korobov, `O raspredelenii znakov v periodiqeskih drobh', Matem. Sbornik, 89 (97), 654{670. `On the distribution of digits in periodic fractions', Mat. USSR-Sb., 8 (97), 659{676. [4] H. W. Lenstra and C. Pomerance, `A rigorous time bound for factoring integers', J. Amer. Math. Soc., 5 (99), 483{56. [5] A. J. Menezes and I. F. Blake and X.H. Gao and R. C. Mullin and S. A. Vanstone and T. Yaghoobian, `Applications of nite elds', Kluwer Academic Publishers, Norwell MA, 993. [6] W. Narkiewicz, Classical problems in number theory, Polish Sci. Publ., Warszawa, 986. [7] F. Pappalardi, `On the Order of Finitely Generated Subgroups of Q (mod p) and Divisors of p ; ', J. Number Theory, 57 (996), 07-. [8] J.B. Rosser and L. Schoenfeld, `Approximate functions for some functions of prime numbers ', Illinois J. Math. 6 (96), 64{94. [9] R. J. Schoof, `Quadratic elds and factorization', Computational Methods in Number Theory, Amsterdam, 984, 35{79. [0] D. Shanks, `Class number, a theory of factorization and genera', Proc. Symp. in Pure Math., Amer. Math. Soc., Providence, 97, 45{40. [] I. Shparlinski Computational and algorithmic problems in nite elds, Kluwer Acad. Publ., Dordrecht, 99. [] I. Shparlinski, `On nding primitive roots in nite elds', Theor. Comp. Sci. bf 57 (996), 73{75. [3] R. Tijdeman, `On the maximal distance between integers composed of small primes', Compos. Math., 8 (974), 59{6.
13 [4] K. Werther, `The complexity of sparse polynomials interpolation over nite elds', Appl. Algebra in Engin., Commun. and Comp., 5 (994), 9{03. 3
Multiplicative Order of Gauss Periods
Multiplicative Order of Gauss Periods Omran Ahmadi Department of Electrical and Computer Engineering University of Toronto Toronto, Ontario, M5S 3G4, Canada oahmadid@comm.utoronto.ca Igor E. Shparlinski
More informationJosé Felipe Voloch. Abstract: We discuss the problem of constructing elements of multiplicative high
On the order of points on curves over finite fields José Felipe Voloch Abstract: We discuss the problem of constructing elements of multiplicative high order in finite fields of large degree over their
More informationELEMENTS OF PROVABLE HIGH ORDERS IN FINITE FIELDS
ELEMENTS OF PROVABLE HIGH ORDERS IN FINITE FIELDS SHUHONG GAO Abstract. A method is given for constructing elements in Fq n whose orders are larger than any polynomial in n when n becomes large. As a by-product
More informationSearching for Primitive Roots in Finite Fields. Victor Shoup. University of Toronto. Toronto, Ontario M5S 1A4
Searching for Primitive Roots in Finite Fields Victor Shoup Computer Sciences Department University of Toronto Toronto, Ontario M5S 1A4 Abstract Let GF(p n ) be the nite eld with p n elements where p is
More informationOn the Security of Diffie Hellman Bits
On the Security of Diffie Hellman Bits Maria Isabel González Vasco and Igor E. Shparlinski Abstract. Boneh and Venkatesan have recently proposed a polynomial time algorithm for recovering a hidden element
More informationGauss periods as low complexity normal bases
With M. Christopoulou, T. Garefalakis (Crete) and D. Panario (Carleton) July 16, 2009 Outline 1 Gauss periods as normal bases Normal bases Gauss periods 2 Traces of normal bases The trace of Gauss periods
More informationGAUSS PERIODS: ORDERS AND CRYPTOGRAPHICAL APPLICATIONS
MATHEMATICS OF COMPUTATION Volume 67, Number 221, January 1998, Pages 343 352 S 0025-5718(98)00935-1 GAUSS PERIODS: ORDERS AND CRYPTOGRAPHICAL APPLICATIONS SHUHONG GAO, JOACHIM VON ZUR GATHEN, AND DANIEL
More informationOn pseudosquares and pseudopowers
On pseudosquares and pseudopowers Carl Pomerance Department of Mathematics Dartmouth College Hanover, NH 03755-3551, USA carl.pomerance@dartmouth.edu Igor E. Shparlinski Department of Computing Macquarie
More informationPrimality Testing. 1 Introduction. 2 Brief Chronology of Primality Testing. CS265/CME309, Fall Instructor: Gregory Valiant
CS265/CME309, Fall 2018. Instructor: Gregory Valiant Primality Testing [These notes may not be distributed outside this class without the permission of Gregory Valiant.] 1 Introduction Prime numbers are
More informationarxiv: v1 [math.nt] 9 Jan 2019
NON NEAR-PRIMITIVE ROOTS PIETER MOREE AND MIN SHA Dedicated to the memory of Prof. Christopher Hooley (928 208) arxiv:90.02650v [math.nt] 9 Jan 209 Abstract. Let p be a prime. If an integer g generates
More informationLECTURE NOTES IN CRYPTOGRAPHY
1 LECTURE NOTES IN CRYPTOGRAPHY Thomas Johansson 2005/2006 c Thomas Johansson 2006 2 Chapter 1 Abstract algebra and Number theory Before we start the treatment of cryptography we need to review some basic
More informationOn pseudosquares and pseudopowers
On pseudosquares and pseudopowers Carl Pomerance Department of Mathematics Dartmouth College Hanover, NH 03755-3551, USA carl.pomerance@dartmouth.edu Igor E. Shparlinski Department of Computing Macquarie
More informationDistributed computation of the number. of points on an elliptic curve
Distributed computation of the number of points on an elliptic curve over a nite prime eld Johannes Buchmann, Volker Muller, Victor Shoup SFB 124{TP D5 Report 03/95 27th April 1995 Johannes Buchmann, Volker
More informationNON-LINEAR COMPLEXITY OF THE NAOR REINGOLD PSEUDO-RANDOM FUNCTION
NON-LINEAR COMPLEXITY OF THE NAOR REINGOLD PSEUDO-RANDOM FUNCTION William D. Banks 1, Frances Griffin 2, Daniel Lieman 3, Igor E. Shparlinski 4 1 Department of Mathematics, University of Missouri Columbia,
More informationElliptic Curves Spring 2013 Lecture #8 03/05/2013
18.783 Elliptic Curves Spring 2013 Lecture #8 03/05/2013 8.1 Point counting We now consider the problem of determining the number of points on an elliptic curve E over a finite field F q. The most naïve
More informationOn the Complexity of the Dual Bases of the Gaussian Normal Bases
Algebra Colloquium 22 (Spec ) (205) 909 922 DOI: 0.42/S00538675000760 Algebra Colloquium c 205 AMSS CAS & SUZHOU UNIV On the Complexity of the Dual Bases of the Gaussian Normal Bases Algebra Colloq. 205.22:909-922.
More informationFormulas for cube roots in F 3 m
Discrete Applied Mathematics 155 (2007) 260 270 www.elsevier.com/locate/dam Formulas for cube roots in F 3 m Omran Ahmadi a, Darrel Hankerson b, Alfred Menezes a a Department of Combinatorics and Optimization,
More informationOn the distribution of irreducible trinomials over F 3
Finite Fields and Their Applications 13 (2007) 659 664 http://www.elsevier.com/locate/ffa On the distribution of irreducible trinomials over F 3 Omran Ahmadi Department of Combinatorics and Optimization,
More informationStandard forms for writing numbers
Standard forms for writing numbers In order to relate the abstract mathematical descriptions of familiar number systems to the everyday descriptions of numbers by decimal expansions and similar means,
More informationPrime Divisors of Palindromes
Prime Divisors of Palindromes William D. Banks Department of Mathematics, University of Missouri Columbia, MO 6511 USA bbanks@math.missouri.edu Igor E. Shparlinski Department of Computing, Macquarie University
More informationR. Popovych (Nat. Univ. Lviv Polytechnic )
UDC 512.624 R. Popovych (Nat. Univ. Lviv Polytechnic ) SHARPENING OF THE EXPLICIT LOWER BOUNDS ON THE ORDER OF ELEMENTS IN FINITE FIELD EXTENSIONS BASED ON CYCLOTOMIC POLYNOMIALS ПІДСИЛЕННЯ ЯВНИХ НИЖНІХ
More informationELEMENTS OF LARGE ORDER ON VARIETIES OVER PRIME FINITE FIELDS
ELEMENTS OF LARGE ORDER ON VARIETIES OVER PRIME FINITE FIELDS MEI-CHU CHANG, BRYCE KERR, IGOR E. SHPARLINSKI, AND UMBERTO ZANNIER Abstract. Let V be a fixed absolutely irreducible variety defined by m
More informationTompa [7], von zur Gathen and Nocker [25], and Mnuk [16]. Recently, von zur Gathen and Shparlinski gave a lower bound of (log n) for the parallel time
A Sublinear-Time Parallel Algorithm for Integer Modular Exponentiation Jonathan P. Sorenson Department of Mathematics and Computer Science Butler University http://www.butler.edu/sorenson sorenson@butler.edu
More informationFINITE FIELD ELEMENTS OF HIGH ORDER ARISING FROM MODULAR CURVES
FINITE FIELD ELEMENTS OF HIGH ORDER ARISING FROM MODULAR CURVES JESSICA F. BURKHART, NEIL J. CALKIN, SHUHONG GAO, JUSTINE C. HYDE-VOLPE, KEVIN JAMES, HIREN MAHARAJ, SHELLY MANBER, JARED RUIZ, AND ETHAN
More informationParity of the Number of Irreducible Factors for Composite Polynomials
Parity of the Number of Irreducible Factors for Composite Polynomials Ryul Kim Wolfram Koepf Abstract Various results on parity of the number of irreducible factors of given polynomials over finite fields
More informationNumber Theoretic Designs for Directed Regular Graphs of Small Diameter
Number Theoretic Designs for Directed Regular Graphs of Small Diameter William D. Banks Department of Mathematics, University of Missouri Columbia, MO 65211 USA bbanks@math.missouri.edu Alessandro Conflitti
More information8 Point counting. 8.1 Hasse s Theorem. Spring /06/ Elliptic Curves Lecture #8
18.783 Elliptic Curves Lecture #8 Spring 2017 03/06/2017 8 Point counting 8.1 Hasse s Theorem We are now ready to prove Hasse s theorem. Theorem 8.1 (Hasse). Let E/ be an elliptic curve over a finite field.
More informationBasic Algorithms in Number Theory
Basic Algorithms in Number Theory Algorithmic Complexity... 1 Basic Algorithms in Number Theory Francesco Pappalardi #2 - Discrete Logs, Modular Square Roots, Polynomials, Hensel s Lemma & Chinese Remainder
More information17 Galois Fields Introduction Primitive Elements Roots of Polynomials... 8
Contents 17 Galois Fields 2 17.1 Introduction............................... 2 17.2 Irreducible Polynomials, Construction of GF(q m )... 3 17.3 Primitive Elements... 6 17.4 Roots of Polynomials..........................
More informationOn the Divisibility of Fermat Quotients
Michigan Math. J. 59 (010), 313 38 On the Divisibility of Fermat Quotients Jean Bourgain, Kevin Ford, Sergei V. Konyagin, & Igor E. Shparlinski 1. Introduction For a prime p and an integer a the Fermat
More informationOn Carmichael numbers in arithmetic progressions
On Carmichael numbers in arithmetic progressions William D. Banks Department of Mathematics University of Missouri Columbia, MO 65211 USA bbanks@math.missouri.edu Carl Pomerance Department of Mathematics
More informationPRIMES is in P. Manindra Agrawal. NUS Singapore / IIT Kanpur
PRIMES is in P Manindra Agrawal NUS Singapore / IIT Kanpur The Problem Given number n, test if it is prime efficiently. Efficiently = in time a polynomial in number of digits = (log n) c for some constant
More information1 The Fundamental Theorem of Arithmetic. A positive integer N has a unique prime power decomposition. Primality Testing. and. Integer Factorisation
1 The Fundamental Theorem of Arithmetic A positive integer N has a unique prime power decomposition 2 Primality Testing Integer Factorisation (Gauss 1801, but probably known to Euclid) The Computational
More informationBasic Algorithms in Number Theory
Basic Algorithms in Number Theory Algorithmic Complexity... 1 Basic Algorithms in Number Theory Francesco Pappalardi Discrete Logs, Modular Square Roots & Euclidean Algorithm. July 20 th 2010 Basic Algorithms
More informationOrder and chaos. Carl Pomerance, Dartmouth College Hanover, New Hampshire, USA
Order and chaos Carl Pomerance, Dartmouth College Hanover, New Hampshire, USA Perfect shuffles Suppose you take a deck of 52 cards, cut it in half, and perfectly shuffle it (with the bottom card staying
More informationOrder and chaos. Carl Pomerance, Dartmouth College Hanover, New Hampshire, USA
Order and chaos Carl Pomerance, Dartmouth College Hanover, New Hampshire, USA Perfect shuffles Suppose you take a deck of 52 cards, cut it in half, and perfectly shuffle it (with the bottom card staying
More informationModular Counting of Rational Points over Finite Fields
Modular Counting of Rational Points over Finite Fields Daqing Wan Department of Mathematics University of California Irvine, CA 92697-3875 dwan@math.uci.edu Abstract Let F q be the finite field of q elements,
More informationA combinatorial problem related to Mahler s measure
A combinatorial problem related to Mahler s measure W. Duke ABSTRACT. We give a generalization of a result of Myerson on the asymptotic behavior of norms of certain Gaussian periods. The proof exploits
More informationOn The Weights of Binary Irreducible Cyclic Codes
On The Weights of Binary Irreducible Cyclic Codes Yves Aubry and Philippe Langevin Université du Sud Toulon-Var, Laboratoire GRIM F-83270 La Garde, France, {langevin,yaubry}@univ-tln.fr, WWW home page:
More informationON CARMICHAEL NUMBERS IN ARITHMETIC PROGRESSIONS
J. Aust. Math. Soc. 88 (2010), 313 321 doi:10.1017/s1446788710000169 ON CARMICHAEL NUMBERS IN ARITHMETIC PROGRESSIONS WILLIAM D. BANKS and CARL POMERANCE (Received 4 September 2009; accepted 4 January
More informationVARIANTS OF KORSELT S CRITERION. 1. Introduction Recall that a Carmichael number is a composite number n for which
VARIANTS OF KORSELT S CRITERION THOMAS WRIGHT Abstract. Under sufficiently strong assumptions about the first term in an arithmetic progression, we prove that for any integer a, there are infinitely many
More informationEquidivisible consecutive integers
& Equidivisible consecutive integers Ivo Düntsch Department of Computer Science Brock University St Catherines, Ontario, L2S 3A1, Canada duentsch@cosc.brocku.ca Roger B. Eggleton Department of Mathematics
More informationActa Academiae Paedagogicae Agriensis, Sectio Mathematicae 31 (2004) 19 24
Acta Academiae Paedagogicae Agriensis, Sectio Mathematicae 31 (2004) 19 24 PRIMITIVE DIVISORS OF LUCAS SEQUENCES AND PRIME FACTORS OF x 2 + 1 AND x 4 + 1 Florian Luca (Michoacán, México) Abstract. In this
More informationExponential and character sums with Mersenne numbers
Exponential and character sums with Mersenne numbers William D. Banks Dept. of Mathematics, University of Missouri Columbia, MO 652, USA bankswd@missouri.edu John B. Friedlander Dept. of Mathematics, University
More informationPossible Group Structures of Elliptic Curves over Finite Fields
Possible Group Structures of Elliptic Curves over Finite Fields Igor Shparlinski (Sydney) Joint work with: Bill Banks (Columbia-Missouri) Francesco Pappalardi (Roma) Reza Rezaeian Farashahi (Sydney) 1
More informationDeterministic distinct-degree factorisation of polynomials over finite fields*
Article Submitted to Journal of Symbolic Computation Deterministic distinct-degree factorisation of polynomials over finite fields* Shuhong Gao 1, Erich Kaltofen 2 and Alan G.B. Lauder 3 1 Department of
More informationOn the Fractional Parts of a n /n
On the Fractional Parts of a n /n Javier Cilleruelo Instituto de Ciencias Matemáticas CSIC-UAM-UC3M-UCM and Universidad Autónoma de Madrid 28049-Madrid, Spain franciscojavier.cilleruelo@uam.es Angel Kumchev
More informationDIGITAL EXPANSION OF EXPONENTIAL SEQUENCES
DIGITAL EXPASIO OF EXPOETIAL SEQUECES MICHAEL FUCHS Abstract. We consider the q-ary digital expansion of the first terms of an exponential sequence a n. Using a result due to Kiss und Tichy [8], we prove
More informationCharacter sums with Beatty sequences on Burgess-type intervals
Character sums with Beatty sequences on Burgess-type intervals William D. Banks Department of Mathematics University of Missouri Columbia, MO 65211 USA bbanks@math.missouri.edu Igor E. Shparlinski Department
More informationGauss Periods as Constructions of Low Complexity Normal Bases
Noname manuscript No. will be inserted by the editor) Gauss Periods as Constructions of Low Complexity Normal Bases M. Christopoulou T. Garefalakis D. Panario D. Thomson February 16, 2011 Abstract Optimal
More informationSUM-PRODUCT ESTIMATES APPLIED TO WARING S PROBLEM MOD P
SUM-PRODUCT ESTIMATES APPLIED TO WARING S PROBLEM MOD P TODD COCHRANE AND CHRISTOPHER PINNER Abstract. Let γ(k, p) denote Waring s number (mod p) and δ(k, p) denote the ± Waring s number (mod p). We use
More informationThe Pohlig-Hellman Method Generalized for Group EDLYN TESKE. Department of Combinatorics and Optimization, University of Waterloo
J. Symbolic Computation (1999) 11, 1{14 The Pohlig-Hellman Method Generalized for Group Structure Computation EDLYN TESKE Department of Combinatorics and Optimization, University of Waterloo Waterloo,
More informationFactoring Polynomials with Rational Coecients. Kenneth Giuliani
Factoring Polynomials with Rational Coecients Kenneth Giuliani 17 April 1998 1 Introduction Factorization is a problem well-studied in mathematics. Of particular focus is factorization within unique factorization
More informationTheoretical Cryptography, Lecture 13
Theoretical Cryptography, Lecture 13 Instructor: Manuel Blum Scribe: Ryan Williams March 1, 2006 1 Today Proof that Z p has a generator Overview of Integer Factoring Discrete Logarithm and Quadratic Residues
More informationCryptanalysis of the Quadratic Generator
Cryptanalysis of the Quadratic Generator Domingo Gomez, Jaime Gutierrez, Alvar Ibeas Faculty of Sciences, University of Cantabria, Santander E 39071, Spain jaime.gutierrez@unican.es Abstract. Let p be
More informationChapter 9 Mathematics of Cryptography Part III: Primes and Related Congruence Equations
Chapter 9 Mathematics of Cryptography Part III: Primes and Related Congruence Equations Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 9.1 Chapter 9 Objectives
More informationThe multiplicative order mod n, on average
The multiplicative order mod n, on average Carl Pomerance, Dartmouth College Hanover, New Hampshire, USA (Joint work with: Michel Balazard, Pär Kurlberg) Perfect shuffles Suppose you take a deck of 52
More informationMULTIPLICATIVE SEMIGROUPS RELATED TO THE 3x +1 PROBLEM. 1. Introduction The 3x +1iteration is given by the function on the integers for x even 3x+1
MULTIPLICATIVE SEMIGROUPS RELATED TO THE 3x + PROBLEM ANA CARAIANI Abstract. Recently Lagarias introduced the Wild semigroup, which is intimately connected to the 3x + Conjecture. Applegate and Lagarias
More informationTwo Diophantine Approaches to the Irreducibility of Certain Trinomials
Two Diophantine Approaches to the Irreducibility of Certain Trinomials M. Filaseta 1, F. Luca 2, P. Stănică 3, R.G. Underwood 3 1 Department of Mathematics, University of South Carolina Columbia, SC 29208;
More informationPredicting Subset Sum Pseudorandom Generators
Predicting Subset Sum Pseudorandom Generators Joachim von zur Gathen 1 and Igor E Shparlinsi 2 1 Faultät für Eletrotechni, Informati und Mathemati, Universität Paderborn, 33095 Paderborn, Germany gathen@upbde
More informationComputing the RSA Secret Key is Deterministic Polynomial Time Equivalent to Factoring
Computing the RSA Secret Key is Deterministic Polynomial Time Equivalent to Factoring Alexander May Faculty of Computer Science, Electrical Engineering and Mathematics University of Paderborn 33102 Paderborn,
More informationThe only method currently known for inverting nf-exp requires computing shortest vectors in lattices whose dimension is the degree of the number eld.
A one way function based on ideal arithmetic in number elds Johannes Buchmann Sachar Paulus Abstract We present a new one way function based on the diculty of nding shortest vectors in lattices. This new
More informationCONSTRUCTING SUPERSINGULAR ELLIPTIC CURVES. Reinier Bröker
CONSTRUCTING SUPERSINGULAR ELLIPTIC CURVES Reinier Bröker Abstract. We give an algorithm that constructs, on input of a prime power q and an integer t, a supersingular elliptic curve over F q with trace
More informationOn prime factors of subset sums
On prime factors of subset sums by P. Erdös, A. Sárközy and C.L. Stewart * 1 Introduction For any set X let X denote its cardinality and for any integer n larger than one let ω(n) denote the number of
More informationDiscrete Logarithm Problem
Discrete Logarithm Problem Çetin Kaya Koç koc@cs.ucsb.edu (http://cs.ucsb.edu/~koc/ecc) Elliptic Curve Cryptography lect08 discrete log 1 / 46 Exponentiation and Logarithms in a General Group In a multiplicative
More informationON THE DISTRIBUTION OF CLASS GROUPS OF NUMBER FIELDS
ON THE DISTRIBUTION OF CLASS GROUPS OF NUMBER FIELDS GUNTER MALLE Abstract. We propose a modification of the predictions of the Cohen Lenstra heuristic for class groups of number fields in the case where
More informationDivision of Trinomials by Pentanomials and Orthogonal Arrays
Division of Trinomials by Pentanomials and Orthogonal Arrays School of Mathematics and Statistics Carleton University daniel@math.carleton.ca Joint work with M. Dewar, L. Moura, B. Stevens and Q. Wang
More informationDeterministically Testing Sparse Polynomial Identities of Unbounded Degree
Deterministically Testing Sparse Polynomial Identities of Unbounded Degree Markus Bläser a Moritz Hardt b,,1 Richard J. Lipton c Nisheeth K. Vishnoi d a Saarland University, Saarbrücken, Germany. b Princeton
More informationPREDICTING MASKED LINEAR PSEUDORANDOM NUMBER GENERATORS OVER FINITE FIELDS
PREDICTING MASKED LINEAR PSEUDORANDOM NUMBER GENERATORS OVER FINITE FIELDS JAIME GUTIERREZ, ÁLVAR IBEAS, DOMINGO GÓMEZ-PEREZ, AND IGOR E. SHPARLINSKI Abstract. We study the security of the linear generator
More informationApplied Cryptography and Computer Security CSE 664 Spring 2018
Applied Cryptography and Computer Security Lecture 12: Introduction to Number Theory II Department of Computer Science and Engineering University at Buffalo 1 Lecture Outline This time we ll finish the
More informationREDUNDANT TRINOMIALS FOR FINITE FIELDS OF CHARACTERISTIC 2
REDUNDANT TRINOMIALS FOR FINITE FIELDS OF CHARACTERISTIC 2 CHRISTOPHE DOCHE Abstract. In this paper we introduce so-called redundant trinomials to represent elements of nite elds of characteristic 2. The
More informationFlat primes and thin primes
Flat primes and thin primes Kevin A. Broughan and Zhou Qizhi University of Waikato, Hamilton, New Zealand Version: 0th October 2008 E-mail: kab@waikato.ac.nz, qz49@waikato.ac.nz Flat primes and thin primes
More informationOn Gauss sums and the evaluation of Stechkin s constant
On Gauss sums and the evaluation of Stechkin s constant William D. Banks Department of Mathematics University of Missouri Columbia, MO 65211 USA bankswd@missouri.edu Igor E. Shparlinski Department of Pure
More informationResults of modern sieve methods in prime number theory and more
Results of modern sieve methods in prime number theory and more Karin Halupczok (WWU Münster) EWM-Conference 2012, Universität Bielefeld, 12 November 2012 1 Basic ideas of sieve theory 2 Classical applications
More informationInstructor: Bobby Kleinberg Lecture Notes, 25 April The Miller-Rabin Randomized Primality Test
Introduction to Algorithms (CS 482) Cornell University Instructor: Bobby Kleinberg Lecture Notes, 25 April 2008 The Miller-Rabin Randomized Primality Test 1 Introduction Primality testing is an important
More informationCullen Numbers in Binary Recurrent Sequences
Cullen Numbers in Binary Recurrent Sequences Florian Luca 1 and Pantelimon Stănică 2 1 IMATE-UNAM, Ap. Postal 61-3 (Xangari), CP 58 089 Morelia, Michoacán, Mexico; e-mail: fluca@matmor.unam.mx 2 Auburn
More informationPacific Journal of Mathematics
Pacific Journal of Mathematics ON THE DIOPHANTINE EQUATION xn 1 x 1 = y Yann Bugeaud, Maurice Mignotte, and Yves Roy Volume 193 No. 2 April 2000 PACIFIC JOURNAL OF MATHEMATICS Vol. 193, No. 2, 2000 ON
More informationBasic elements of number theory
Cryptography Basic elements of number theory Marius Zimand 1 Divisibility, prime numbers By default all the variables, such as a, b, k, etc., denote integer numbers. Divisibility a 0 divides b if b = a
More informationBasic elements of number theory
Cryptography Basic elements of number theory Marius Zimand By default all the variables, such as a, b, k, etc., denote integer numbers. Divisibility a 0 divides b if b = a k for some integer k. Notation
More informationFast arithmetic for polynomials over F 2 in hardware
Fast arithmetic for polynomials over F 2 in hardware JOACHIM VON ZUR GATHEN & JAMSHID SHOKROLLAHI (200). Fast arithmetic for polynomials over F2 in hardware. In IEEE Information Theory Workshop (200),
More informationChapter 6 Randomization Algorithm Theory WS 2012/13 Fabian Kuhn
Chapter 6 Randomization Algorithm Theory WS 2012/13 Fabian Kuhn Randomization Randomized Algorithm: An algorithm that uses (or can use) random coin flips in order to make decisions We will see: randomization
More informationGCD of Random Linear Combinations
JOACHIM VON ZUR GATHEN & IGOR E. SHPARLINSKI (2006). GCD of Ranom Linear Combinations. Algorithmica 46(1), 137 148. ISSN 0178-4617 (Print), 1432-0541 (Online). URL https://x.oi.org/10.1007/s00453-006-0072-1.
More informationarxiv:math/ v3 [math.nt] 23 Apr 2004
Complexity of Inverting the Euler Function arxiv:math/0404116v3 [math.nt] 23 Apr 2004 Scott Contini Department of Computing Macquarie University Sydney, NSW 2109, Australia contini@ics.mq.edu.au Igor E.
More informationSmall exponent point groups on elliptic curves
Journal de Théorie des Nombres de Bordeaux 18 (2006), 471 476 Small exponent point groups on elliptic curves par Florian LUCA, James MCKEE et Igor E. SHPARLINSKI Résumé. Soit E une courbe elliptique définie
More informationPostmodern Primality Proving
Preda Mihăilescu (University of Göttingen) Postmodern Primality Proving June 28, 2013 1 / 29 Postmodern Primality Proving Preda Mihăilescu Mathematical Institute, University of Göttingen, Germany June
More informationMaterial covered: Class numbers of quadratic fields, Valuations, Completions of fields.
ALGEBRAIC NUMBER THEORY LECTURE 6 NOTES Material covered: Class numbers of quadratic fields, Valuations, Completions of fields. 1. Ideal class groups of quadratic fields These are the ideal class groups
More informationAverage value of the Euler function on binary palindromes
Average value of the Euler function on binary palindromes William D. Banks Department of Mathematics, University of Missouri Columbia, MO 652 USA bbanks@math.missouri.edu Igor E. Shparlinski Department
More informationElliptic Curves Spring 2013 Lecture #4 02/14/2013
18.783 Elliptic Curves Spring 2013 Lecture #4 02/14/2013 4.1 Complexity of finite field arithmetic The table below summarizes the costs of various arithmetic operations. integers Z finite field F q addition/subtraction
More informationBREAKING THE AKIYAMA-GOTO CRYPTOSYSTEM. Petar Ivanov & José Felipe Voloch
BREAKING THE AKIYAMA-GOTO CRYPTOSYSTEM by Petar Ivanov & José Felipe Voloch Abstract. Akiyama and Goto have proposed a cryptosystem based on rational points on curves over function elds (stated in the
More informationON A CLASS OF APERIODIC SUM-FREE SETS NEIL J. CALKIN PAUL ERD OS. that is that there are innitely many n not in S which are not a sum of two elements
ON A CLASS OF APERIODIC SUM-FREE SETS NEIL J. CALKIN PAUL ERD OS Abstract. We show that certain natural aperiodic sum-free sets are incomplete, that is that there are innitely many n not in S which are
More informationEfficient multiplication using type 2 optimal normal bases
Efficient multiplication using type 2 optimal normal bases Joachim von zur Gathen 1, Amin Shokrollahi 2, and Jamshid Shokrollahi 3 1 B-IT, Dahlmannstr. 2, Universität Bonn, 53113 Bonn, Germany gathen@bit.uni-bonn.de
More informationDistribution of Exponential Functions with Squarefull Exponent in Residue Rings
Indag. Mathem., N.S., 15 (2), 283-289 June 21, 2004 Distribution of Exponential Functions with Squarefull Exponent in Residue Rings by Igor E. Shparlinski Department of Computing, Macquarie University
More informationReproduced without access to the TeX macros. Ad-hoc macro denitions were used instead. ON THE POWER OF TWO-POINTS BASED SAMPLING
Reproduced without access to the TeX macros. Ad-hoc macro denitions were used instead. ON THE POWER OF TWO-POINTS BASED SAMPLING Benny Chor Oded Goldreich MIT Laboratory for Computer Science Cambridge,
More informationShort Kloosterman Sums for Polynomials over Finite Fields
Short Kloosterman Sums for Polynomials over Finite Fields William D Banks Department of Mathematics, University of Missouri Columbia, MO 65211 USA bbanks@mathmissouriedu Asma Harcharras Department of Mathematics,
More informationFactorization in Polynomial Rings
Factorization in Polynomial Rings Throughout these notes, F denotes a field. 1 Long division with remainder We begin with some basic definitions. Definition 1.1. Let f, g F [x]. We say that f divides g,
More informationOn the Distribution of the Subset Sum Pseudorandom Number Generator on Elliptic Curves
On the Distribution of the Subset Sum Pseudorandom Number Generator on Elliptic Curves Simon R. Blacburn Department of Mathematics Royal Holloway University of London Egham, Surrey, TW20 0EX, UK s.blacburn@rhul.ac.u
More informationON PERMUTATION POLYNOMIALS OF PRESCRIBED SHAPE
ON PERMUTATION POLYNOMIALS OF PRESCRIBED SHAPE AMIR AKBARY, DRAGOS GHIOCA, AND QIANG WANG Abstract. We count permutation polynomials of F q which are sums of m + 2 monomials of prescribed degrees. This
More informationDivisibility of Trinomials by Irreducible Polynomials over F 2
Divisibility of Trinomials by Irreducible Polynomials over F 2 Ryul Kim Faculty of Mathematics and Mechanics Kim Il Sung University, Pyongyang, D.P.R.Korea Wolfram Koepf Department of Mathematics University
More informationName: MAT 444 Test 4 Instructor: Helene Barcelo April 19, 2004
MAT 444 Test 4 Instructor: Helene Barcelo April 19, 004 Name: You can take up to hours for completing this exam. Close book, notes and calculator. Do not use your own scratch paper. Write each solution
More information