Recent from talks
Contribute something
Nothing was collected or created yet.
Finite field
View on WikipediaThis article includes a list of general references, but it lacks sufficient corresponding inline citations. (February 2015) |
| Algebraic structures |
|---|
In mathematics, a finite field or Galois field (so-named in honor of Évariste Galois) is a field that has 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.
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.
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 field that is a finite set; this means that it has a finite number of elements on which multiplication, addition, subtraction and division (excluding division by zero) are defined and satisfy the field axioms.[1]
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 .[1]
For , all fields of order are isomorphic (see § Existence and uniqueness below).[2] 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".[3]
In a finite field of order , the polynomial has all 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.)[1]
The simplest examples of finite fields are the fields of prime order: for each prime number , the prime field of order may be constructed as the integers modulo , .[1]
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 Extended Euclidean algorithm § Modular integers).[1]
Let be a finite field. For any element in and any integer , 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. It follows that the number of elements of is for some integer .[1]
The identity (sometimes called the freshman's dream[4]) is true in a field of characteristic . This follows from the binomial theorem, as each binomial coefficient of the expansion of , except the first and the last, is a multiple of .[1]: 548
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 .[5]
Any finite field extension 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.[1]
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.[1]
Existence and uniqueness
[edit]Let be a prime power, and be the splitting field 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 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:[2]
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
[edit]Non-prime fields
[edit]Given a prime power with prime and , the field may be explicitly constructed in the following way. One first chooses an irreducible polynomial in of degree (such an irreducible polynomial always exists). Then the quotient ring of the polynomial ring by the principal ideal generated by is a field of order .
More explicitly, the elements of are the polynomials over whose degree is strictly less than . The addition and the subtraction are those of polynomials over . The product of two elements is the remainder of the Euclidean division by of the product in . 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 may be difficult to distinguish from the corresponding polynomials. Therefore, it is common to give a name, commonly to the element of that corresponds to the polynomial . So, the elements of become polynomials in , where , and, when one encounters a polynomial in of degree greater or equal to (for example after a multiplication), one knows that one has to use the relation to reduce its degree (it is what Euclidean division is doing).
Except in the construction of , there are several possible choices for , which produce isomorphic results. To simplify the Euclidean division, one commonly chooses for a polynomial of the form which make the needed Euclidean divisions very efficient. However, for some fields, typically in characteristic , irreducible polynomials of the form may not exist. In characteristic , if the polynomial is reducible, it is recommended to choose with the lowest possible that makes the polynomial irreducible. If all these trinomials are reducible, one chooses "pentanomials" , as polynomials of degree greater than , with an even number of terms, are never irreducible in characteristic , having as a root.[6]
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 or It consists of the four elements such that , , , and , for every , 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 , there is only one irreducible polynomial of degree : Therefore, for the construction of the preceding section must involve this polynomial, and Let denote a root of this polynomial in . This implies that and that and are the elements of that are not in . The tables of the operations in result from this, and are as follows:
|
|
|
A table for subtraction is not given, because subtraction is identical to addition, as is the case for every field of characteristic 2. To divide, multiply by the reciprocal: . As in any field, division by zero is undefined. From the tables, it can be seen that the additive structure of is isomorphic to the Klein four-group, while the non-zero multiplicative structure is isomorphic to the group .
The map is the non-trivial field automorphism, called the Frobenius automorphism, which sends into the second root of the above-mentioned irreducible polynomial .
GF(p2) for an odd prime p
[edit]For applying the above general construction of finite fields in the case of , one has to find an irreducible polynomial of degree 2. For , this has been done in the preceding section. If is an odd prime, there are always irreducible polynomials of the form , with in .
More precisely, the polynomial is irreducible over if and only if is a quadratic non-residue modulo (this is almost the definition of a quadratic non-residue). There are quadratic non-residues modulo . For example, is a quadratic non-residue for , and is a quadratic non-residue for . If , that is , one may choose as a quadratic non-residue, which allows us to have a very simple irreducible polynomial .
Having chosen a quadratic non-residue , let be a symbolic square root of , that is, a symbol that has the property , in the same way that the complex number is a symbolic square root of . Then, the elements of are all the linear expressions with and in . The operations on are defined as follows (the operations between elements of represented by Latin letters are the operations in ):
GF(8) and GF(27)
[edit]The polynomial is irreducible over and , that is, it is irreducible modulo and (to show this, it suffices to show that it has no root in nor in ). It follows that the elements of and may be represented by expressions where are elements of or (respectively), and is a symbol such that
The addition, additive inverse and multiplication on and may thus be defined as follows; in following formulas, the operations between elements of or , represented by Latin letters, are the operations in or , respectively:
GF(16)
[edit]The polynomial is irreducible over , that is, it is irreducible modulo . It follows that the elements of may be represented by expressions where are either or (elements of ), and is a symbol such that (that is, is defined as a root of the given irreducible polynomial). As the characteristic of is , each element is its additive inverse in . The addition and multiplication on may be defined as follows; in following formulas, the operations between elements of , represented by Latin letters are the operations in .
The field has eight primitive elements (the elements that have all nonzero elements of as integer powers). These elements are the four roots of and their multiplicative inverses. In particular, is a primitive element, and the primitive elements are with less than and coprime with (that is, 1, 2, 4, 7, 8, 11, 13, 14).
Multiplicative structure
[edit]The set of non-zero elements in is an abelian group under the multiplication, of order . By Lagrange's theorem, there exists a divisor of such that for every non-zero in . As the equation has at most solutions in any field, is the lowest possible value for . 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 is cyclic, i.e., there exists an element , such that the non-zero elements of are .
Such an element is called a primitive element of . Unless , the primitive element is not unique. The number of primitive elements is where is Euler's totient function.
The result above implies that for every in . The particular case where is prime is Fermat's little theorem.
Discrete logarithm
[edit]If is a primitive element in , then for any non-zero element in , there is a unique integer with such that . This integer is called the discrete logarithm of to the base .
While 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 are represented by their discrete logarithms, multiplication and division are easy, as they reduce to addition and subtraction modulo . However, addition amounts to computing the discrete logarithm of . The identity allows one to solve this problem by constructing the table of the discrete logarithms of , called Zech's logarithms, for (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 for every nonzero element of .
If is a positive integer, an th primitive root of unity is a solution of the equation that is not a solution of the equation for any positive integer . If is a th primitive root of unity in a field , then contains all the roots of unity, which are .
The field contains a th primitive root of unity if and only if is a divisor of ; if is a divisor of , then the number of primitive th roots of unity in is (Euler's totient function). The number of th roots of unity in is .
In a field of characteristic , every th root of unity is also a th root of unity. It follows that primitive th roots of unity never exist in a field of characteristic .
On the other hand, if is coprime to , the roots of the th cyclotomic polynomial are distinct in every field of characteristic , as this polynomial is a divisor of , whose discriminant is nonzero modulo . It follows that the th cyclotomic polynomial factors over into distinct irreducible polynomials that have all the same degree, say , and that is the smallest field of characteristic that contains the th primitive roots of unity.
When computing Brauer characters, one uses the map to map eigenvalues of a representation matrix to the complex numbers. Under this mapping, the base subfield consists of evenly spaced points around the unit circle (omitting zero).

Example: GF(64)
[edit]The field 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 over ) 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 th roots of unity for some dividing . 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, primitive st roots of unity, and primitive 63rd roots of unity. Summing these numbers, one finds again elements.
By factoring the cyclotomic polynomials over , one finds that:
- The six primitive th roots of unity are roots of and are all conjugate under the action of the Galois group.
- The twelve primitive st 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 primitive elements of 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 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, is a prime number, and is a power of .
In , the identity (x + y)p = xp + yp implies that the map is a -linear endomorphism and a field automorphism of , which fixes every element of the subfield . 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 fields. 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 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[7] where μ is the Möbius function. This formula is an immediate consequence of the property of Xq − X 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 a finite field or in an elliptic curve over a finite field 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.[8] 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[9] and finite field models[10][11] 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.[12]
Algebraic closure
[edit]A finite field is not algebraically closed: the polynomial has no roots in , since f (α) = 1 for all in .
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]- ^ a b c d e f g h i Dummit, David Steven; Foote, Richard M. (2004). Abstract algebra (3rd ed.). Hoboken, NJ: Wiley. ISBN 978-0-471-43334-7.
- ^ 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
- ^ 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.
- ^ Aluffi, Paolo (2009). Algebra: Chapter 0. American Mathematical Society. p. 439. ISBN 978-0-8218-4781-7.
- ^ Xiang-dong Hou (2018), Lectures on Finite Fields, Graduate Studies in Mathematics, Providence, Rhode Island: American Mathematical Society, p. 2
- ^ 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
- ^ On most browsers, this can be verified by looking at the security information available by clicking on the locker displayed near the URL. In 2025, the digital certificate of Wikipedia still mention that "elliptic curves" are used for the cryptographic algortithm.
- ^ 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
[edit]- W. 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 < 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 Press
External links
[edit]Finite field
View on GrokipediaDefinition and Properties
Definition
A finite field is a field with a finite number of elements. It is an algebraic structure consisting of a set equipped with two binary operations, addition and multiplication, that satisfy the field axioms: the set forms an abelian group under addition (with an additive identity 0 and additive inverses for each element), multiplication is commutative, associative and distributive over addition, there is a multiplicative identity 1 distinct from 0, and every nonzero element has a multiplicative inverse.[2][1] Finite fields are denoted by or GF, where is the number of elements in the field, known as its order. The order must be a prime power, specifically for some prime and positive integer . This distinguishes finite fields from infinite fields like the rational numbers .[1][4] The concept of finite fields originated from Évariste Galois's work on the theory of equations in 1830, where he implicitly constructed such structures while studying solvability by radicals. The term "Galois field" was coined by Leonard Eugene Dickson in his 1901 monograph Linear Groups, with an Exposition of the Galois Field Theory, which systematized their theory and introduced the notation GF.[7][1] The smallest finite field is , with elements and operations defined modulo 2: addition is , , ; multiplication is , , . The additive inverse of 0 is 0, of 1 is 1, and the multiplicative inverse of 1 is 1.[1][2]Basic properties
Every finite field of order has prime characteristic and is a vector space over its prime subfield of dimension , where .[8][4] This vector space structure arises because the prime subfield embeds naturally into , and scalar multiplication by elements of is compatible with the field operations in .[9] The dimension determines the size of as a vector space, with forming a basis for some element .[10] As a field, contains no zero divisors, meaning that if for , then either or .[11] Furthermore, every non-zero element of has a multiplicative inverse: for any with , there exists such that This property ensures that division is possible for non-zero elements, distinguishing fields from more general rings.[12] The non-zero elements of form the multiplicative group of order . By Lagrange's theorem applied to this finite abelian group, the order of any subgroup of divides .[11] This divisibility condition has implications for the structure of subgroups and the existence of elements of specific orders within .[13]Characteristic and prime subfield
In a finite field , the characteristic is the smallest positive integer such that , where denotes the multiplicative identity, and this must be a prime number.[2] This follows from the fact that the additive order of divides the order of any element in the field, and the characteristic cannot be composite without violating the field axioms.[14] The characteristic divides the order of the finite field , so for some positive integer .[5] This structure ensures that is a vector space of dimension over the field of elements, though the focus here is on the foundational role of the characteristic in determining the field's arithmetic.[15] The prime subfield of is the smallest subfield, generated by repeated addition and multiplication of the identity element .[16] Specifically, it consists of the elements , where addition and multiplication are performed in , and this subfield is isomorphic to , the integers modulo .[5] Every finite field contains exactly one such prime subfield, which serves as the unique embedding of within .[17] This uniqueness arises because any subfield must contain the multiples of and be closed under the field operations, leading to the intersection of all subfields being precisely this prime subfield.[18]Existence and Uniqueness
Fields of prime order
A finite field of prime order , where is a prime number, exists and is explicitly constructed as the quotient ring , the integers modulo .[11] The elements of this field, denoted , are the residue classes {{grok:render&&&type=render_inline_citation&&&citation_id=0&&&citation_type=wikipedia}}, {{grok:render&&&type=render_inline_citation&&&citation_id=1&&&citation_type=wikipedia}}, \dots, [p-1], with the operations of addition and multiplication defined by performing the usual integer operations and then reducing modulo .[5] Because is prime, is an integral domain with every nonzero element possessing a multiplicative inverse, thereby forming a field.[16] In , the characteristic is , and every element satisfies .[19] This equation holds for all as a direct consequence of Fermat's Little Theorem applied in the integers modulo . Consequently, the polynomial has every element of as a root.[11] The polynomial factors completely over as with all roots distinct, making the splitting field of over itself.[11] This factorization arises from the Freshman's dream in characteristic , where , allowing the polynomial to be expressed as a product of linear terms corresponding to the field elements.[14] Since the order is prime, admits no proper subfields: any subfield would have order dividing , so either 1 or , but a field cannot have exactly one element.[2] Up to isomorphism, there is a unique field of order .[11]Uniqueness theorem
The uniqueness theorem for finite fields asserts that for every prime power , where is a prime and is a positive integer, there exists exactly one field of order up to isomorphism. To establish this, first note that in any field of order , every element satisfies the equation . This follows because the multiplicative group has order , so by Lagrange's theorem, for , implying ; the case holds trivially. Thus, is contained in the splitting field of the polynomial over the prime subfield . Moreover, is separable over because its derivative (since in characteristic ) is a nonzero constant, ensuring no multiple roots. The set of roots of in an algebraic closure of consists of distinct elements and forms a subfield, as it is closed under addition (), multiplication, and additive/multiplicative inverses (the latter following from the group structure). Thus, this subfield has order and is the splitting field of over , proving the existence of a field of order .[2] Any two such splitting fields are isomorphic over by the uniqueness of splitting fields for separable polynomials. Therefore, any two finite fields of order are isomorphic as extensions of , and hence as fields. The multiplicative groups of both fields are cyclic of order , providing an additional structural confirmation, though the splitting field argument suffices for isomorphism.Constructions
Prime fields
The prime fields, also known as fields of prime order, are the simplest finite fields and serve as the foundational building blocks for more complex constructions. For a prime number , the prime field is constructed as the quotient ring , consisting of the residue classes of the integers modulo , represented by the elements .[20] This ring is equipped with the standard operations of addition and multiplication inherited from the integers, performed modulo : for , the sum is and the product is .[21] Since is prime, has no zero divisors, meaning that if for , then either or . This property, combined with the existence of additive and multiplicative inverses for every nonzero element (by Bézout's identity, as for ), ensures that is indeed a field.[11] The additive inverse of is , and the multiplicative inverse of a nonzero is the unique such that .[16] A concrete example is the field , where addition and multiplication are modulo 3. Here, and , illustrating how the operations wrap around the prime modulus to form a closed algebraic structure.[22] Up to isomorphism, is the unique field of order .[23]Polynomial extensions
Finite fields of order for a prime and integer are constructed as quotient rings of the polynomial ring over the prime field. Specifically, is isomorphic to , where is a monic irreducible polynomial of degree over .[22] This construction leverages the fact that the ideal generated by an irreducible polynomial is maximal in the polynomial ring, ensuring the quotient is a field.[22] The elements of are represented as residue classes of polynomials in with degree strictly less than , typically written in the form , where each and is the image of in the quotient (a root of ).[22] There are precisely such elements, as each of the coefficients can take possible values.[22] Addition of two elements is performed by adding their corresponding polynomials coefficient-wise, with coefficients reduced modulo .[24] Multiplication proceeds by first multiplying the representing polynomials in the usual manner and then reducing the result modulo to obtain a polynomial of degree less than .[24] This reduction step uses the relation , allowing powers of of degree or higher to be expressed as linear combinations of lower powers via the coefficients of .[24] For example, if , then .[22] The isomorphism holds for any choice of monic irreducible of degree , and all such quotients are isomorphic to each other as fields.[22] Thus, the structure of is independent of the specific irreducible polynomial selected for the construction.[22]Small finite field examples
One of the smallest non-prime finite fields is , constructed as the quotient where is the unique monic irreducible polynomial of degree 2 over .[25] Let denote a root of , satisfying . The elements of are then , forming a 2-dimensional vector space over with basis .[26] Addition in is componentwise modulo 2, while multiplication uses the relation and reduces higher powers accordingly. The following tables illustrate these operations: Addition table: Multiplication table:| 0 | 1 | |||
|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 |
| 1 | 0 | 1 | ||
| 0 | 1 | |||
| 0 | 1 |
