In
mathematics
Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical sciences and mathematics itself. There are many ar ...
, a finite field or Galois field (so-named in honor of
Évariste Galois
Évariste Galois (; ; 25 October 1811 – 31 May 1832) was a French mathematician and political activist. While still in his teens, he was able to determine a necessary and sufficient condition for a polynomial to be solvable by Nth root, ...
) is a
field that contains a finite number of
elements. As with any field, a finite field is a
set on which the operations of multiplication, addition, subtraction and division are defined and satisfy certain basic rules. The most common examples of finite fields are the
integers mod when
is a
prime number
A prime number (or a prime) is a natural number greater than 1 that is not a Product (mathematics), product of two smaller natural numbers. A natural number greater than 1 that is not prime is called a composite number. For example, 5 is prime ...
.
The ''order'' of a finite field is its number of elements, which is either a prime number or a
prime power. For every prime number
and every positive integer
there are fields of order
. All finite fields of a given order are
isomorphic
In mathematics, an isomorphism is a structure-preserving mapping or morphism between two structures of the same type that can be reversed by an inverse mapping. Two mathematical structures are isomorphic if an isomorphism exists between the ...
.
Finite fields are fundamental in a number of areas of mathematics and
computer science
Computer science is the study of computation, information, and automation. Computer science spans Theoretical computer science, theoretical disciplines (such as algorithms, theory of computation, and information theory) to Applied science, ...
, including
number theory
Number theory is a branch of pure mathematics devoted primarily to the study of the integers and arithmetic functions. Number theorists study prime numbers as well as the properties of mathematical objects constructed from integers (for example ...
,
algebraic geometry
Algebraic geometry is a branch of mathematics which uses abstract algebraic techniques, mainly from commutative algebra, to solve geometry, geometrical problems. Classically, it studies zero of a function, zeros of multivariate polynomials; th ...
,
Galois theory
In mathematics, Galois theory, originally introduced by Évariste Galois, provides a connection between field (mathematics), field theory and group theory. This connection, the fundamental theorem of Galois theory, allows reducing certain problems ...
,
finite geometry,
cryptography
Cryptography, or cryptology (from "hidden, secret"; and ''graphein'', "to write", or ''-logy, -logia'', "study", respectively), is the practice and study of techniques for secure communication in the presence of Adversary (cryptography), ...
and
coding theory
Coding theory is the study of the properties of codes and their respective fitness for specific applications. Codes are used for data compression, cryptography, error detection and correction, data transmission and computer data storage, data sto ...
.
Properties
A finite field is a finite set that is a
field; this means that multiplication, addition, subtraction and division (excluding division by zero) are defined and satisfy the rules of arithmetic known as the
field axioms.
The number of elements of a finite field is called its ''order'' or, sometimes, its ''size''. A finite field of order
exists if and only if
is a
prime power (where
is a prime number and
is a positive integer). In a field of order
, adding
copies of any element always results in zero; that is, the
characteristic of the field is
.
For
, all fields of order
are
isomorphic
In mathematics, an isomorphism is a structure-preserving mapping or morphism between two structures of the same type that can be reversed by an inverse mapping. Two mathematical structures are isomorphic if an isomorphism exists between the ...
(see ' below).
Moreover, a field cannot contain two different finite
subfields with the same order. One may therefore identify all finite fields with the same order, and they are unambiguously denoted
,
or
, where the letters GF stand for "Galois field".
In a finite field of order
, the
polynomial
In mathematics, a polynomial is a Expression (mathematics), mathematical expression consisting of indeterminate (variable), indeterminates (also called variable (mathematics), variables) and coefficients, that involves only the operations of addit ...
has all
elements of the finite field as
root
In vascular plants, the roots are the plant organ, organs of a plant that are modified to provide anchorage for the plant and take in water and nutrients into the plant body, which allows plants to grow taller and faster. They are most often bel ...
s. The non-zero elements of a finite field form a
multiplicative group
In mathematics and group theory, the term multiplicative group refers to one of the following concepts:
*the group under multiplication of the invertible elements of a field, ring, or other structure for which one of its operations is referre ...
. This group is
cyclic, so all non-zero elements can be expressed as powers of a single element called a
primitive element of the field. (In general there will be several primitive elements for a given field.)
The simplest examples of finite fields are the fields of prime order: for each
prime number
A prime number (or a prime) is a natural number greater than 1 that is not a Product (mathematics), product of two smaller natural numbers. A natural number greater than 1 that is not prime is called a composite number. For example, 5 is prime ...
, the
prime field
In mathematics, a field is a set on which addition, subtraction, multiplication, and division are defined and behave as the corresponding operations on rational and real numbers. A field is thus a fundamental algebraic structure which is wid ...
of order
may be constructed as the
integers modulo ,
.
The elements of the prime field of order
may be represented by integers in the range
. The sum, the difference and the product are the
remainder of the division by
of the result of the corresponding integer operation.
The multiplicative inverse of an element may be computed by using the extended Euclidean algorithm (see ').
Let
be a finite field. For any element
in
and any
integer
An integer is the number zero (0), a positive natural number (1, 2, 3, ...), or the negation of a positive natural number (−1, −2, −3, ...). The negations or additive inverses of the positive natural numbers are referred to as negative in ...
, denote by
the sum of
copies of
. The least positive
such that
is the characteristic
of the field.
This allows defining a multiplication
of an element
of
by an element
of
by choosing an integer representative for
. This multiplication makes
into a
-
vector space
In mathematics and physics, a vector space (also called a linear space) is a set (mathematics), set whose elements, often called vector (mathematics and physics), ''vectors'', can be added together and multiplied ("scaled") by numbers called sc ...
.
It follows that the number of elements of
is
for some integer
.
The
identity
(sometimes called the
freshman's dream) is true in a field of characteristic
. This follows from the
binomial theorem, as each
binomial coefficient
In mathematics, the binomial coefficients are the positive integers that occur as coefficients in the binomial theorem. Commonly, a binomial coefficient is indexed by a pair of integers and is written \tbinom. It is the coefficient of the t ...
of the expansion of
, except the first and the last, is a multiple of
.
By
Fermat's little theorem, if
is a prime number and
is in the field
then
. This implies the equality
for polynomials over
. More generally, every element in
satisfies the polynomial equation
.
Any finite
field extension
In mathematics, particularly in algebra, a field extension is a pair of fields K \subseteq L, such that the operations of ''K'' are those of ''L'' restricted to ''K''. In this case, ''L'' is an extension field of ''K'' and ''K'' is a subfield of ...
of a finite field is
separable and simple. That is, if
is a finite field and
is a subfield of
, then
is obtained from
by adjoining a single element whose
minimal polynomial is
separable. To use a piece of jargon, finite fields are
perfect.
A more general
algebraic structure
In mathematics, an algebraic structure or algebraic system consists of a nonempty set ''A'' (called the underlying set, carrier set or domain), a collection of operations on ''A'' (typically binary operations such as addition and multiplicatio ...
that satisfies all the other axioms of a field, but whose multiplication is not required to be
commutative
In mathematics, a binary operation is commutative if changing the order of the operands does not change the result. It is a fundamental property of many binary operations, and many mathematical proofs depend on it. Perhaps most familiar as a pr ...
, is called a
division ring (or sometimes ''skew field''). By
Wedderburn's little theorem, any finite division ring is commutative, and hence is a finite field.
Existence and uniqueness
Let
be a
prime power, and
be the
splitting field
In abstract algebra, a splitting field of a polynomial with coefficients in a field is the smallest field extension of that field over which the polynomial ''splits'', i.e., decomposes into linear factors.
Definition
A splitting field of a polyn ...
of the polynomial
over the prime field
. This means that
is a finite field of lowest order, in which
has
distinct roots (the
formal derivative
In mathematics, the formal derivative is an operation on elements of a polynomial ring or a ring of formal power series that mimics the form of the derivative from calculus. Though they appear similar, the algebraic advantage of a formal deriv ...
of
is
, implying that
, which in general implies that the splitting field is a
separable extension of the original). The
above identity shows that the sum and the product of two roots of
are roots of
, as well as the multiplicative inverse of a root of
. In other words, the roots of
form a field of order
, which is equal to
by the minimality of the splitting field.
The uniqueness up to isomorphism of splitting fields implies thus that all fields of order
are isomorphic. Also, if a field
has a field of order
as a subfield, its elements are the
roots of
, and
cannot contain another subfield of order
.
In summary, we have the following classification theorem first proved in 1893 by
E. H. Moore:
The order of a finite field is a prime power. For every prime power there are fields of order , and they are all isomorphic. In these fields, every element satisfies
and the polynomial factors as
It follows that
contains a subfield isomorphic to
if and only if
is a divisor of
; in that case, this subfield is unique. In fact, the polynomial
divides
if and only if
is a divisor of
.
Explicit construction
Non-prime fields
Given a prime power
with
prime and
, the field
may be explicitly constructed in the following way. One first chooses an
irreducible polynomial in