A finite field is a field with finitely many elements: addition, subtraction, multiplication, and division by a nonzero element all stay inside a finite collection. Write , or , for a finite field with elements. The subscript counts elements; it does not prescribe modular arithmetic modulo . The field with four elements is the smallest example where that distinction matters.
Every finite field has size , where is a prime number and is a positive integer. To see the counting mechanism, use its prime field : the finite field is a finite-dimensional vector space over . For a basis , every element has exactly one expressionEach coefficient has choices, so there are expressions. Here is the characteristic of a field and is the dimension of a vector space. Thus sizes are possible, whereas are not prime powers and cannot be finite field sizes.
Conversely, every prime power occurs, and any two finite fields of the same size admit a field isomorphism. These are classification statements, beyond the counting argument. See Conrad's Theorems 1.5, 2.2, and 2.7.[ref]
https://kconrad.math.uconn.edu/blurbs/galoistheory/finitefields.pdf. Keith Conrad, Finite Fields, sections 1–2
Uniqueness means the arithmetic agrees after relabeling; it does not choose a basis, an irreducible polynomial for a quotient ring representation, or a particular field isomorphism. Even for the field with four elements, exchanging and preserves the arithmetic.The appeal for coding theory is exact, finite arithmetic with reliable division: polynomial interpolation and linear algebra work over a finite alphabet. A Reed-Solomon code represents messages by polynomials and adds redundancy by evaluating them at several distinct finite field elements. Forney's MIT notes develop this arithmetic as preparation for such error-correcting codes.[ref]
https://ocw.mit.edu/courses/6-451-principles-of-digital-communication-ii-spring-2005/8921c013c1d7802bb197572c52442b97_chap7.pdf. G. David Forney Jr., Introduction to finite fields, 2005
In cryptography, finite fields likewise supply exact arithmetic on finitely many symbols, with operations that can be implemented using bits.Historically, Évariste Galois published work on finite fields beyond prime fields in 1830, constructing them by adjoining elements satisfying irreducible polynomials over prime fields. Conrad's historical account also records E. H. Moore's 1893 terminology, from which the name Galois field and notation descend.[ref]
In a splitting field of over a prime field, the polynomial roots form a field. Frobenius identities close the polynomial roots under addition and multiplication, and nonzero polynomial roots have inverses which are again polynomial roots. The derivative is minus one, so the polynomial has exactly distinct polynomial roots. This constructs a field of every prime-power order.
A finite field has positive characteristic, because its repeated sums of cannot all be distinct. By the characteristic of an integral domain theorem, this is a prime number . Its multiples of form a copy of the prime field : a nonzero multiple has inverse , where the Bezout identity supplies .
View as a vector space over this prime field. Repeatedly extend a linearly independent set until it is maximal; the procedure terminates because is finite. Maximality makes it a basis. If the dimension is , unique coordinates give exactly elements. Thus the cardinality is a power of a single prime, rather than an arbitrary composite integer.
For a finite field with elements, exactly functions from the field to itself preserve multiplication, without requiring additivity or preservation of the identity. They are the constant-zero map, the constant-one map, and the power maps for .
To prove completeness, forces because a field has no zero divisors. The zero choice forces the constant-zero map. For , nonzero elements must map to nonzero elements, and the restriction is a group homomorphism of the cyclic multiplicative group of a finite field. Its generator has possible images, giving the power maps on nonzero elements. Setting extends each. The only further possibility is , which forces every value to be one. For , this gives six maps. These are generally not field homomorphisms, because preservation of addition was never required.
The cosets of the index- subgroup of the multiplicative group of a finite field are its cyclotomic classes of index . For a character with , their indicators are , with every character extended by zero at zero. Jacobi sums of finite-field characters imply uniformly for .
Fix finitely many prescribed cyclotomic classes for pairwise differences. Such patterns are realized in every sufficiently large compatible finite field. For already chosen coordinates, let count extensions with prescribed classes for . Averaging over all gives and, from the uniform two-class intersection estimate, . The Chebyshev inequality makes the fraction with tend to zero. Inductively each fixed pattern on coordinates occupies a positive proportion of all tuples, so some positive proportion have many extensions. This proves the pattern-existence claim without an unproved greedy-extension assumption.
The finite field can be represented as , since the quadratic has no root modulo three. Its elements are for , with . Multiplication reduces to modulo three.
Build this finite field by taking a quotient ring of a polynomial ring:The polynomial has in the prime field . A polynomial of polynomial degree two is an irreducible polynomial exactly when it has no polynomial root in the coefficient field. Thus the quotient by an irreducible polynomial is a field construction applies. Its elements have unique representatives , with : precisely .
The defining relation is . Since this finite field has characteristic two, every element equals its additive inverse, and the relation becomes . Addition acts separately on the two coefficients:All coefficient calculations use modular arithmetic modulo two. For example, and . Encoding as the pair of bits gives , , , and ; addition is bitwise exclusive or. These are coordinates in the basis , so the label does not make the element .
For multiplication, expand using the distributive property and replace every by :For example, , while . The following complete tables are computed from the coefficient rules. Colors identify results, rather than their numerical sizes. Every row of the addition table lists all four elements, and every nonzero row of the multiplication table does too: adding an element, or multiplying by a nonzero element, can be undone.
The nonzero multiplicative inverses are , , and . Consequently the equation has the unique solution . Repeated multiplication gives , , , and . They cycle through every element of the multiplicative group of a finite field.
Compare the ring , also with four elements. Its addition satisfies , and its multiplication satisfies . Thus is a zero divisor, with no multiplicative inverse, and this ring is not a field. Multiplying by collapses different inputs to the same output: both and give , while both and give . In the field with four elements, multiplying by instead rotates the three nonzero elements, preserving their distinctness. The figure makes visible why counting four elements alone does not specify their arithmetic.
In a splitting field over , the polynomial has distinct roots because its derivative is . Its roots are closed under addition, multiplication, additive inverses, and nonzero inverses, so they form the field . The splitting field consequently has degree over .
Every monic irreducible polynomial over whose degree divides divides . In particular, if has degree and is one of its roots, then has elements, so and the minimal polynomial divides .
Let be the number of monic irreducible polynomials of polynomial degree over . Factoring into all such polynomials whose degrees divide givesThe Möbius inversion formula therefore gives
Every degree- extension of is isomorphic to .
For , the field norm maps the nonzero elements onto : the multiplicative group of a finite field is cyclic, and the power has image of order . The field trace is also onto. Indeed it is an -linear map into , and is not zero because its polynomial has degree and cannot vanish at all field elements. Consequently is onto whenever .
Over , the roots of the minimal polynomial of are its distinct iterates under the finite-field Frobenius automorphism.
The multiplicative group of a finite field is the group of its nonzero elements under multiplication. Zero is excluded because it has no multiplicative inverse. In the field with four elements, these elements are , obtained by repeated multiplication by : they form a cyclic group of group order three. Its addition behaves differently: every nonzero element added to itself gives zero. Keeping the two operations distinct prevents confusing the size of the finite field with the group order of its multiplicative group of a finite field.
A primitive element of generates its multiplicative group. This implies , but an element generating the field extension need not generate the multiplicative group. For instance generates the quadratic extension but has order four, whereas has order eight and is multiplicatively primitive.
A monic polynomial of degree over that is an irreducible polynomial is primitive in the finite-field sense when one of its roots generates the multiplicative group of a finite field . All its roots are Frobenius conjugates and then have the same order . This notion differs from a primitive polynomial over an integral domain, which concerns the common divisor of its coefficients. Primitive finite-field polynomials provide explicit field representations and primitive cyclic Reed-Solomon codes or BCH codes.
A nonzero element of a finite field is a quartic residue when for some nonzero . If , the multiplicative group of a finite field is cyclic of order divisible by four, so the quartic residues form a subgroup of index four; equivalently .
The nonzero elements of every finite field form a cyclic group. For a field with elements, combine elements realizing each prime-power factor of the group exponent to obtain an element of exponent order; the root bound for then forces that order to be .
Every finite subgroup of the multiplicative group of a field is cyclic. If is the exponent of , commutativity lets one combine elements whose orders realize the prime-power factors of , producing an element of order . Every element of is a root of , so the Lagrange root bound over a field gives . Since , equality holds and that element generates .
In a finite field with elements, the equation has exactly solutions. Indeed, after choosing a generator of the multiplicative group, is a solution exactly when .
Articles by others on the same topic
A convenient notation for the elements of of prime order is to use integers, e.g. for we could write:which makes it clear what is the additive inverse of each element, although sometimes a notation starting from 0 is also used:
For non-prime order, we see that modular arithmetic does not work because the divisors have no inverse. E.g. at order 6, 2 and 3 have no inverse, e.g. for 2:we see that things wrap around perfecly, and 1 is never reached.
Finite fields made easy by Randell Heyman (2015)
Source. Good introduction with examples
