TC10 / 3. Finite fields S. Xambó

Similar documents
A connection between number theory and linear algebra

NOTES ON FINITE FIELDS

Finite Fields. [Parts from Chapter 16. Also applications of FTGT]

18. Cyclotomic polynomials II

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

Name: Solutions Final Exam

ϕ : Z F : ϕ(t) = t 1 =

Public-key Cryptography: Theory and Practice

Galois Theory, summary

Classification of Finite Fields

D-MATH Algebra II FS18 Prof. Marc Burger. Solution 26. Cyclotomic extensions.

[06.1] Given a 3-by-3 matrix M with integer entries, find A, B integer 3-by-3 matrices with determinant ±1 such that AMB is diagonal.

Quasi-reducible Polynomials

9. Finite fields. 1. Uniqueness

Definitions. Notations. Injective, Surjective and Bijective. Divides. Cartesian Product. Relations. Equivalence Relations

Factorization in Polynomial Rings

Galois theory of fields

Mathematics for Cryptography

Finite Fields. Saravanan Vijayakumaran Department of Electrical Engineering Indian Institute of Technology Bombay

Math 429/581 (Advanced) Group Theory. Summary of Definitions, Examples, and Theorems by Stefan Gille

ALGEBRA PH.D. QUALIFYING EXAM September 27, 2008

The Galois group of a polynomial f(x) K[x] is the Galois group of E over K where E is a splitting field for f(x) over K.

Lemma 1.1. The field K embeds as a subfield of Q(ζ D ).

Algebra Review. Instructor: Laszlo Babai Notes by Vincent Lucarelli and the instructor. June 15, 2001

Galois Theory TCU Graduate Student Seminar George Gilbert October 2015

Part II Galois Theory

Math 2070BC Term 2 Weeks 1 13 Lecture Notes

GALOIS THEORY. Contents

Chapter 5. Modular arithmetic. 5.1 The modular ring

ALGEBRA 11: Galois theory

ALGEBRA PH.D. QUALIFYING EXAM SOLUTIONS October 20, 2011

1 Fields and vector spaces

MAIN THEOREM OF GALOIS THEORY

Solutions of exercise sheet 8

φ(xy) = (xy) n = x n y n = φ(x)φ(y)

Introduction to finite fields

D-MATH Algebra I HS18 Prof. Rahul Pandharipande. Solution 6. Unique Factorization Domains

Field Theory Qual Review

but no smaller power is equal to one. polynomial is defined to be

School of Mathematics and Statistics. MT5836 Galois Theory. Handout 0: Course Information

SF2729 GROUPS AND RINGS LECTURE NOTES

CYCLOTOMIC POLYNOMIALS

1 Rings 1 RINGS 1. Theorem 1.1 (Substitution Principle). Let ϕ : R R be a ring homomorphism

CDM. Finite Fields. Klaus Sutner Carnegie Mellon University. Fall 2018

Galois fields/1. (M3) There is an element 1 (not equal to 0) such that a 1 = a for all a.

Algebra Qualifying Exam Solutions. Thomas Goller

Notes on Field Extensions

Galois theory (Part II)( ) Example Sheet 1

Thus, the integral closure A i of A in F i is a finitely generated (and torsion-free) A-module. It is not a priori clear if the A i s are locally

FIELD THEORY. Contents

1 2 3 style total. Circle the correct answer; no explanation is required. Each problem in this section counts 5 points.

MATH 361: NUMBER THEORY TENTH LECTURE

Algebra SEP Solutions

Algebra Homework, Edition 2 9 September 2010

GALOIS GROUPS AS PERMUTATION GROUPS

MODEL ANSWERS TO HWK #10

3 Galois Theory. 3.1 Definitions and Examples

LECTURE NOTES IN CRYPTOGRAPHY

Solutions of exercise sheet 6

22. Galois theory. G = Gal(L/k) = Aut(L/k) [L : K] = H. Gal(K/k) G/H

List of topics for the preliminary exam in algebra

p-adic fields Chapter 7

Theorem 5.3. Let E/F, E = F (u), be a simple field extension. Then u is algebraic if and only if E/F is finite. In this case, [E : F ] = deg f u.

CYCLOTOMIC POLYNOMIALS

Finite Fields. Sophie Huczynska (with changes by Max Neunhöffer) Semester 2, Academic Year 2012/13

ABSTRACT ALGEBRA MODULUS SPRING 2006 by Jutta Hausen, University of Houston

Honors Algebra 4, MATH 371 Winter 2010 Assignment 3 Due Friday, February 5 at 08:35

14 Ordinary and supersingular elliptic curves

ECEN 5022 Cryptography

Galois Theory. This material is review from Linear Algebra but we include it for completeness.

A BRIEF INTRODUCTION TO LOCAL FIELDS

Computations/Applications

Math 120 HW 9 Solutions

Galois theory. Philippe H. Charmoy supervised by Prof Donna M. Testerman

Algebra Exam, Spring 2017

Chapter 4. Characters and Gauss sums. 4.1 Characters on finite abelian groups

RINGS: SUMMARY OF MATERIAL

Finite Fields. Sophie Huczynska. Semester 2, Academic Year

ALGEBRA I (LECTURE NOTES 2017/2018) LECTURE 9 - CYCLIC GROUPS AND EULER S FUNCTION

FINITE GROUP THEORY: SOLUTIONS FALL MORNING 5. Stab G (l) =.

Stab(t) = {h G h t = t} = {h G h (g s) = g s} = {h G (g 1 hg) s = s} = g{k G k s = s} g 1 = g Stab(s)g 1.

FACTORIZATION OF IDEALS

Page Points Possible Points. Total 200

55 Separable Extensions

A. Algebra and Number Theory

NOTES FOR DRAGOS: MATH 210 CLASS 12, THURS. FEB. 22

Modern Algebra I. Circle the correct answer; no explanation is required. Each problem in this section counts 5 points.

Chinese Remainder Theorem

GRE Subject test preparation Spring 2016 Topic: Abstract Algebra, Linear Algebra, Number Theory.

THE JOHNS HOPKINS UNIVERSITY Faculty of Arts and Sciences FINAL EXAM - SPRING SESSION ADVANCED ALGEBRA II.

Finite Fields: An introduction through exercises Jonathan Buss Spring 2014

Some algebraic number theory and the reciprocity map

7 Orders in Dedekind domains, primes in Galois extensions

RUDIMENTARY GALOIS THEORY

Fields and Galois Theory. Below are some results dealing with fields, up to and including the fundamental theorem of Galois theory.

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

FORMAL GROUPS OF CERTAIN Q-CURVES OVER QUADRATIC FIELDS

Math 121 Homework 2 Solutions

CHAPTER I. Rings. Definition A ring R is a set with two binary operations, addition + and

Course 311: Abstract Algebra Academic year

Transcription:

TC10 / 3. Finite fields S. Xambó The ring Construction of finite fields The Frobenius automorphism Splitting field of a polynomial Structure of the multiplicative group of a finite field Structure of the multiplicative group of a finite field The discrete logarithm Minimal polynomial Uniqueness of the finite fields with the same cardinal Factorization of 1 over a finite field

2 The ring Set to denote the ring / of classs of integers modulo. We usually represent its elements by the elements of the set 0, 1,, 1, with the operations of sum and product the ordinary sum and product of integers, but reduced modulo. We will also set to denote the multiplicative grup of invertible elements of. N1 An element 0, 1,, 1 is invertible modulo if and only if gcd, 1. In particular we see that is a field if and only if is prime. We have, therefore,, where is Euler s (totient) function (by definition, is the number of 0, 1,, 1 such that gcd, 1). In particular we have 1 mod for any integer such that gcd, 1. N2

3 The function has the following properties: 1. if mcd, 1. 2. If is prime, 1. Proposition..

4 Construction of finite fields A. If is a finite field of cardinal, then there exists a prime number and a positive integer such that. The number is called the characteristic of. B. If is a finite field and a subfield of with cardinal, then there is positive integer such that. If is another subfield of such that, then, where is a divisor of. The converse of A is also valid: if is a prime number and is a positive integer, then there exist fields of cardinal. Moreover, two fields of cardinal are isomorphic (not canonically). Let us summarize the essential ideas that are involved in proving these statements.

5 If is a field, and, then we have the quotient ring /. This ring is a vector space of dimension. More explicitely, if (the class of mod ), then 1,,, is a basis of over. In particular we have that if is finite and, then. The ring is a field if and only if is irreductible over. Therefore, we know how to construct a field of elements ( prime and a positive integer) if we know an irreducible polynomial of degree over. Thus we have that the existence of a finite field of cardinal is a consequence of the following result. Theorem. If is a finite field, and is any positive integer, there exist irreducible polynomials over of degree.

6 Remark. For 2, the number of monic reducible polynomials is 1 /2, while the number of monic polynomials of degre 2 is. Hence the number of monic irreducible polynomials of degree 2 over is 1 /2. A similar reasoning is valid for monic polynomial of degree 3. Indeed, there are monic polynomials of degree 3, while the number of monic reducible polynomials of degree 3 is 2 1 3 2 2 3 1 3 (the first summand counts polynomials that are the product of three monic linear factors and the second those that are the product of a monic linear factor and monic quadratic factor. It follows that the number of monic irreducible polynomials of degree 3 is 3 3.

7 Example. / 1 is a field of 4 elements. Example. / 1 is a field of 8 elements. Examples. If, a field, is irreducible over if and only if is not a square in. For example, 1 is irreducible over, as the squares in are 0 and 1. Similarly, the squares of are 0, 1, 4 and 2, and hence the polynomials 3 4, 5 2, 6 1 are irreducible over. Examples. If, is irreducible over if and only if is not a cube in. Since the cubes in are 0, 1 and 6, the polynomials 2 5, 3 4, 4 3 and 5 2 are irreducible over.

8 The Frobenius automorphism In a finite field of characteristic, the map such that is an automorphism of. It is called the Frobenius automorphism of. The subfield of the elements such that is. If is a subfield of, and, the map such that is an automorphism of over. It is called the Frobenius automorphism of relative to. The subfield of the elements such that is.

9 Splitting field of a polynomial Theorem. Given a field and a monic polynomial, there exists a field extension / and elements,, such that and,,. Proof. Let be the degree of. If 1, it is sufficient to set. So we may suppose that 1, and, by induction, that the theorem is true for polynomials of degree 1. If every irreducible factor of has degree 1, then has roots in and again we can set. We may suppose, therefore, that has at least one irreducible factor, say, of degree 1. Define / and. Then the field extension / and the element are such that and 0. Since divides, we also have 0, and hence. Now the proof follows by induction applied to.

10 A field that satisfies the conditions of the preceding theorm is called a splitting field of over. Theorem (Splitting field of ). Let be a finite field and. Let be a decomposition field of over. Then. Proof. By definition of decomposition field, there exist elements, 1,,, such that and,,. The elements are different, for otherwise and would have a common root, which is impossible because 1. On the other hand, the set,, of roots of in is a subfield of. Indeed, if and are roots of then and, and if is a non zero root of, then

11 1 1/ 1/ (that is,, are roots of, and so is 1/ if 0). Since for every, the elements of are also roots of. It follows that,,,, and consequently. Corollary (Existence of finite fields). If is a prime number and a positive integer, there exists a field of cardinal. Proof. The cardinal of the splitting field of over is. Corollary. Given a field such that and a divisor of, there exists a unique subfield of of cardinal. Proof. If and we set, then. If there is a subfield of of cardinal, it must be. Let, then,. Since the elements of are the elements of

12 that are fixed by the automorphism, is a subfield of. To see that the cardinal of is, notice that is divisible by : 1 1 1 Thus has roots in and this completes the proof. Structure of the multiplicative group of a finite field Order of an element. If is a finite field and is a non zero element of, the order of, ord, is the least positive integer such that 1. Note that exists and that it is a divisor of 1 ( the cardinal of ). Moreover, 1 except for 1. Example. In we have ord 2 ord 3 4 and ord 4 2.

13 Proposition. Let be a finite field, 0 and ord. 1. If 0 is such that 1, then there exists an integer such that. 2. For every integer, ord /gcd,. 3. The elements of order of have the form, with gcd, 1. In particular we have that if there exists an element of order, then there are exactly elements of order. Proof. Consider the polynomial 1. Since has degree and is a field, has at most roots in. Since is the order of, all the elements of the subgroup 1,,, are roots of and hence has no roots other than the elements of. Since is a root of by hypothesis,. This settles point 1.

14 To establish 2, let gcd, and /. We want to see that has order. If 1, then 1 and hence. Dividing by we see that. As and / have no common primer divisors, it follows that. Finally it is clear that / / 1 and this completes the proof of 2. Finally 3 is a direct consequence of 1, 2 and the definition of. Primitive roots. A non zero element of a finite field of cardinal is said to be a primitive root (or a primitive element) of if ord 1. In this case it is clear that 1,,,.

15 This representation of the elements of is called exponential representation relative to a primitive root. With this representation, the product of elements of is particularly easy to obtain:, where mod 1. Examples. The elements 2 and 3 are the primitive roots of. Theorem. Let be a finite field of cardinal and a positive integer. If 1, then contains exactly elements of order. Proof. Let be the number of elements of that have order. It is clear that 1, as the order of any non zero element is a divisor of 1. Now observe that if 0 and that 1, with which the proof is easily completed.

16 Proposition. Let be a finite field, a subfield of and. Let be the positive integer such that. If is a primitive element of, then 1,,, is a basis of as a vector space. Proof. If and 1,,, are linearly dependent over, there would exist,,, not all zero, such that 0. If we let, then is a polynomial of positive degree such that 0. It follows that there exists a monic irreducible polynomial of degree such that 0. This implies that the kernel of the homomorphism such that is the ideal and therefore that there is an inclusion of the field / in that is the identity on and such that it maps to.

17 But then the order of divides 1 1 1 and would not be a primitive root. Primitive polynomials. If is an irreducible polynomial of degree over, a prime, then / is a field of cardinal, where is the class of mod. The element may be primitive or not. In the case / 1, for example, it is primitive, but in the case / 1, ord 4.

18 Proposition. Let be a finite field and a monic irreducible polynomial,. Let be the class of in /. If deg, then ord is the least divisor of 1 such that 1. Proof. The order of is the least divisor of 1 1 such that 1. But this is equivalent to say that 1 is 0 mod, which is the same as asserting that 1 is a multiple of. If is a primitive root, we say that is primitive over. The least divisor of 1 such that 1 is called the period (or exponent) of f.

19 The discrete logarithm Suppose that is a finite field and that is a primitive element of. Let be a subfield of and let, dim. We know that 1,,, form a basis of over, so that the elements of can be uniquely written in the form,,,. This representation of the elements of is called additive representation over relative to the primitive root. With the additive representation the sum of two elements of is reduced to the sum of two vectors of. To calculate products, however, it is more convenient to use the exponential representation with respect to the primitive element. More concretely, if, and we know the exponents, such that,, then, mod 1,.

20 Given, we write ind to indicate the exponent (defined mod 1) such that and we say that it is the index or discrete logarithm of with respect to. In order to be able to use the additive and exponential representations at the same time, it is convenient to tabulate the additive form of the powers ( 2),,, as this allows us to pass from the exponential form to the additive form and conversely. This table is often completed by assigning a conventional symbol (say or ) as the index of 0. Given a table of discrete logarithms, we can form the Zech (or Jacobi) table, which by definition associates the index ind 1 to the exponent. With this we can get exponential representation of a sum as 1.

21 ind 0000 0001 0 0010 1 0011 4 0100 2 0101 8 0110 5 0111 10 ind 1000 3 1001 14 1010 9 1011 7 1100 6 1101 13 1110 11 1111 12 0000 0 0 0001 1 0010 4 2 0100 8 3 1000 14 4 0011 1 5 0110 10 6 1100 13 7 1011 9 8 0101 2 9 1010 7 10 0111 5 11 1110 12 12 1111 11 13 1101 6 14 1001 3 Discrete logaritme and Zech table of / 1

22 Minimal polynomial Let be finite field and a subfield. Let. Then, for some positive integer. Given, the 1 elements 1,,, are linearly dependent over. Hence there exist,, not all zero such that 0. This means that if, then 0 and 0.

23 Proposition. There exists a unique monic polynomial that satisfies the following two conditions: 1. 0. 2. If satisfies 0, then. The polynomial is irreducible and satisfies 3. deg. Proof. Among all the monic polynomials that satisfy 0, pick one, say, of least degree. It is clear that deg, as we have observed that there exist non zero polynomials of degree such that 0. If now is any polynomial such that 0, let and be the quotient and remainder of the integer division of by :, with 0 or deg deg.

24 Since 0, we also have 0. It follows that 0, for otherwise we would have a contradiction with the definition of. But this means that, which is the property 2. To see that is unique, let be another monic polynomial that satisfies 1 and 2. Then (we can apply 2 to, as 0). Similarly,. This implies that, for some. Since and are monic, we conclude that. To prove that is irreducible, suppose that,,. Then 0 or 0. Without loss of generality we may assume that 0. Then for some polynomial. Thus and hence is a constant polynomial. Consequently and are constants and therefore the factorization is not proper. Hence p is irreducible.

25 The polynomial of last proposition is called the minimal polynomial of over, and usually will be denoted. The degree of is also called degree of, and is denoted deg. Remark. Note that deg is the least positive integer such that 1,,,. Remark. There exists a unique isomorphism such that, where. Thus we see that the degree of coincides with the dimension of over. For example, if is a primitive element of, then deg, as. Remark. If is a monic irreducible polynomial and is a root of in an extension of, then is the minimal polynomial of over. Note, in particular, that if /, then is the minimal polynomial of over.

26 Example. Let, / 1,, / 1,. Then 1 1,, which amounts to rediscovering that the minimal polynomial of over is 1. But 1,, so that the minimal polynomial of over has degree 2. Since 1,, and 1, the minimal polynomial of y over is 1. Notice that this polynomial is not primitive, as ord 5. Conjugates of an element. The set of conjugates over of an element is defined as,,,,, where is the least positive integer such that.

27 Proposition.. Proof. We will use the extension of the Frobenius automorphism of / to the automorphism of the ring such that. The polynomial is invariant by this automorphism, as permutes the elements of. Hence. Now observe that if is a root of, then is also a root of, as seen by applying the Frobenius automorfisme of / to the relation 0. Applying this observation repeatedly beginning with the root of, we obtain that 0 for any. Hence,. But since is irreducible and has positive degree, we conclude that, inasmuch as both polynomials are monic.

28 Uniqueness of the finite fields with the same cardinal Theorem. If and are finite fields with the same cardinal, then there exists an isomorphism :. Proof. If, is a subfield of and of. Consider the polynomial. Regarded as a polynomial with coefficients in, we have Analogously,.. Let be a primitive element of and its minimal polynomial. We know that deg. Since all the roots of are in, we also have 1

29 as polynomials with coefficients in. But since these polynomials are monic and with coefficients in, the relation 1 is also valid as polynomials with coefficients in. The polynomial 1 also factors completely in and thereby has a root. From this it follows that there is a unique isomorphism such that. But there is also a unique isomorphism such that. As a result, there is a unique isomorphism such that.

30 Factorization of 1 over a finite field The solution of this question turns out to be of fundamental importance for the study of cyclic codes. If, prime, and we put,, then we have 1 1. This shows that we can assume that is not divisible by. Field of decomposition of 1. The condition tells us that. Hence we may consider the order of in. By definition, is the least positive integer such that 1. In other words, is the least positive integer such that 1. We write to denote it.

31 Let now be any monic irreducible polynomial of degree and define / ( ). Let be a primitive element of (if we chose primitive, we can take ). Then, by definition of, ord 1 is divisible by. Set 1 / and. Proposition. Over we have Proof. Since the set 1. ord 1 /, 0 1

32 has cardinal. Moreover, is a root of 1 for all, because 1. Hence the set contains distinct roots of 1. It follows that is a monic polynomial of degree that divides 1. Since both polynomials are monic of degree, they must coincide. Proposition. and so is the splitting field of 1 over. Proof. Indeed, if, then ord must divide 1 and, by definition of, we get.

33 Cyclotomic classes Given an integer in 0.. 1, the cyclotomic class of mod is the set,,,, where is the least positive integer such that mod. If is a cyclotomic class mod, we define. Lemma. The polynomial has coefficients in for every cyclotomic class. Proof. It is enough to note that is invariant by the Frobenius automorphism.

34 Theorem. The correspondence is a bijection between the set of cyclotomic classes mod and the set of monic irreducible factors of 1 over. Proof. The fact that the cyclotomic classes mod form a partition of 0,1,, 1, and the factoritzation, imply that the factorization 1, where runs over the cyclotomic classes mod. It is therefore enough to show that is irreducible for any class. To see this, note that is the set of conjugates of anyone of its elements, so that is the minimal polynomial of for any.

35 Notes N1. If is a ring with multiplicative unit (usually dented 1, or 1 ), then the set of invertible elements of forms a grup with the product operation of. Examples. 1. is a field if and only if 0. If is a field,. If is the ring of square matrices of dimension, then,, the linear grup over of dimension. N2. If is a finite grup of order, then for any ( denotes the identity element of ). Indeed, there is a least positive integer such that. Since,,, is a subgroup of order of, we know that (Lagrange lemma) and this clearly implies the assertion.