fbpx
Wikipedia

Finite field

In mathematics, a finite field or Galois field (so-named in honor of Évariste Galois) 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 given by the integers mod p when p is a prime number.

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 p and every positive integer k there are fields of order pk, all of which are isomorphic.

Finite fields are fundamental in a number of areas of mathematics and computer science, including number theory, algebraic geometry, Galois theory, finite geometry, cryptography and coding theory.

Properties edit

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 q exists if and only if q is a prime power pk (where p is a prime number and k is a positive integer). In a field of order pk, adding p copies of any element always results in zero; that is, the characteristic of the field is p.

If q = pk, all fields of order q are isomorphic (see § Existence and uniqueness below).[1] 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  , Fq or GF(q), where the letters GF stand for "Galois field".[2]

In a finite field of order q, the polynomial XqX has all q elements of the finite field as roots. The non-zero elements of a finite field form a multiplicative group. 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 p, the prime field of order p may be constructed as the integers modulo p,  .

The elements of the prime field of order p may be represented by integers in the range 0, ..., p − 1. The sum, the difference and the product are the remainder of the division by p of the result of the corresponding integer operation. The multiplicative inverse of an element may be computed by using the extended Euclidean algorithm (see Extended Euclidean algorithm § Modular integers).

Let F be a finite field. For any element x in F and any integer n, denote by nx the sum of n copies of x. The least positive n such that n ⋅ 1 = 0 is the characteristic p of the field. This allows defining a multiplication (k, x) ↦ kx of an element k of GF(p) by an element x of F by choosing an integer representative for k. This multiplication makes F into a GF(p)-vector space. It follows that the number of elements of F is pn for some integer n.

The identity

 
(sometimes called the freshman's dream) is true in a field of characteristic p. This follows from the binomial theorem, as each binomial coefficient of the expansion of (x + y)p, except the first and the last, is a multiple of p.

By Fermat's little theorem, if p is a prime number and x is in the field GF(p) then xp = x. This implies the equality

 
for polynomials over GF(p). More generally, every element in GF(pn) satisfies the polynomial equation xpnx = 0.

Any finite field extension of a finite field is separable and simple. That is, if E is a finite field and F is a subfield of E, then E is obtained from F 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 that satisfies all the other axioms of a field, but whose multiplication is not required to be commutative, 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 edit

Let q = pn be a prime power, and F be the splitting field of the polynomial

 
over the prime field GF(p). This means that F is a finite field of lowest order, in which P has q distinct roots (the formal derivative of P is P = −1, implying that gcd(P, P) = 1, 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 P are roots of P, as well as the multiplicative inverse of a root of P. In other words, the roots of P form a field of order q, which is equal to F by the minimality of the splitting field.

The uniqueness up to isomorphism of splitting fields implies thus that all fields of order q are isomorphic. Also, if a field F has a field of order q = pk as a subfield, its elements are the q roots of XqX, and F cannot contain another subfield of order q.

In summary, we have the following classification theorem first proved in 1893 by E. H. Moore:[1]

The order of a finite field is a prime power. For every prime power q there are fields of order q, and they are all isomorphic. In these fields, every element satisfies

 
and the polynomial XqX factors as

 

It follows that GF(pn) contains a subfield isomorphic to GF(pm) if and only if m is a divisor of n; in that case, this subfield is unique. In fact, the polynomial XpmX divides XpnX if and only if m is a divisor of n.

Explicit construction edit

Non-prime fields edit

Given a prime power q = pn with p prime and n > 1, the field GF(q) may be explicitly constructed in the following way. One first chooses an irreducible polynomial P in GF(p)[X] of degree n (such an irreducible polynomial always exists). Then the quotient ring

 
of the polynomial ring GF(p)[X] by the ideal generated by P is a field of order q.

More explicitly, the elements of GF(q) are the polynomials over GF(p) whose degree is strictly less than n. The addition and the subtraction are those of polynomials over GF(p). The product of two elements is the remainder of the Euclidean division by P of the product in GF(p)[X]. The multiplicative inverse of a non-zero element may be computed with the extended Euclidean algorithm; see Extended Euclidean algorithm § Simple algebraic field extensions.

However, with this representation, elements of GF(q) may be difficult to distinguish from the corresponding polynomials. Therefore, it is common to give a name, commonly α to the element of GF(q) that corresponds to the polynomial X. So, the elements of GF(q) become polynomials in α, where P(α) = 0, and, when one encounters a polynomial in α of degree greater or equal to n (for example after a multiplication), one knows that one has to use the relation P(α) = 0 to reduce its degree (it is what Euclidean division is doing).

Except in the construction of GF(4), there are several possible choices for P, which produce isomorphic results. To simplify the Euclidean division, one commonly chooses for P a polynomial of the form

 
which make the needed Euclidean divisions very efficient. However, for some fields, typically in characteristic 2, irreducible polynomials of the form Xn + aX + b may not exist. In characteristic 2, if the polynomial Xn + X + 1 is reducible, it is recommended to choose Xn + Xk + 1 with the lowest possible k that makes the polynomial irreducible. If all these trinomials are reducible, one chooses "pentanomials" Xn + Xa + Xb + Xc + 1, as polynomials of degree greater than 1, with an even number of terms, are never irreducible in characteristic 2, having 1 as a root.[3]

A possible choice for such a polynomial is given by Conway polynomials. They ensure a certain compatibility between the representation of a field and the representations of its subfields.

In the next sections, we will show how the general construction method outlined above works for small finite fields.

Field with four elements edit

The smallest non-prime field is the field with four elements, which is commonly denoted GF(4) or   It consists of the four elements 0, 1, α, 1 + α such that α2 = 1 + α, 1 ⋅ α = α ⋅ 1 = α, x + x = 0, and x ⋅ 0 = 0 ⋅ x = 0, for every x ∈ GF(4), the other operation results being easily deduced from the distributive law. See below for the complete operation tables.

This may be deduced as follows from the results of the preceding section.

Over GF(2), there is only one irreducible polynomial of degree 2:

 
Therefore, for GF(4) the construction of the preceding section must involve this polynomial, and
 

Let α denote a root of this polynomial in GF(4). This implies that

α2 = 1 + α,

and that α and 1 + α are the elements of GF(4) that are not in GF(2). The tables of the operations in GF(4) result from this, and are as follows:

Addition x + y Multiplication xy Division x/y
y
x
0 1 α 1 + α
0 0 1 α 1 + α
1 1 0 1 + α α
α α 1 + α 0 1
1 + α 1 + α α 1 0
y
x
0 1 α 1 + α
0 0 0 0 0
1 0 1 α 1 + α
α 0 α 1 + α 1
1 + α 0 1 + α 1 α
y
x
1 α 1 + α
0 0 0 0
1 1 1 + α α
α α 1 1 + α
1 + α 1 + α α 1

A table for subtraction is not given, because subtraction is identical to addition, as is the case for every field of characteristic 2. In the third table, for the division of x by y, the values of x must be read in the left column, and the values of y in the top row. (Because 0 ⋅ z = 0 for every z in every ring the division by 0 has to remain undefined.) From the tables, it can be seen that the additive structure of GF(4) is isomorphic to the Klein four-group, while the non-zero multiplicative structure is isomorphic to the group Z3.

The map

 
is the non-trivial field automorphism, called the Frobenius automorphism, which sends α into the second root 1 + α of the above mentioned irreducible polynomial X2 + X + 1.

GF(p2) for an odd prime p edit

For applying the above general construction of finite fields in the case of GF(p2), one has to find an irreducible polynomial of degree 2. For p = 2, this has been done in the preceding section. If p is an odd prime, there are always irreducible polynomials of the form X2r, with r in GF(p).

More precisely, the polynomial X2r is irreducible over GF(p) if and only if r is a quadratic non-residue modulo p (this is almost the definition of a quadratic non-residue). There are p − 1/2 quadratic non-residues modulo p. For example, 2 is a quadratic non-residue for p = 3, 5, 11, 13, ..., and 3 is a quadratic non-residue for p = 5, 7, 17, .... If p ≡ 3 mod 4, that is p = 3, 7, 11, 19, ..., one may choose −1 ≡ p − 1 as a quadratic non-residue, which allows us to have a very simple irreducible polynomial X2 + 1.

Having chosen a quadratic non-residue r, let α be a symbolic square root of r, that is, a symbol that has the property α2 = r, in the same way that the complex number i is a symbolic square root of −1. Then, the elements of GF(p2) are all the linear expressions

 
with a and b in GF(p). The operations on GF(p2) are defined as follows (the operations between elements of GF(p) represented by Latin letters are the operations in GF(p)):
 

GF(8) and GF(27) edit

The polynomial

 
is irreducible over GF(2) and GF(3), that is, it is irreducible modulo 2 and 3 (to show this, it suffices to show that it has no root in GF(2) nor in GF(3)). It follows that the elements of GF(8) and GF(27) may be represented by expressions
 
where a, b, c are elements of GF(2) or GF(3) (respectively), and α is a symbol such that
 

The addition, additive inverse and multiplication on GF(8) and GF(27) may thus be defined as follows; in following formulas, the operations between elements of GF(2) or GF(3), represented by Latin letters, are the operations in GF(2) or GF(3), respectively:

 

GF(16) edit

The polynomial

 
is irreducible over GF(2), that is, it is irreducible modulo 2. It follows that the elements of GF(16) may be represented by expressions
 
where a, b, c, d are either 0 or 1 (elements of GF(2)), and α is a symbol such that
 
(that is, α is defined as a root of the given irreducible polynomial). As the characteristic of GF(2) is 2, each element is its additive inverse in GF(16). The addition and multiplication on GF(16) may be defined as follows; in following formulas, the operations between elements of GF(2), represented by Latin letters are the operations in GF(2).
 

The field GF(16) has eight primitive elements (the elements that have all nonzero elements of GF(16) as integer powers). These elements are the four roots of X4 + X + 1 and their multiplicative inverses. In particular, α is a primitive element, and the primitive elements are αm with m less than and coprime with 15 (that is, 1, 2, 4, 7, 8, 11, 13, 14).

Multiplicative structure edit

The set of non-zero elements in GF(q) is an abelian group under the multiplication, of order q – 1. By Lagrange's theorem, there exists a divisor k of q – 1 such that xk = 1 for every non-zero x in GF(q). As the equation xk = 1 has at most k solutions in any field, q – 1 is the lowest possible value for k. The structure theorem of finite abelian groups implies that this multiplicative group is cyclic, that is, all non-zero elements are powers of a single element. In summary:

The multiplicative group of the non-zero elements in GF(q) is cyclic, i.e., there exists an element a, such that the q – 1 non-zero elements of GF(q) are a, a2, ..., aq−2, aq−1 = 1.

Such an element a is called a primitive element of GF(q). Unless q = 2, 3, the primitive element is not unique. The number of primitive elements is φ(q − 1) where φ is Euler's totient function.

The result above implies that xq = x for every x in GF(q). The particular case where q is prime is Fermat's little theorem.

Discrete logarithm edit

If a is a primitive element in GF(q), then for any non-zero element x in F, there is a unique integer n with 0 ≤ nq − 2 such that

x = an.

This integer n is called the discrete logarithm of x to the base a.

While an can be computed very quickly, for example using exponentiation by squaring, there is no known efficient algorithm for computing the inverse operation, the discrete logarithm. This has been used in various cryptographic protocols, see Discrete logarithm for details.

When the nonzero elements of GF(q) are represented by their discrete logarithms, multiplication and division are easy, as they reduce to addition and subtraction modulo q – 1. However, addition amounts to computing the discrete logarithm of am + an. The identity

am + an = an(amn + 1)

allows one to solve this problem by constructing the table of the discrete logarithms of an + 1, called Zech's logarithms, for n = 0, ..., q − 2 (it is convenient to define the discrete logarithm of zero as being −∞).

Zech's logarithms are useful for large computations, such as linear algebra over medium-sized fields, that is, fields that are sufficiently large for making natural algorithms inefficient, but not too large, as one has to pre-compute a table of the same size as the order of the field.

Roots of unity edit

Every nonzero element of a finite field is a root of unity, as xq−1 = 1 for every nonzero element of GF(q).

If n is a positive integer, an nth primitive root of unity is a solution of the equation xn = 1 that is not a solution of the equation xm = 1 for any positive integer m < n. If a is a nth primitive root of unity in a field F, then F contains all the n roots of unity, which are 1, a, a2, ..., an−1.

The field GF(q) contains a nth primitive root of unity if and only if n is a divisor of q − 1; if n is a divisor of q − 1, then the number of primitive nth roots of unity in GF(q) is φ(n) (Euler's totient function). The number of nth roots of unity in GF(q) is gcd(n, q − 1).

In a field of characteristic p, every (np)th root of unity is also a nth root of unity. It follows that primitive (np)th roots of unity never exist in a field of characteristic p.

On the other hand, if n is coprime to p, the roots of the nth cyclotomic polynomial are distinct in every field of characteristic p, as this polynomial is a divisor of Xn − 1, whose discriminant nn is nonzero modulo p. It follows that the nth cyclotomic polynomial factors over GF(p) into distinct irreducible polynomials that have all the same degree, say d, and that GF(pd) is the smallest field of characteristic p that contains the nth primitive roots of unity.

Example: GF(64) edit

The field GF(64) has several interesting properties that smaller fields do not share: it has two subfields such that neither is contained in the other; not all generators (elements with minimal polynomial of degree 6 over GF(2)) are primitive elements; and the primitive elements are not all conjugate under the Galois group.

The order of this field being 26, and the divisors of 6 being 1, 2, 3, 6, the subfields of GF(64) are GF(2), GF(22) = GF(4), GF(23) = GF(8), and GF(64) itself. As 2 and 3 are coprime, the intersection of GF(4) and GF(8) in GF(64) is the prime field GF(2).

The union of GF(4) and GF(8) has thus 10 elements. The remaining 54 elements of GF(64) generate GF(64) in the sense that no other subfield contains any of them. It follows that they are roots of irreducible polynomials of degree 6 over GF(2). This implies that, over GF(2), there are exactly 9 = 54/6 irreducible monic polynomials of degree 6. This may be verified by factoring X64X over GF(2).

The elements of GF(64) are primitive nth roots of unity for some n dividing 63. As the 3rd and the 7th roots of unity belong to GF(4) and GF(8), respectively, the 54 generators are primitive nth roots of unity for some n in {9, 21, 63}. Euler's totient function shows that there are 6 primitive 9th roots of unity, 12 primitive 21st roots of unity, and 36 primitive 63rd roots of unity. Summing these numbers, one finds again 54 elements.

By factoring the cyclotomic polynomials over GF(2), one finds that:

  • The six primitive 9th roots of unity are roots of
     
    and are all conjugate under the action of the Galois group.
  • The twelve primitive 21st roots of unity are roots of
     
    They form two orbits under the action of the Galois group. As the two factors are reciprocal to each other, a root and its (multiplicative) inverse do not belong to the same orbit.
  • The 36 primitive elements of GF(64) are the roots of
     
    They split into six orbits of six elements each under the action of the Galois group.

This shows that the best choice to construct GF(64) is to define it as GF(2)[X] / (X6 + X + 1). In fact, this generator is a primitive element, and this polynomial is the irreducible polynomial that produces the easiest Euclidean division.

Frobenius automorphism and Galois theory edit

In this section, p is a prime number, and q = pn is a power of p.

In GF(q), the identity (x + y)p = xp + yp implies that the map

 
is a GF(p)-linear endomorphism and a field automorphism of GF(q), which fixes every element of the subfield GF(p). It is called the Frobenius automorphism, after Ferdinand Georg Frobenius.

Denoting by φk the composition of φ with itself k times, we have

 
It has been shown in the preceding section that φn is the identity. For 0 < k < n, the automorphism φk is not the identity, as, otherwise, the polynomial
 
would have more than pk roots.

There are no other GF(p)-automorphisms of GF(q). In other words, GF(pn) has exactly n GF(p)-automorphisms, which are

 

In terms of Galois theory, this means that GF(pn) is a Galois extension of GF(p), which has a cyclic Galois group.

The fact that the Frobenius map is surjective implies that every finite field is perfect.

Polynomial factorization edit

If F is a finite field, a non-constant monic polynomial with coefficients in F is irreducible over F, if it is not the product of two non-constant monic polynomials, with coefficients in F.

As every polynomial ring over a field is a unique factorization domain, every monic polynomial over a finite field may be factored in a unique way (up to the order of the factors) into a product of irreducible monic polynomials.

There are efficient algorithms for testing polynomial irreducibility and factoring polynomials over finite field. They are a key step for factoring polynomials over the integers or the rational numbers. At least for this reason, every computer algebra system has functions for factoring polynomials over finite fields, or, at least, over finite prime fields.

Irreducible polynomials of a given degree edit

The polynomial

 
factors into linear factors over a field of order q. More precisely, this polynomial is the product of all monic polynomials of degree one over a field of order q.

This implies that, if q = pn then XqX is the product of all monic irreducible polynomials over GF(p), whose degree divides n. In fact, if P is an irreducible factor over GF(p) of XqX, its degree divides n, as its splitting field is contained in GF(pn). Conversely, if P is an irreducible monic polynomial over GF(p) of degree d dividing n, it defines a field extension of degree d, which is contained in GF(pn), and all roots of P belong to GF(pn), and are roots of XqX; thus P divides XqX. As XqX does not have any multiple factor, it is thus the product of all the irreducible monic polynomials that divide it.

This property is used to compute the product of the irreducible factors of each degree of polynomials over GF(p); see Distinct degree factorization.

Number of monic irreducible polynomials of a given degree over a finite field edit

The number N(q, n) of monic irreducible polynomials of degree n over GF(q) is given by[4]

 
where μ is the Möbius function. This formula is an immediate consequence of the property of XqX above and the Möbius inversion formula.

By the above formula, the number of irreducible (not necessarily monic) polynomials of degree n over GF(q) is (q − 1)N(q, n).

The exact formula implies the inequality

 
this is sharp if and only if n is a power of some prime. For every q and every n, the right hand side is positive, so there is at least one irreducible polynomial of degree n over GF(q).

Applications edit

In cryptography, the difficulty of the discrete logarithm problem in finite fields or in elliptic curves is the basis of several widely used protocols, such as the Diffie–Hellman protocol. For example, in 2014, a secure internet connection to Wikipedia involved the elliptic curve Diffie–Hellman protocol (ECDHE) over a large finite field.[5] In coding theory, many codes are constructed as subspaces of vector spaces over finite fields.

Finite fields are used by many error correction codes, such as Reed–Solomon error correction code or BCH code. The finite field almost always has characteristic of 2, since computer data is stored in binary. For example, a byte of data can be interpreted as an element of GF(28). One exception is PDF417 bar code, which is GF(929). Some CPUs have special instructions that can be useful for finite fields of characteristic 2, generally variations of carry-less product.

Finite fields are widely used in number theory, as many problems over the integers may be solved by reducing them modulo one or several prime numbers. For example, the fastest known algorithms for polynomial factorization and linear algebra over the field of rational numbers proceed by reduction modulo one or several primes, and then reconstruction of the solution by using Chinese remainder theorem, Hensel lifting or the LLL algorithm.

Similarly many theoretical problems in number theory can be solved by considering their reductions modulo some or all prime numbers. See, for example, Hasse principle. Many recent developments of algebraic geometry were motivated by the need to enlarge the power of these modular methods. Wiles' proof of Fermat's Last Theorem is an example of a deep result involving many mathematical tools, including finite fields.

The Weil conjectures concern the number of points on algebraic varieties over finite fields and the theory has many applications including exponential and character sum estimates.

Finite fields have widespread application in combinatorics, two well known examples being the definition of Paley Graphs and the related construction for Hadamard Matrices. In arithmetic combinatorics finite fields[6] and finite field models[7][8] are used extensively, such as in Szemerédi's theorem on arithmetic progressions.

Extensions edit

Wedderburn's little theorem edit

A division ring is a generalization of field. Division rings are not assumed to be commutative. There are no non-commutative finite division rings: Wedderburn's little theorem states that all finite division rings are commutative, and hence are finite fields. This result holds even if we relax the associativity axiom to alternativity, that is, all finite alternative division rings are finite fields, by the Artin–Zorn theorem.[9]

Algebraic closure edit

A finite field F is not algebraically closed: the polynomial

 
has no roots in F, since f (α) = 1 for all α in F.

Given a prime number p, let   be an algebraic closure of   It is not only unique up to an isomorphism, as do all algebraic closures, but contrarily to the general case, all its subfield are fixed by all its automorphisms, and it is also the algebraic closure of all finite fields of the same characteristic p.

This property results mainly from the fact that the elements of   are exactly the roots of   and this defines an inclusion   for   These inclusions allow writing informally

 
The formal validation of this notation results from the fact that the above field inclusions form a directed set of fields; Its direct limit is   which may thus be considered as "directed union".

Primitive elements in the algebraic closure edit

Given a primitive element   of   then   is a primitive element of  

For explicit computations, it may be useful to have a coherent choice of the primitive elements for all finite fields; that is, to choose the primitive element   of   in order that, whenever   one has   where   is the primitive element already chosen for  

Such a construction may be obtained by Conway polynomials.

Quasi-algebraic closure edit

Although finite fields are not algebraically closed, they are quasi-algebraically closed, which means that every homogeneous polynomial over a finite field has a non-trivial zero whose components are in the field if the number of its variables is more than its degree. This was a conjecture of Artin and Dickson proved by Chevalley (see Chevalley–Warning theorem).

See also edit

Notes edit

  1. ^ a b Moore, E. H. (1896), "A doubly-infinite system of simple groups", in E. H. Moore; et al. (eds.), Mathematical Papers Read at the International Mathematics Congress Held in Connection with the World's Columbian Exposition, Macmillan & Co., pp. 208–242
  2. ^ This latter notation was introduced by E. H. Moore in an address given in 1893 at the International Mathematical Congress held in Chicago Mullen & Panario 2013, p. 10.
  3. ^ Recommended Elliptic Curves for Government Use (PDF), National Institute of Standards and Technology, July 1999, p. 3, (PDF) from the original on 2008-07-19
  4. ^ Jacobson 2009, §4.13
  5. ^ This can be verified by looking at the information on the page provided by the browser.
  6. ^ Shparlinski, Igor E. (2013), "Additive Combinatorics over Finite Fields: New Results and Applications", Finite Fields and Their Applications, DE GRUYTER, pp. 233–272, doi:10.1515/9783110283600.233, ISBN 9783110283600
  7. ^ Green, Ben (2005), "Finite field models in additive combinatorics", Surveys in Combinatorics 2005, Cambridge University Press, pp. 1–28, arXiv:math/0409420, doi:10.1017/cbo9780511734885.002, ISBN 9780511734885, S2CID 28297089
  8. ^ Wolf, J. (March 2015). "Finite field models in arithmetic combinatorics – ten years on". Finite Fields and Their Applications. 32: 233–274. doi:10.1016/j.ffa.2014.11.003. hdl:1983/d340f853-0584-49c8-a463-ea16ee51ce0f. ISSN 1071-5797.
  9. ^ Shult, Ernest E. (2011). Points and lines. Characterizing the classical geometries. Universitext. Berlin: Springer-Verlag. p. 123. ISBN 978-3-642-15626-7. Zbl 1213.51001.

References edit

External links edit

  • Finite Fields at Wolfram research.

finite, field, galois, field, redirects, here, galois, field, extensions, galois, extension, this, article, includes, list, general, references, lacks, sufficient, corresponding, inline, citations, please, help, improve, this, article, introducing, more, preci. Galois field redirects here For Galois field extensions see Galois extension This article includes a list of general references but it lacks sufficient corresponding inline citations Please help to improve this article by introducing more precise citations February 2015 Learn how and when to remove this message In mathematics a finite field or Galois field so named in honor of Evariste Galois 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 given by the integers mod p when p is a prime number 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 p and every positive integer k there are fields of order pk all of which are isomorphic Finite fields are fundamental in a number of areas of mathematics and computer science including number theory algebraic geometry Galois theory finite geometry cryptography and coding theory Contents 1 Properties 2 Existence and uniqueness 3 Explicit construction 3 1 Non prime fields 3 2 Field with four elements 3 3 GF p2 for an odd prime p 3 4 GF 8 and GF 27 3 5 GF 16 4 Multiplicative structure 4 1 Discrete logarithm 4 2 Roots of unity 4 3 Example GF 64 5 Frobenius automorphism and Galois theory 6 Polynomial factorization 6 1 Irreducible polynomials of a given degree 6 2 Number of monic irreducible polynomials of a given degree over a finite field 7 Applications 8 Extensions 8 1 Wedderburn s little theorem 8 2 Algebraic closure 8 2 1 Primitive elements in the algebraic closure 8 2 2 Quasi algebraic closure 9 See also 10 Notes 11 References 12 External linksProperties editA 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 q exists if and only if q is a prime power pk where p is a prime number and k is a positive integer In a field of order pk adding p copies of any element always results in zero that is the characteristic of the field is p If q pk all fields of order q are isomorphic see Existence and uniqueness below 1 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 F q displaystyle mathbb F q nbsp Fq or GF q where the letters GF stand for Galois field 2 In a finite field of order q the polynomial Xq X has all q elements of the finite field as roots The non zero elements of a finite field form a multiplicative group 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 p the prime field of order p may be constructed as the integers modulo p Z p Z displaystyle mathbb Z p mathbb Z nbsp The elements of the prime field of order p may be represented by integers in the range 0 p 1 The sum the difference and the product are the remainder of the division by p of the result of the corresponding integer operation The multiplicative inverse of an element may be computed by using the extended Euclidean algorithm see Extended Euclidean algorithm Modular integers Let F be a finite field For any element x in F and any integer n denote by n x the sum of n copies of x The least positive n such that n 1 0 is the characteristic p of the field This allows defining a multiplication k x k x of an element k of GF p by an element x of F by choosing an integer representative for k This multiplication makes F into a GF p vector space It follows that the number of elements of F is pn for some integer n The identity x y p x p y p displaystyle x y p x p y p nbsp sometimes called the freshman s dream is true in a field of characteristic p This follows from the binomial theorem as each binomial coefficient of the expansion of x y p except the first and the last is a multiple of p By Fermat s little theorem if p is a prime number and x is in the field GF p then xp x This implies the equalityX p X a G F p X a displaystyle X p X prod a in mathrm GF p X a nbsp for polynomials over GF p More generally every element in GF pn satisfies the polynomial equation xpn x 0 Any finite field extension of a finite field is separable and simple That is if E is a finite field and F is a subfield of E then E is obtained from F 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 that satisfies all the other axioms of a field but whose multiplication is not required to be commutative 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 editLet q pn be a prime power and F be the splitting field of the polynomialP X q X displaystyle P X q X nbsp over the prime field GF p This means that F is a finite field of lowest order in which P has q distinct roots the formal derivative of P is P 1 implying that gcd P P 1 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 P are roots of P as well as the multiplicative inverse of a root of P In other words the roots of P form a field of order q which is equal to F by the minimality of the splitting field The uniqueness up to isomorphism of splitting fields implies thus that all fields of order q are isomorphic Also if a field F has a field of order q pk as a subfield its elements are the q roots of Xq X and F cannot contain another subfield of order q In summary we have the following classification theorem first proved in 1893 by E H Moore 1 The order of a finite field is a prime power For every prime power q there are fields of order q and they are all isomorphic In these fields every element satisfiesx q x displaystyle x q x nbsp and the polynomial Xq X factors as X q X a F X a displaystyle X q X prod a in F X a nbsp It follows that GF pn contains a subfield isomorphic to GF pm if and only if m is a divisor of n in that case this subfield is unique In fact the polynomial Xpm X divides Xpn X if and only if m is a divisor of n Explicit construction editNon prime fields edit Given a prime power q pn with p prime and n gt 1 the field GF q may be explicitly constructed in the following way One first chooses an irreducible polynomial P in GF p X of degree n such an irreducible polynomial always exists Then the quotient ringG F q G F p X P displaystyle mathrm GF q mathrm GF p X P nbsp of the polynomial ring GF p X by the ideal generated by P is a field of order q More explicitly the elements of GF q are the polynomials over GF p whose degree is strictly less than n The addition and the subtraction are those of polynomials over GF p The product of two elements is the remainder of the Euclidean division by P of the product in GF p X The multiplicative inverse of a non zero element may be computed with the extended Euclidean algorithm see Extended Euclidean algorithm Simple algebraic field extensions However with this representation elements of GF q may be difficult to distinguish from the corresponding polynomials Therefore it is common to give a name commonly a to the element of GF q that corresponds to the polynomial X So the elements of GF q become polynomials in a where P a 0 and when one encounters a polynomial in a of degree greater or equal to n for example after a multiplication one knows that one has to use the relation P a 0 to reduce its degree it is what Euclidean division is doing Except in the construction of GF 4 there are several possible choices for P which produce isomorphic results To simplify the Euclidean division one commonly chooses for P a polynomial of the formX n a X b displaystyle X n aX b nbsp which make the needed Euclidean divisions very efficient However for some fields typically in characteristic 2 irreducible polynomials of the form Xn aX b may not exist In characteristic 2 if the polynomial Xn X 1 is reducible it is recommended to choose Xn Xk 1 with the lowest possible k that makes the polynomial irreducible If all these trinomials are reducible one chooses pentanomials Xn Xa Xb Xc 1 as polynomials of degree greater than 1 with an even number of terms are never irreducible in characteristic 2 having 1 as a root 3 A possible choice for such a polynomial is given by Conway polynomials They ensure a certain compatibility between the representation of a field and the representations of its subfields In the next sections we will show how the general construction method outlined above works for small finite fields Field with four elements edit The smallest non prime field is the field with four elements which is commonly denoted GF 4 or F 4 displaystyle mathbb F 4 nbsp It consists of the four elements 0 1 a 1 a such that a2 1 a 1 a a 1 a x x 0 and x 0 0 x 0 for every x GF 4 the other operation results being easily deduced from the distributive law See below for the complete operation tables This may be deduced as follows from the results of the preceding section Over GF 2 there is only one irreducible polynomial of degree 2 X 2 X 1 displaystyle X 2 X 1 nbsp Therefore for GF 4 the construction of the preceding section must involve this polynomial and G F 4 G F 2 X X 2 X 1 displaystyle mathrm GF 4 mathrm GF 2 X X 2 X 1 nbsp Let a denote a root of this polynomial in GF 4 This implies that a2 1 a and that a and 1 a are the elements of GF 4 that are not in GF 2 The tables of the operations in GF 4 result from this and are as follows Addition x y Multiplication x y Division x y yx 0 1 a 1 a 0 0 1 a 1 a 1 1 0 1 a a a a 1 a 0 1 1 a 1 a a 1 0 yx 0 1 a 1 a 0 0 0 0 0 1 0 1 a 1 a a 0 a 1 a 1 1 a 0 1 a 1 a yx 1 a 1 a 0 0 0 0 1 1 1 a a a a 1 1 a 1 a 1 a a 1 A table for subtraction is not given because subtraction is identical to addition as is the case for every field of characteristic 2 In the third table for the division of x by y the values of x must be read in the left column and the values of y in the top row Because 0 z 0 for every z in every ring the division by 0 has to remain undefined From the tables it can be seen that the additive structure of GF 4 is isomorphic to the Klein four group while the non zero multiplicative structure is isomorphic to the group Z3 The mapf x x 2 displaystyle varphi x mapsto x 2 nbsp is the non trivial field automorphism called the Frobenius automorphism which sends a into the second root 1 a of the above mentioned irreducible polynomial X2 X 1 GF p2 for an odd prime p edit For applying the above general construction of finite fields in the case of GF p2 one has to find an irreducible polynomial of degree 2 For p 2 this has been done in the preceding section If p is an odd prime there are always irreducible polynomials of the form X2 r with r in GF p More precisely the polynomial X2 r is irreducible over GF p if and only if r is a quadratic non residue modulo p this is almost the definition of a quadratic non residue There are p 1 2 quadratic non residues modulo p For example 2 is a quadratic non residue for p 3 5 11 13 and 3 is a quadratic non residue for p 5 7 17 If p 3 mod 4 that is p 3 7 11 19 one may choose 1 p 1 as a quadratic non residue which allows us to have a very simple irreducible polynomial X2 1 Having chosen a quadratic non residue r let a be a symbolic square root of r that is a symbol that has the property a2 r in the same way that the complex number i is a symbolic square root of 1 Then the elements of GF p2 are all the linear expressionsa b a displaystyle a b alpha nbsp with a and b in GF p The operations on GF p2 are defined as follows the operations between elements of GF p represented by Latin letters are the operations in GF p a b a a b a a b a c d a a c b d a a b a c d a a c r b d a d b c a a b a 1 a a 2 r b 2 1 b a 2 r b 2 1 a displaystyle begin aligned a b alpha amp a b alpha a b alpha c d alpha amp a c b d alpha a b alpha c d alpha amp ac rbd ad bc alpha a b alpha 1 amp a a 2 rb 2 1 b a 2 rb 2 1 alpha end aligned nbsp GF 8 and GF 27 edit The polynomialX 3 X 1 displaystyle X 3 X 1 nbsp is irreducible over GF 2 and GF 3 that is it is irreducible modulo 2 and 3 to show this it suffices to show that it has no root in GF 2 nor in GF 3 It follows that the elements of GF 8 and GF 27 may be represented by expressions a b a c a 2 displaystyle a b alpha c alpha 2 nbsp where a b c are elements of GF 2 or GF 3 respectively and a is a symbol such that a 3 a 1 displaystyle alpha 3 alpha 1 nbsp The addition additive inverse and multiplication on GF 8 and GF 27 may thus be defined as follows in following formulas the operations between elements of GF 2 or GF 3 represented by Latin letters are the operations in GF 2 or GF 3 respectively a b a c a 2 a b a c a 2 for G F 8 this operation is the identity a b a c a 2 d e a f a 2 a d b e a c f a 2 a b a c a 2 d e a f a 2 a d b f c e a e b d b f c e c f a a f b e c d c f a 2 displaystyle begin aligned a b alpha c alpha 2 amp a b alpha c alpha 2 qquad text for mathrm GF 8 text this operation is the identity a b alpha c alpha 2 d e alpha f alpha 2 amp a d b e alpha c f alpha 2 a b alpha c alpha 2 d e alpha f alpha 2 amp ad bf ce ae bd bf ce cf alpha af be cd cf alpha 2 end aligned nbsp GF 16 edit The polynomialX 4 X 1 displaystyle X 4 X 1 nbsp is irreducible over GF 2 that is it is irreducible modulo 2 It follows that the elements of GF 16 may be represented by expressions a b a c a 2 d a 3 displaystyle a b alpha c alpha 2 d alpha 3 nbsp where a b c d are either 0 or 1 elements of GF 2 and a is a symbol such that a 4 a 1 displaystyle alpha 4 alpha 1 nbsp that is a is defined as a root of the given irreducible polynomial As the characteristic of GF 2 is 2 each element is its additive inverse in GF 16 The addition and multiplication on GF 16 may be defined as follows in following formulas the operations between elements of GF 2 represented by Latin letters are the operations in GF 2 a b a c a 2 d a 3 e f a g a 2 h a 3 a e b f a c g a 2 d h a 3 a b a c a 2 d a 3 e f a g a 2 h a 3 a e b h c g d f a f b e b h c g d f c h d g a a g b f c e c h d g d h a 2 a h b g c f d e d h a 3 displaystyle begin aligned a b alpha c alpha 2 d alpha 3 e f alpha g alpha 2 h alpha 3 amp a e b f alpha c g alpha 2 d h alpha 3 a b alpha c alpha 2 d alpha 3 e f alpha g alpha 2 h alpha 3 amp ae bh cg df af be bh cg df ch dg alpha amp quad ag bf ce ch dg dh alpha 2 ah bg cf de dh alpha 3 end aligned nbsp The field GF 16 has eight primitive elements the elements that have all nonzero elements of GF 16 as integer powers These elements are the four roots of X4 X 1 and their multiplicative inverses In particular a is a primitive element and the primitive elements are am with m less than and coprime with 15 that is 1 2 4 7 8 11 13 14 Multiplicative structure editThe set of non zero elements in GF q is an abelian group under the multiplication of order q 1 By Lagrange s theorem there exists a divisor k of q 1 such that xk 1 for every non zero x in GF q As the equation xk 1 has at most k solutions in any field q 1 is the lowest possible value for k The structure theorem of finite abelian groups implies that this multiplicative group is cyclic that is all non zero elements are powers of a single element In summary The multiplicative group of the non zero elements in GF q is cyclic i e there exists an element a such that the q 1 non zero elements of GF q are a a2 aq 2 aq 1 1 Such an element a is called a primitive element of GF q Unless q 2 3 the primitive element is not unique The number of primitive elements is f q 1 where f is Euler s totient function The result above implies that xq x for every x in GF q The particular case where q is prime is Fermat s little theorem Discrete logarithm edit If a is a primitive element in GF q then for any non zero element x in F there is a unique integer n with 0 n q 2 such that x an This integer n is called the discrete logarithm of x to the base a While an can be computed very quickly for example using exponentiation by squaring there is no known efficient algorithm for computing the inverse operation the discrete logarithm This has been used in various cryptographic protocols see Discrete logarithm for details When the nonzero elements of GF q are represented by their discrete logarithms multiplication and division are easy as they reduce to addition and subtraction modulo q 1 However addition amounts to computing the discrete logarithm of am an The identity am an an am n 1 allows one to solve this problem by constructing the table of the discrete logarithms of an 1 called Zech s logarithms for n 0 q 2 it is convenient to define the discrete logarithm of zero as being Zech s logarithms are useful for large computations such as linear algebra over medium sized fields that is fields that are sufficiently large for making natural algorithms inefficient but not too large as one has to pre compute a table of the same size as the order of the field Roots of unity edit Every nonzero element of a finite field is a root of unity as xq 1 1 for every nonzero element of GF q If n is a positive integer an n th primitive root of unity is a solution of the equation xn 1 that is not a solution of the equation xm 1 for any positive integer m lt n If a is a n th primitive root of unity in a field F then F contains all the n roots of unity which are 1 a a2 an 1 The field GF q contains a n th primitive root of unity if and only if n is a divisor of q 1 if n is a divisor of q 1 then the number of primitive n th roots of unity in GF q is f n Euler s totient function The number of n th roots of unity in GF q is gcd n q 1 In a field of characteristic p every np th root of unity is also a n th root of unity It follows that primitive np th roots of unity never exist in a field of characteristic p On the other hand if n is coprime to p the roots of the n th cyclotomic polynomial are distinct in every field of characteristic p as this polynomial is a divisor of Xn 1 whose discriminant nn is nonzero modulo p It follows that the n th cyclotomic polynomial factors over GF p into distinct irreducible polynomials that have all the same degree say d and that GF pd is the smallest field of characteristic p that contains the n th primitive roots of unity Example GF 64 edit The field GF 64 has several interesting properties that smaller fields do not share it has two subfields such that neither is contained in the other not all generators elements with minimal polynomial of degree 6 over GF 2 are primitive elements and the primitive elements are not all conjugate under the Galois group The order of this field being 26 and the divisors of 6 being 1 2 3 6 the subfields of GF 64 are GF 2 GF 22 GF 4 GF 23 GF 8 and GF 64 itself As 2 and 3 are coprime the intersection of GF 4 and GF 8 in GF 64 is the prime field GF 2 The union of GF 4 and GF 8 has thus 10 elements The remaining 54 elements of GF 64 generate GF 64 in the sense that no other subfield contains any of them It follows that they are roots of irreducible polynomials of degree 6 over GF 2 This implies that over GF 2 there are exactly 9 54 6 irreducible monic polynomials of degree 6 This may be verified by factoring X64 X over GF 2 The elements of GF 64 are primitive n th roots of unity for some n dividing 63 As the 3rd and the 7th roots of unity belong to GF 4 and GF 8 respectively the 54 generators are primitive n th roots of unity for some n in 9 21 63 Euler s totient function shows that there are 6 primitive 9 th roots of unity 12 primitive 21 st roots of unity and 36 primitive 63 rd roots of unity Summing these numbers one finds again 54 elements By factoring the cyclotomic polynomials over GF 2 one finds that The six primitive 9 th roots of unity are roots of X 6 X 3 1 displaystyle X 6 X 3 1 nbsp and are all conjugate under the action of the Galois group The twelve primitive 21 st roots of unity are roots of X 6 X 4 X 2 X 1 X 6 X 5 X 4 X 2 1 displaystyle X 6 X 4 X 2 X 1 X 6 X 5 X 4 X 2 1 nbsp They form two orbits under the action of the Galois group As the two factors are reciprocal to each other a root and its multiplicative inverse do not belong to the same orbit The 36 primitive elements of GF 64 are the roots of X 6 X 4 X 3 X 1 X 6 X 1 X 6 X 5 1 X 6 X 5 X 3 X 2 1 X 6 X 5 X 2 X 1 X 6 X 5 X 4 X 1 displaystyle X 6 X 4 X 3 X 1 X 6 X 1 X 6 X 5 1 X 6 X 5 X 3 X 2 1 X 6 X 5 X 2 X 1 X 6 X 5 X 4 X 1 nbsp They split into six orbits of six elements each under the action of the Galois group This shows that the best choice to construct GF 64 is to define it as GF 2 X X6 X 1 In fact this generator is a primitive element and this polynomial is the irreducible polynomial that produces the easiest Euclidean division Frobenius automorphism and Galois theory editIn this section p is a prime number and q pn is a power of p In GF q the identity x y p xp yp implies that the mapf x x p displaystyle varphi x mapsto x p nbsp is a GF p linear endomorphism and a field automorphism of GF q which fixes every element of the subfield GF p It is called the Frobenius automorphism after Ferdinand Georg Frobenius Denoting by fk the composition of f with itself k times we havef k x x p k displaystyle varphi k x mapsto x p k nbsp It has been shown in the preceding section that fn is the identity For 0 lt k lt n the automorphism fk is not the identity as otherwise the polynomial X p k X displaystyle X p k X nbsp would have more than pk roots There are no other GF p automorphisms of GF q In other words GF pn has exactly n GF p automorphisms which areI d f 0 f f 2 f n 1 displaystyle mathrm Id varphi 0 varphi varphi 2 ldots varphi n 1 nbsp In terms of Galois theory this means that GF pn is a Galois extension of GF p which has a cyclic Galois group The fact that the Frobenius map is surjective implies that every finite field is perfect Polynomial factorization editMain article Factorization of polynomials over finite fields If F is a finite field a non constant monic polynomial with coefficients in F is irreducible over F if it is not the product of two non constant monic polynomials with coefficients in F As every polynomial ring over a field is a unique factorization domain every monic polynomial over a finite field may be factored in a unique way up to the order of the factors into a product of irreducible monic polynomials There are efficient algorithms for testing polynomial irreducibility and factoring polynomials over finite field They are a key step for factoring polynomials over the integers or the rational numbers At least for this reason every computer algebra system has functions for factoring polynomials over finite fields or at least over finite prime fields Irreducible polynomials of a given degree edit The polynomialX q X displaystyle X q X nbsp factors into linear factors over a field of order q More precisely this polynomial is the product of all monic polynomials of degree one over a field of order q This implies that if q pn then Xq X is the product of all monic irreducible polynomials over GF p whose degree divides n In fact if P is an irreducible factor over GF p of Xq X its degree divides n as its splitting field is contained in GF pn Conversely if P is an irreducible monic polynomial over GF p of degree d dividing n it defines a field extension of degree d which is contained in GF pn and all roots of P belong to GF pn and are roots of Xq X thus P divides Xq X As Xq X does not have any multiple factor it is thus the product of all the irreducible monic polynomials that divide it This property is used to compute the product of the irreducible factors of each degree of polynomials over GF p see Distinct degree factorization Number of monic irreducible polynomials of a given degree over a finite field edit The number N q n of monic irreducible polynomials of degree n over GF q is given by 4 N q n 1 n d n m d q n d displaystyle N q n frac 1 n sum d mid n mu d q n d nbsp where m is the Mobius function This formula is an immediate consequence of the property of Xq X above and the Mobius inversion formula By the above formula the number of irreducible not necessarily monic polynomials of degree n over GF q is q 1 N q n The exact formula implies the inequalityN q n 1 n q n ℓ n ℓ prime q n ℓ displaystyle N q n geq frac 1 n left q n sum ell mid n ell text prime q n ell right nbsp this is sharp if and only if n is a power of some prime For every q and every n the right hand side is positive so there is at least one irreducible polynomial of degree n over GF q Applications editIn cryptography the difficulty of the discrete logarithm problem in finite fields or in elliptic curves is the basis of several widely used protocols such as the Diffie Hellman protocol For example in 2014 a secure internet connection to Wikipedia involved the elliptic curve Diffie Hellman protocol ECDHE over a large finite field 5 In coding theory many codes are constructed as subspaces of vector spaces over finite fields Finite fields are used by many error correction codes such as Reed Solomon error correction code or BCH code The finite field almost always has characteristic of 2 since computer data is stored in binary For example a byte of data can be interpreted as an element of GF 28 One exception is PDF417 bar code which is GF 929 Some CPUs have special instructions that can be useful for finite fields of characteristic 2 generally variations of carry less product Finite fields are widely used in number theory as many problems over the integers may be solved by reducing them modulo one or several prime numbers For example the fastest known algorithms for polynomial factorization and linear algebra over the field of rational numbers proceed by reduction modulo one or several primes and then reconstruction of the solution by using Chinese remainder theorem Hensel lifting or the LLL algorithm Similarly many theoretical problems in number theory can be solved by considering their reductions modulo some or all prime numbers See for example Hasse principle Many recent developments of algebraic geometry were motivated by the need to enlarge the power of these modular methods Wiles proof of Fermat s Last Theorem is an example of a deep result involving many mathematical tools including finite fields The Weil conjectures concern the number of points on algebraic varieties over finite fields and the theory has many applications including exponential and character sum estimates Finite fields have widespread application in combinatorics two well known examples being the definition of Paley Graphs and the related construction for Hadamard Matrices In arithmetic combinatorics finite fields 6 and finite field models 7 8 are used extensively such as in Szemeredi s theorem on arithmetic progressions Extensions editWedderburn s little theorem edit A division ring is a generalization of field Division rings are not assumed to be commutative There are no non commutative finite division rings Wedderburn s little theorem states that all finite division rings are commutative and hence are finite fields This result holds even if we relax the associativity axiom to alternativity that is all finite alternative division rings are finite fields by the Artin Zorn theorem 9 Algebraic closure edit A finite field F is not algebraically closed the polynomialf T 1 a F T a displaystyle f T 1 prod alpha in F T alpha nbsp has no roots in F since f a 1 for all a in F Given a prime number p let F p displaystyle overline mathbb F p nbsp be an algebraic closure of F p displaystyle mathbb F p nbsp It is not only unique up to an isomorphism as do all algebraic closures but contrarily to the general case all its subfield are fixed by all its automorphisms and it is also the algebraic closure of all finite fields of the same characteristic p This property results mainly from the fact that the elements of F p n displaystyle mathbb F p n nbsp are exactly the roots of x p n x displaystyle x p n x nbsp and this defines an inclusion F p n F p n m displaystyle mathbb mathbb F p n subset mathbb F p nm nbsp for m gt 1 displaystyle m gt 1 nbsp These inclusions allow writing informallyF p n 1 F p n displaystyle overline mathbb F p bigcup n geq 1 mathbb F p n nbsp The formal validation of this notation results from the fact that the above field inclusions form a directed set of fields Its direct limit is F p displaystyle overline mathbb F p nbsp which may thus be considered as directed union Primitive elements in the algebraic closure edit Given a primitive element g m n displaystyle g mn nbsp of F q m n displaystyle mathbb F q mn nbsp then g m n m displaystyle g mn m nbsp is a primitive element of F q n displaystyle mathbb F q n nbsp For explicit computations it may be useful to have a coherent choice of the primitive elements for all finite fields that is to choose the primitive element g n displaystyle g n nbsp of F q n displaystyle mathbb F q n nbsp in order that whenever n m h displaystyle n mh nbsp one has g m g n h displaystyle g m g n h nbsp where g m displaystyle g m nbsp is the primitive element already chosen for F q m displaystyle mathbb F q m nbsp Such a construction may be obtained by Conway polynomials Quasi algebraic closure edit Although finite fields are not algebraically closed they are quasi algebraically closed which means that every homogeneous polynomial over a finite field has a non trivial zero whose components are in the field if the number of its variables is more than its degree This was a conjecture of Artin and Dickson proved by Chevalley see Chevalley Warning theorem See also editQuasi finite field Field with one element Finite field arithmetic Finite ring Finite group Elementary abelian group Hamming spaceNotes edit a b Moore E H 1896 A doubly infinite system of simple groups in E H Moore et al eds Mathematical Papers Read at the International Mathematics Congress Held in Connection with the World s Columbian Exposition Macmillan amp Co pp 208 242 This latter notation was introduced by E H Moore in an address given in 1893 at the International Mathematical Congress held in Chicago Mullen amp Panario 2013 p 10 Recommended Elliptic Curves for Government Use PDF National Institute of Standards and Technology July 1999 p 3 archived PDF from the original on 2008 07 19 Jacobson 2009 4 13 This can be verified by looking at the information on the page provided by the browser Shparlinski Igor E 2013 Additive Combinatorics over Finite Fields New Results and Applications Finite Fields and Their Applications DE GRUYTER pp 233 272 doi 10 1515 9783110283600 233 ISBN 9783110283600 Green Ben 2005 Finite field models in additive combinatorics Surveys in Combinatorics 2005 Cambridge University Press pp 1 28 arXiv math 0409420 doi 10 1017 cbo9780511734885 002 ISBN 9780511734885 S2CID 28297089 Wolf J March 2015 Finite field models in arithmetic combinatorics ten years on Finite Fields and Their Applications 32 233 274 doi 10 1016 j ffa 2014 11 003 hdl 1983 d340f853 0584 49c8 a463 ea16ee51ce0f ISSN 1071 5797 Shult Ernest E 2011 Points and lines Characterizing the classical geometries Universitext Berlin Springer Verlag p 123 ISBN 978 3 642 15626 7 Zbl 1213 51001 References editW H Bussey 1905 Galois field tables for pn 169 Bulletin of the American Mathematical Society 12 1 22 38 doi 10 1090 S0002 9904 1905 01284 2 W H Bussey 1910 Tables of Galois fields of order lt 1000 Bulletin of the American Mathematical Society 16 4 188 206 doi 10 1090 S0002 9904 1910 01888 7 Jacobson Nathan 2009 1985 Basic algebra I Second ed Dover Publications ISBN 978 0 486 47189 1 Mullen Gary L Mummert Carl 2007 Finite Fields and Applications I Student Mathematical Library AMS ISBN 978 0 8218 4418 2 Mullen Gary L Panario Daniel 2013 Handbook of Finite Fields CRC Press ISBN 978 1 4398 7378 6 Lidl Rudolf Niederreiter Harald 1997 Finite Fields 2nd ed Cambridge University Press ISBN 0 521 39231 4 Skopin A I 2001 1994 Galois field Encyclopedia of Mathematics EMS PressExternal links editFinite Fields at Wolfram research Retrieved from https en wikipedia org w index php title Finite field amp oldid 1220784972, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.