finite field
A finite field (also called a Galois field) is a field that has finitely many elements.
The number of elements in a finite field is sometimes called the order of the field.
We will present some basic facts about finite fields.
1 Size of a finite field
Theorem 1.1.
A finite field F has positive characteristic p>0 for some prime p. The
cardinality of F is pn where n:=[F:Fp] and Fp denotes
the prime subfield of F.
Proof.
The characteristic of F is positive because otherwise the additive
subgroup
generated by 1 would be an infinite subset of
F. Accordingly, the prime subfield π½p of F is isomorphic
to
the field β€/pβ€ of integers mod p. The integer p is prime since otherwise β€/pβ€ would have zero divisors
. Since the field F is an
nβdimensional vector space over π½p for some finite n, it is setβisomorphic to
π½np and thus has cardinality pn.
β
2 Existence of finite fields
Now that we know every finite field has pn elements, it is natural
to ask which of these actually arise as cardinalities of finite
fields. It turns out that for each prime p and each natural number
n, there is essentially exactly one finite field of size pn.
Lemma 2.1.
In any field F with m elements, the equation xm=x is satisfied by all elements x of F.
Proof.
The result is clearly true if x=0. We may therefore assume x is not zero. By definition of field, the set FΓ of nonzero elements of F forms a group under multiplication. This set has m-1 elements, and by Lagrangeβs theorem
xm-1=1 for any xβFΓ, so xm=x follows.
β
Theorem 2.2.
For each prime p>0 and each natural number nβN, there exists a finite field of cardinality pn, and any two such are isomorphic.
Proof.
For n=1, the finite field π½p:=β€/pβ€ has p elements, and any two such are isomorphic by the map sending 1 to 1.
In general, the polynomial f(X):=Xpn-Xβπ½p[X] has
derivative -1 and thus is separable
over π½p. We claim that the
splitting field
F of this polynomial is a finite field of size
pn. The field F certainly contains the set S of roots of
f(X). However, the set S is closed under
the field operations, so
S is itself a field. Since splitting fields are minimal
by
definition, the containment SβF means that S=F. Finally,
S has pn elements since f(X) is separable, so F is a field of
size pn.
For the uniqueness part, any other field Fβ² of size pn contains a
subfield isomorphic to π½p. Moreover, Fβ² equals the splitting field of
the polynomial Xpn-X over π½p, since by Lemma 2.1 every element of Fβ² is a root of this polynomial, and all pn possible roots of the polynomial are accounted for in this way. By the uniqueness of
splitting fields up to isomorphism
, the two fields F and Fβ² are
isomorphic.
β
Note: The proof of Theorem 2.2 given here, while standard
because of its efficiency, relies on more abstract algebra than is
strictly necessary. The reader may find a more concrete presentation
of this and many other results about finite fields
in [1, Ch. 7].
Corollary 2.3.
Every finite field F is a normal extension of its prime subfield
Fp.
Proof.
This follows from the fact that field extensions obtained from splitting fields are normal extensions. β
3 Units in a finite field
Henceforth, in light of Theorem 2.2, we will write π½q
for the unique (up to isomorphism) finite field of cardinality q=pn. A fundamental step in the investigation of finite fields is the
observation that their multiplicative groups are cyclic:
Theorem 3.1.
The multiplicative group F*q consisting of nonzero elements of
the finite field Fq is a cyclic group.
Proof.
We begin with the formula
βdβ£kΟ(d)=k, | (1) |
where Ο denotes the Euler totient function. It is proved as
follows. For every divisor d of k, the cyclic group Ck of size
k has exactly one cyclic subgroup Cd of size d. Let Gd be
the subset of Cd consisting of elements of Cd which have the
maximum possible order (http://planetmath.org/OrderGroup) of d. Since every element of Ck has
maximal order
in the subgroup of Ck that it generates, we see that
the sets Gd partition
the set Ck, so that
βdβ£k|Gd|=|Ck|=k. |
The identity (1) then follows from the observation that the
cyclic subgroup Cd has exactly Ο(d) elements of maximal order
d.
We now prove the theorem. Let k=q-1, and for each divisor d of k, let Ο(d) be the number of elements of π½*q of order d. We claim that Ο(d) is either zero or Ο(d). Indeed, if it is nonzero, then let xβπ½*q be an element of order d, and let Gx be the subgroup of π½*q generated by x. Then Gx has size d and every element of Gx is a root of the polynomial xd-1. But this polynomial cannot have more than d roots in a field, so every root of xd-1 must be an element of Gx. In particular, every element of order d must be in Gx already, and we see that Gx only has Ο(d) elements of order d.
We have proved that Ο(d)β€Ο(d) for all dβ£q-1. If Ο(q-1) were 0, then we would have
βdβ£q-1Ο(d)<βdβ£q-1Ο(d)=q-1, |
which is impossible since the first sum must equal q-1 (because every element of π½*q has order equal to some divisor d of q-1). β
A more constructive proof of Theorem 3.1, which actually
exhibits a generator for the cyclic group, may be found
in [2, Ch. 16].
Proof.
By Theorem 3.1, the multiplicative group of the extension field is cyclic. Any generator of the multiplicative group of the extension field also algebraically generates the extension field over the base field.
β
4 Automorphisms of a finite field
Observe that, since a splitting field for Xqm-X over π½p
contains all the roots of Xq-X, it follows that the field
π½qm contains a subfield isomorphic to π½q. We will show
later (Theorem 4.2) that this is the only way that extensions of
finite fields can arise. For now we will construct the Galois group of
the field extension π½qm/π½q, which is normal by
Corollary 2.3.
Theorem 4.1.
The Galois group of the field extension Fqm/Fq is a cyclic
group of size m generated by the qth power Frobenius map
Frobq.
Proof.
The fact that Frobq is an element of Gal(π½qm/π½q), and that (Frobq)m=Frobqm is the identity on π½qm, is obvious. Since the extension π½qm/π½q is normal and of degree m, the group Gal(π½qm/π½q) must have size m, and we will be done if we can show that (Frobq)k, for k=0,1,β¦,m-1, are distinct elements of Gal(π½qm/π½q).
It is enough to show that none of (Frobq)k, for k=1,2,β¦,m-1, is the identity map on π½qm, for then we will have shown that Frobq is of order exactly equal to m. But, if any such (Frobq)k were the identity map, then the polynomial Xqk-X would have qm distinct roots in π½qm, which is impossible in a field since qk<qm. β
We can now use the Galois correspondence between subgroups of the Galois group and intermediate fields of a field extension to immediately classify all the intermediate fields in the extension π½qm/π½q.
Theorem 4.2.
The field extension Fqm/Fq contains exactly one intermediate field isomorphic to Fqd, for each divisor d of m, and no others. In particular, the subfields of Fpn are precisely the fields Fpd for dβ£n.
Proof.
By the fundamental theorem of Galois theory, each intermediate field of π½qm/π½q corresponds to a subgroup of Gal(π½qm/π½q). The latter is a cyclic group of order m, so its subgroups are exactly the cyclic groups generated by (Frobq)d, one for each dβ£m. The fixed field of (Frobq)d is the set of roots of Xqd-X, which forms a subfield of π½qm isomorphic to π½qd, so the result follows.
The subfields of π½pn can be obtained by applying the above considerations to the extension π½pn/π½p. β
References
-
1
Kenneth Ireland & Michael Rosen, A Classical
Introduction to Modern Number Theory
, Second Edition, SpringerβVerlag, 1990 (GTM 84).
- 2 Ian Stewart, Galois Theory, Second Edition, Chapman & Hall, 1989.
Title | finite field |
---|---|
Canonical name | FiniteField |
Date of creation | 2013-03-22 12:37:50 |
Last modified on | 2013-03-22 12:37:50 |
Owner | yark (2760) |
Last modified by | yark (2760) |
Numerical id | 16 |
Author | yark (2760) |
Entry type | Definition |
Classification | msc 12E20 |
Classification | msc 11T99 |
Synonym | Galois field |
Related topic | AlgebraicClosureOfAFiniteField |
Related topic | IrreduciblePolynomialsOverFiniteField |