Classification of Finite Fields

Similar documents
Quasi-reducible Polynomials

Section X.55. Cyclotomic Extensions

TC10 / 3. Finite fields S. Xambó

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

UNDERSTANDING RULER AND COMPASS CONSTRUCTIONS WITH FIELD THEORY

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

p-adic fields Chapter 7

NOTES ON FINITE FIELDS

Section VI.33. Finite Fields

Math 121 Homework 3 Solutions

18. Cyclotomic polynomials II

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

Wilson s Theorem and Fermat s Little Theorem

Section 33 Finite fields

arxiv: v3 [math.nt] 4 Nov 2015

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

MATH 431 PART 2: POLYNOMIAL RINGS AND FACTORIZATION

Solutions of exercise sheet 6

Lecture Notes Math 371: Algebra (Fall 2006) by Nathanael Leedom Ackerman

FACTORIZATION OF IDEALS

1 The Galois Group of a Quadratic

Solutions for Field Theory Problem Set 1

Galois Theory TCU Graduate Student Seminar George Gilbert October 2015

The Jacobi Symbol. q q 1 q 2 q n

Information Theory. Lecture 7

Zsigmondy s Theorem. Lola Thompson. August 11, Dartmouth College. Lola Thompson (Dartmouth College) Zsigmondy s Theorem August 11, / 1

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

ON VALUES OF CYCLOTOMIC POLYNOMIALS. V

Elementary Properties of Cyclotomic Polynomials

Solutions 13 Paul Garrett garrett/

Homework 8 Solutions to Selected Problems

Public-key Cryptography: Theory and Practice

Fundamental Theorem of Algebra

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

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

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

Mathematical Journal of Okayama University

Math 210B: Algebra, Homework 6

GALOIS THEORY. Contents

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

SEVERAL PROOFS OF THE IRREDUCIBILITY OF THE CYCLOTOMIC POLYNOMIALS

where c R and the content of f is one. 1

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.

Chapter 4. Remember: F will always stand for a field.

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

Field Theory Qual Review

ALGEBRA PH.D. QUALIFYING EXAM September 27, 2008

Review/Outline Frobenius automorphisms Other roots of equations. Counting irreducibles Counting primitive polynomials

RINGS: SUMMARY OF MATERIAL

A connection between number theory and linear algebra

PERFECT POLYNOMIALS OVER F p WITH p + 1 IRREDUCIBLE DIVISORS. 1. Introduction. Let p be a prime number. For a monic polynomial A F p [x] let d

Ramification Theory. 3.1 Discriminant. Chapter 3

M381 Number Theory 2004 Page 1

Homework 9 Solutions to Selected Problems

Contradiction. Theorem 1.9. (Artin) Let G be a finite group of automorphisms of E and F = E G the fixed field of G. Then [E : F ] G.

Section IV.23. Factorizations of Polynomials over a Field

THE ARTIN-SCHREIER THEOREM KEITH CONRAD

MA257: INTRODUCTION TO NUMBER THEORY LECTURE NOTES

1/30: Polynomials over Z/n.

Direction: You are required to complete this test by Monday (April 24, 2006). In order to

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

Extension fields II. Sergei Silvestrov. Spring term 2011, Lecture 13

School of Mathematics

CYCLOTOMIC POLYNOMIALS

SOLVING SOLVABLE QUINTICS. D. S. Dummit

Finite fields Michel Waldschmidt

Lecture 8: The Field B dr

Factorization in Polynomial Rings

A Generalization of Wilson s Theorem

Notes on Systems of Linear Congruences

Math 121 Homework 2 Solutions

CONSTRUCTIBLE NUMBERS AND GALOIS THEORY

Bulletin of the Transilvania University of Braşov Vol 7(56), No Series III: Mathematics, Informatics, Physics, 59-64

CYCLOTOMIC POLYNOMIALS

MATH 361: NUMBER THEORY TENTH LECTURE

arxiv: v1 [math.gr] 3 Feb 2019

NONABELIAN GROUPS WITH PERFECT ORDER SUBSETS

Polynomials. Chapter 4

Winter Camp 2009 Number Theory Tips and Tricks

Computations/Applications

SPLITTING FIELDS AND PERIODS OF FIBONACCI SEQUENCES MODULO PRIMES

3.4. ZEROS OF POLYNOMIAL FUNCTIONS

MATH 3030, Abstract Algebra FALL 2012 Toby Kenney Midyear Examination Friday 7th December: 7:00-10:00 PM

Primes, Polynomials, Progressions. B.Sury Indian Statistical Institute Bangalore NISER Bhubaneshwar February 15, 2016

Part II. Number Theory. Year

Algebraic Cryptography Exam 2 Review

Finite fields: some applications Michel Waldschmidt 1

arxiv: v1 [math.nt] 2 Jul 2009

be any ring homomorphism and let s S be any element of S. Then there is a unique ring homomorphism

A BRIEF INTRODUCTION TO LOCAL FIELDS

t s (p). An Introduction

RUDIMENTARY GALOIS THEORY

An Additive Characterization of Fibers of Characters on F p

FINITE FIELDS KEITH CONRAD

E.J. Barbeau. Polynomials. With 36 Illustrations. Springer

7.1 Definitions and Generator Polynomials

Two Diophantine Approaches to the Irreducibility of Certain Trinomials

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

Fourier Analysis. 1 Fourier basics. 1.1 Examples. 1.2 Characters form an orthonormal basis

CYCLOTOMIC FIELDS CARL ERICKSON

Transcription:

Classification of Finite Fields In these notes we use the properties of the polynomial x pd x to classify finite fields. The importance of this polynomial is explained by the following basic proposition. Proposition 1 Factorization of x pd x over F Let F be a finite field with p d elements, where p is prime and d 1. Then every element of F is a root of x pd x, and hence x pd x = a F(x a). PROOF If a F, then by Fermat s little theorem for fields a pd = a, so a is a root of x pd x. Since F has p d elements, these are all of the roots of x pd x, and the given factorization follows. This is a generalization of our previous observation that x p x (x 1)(x 2) (x p) (mod p) for any prime p. Indeed, this is the special case where d = 1 (and hence F = Z p ). Though x pd x factors into linear factors over F, the same is not true over Z p. Instead, the factorization of x pd x in Z p [x] gives us information about the minimal polynomials for elements of F.

2 Proposition 2 Minimal Polynomials for Elements of F Let F be a finite field with p d elements, where p is prime and d 1, and let x pd x = m 1 (x) m 2 (x) m n (x) be the factorization of x pd x into irreducible polynomials in Z p [x]. Then: 1. The minimal polynomial for each element of F is one of the polynomials m 1 (x), m 2 (x),..., m n (x). 2. For each i, the number of elements of F with minimal polynomial m i (x) is eual to the degree of m i (x). PROOF Since the elements of F are precisely the roots of x pd x, each m i (x) must have a number of roots in F eual to its degree. Since m i (x) is irreducible, it must be the minimal polynomial for each of these roots. EXAMPLE 1 Factors of x 9 x over Z 3 The polynomial x 9 x factors over Z 3 as follows: x 9 x = x(x 1)(x + 1) ( x 2 + 1 )( x 2 + x 1 )( x 2 x 1 ). Thus any field with 9 elements must have the elements 0, 1, and 1 as well as two roots of x 2 + 1, two roots of x 2 + x 1, and two roots of x 2 x 1. EXAMPLE 2 Factors of x 16 x over Z 2 Over Z 2, the polynomial x 16 x factors into irreducible polynomials as follows: x 16 x = x(x + 1) ( x 2 + x + 1 )( x 4 + x + 1 )( x 4 + x 3 + 1 )( x 4 + x 3 + x 2 + x + 1 ) Then any field F with 16 elements must consist of the following: The elements 0 and 1, Two roots of x 2 + x + 1, Four roots of x 4 + x + 1, Four roots of x 4 + x 3 + 1, and Four roots of x 4 + x 3 + x 2 + x + 1.

3 In particular, F must have two elements of degree 1 (the prime subfield), two elements of degree 2, and twelve elements of degree 4, which are the generators for F. As we can see from these examples, Proposition 2 gives uite a lot of information about any finite field. Indeed, we are ready to prove the following part of the classification. Theorem 3 Uniueness of Finite Fields Any two finite fields with the same number of elements are isomorphic. PROOF Suppose that F 1 and F 2 are two fields with p d elements, where p is prime and d 1. Let a be a generator for F 1, and recall that a must have degree d. By Proposition 2, the minimal polynomial m(x) for a must be an irreducible factor of x pd x in Z p [x]. Then by Proposition 2, there is at least one element b F 2 whose minimal polynomial is m(x). Then b has degree d, so b is a generator for F 2, and therefore F 1 and F 2 are both isomorphic to Z p [x] /( m(x) ). Because of this uniueness theorem, it is common to denote the finite field with p d elements as F p d. For example, the finite field with 9 elements is usually denoted F 9 (instead of the notation Z 3 [i] that we have been using). Irreducible Polynomials All that remains of the classification theorem is to prove that there exists a finite field with p d elements for every prime p and every d 1. Euivalently, we must show that for every prime p, there exist irreducible polynomials in Z p [x] of every possible degree. We will prove this using the following theorem. Theorem 4 Factorization of x pd x Let p be a prime and let d 1. Then x pd x is the product of all irreducible polynomials in Z p [x] whose degree divides d.

4 The proof of this theorem consists of two lemmas. Lemma 5 Irreducible Factors of x pd x Let p be a prime, let d 1, and let m(x) be an irreducible polynomial over Z p of degree k. Then m(x) x pd x if and only if k d. PROOF Let F be the field Z p [x] /( m(x) ), and let a F be the residue class of x modulo m(x). Then m(x) is the minimum polynomial for a, so m(x) divides x pd x if and only if a is a root of x pd x. Let ϕ: F F be the Frobenius automorphism. Then ϕ d (a) = a pd, so a is a root of x pd x if and only if ϕ d (a) = a. But a is a generator for F and F has p k elements, so ϕ d (a) = a if and only if k d. Lemma 6 x pd x is Suare-Free If p is prime and d 1, then all of the irreducible factors of x pd x are distinct. We give a direct proof of this lemma using fields. Many sources instead use the fact that a polynomial f(x) is suare-free if and only if f(x) and its derivative f (x) have no common factor. This is fairly obvious for polynomials over C, but it can be proven for polynomials over any field. PROOF Let m(x) Z p [x] be an irreducible polynomial that divides x pd x. We must prove that m(x) 2 does not divide x pd x. Let k be the degree of m(x), and note that k d by the previous lemma. Then where g(x) is the polynomial x pd x = ( x pk x ) g(x) g(x) = xpd x x pk x = xpd 1 1 x pk 1 1 = j 1 x i(pk 1) i=0

5 with j = (p d 1)/(p k 1). (Here we have used the formula for the sum of a geometric progression.) Now consider the field F = Z p [x] /( m(x) ), whose elements are the roots of the polynomial x pk x. Since x pk x has no repeated roots over F, it must be divisible by m(x) but not m(x) 2. As for g(x), let a be an element of F whose minimal polynomial is m(x). By Fermat s little theorem for fields, and hence i=0 a pd 1 = 1 j 1 j 1 g(a) = a i(pk 1) = 1 i = j. Since j = (p d 1)/(p k 1) is not divisible by p, we have that g(a) 0 in F, and therefore m(x) does not divide g(x). We conclude that x pd is divisible by m(x) but not m(x) 2. i=0 PROOF OF THEOREM 4 By Lemma 5, the irreducible factors of x pd are precisely the irreducible polynomials in Z p [x] of degree dividing d. By Lemma 6, each of these factors appears exactly once in the irreducible factorization of x pd 1. EXAMPLE 3 Factorization of x 25 x over Z 5 There are exactly five irreducible linear polynomials over Z 5 : x, x 1, x 2, x 3, x 4. There are also ten irreducible uadratics. In particular, since 2 is not a uadratic residue modulo 5, the polynomials x 2 2, (x 1) 2 2, (x 2) 2 2, (x 3) 2 2, (x 4) 2 2 are irreducible in Z 5 [x], and since 3 is not a uadratic residue modulo 5, the polynomials x 2 3, (x 1) 2 3, (x 2) 2 3, (x 3) 2 3, (x 4) 2 3 are irreducible in Z 5 [x]. According to Theorem 4, the product of these fifteen polynomials is x 25 x. EXAMPLE 4 Factorization of x 81 x over Z 3 Since 81 = 3 4, Theorem 4 tells us that x 81 x should be the product in Z 3 [x] of all irreducible polynomials of degree 1, 2, or 4. As we have seen, there are three

6 irreducible linear polynomials and three irreducible uadratic polynomials over Z 3, with their product being x 9 x: Then x 9 x = x(x 1)(x + 1) ( x 2 + 1 )( x 2 + x 1 )( x 2 x 1 ). x 81 x x 9 x = x72 + x 64 + x 56 + x 48 + x 40 + x 32 + x 24 + x 16 + x 8 + 1 should be the product of all irreducible polynomials of degree 4 in Z 3 [x]. Since 72/4 = 18, there are 18 such polynomials. It follows from this that the field F 81 with 81 elements has 3 elements of degree 1 (the prime subfield), 6 elements of degree 2, and 72 elements of degree 4, which are the generators for F 81. One uick corollary to Theorem 4 is the following. Corollary 7 Degrees of Elements of F p d Let F be a field with p d elements, where p is prime and d 1. Then the degree of every element of F is a divisor of d. PROOF By Theorem 4, every irreducible factor of x pd x has degree dividing d, and by Proposition 2 these are precisely the minimal polynomials for the elements of F p d. Indeed, there is a nice characterization of degrees in terms of the Frobenius automorphism. Corollary 8 Degrees and the Frobenius Automorphism Let F be a finite field, let a F, and let ϕ: F F be the Frobenius automorphism. Then the degree of a is eual to the smallest positive integer d for which ϕ d (a) = a. PROOF Let p be the characteristic of F, and let m(x) be the minimal polynomial for a. Then the degree of a is eual to the degree of m(x), which by Theorem 4 is

7 the smallest value of d for which m(x) x pd x. But m(x) x pd x if and only if a is a root of x pd x, i.e. if and only if ϕ d (a) = a. We are finally ready to prove the existence of finite fields. Theorem 9 Existence of Finite Fields Let p be a prime and let d 1. Then there exists an irreducible polynomial in Z p [x] of degree d, and hence there exists a finite field with p d elements. PROOF Suppose to the contrary that there are no irreducible polynomials in Z p [x] of degree d. Then every irreducible factor of x pd x must have degree less than d, so x pd x must divide the product But the degree of this product is k=0 d 1 ( ) x pk x. k=0 d 1 p k = pd 1 p 1 < pd, a contradiction. Thus there is at least one irreducible polynomial of degree d. Quadratic Reciprocity As an application of finite fields, we provide a proof of uadratic reciprocity using Gauss sums. Really the only result about finite fields that we need is the following. Proposition 10 Existence of Roots of Unity Let p be a prime, and let n be a positive integer not divisible by p. Then there exists exists a finite field F of characteristic p that has an element of order n. PROOF Since p and n are relatively prime, there exists a d 1 so that p d 1 (mod n).

8 Then n divides p d 1, so the field with p d elements has an element of order n. For any prime, let g (x) be the Gauss polynomial Recall that g (x) = g (ω) 2 = 1 k=1 ( k ( 1 ) x k. ) for any primitive th root of unity ω in C, and ( ) k g (ω k ) = g (ω) for all k {1,..., 1}. We wish to prove that g (x) has the same properties over any field. Proposition 11 Gauss Sums Over a Field Let F be a field, let > 2 be a prime, and let ω be an element of order in F. Then ( ) 1 g (ω) 2 = in F. Moreover, in F for all k {1,..., 1}. g (ω k ) = ( ) k g (ω) PROOF Consider the polynomials ( 1 f(x) = g (x) 2 ) and h k (x) = g (x k ) ( ) k g (x), where k {1,..., 1}. Every primitive th root of unity in C is a root of f(x) as well as each h k (x), which means that the th cyclotomic polynomial Φ (x) divides f(x) as well as each h k (x). Now, since Φ (x) is monic, the uotients f(x)/φ (x) and h k (x)/φ (x) have integer coefficients. It follows that Φ (x) divides f(x) and each h k (x) over any field F. In particular, if ω is an element of a field F with order, then ω must be a root of Φ (x) in F, so f(ω) = 0 and h k (ω) = 0 for all k {1,..., 1}.

9 Theorem 12 Quadratic Reciprocity Let 2 < p < be primes, and let = ( 1 ). Then is a uadratic residue modulo p if and only if p is a uadratic residue modulo. PROOF Let F be a field of characteristic p that has an element ω of order, and let r = g (ω). By the previous proposition, r 2 =. Then is a uadratic residue modulo p if and only if r Z p. Let ϕ: F F be the Frobenius automorphism, and recall that r Z p if and only if ϕ(r) = r. But ϕ(r) = ϕ ( g (ω) ) ( ) ( = g ) ( ) ( ) ϕ(ω) = g ω p p p = g (ω) = r. ( ) p Then ϕ(r) = r if and only if = 1, so is a uadratic residue modulo p if and only if p is a uadratic residue modulo.