FUNCTIONS OVER THE RESIDUE FIELD MODULO A PRIME. Introduction

Similar documents
MATH 361: NUMBER THEORY FOURTH LECTURE

PUTNAM TRAINING NUMBER THEORY. Exercises 1. Show that the sum of two consecutive primes is never twice a prime.

Wilson s Theorem and Fermat s Little Theorem

17 Galois Fields Introduction Primitive Elements Roots of Polynomials... 8

Course 2316 Sample Paper 1

Discrete Math. Instructor: Mike Picollelli. Day 10

DIHEDRAL GROUPS II KEITH CONRAD

Section IV.23. Factorizations of Polynomials over a Field

Chapter 8. Introduction to Number Theory

Number Theory Homework.

Simplifying Rational Expressions and Functions

AUTOMORPHISM GROUPS AND SPECTRA OF CIRCULANT GRAPHS

Chuck Garner, Ph.D. May 25, 2009 / Georgia ARML Practice

ARCS IN FINITE PROJECTIVE SPACES. Basic objects and definitions

Construction of latin squares of prime order

Section VI.33. Finite Fields

Chapter 7: Exponents

GROUP OF TRANSFORMATIONS*

Basic Algebra. Final Version, August, 2006 For Publication by Birkhäuser Boston Along with a Companion Volume Advanced Algebra In the Series

Math 120 HW 9 Solutions

SOLUTIONS TO PROBLEM SET 1. Section = 2 3, 1. n n + 1. k(k + 1) k=1 k(k + 1) + 1 (n + 1)(n + 2) n + 2,

22. The Quadratic Sieve and Elliptic Curves. 22.a The Quadratic Sieve

Number Theory Math 420 Silverman Exam #1 February 27, 2018

Skills Practice Skills Practice for Lesson 10.1

Rings, Integral Domains, and Fields

NONLINEAR CONGRUENCES IN THE THEORY OF NUMBERS

Factorization of integer-valued polynomials with square-free denominator

0 Sets and Induction. Sets

Homework 8 Solutions to Selected Problems

Quasi-reducible Polynomials

1. Definition of a Polynomial

Math 3 Variable Manipulation Part 3 Polynomials A

18. Cyclotomic polynomials II

(January 14, 2009) q n 1 q d 1. D = q n = q + d

Evidence that the Diffie-Hellman Problem is as Hard as Computing Discrete Logs

Number Theory A focused introduction

A connection between number theory and linear algebra

Polynomial Expressions and Functions

1 Adeles over Q. 1.1 Absolute values

MAT116 Final Review Session Chapter 3: Polynomial and Rational Functions

Number Tree LCM HCF Divisibility Rules Power cycle Remainder Theorem Remainder of powers a n b n Last and Second last digit Power of Exponents Euler s

An Investigation on an Extension of Mullineux Involution

ON THE ORDER OF PRIMITIVE GROUPS*

SOME CONGRUENCES ASSOCIATED WITH THE EQUATION X α = X β IN CERTAIN FINITE SEMIGROUPS

ELEMENTARY LINEAR ALGEBRA

Introduction to Number Theory

On Polynomial Pairs of Integers

Congruence of Integers

P.1 Prerequisite skills Basic Algebra Skills

x 9 or x > 10 Name: Class: Date: 1 How many natural numbers are between 1.5 and 4.5 on the number line?

We say that a polynomial is in the standard form if it is written in the order of decreasing exponents of x. Operations on polynomials:

MA257: INTRODUCTION TO NUMBER THEORY LECTURE NOTES

Rings. Chapter 1. Definition 1.2. A commutative ring R is a ring in which multiplication is commutative. That is, ab = ba for all a, b R.

A matrix over a field F is a rectangular array of elements from F. The symbol

Algebraic Structures Exam File Fall 2013 Exam #1

PreCalculus: Semester 1 Final Exam Review

a 11 x 1 + a 12 x a 1n x n = b 1 a 21 x 1 + a 22 x a 2n x n = b 2.

A Note on Powers in Finite Fields

P-adic numbers. Rich Schwartz. October 24, 2014

Notes on Primitive Roots Dan Klain

1/30: Polynomials over Z/n.

University of Rochester Topology Seminar. Doug Ravenel

EULER S THEOREM KEITH CONRAD

= 1 2x. x 2 a ) 0 (mod p n ), (x 2 + 2a + a2. x a ) 2

Theory of Numbers Problems

Lecture notes: Algorithms for integers, polynomials (Thorsten Theobald)

University of Toronto Faculty of Arts and Science Solutions to Final Examination, April 2017 MAT246H1S - Concepts in Abstract Mathematics

SOLVING SOLVABLE QUINTICS. D. S. Dummit

Lesson 7.1 Polynomial Degree and Finite Differences

Prentice Hall: Algebra 2 with Trigonometry 2006 Correlated to: California Mathematics Content Standards for Algebra II (Grades 9-12)

MAT246H1S - Concepts In Abstract Mathematics. Solutions to Term Test 1 - February 1, 2018

Chapter 4 Mathematics of Cryptography

Definition For a set F, a polynomial over F with variable x is of the form

Standard forms for writing numbers

7.2 Applications of Euler s and Fermat s Theorem.

Algebraic Geometry: MIDTERM SOLUTIONS

4 Powers of an Element; Cyclic Groups

4. Congruence Classes

Algebra I Unit Report Summary

Math 261 Spring 2014 Final Exam May 5, 2014

Introduction. Adding and Subtracting Polynomials

A primer on matrices

Chapter 3 Basic Number Theory

A primer on matrices

RMT 2013 Power Round Solutions February 2, 2013

NORTHWESTERN UNIVERSITY Thrusday, Oct 6th, 2011 ANSWERS FALL 2011 NU PUTNAM SELECTION TEST

GAUSSIAN ELIMINATION AND LU DECOMPOSITION (SUPPLEMENT FOR MA511)

Number Theory. Modular Arithmetic

SMT 2013 Power Round Solutions February 2, 2013

A CONSTRUCTION FOR ABSOLUTE VALUES IN POLYNOMIAL RINGS. than define a second approximation V 0

CS 5319 Advanced Discrete Structure. Lecture 9: Introduction to Number Theory II

Math 203, Solution Set 4.

ABSTRACT. Department of Mathematics. interesting results. A graph on n vertices is represented by a polynomial in n

OEIS A I. SCOPE

Math From Scratch Lesson 28: Rational Exponents

UNDERSTANDING RULER AND COMPASS CONSTRUCTIONS WITH FIELD THEORY

2x 1 7. A linear congruence in modular arithmetic is an equation of the form. Why is the solution a set of integers rather than a unique integer?

Chapter 7: Exponents

Solutions to Practice Final

An Approach to Hensel s Lemma

Transcription:

FUNCTIONS OVER THE RESIDUE FIELD MODULO A PRIME DAVID LONDON and ZVI ZIEGLER (Received 7 March 966) Introduction Let F p be the residue field modulo a prime number p. The mappings of F p into itself are viewed as functions in one variable over F p. When the mapping is onto, the function is a permutation. In this paper we consider representations of functions over F p as polynomials over F p. Henceforth, we shall omit the domain and unless otherwise indicated, the domain is understood to be F p. In section we prove that every function in one variable admits of a unique representation as a polynomial of degree ^p in one variable. Explicit expressions for the coefficients of a polynomial representing a given function are obtained. The main results of the paper are presented in section 2, where we obtain necessary and sufficient conditions for the coefficients of a polynomial in order that it should represent a permutation. From these conditions we derive some general conclusions about the nature of the coefficients of a polynomial representing a permutation. In section 3 we apply the foregoing analysis to the special circumstances F 3, F B and F 7. This paper was written within the framework of a seminar in Algebra held in the Technion in 959 under the guidance of Professor Dov Tamari. We are grateful to Professor Tamari for suggesting to us the topic of this research. I. The representation of a function in one variable as a polynomial Let a function (f>{x) be given by the mapping /- *,. j = O,--,p-\;i i ef,. We prove first that the function admits of a representation by a polynomial of degree ss p and that such a representation is unique. The polynomial 4

[2] Functions over the residue field modulo a prime 4 represents the function <f>(x) if, and only if Hence, the necessary and sufficient conditions for such a representation are: (.) P(j) = 2 «-*/*-* = i t, j =, -,p-l. The determinant of this system is A = l*-i 2"- I 2 2 2 2 i = \V 2 2*_2 3"- 2 2 2 2 3 2 3 (p--i) 2 p \ IP- -»... (j>_i)i ^_i) The equality of the determinants follows by Fermat's Theorem [, p. 48]. Since the right-hand side determinant is essentially the Van-der-Monde and p is a prime, we have A ^. This proves the existence and uniqueness of the representation. We next obtain explicit expressions for the coefficients of the representing polynomial. It is well known [see, p. 22] that *x\- k / when h^k (modp ) izx I when k == (mod/) ). For each fixed k, k =,, p, we multiply the /-th equation of (.) by 7*-, ; =, p. We sum the equation thus obtained by columns and make use of (.2). Thus we find Clearly, we have also (.4) «o = V This completes the proof of THEOREM. Let <f>(x) be any function over F v ; it admits of a unique representation by a polynomial of degree ^p~l over F v. The coefficients of this polynomial are given explicitly by (.3) and (.4). II. The polynomial representation of a permutation In this section we obtain necessary and sufficient conditions for the coefficients of a polynomial in order that it represents a permutation. We

42 David London and Zvi Ziegler [3] first obtain a system of necessary conditions for the coefficients. Later we show that these conditions are also sufficient. Suppose that the polynomial P(x) = 2*=i a v-k% > ~ k represents a permutation. Then the values P(j) = i jt j =,, p, run over the full residue class mod p, so that (2.) 5'i = - 3= Combining (2.) with (.3) for k =, we find the first necessary condition, (A.I) «,_! =. We rewrite now the system (.) in the form (2.2) J a^j"-* = *,-*o = *J. / =,, P-~ Since the numbers i t, j =,, p, cover the full residue class mod^>, the numbers i\, j =,, p, cover the residue class without the zero. We square each equation of (2.2) and sum the resulting p equations by columns. Since the numbers i\ run over the residue class without the zero, we see, by (.2), that the coefficient of the (p-l)-th power has to vanish. This yields Similarly, by raising each of the equations in (2.2) to the 3,, {p l)-th powers, we obtain the rest of the conditions. The &-th condition, k = 2,, p 2, has the form k\ h Vi where the summation extends over the (j> l)-tuples (*i». * p _i), ^ t\,, ij,-! ^ k, which satisfy the conditions (2.3) i + ' ' " +i = k The last condition has the form where (* lf, j J) _ ) satisfy (2.3) with k replaced by p. REMARKS, a) Taking into consideration condition (A.I), we can put * _! = in the conditions (A.2) (A. p ).

Functions over the residue field modulo a prime 43 b) None of the (p ) conditions involves a. c) Condition (A. p ) is satisfied for every polynomial which attains the value i exactly once. We now prove that the conditions (A.I) (A.p ) are sufficient conditions for the corresponding polynomial to represent a permutation. Let P(x) be a polynomial whose coefficients satisfy (A.I) (A. p ). Denoting by l t the values we find that they satisfy: (2.4) 3= J>- 5 =, k=l, 2 r = -i. 3= We construct the Van-der-Monde built on l x, Equations (2.4) imply that _ - = ±. Hence, (2.5) V = IX (h-h) # so that l t, j =, -,p have to be distinct. Therefore, they take all the values of the residue class modp except the zero. Thus, P() and P(j) = P()+lf, j =, -,p \, run over the entire residue class. We have thus proved THEOREM 2. Necessary and sufficient conditions for the polynomial P(x) = SLi a i>-k x "~ k to represent a permutation are that its coefficients satisfy (A.I) (A.^ ). We now make some general observations concerning the coefficients of a polynomial P(x) representing a permutation. Let (p \)jk be a natural number larger than. By considering the necessary condition (A. k) we

44 David London and Zvi Ziegler [5] find that in this condition a* appears as a summand if, and only if / has one of the values i(p-l) * =,. k. k Furthermore, if k lt, k t satisfy., ^ («o+l)(^l).. } < 7 k ' ' for some i, ^i ^ k, then there is no summand of the form aj.* <4*'. These considerations yield COROLLARY 2.. Let P(x) ^Li a v-k x *~ k & e a polynomial representing a permutation; let k be a divisor of p (different from p~l), and let i be some integer, ^ i fs k. If a ir = for every j satisfying one of the inequalities (2.6, or then )/* =. For i ^, we also have: If a t = /or tfwry / satisfying one of the inequalities (2.6') or (2-7') (2-8') a Vl) _ )A =. Since we may choose a = without loss of generality, the result formulated in (2.6), (2.7) and (2.8) for i Q =, yields COROLLARY 2.2 The actual degree of a polynomial representing a permutation can never be (p ) Ik. Since a v _ x = is always satisfied, the result formulated in (2.6'), (2.7') and (2.8') for i = k, yields

[6] Functions over the residue field modulo a prime 45 COROLLARY 2.3. The exponent of the lowest power appearing in a polynomial representing a permutation cannot be equal to ((k l)(p l))jk,k>l. Since the number p is always divisible by, 2, (p \)j2, we have COROLLARY 2.4. a) The actual degree of a polynomial representing a permutation cannot be p \. (This amounts to a rephrasing of condition (A.I).) b) The actual degree of a polynomial representing a permutation can never be (p~\)\2; the exponent of the lowest power appearing in a polynomial representing a permutation is never (p )/2. c) A polynomial of actual degree 2 cannot represent a permutation; if the lowest power appearing in a polynomial is p Z, it cannot represent a permutation. A similar analysis yields COROLLARY 2.5. The polynomial P(x) = x" represents a permutation if, and only if (k,p l) =. This last corollary can also be derived directly by using the fact that the multiplicative group is cyclic. It is clear that if P(x) is a polynomial representing a permutation, then ap(x)-\-b, a ^, is also, such a polynomial. In particular: All the linear polynomials P(x) = ax-\-b, a = represent permutations. III. A detailed discussion of F 3, F s and F 7 a) Let p = 3. There are 3! = 6 permutations. The number of linear polynomials is 3X2 = 6. Since every linear polynomial represents a permutation, we see that in this case the linear polynomials are the only polynomials representing permutations. b) Let p = 5. In this case, the number of permutations is 5! = 2, while the number of linear polynomials is only 5 X 4 = 2. Hence, there exist non-linear polynomials representing permutations. Corollary 2.4 implies that neither second degree polynomials nor fourth degree polynomials can represent permutations. The system of necessary and sufficient conditions for this case is (3.) a t = (3.2) al+2a a 3 = (3.3) a 2 [a\+a%) = (3.4) It can be easily verified that there exist (4x5+5) X 5 distinct polynomials satisfying (3.) and (3.2). Five of these are constants (not satisfying (3.4)) and the remaining 2 are theefore the polynomials representing per-

46 David London and Zvi Ziegler [7] mutations. Hence, (3.), (3.2) and (3.4) are the necessary and sufficient conditions. This is an example demonstrating that the system of conditions (A.I) (A. p ) is not independent in general. We do not know how to find an independent system for general p. c) Let p = 7. The number of permutations is 7! = 54, while the number of hnear polynomials is only 7 x 6 = 42. Corollary 2.4 rules out polynomials of degrees 2, 3 and 6 thus leaving 4998 fifth and fourth degree polynomial representing permutations (e.g., P(x) = x 6 or, P(x) = 3z* +4a^+2a; 2 ). Analysis of the system (A.I) (A. p ) is complicated in this case, and therefore will not be discussed in detail. Reference [] I. M. Vinogradov, Elements of Number Theory (Dover, 949). Technion, Haifa