logo

Galois Field 📂Abstract Algebra

Galois Field

Theorem 1

For a prime number pp and a natural number nn, a finite field with cardinality pnp^{n} is defined as the Galois Field of order pnp^{n}, denoted as GF(pn)\text{GF} \left( p^{n} \right). Finite fields are exclusively Galois Fields, and for a given pp and nn, the Galois Field is uniquely determined.


  • The uniqueness implies that even if there are different fields, an isomorphism exists, making them essentially the same field.

Description

Even though no one believed in the existence of finite fields when Gauss first conceived the concept, it is now established that finite fields not only exist but are also unique and their specific structures have been identified. This eliminates the need for redundant research.

For instance, there is no need to ponder the existence of a field with 1010 elements, and since GF(p)=Zp\text{GF} \left( p \right) = \mathbb{Z}_{p} is an integer ring, we already know a lot about it. If more information is desired, one can approach through Zp\mathbb{Z}_{p} without clinging to abstract definitions, and vice versa.

Proof 2

Part 1. All finite fields are Galois Fields.

Let’s denote a finite extension field of field FF as EE and its degree over FF as n:=[E:F]n := \left[ E : F \right].

If we set F=q| F | = q, then EE is a nn-dimensional vector space over FF, hence E=qn|E| = q^{n}. A field has a multiplicative identity, and if the characteristic is 00, an isomorphic subring exists, leading to an infinite field. Therefore, the characteristic of a finite field must be a finite natural number. If the characteristic of finite field EE is p0p \ne 0, then since EE has a multiplicative identity 11, it must be p1=0p \cdot 1 = 0. Being a domain, p1=(p11)(p21)=0 p \cdot 1 = ( p_{1} \cdot 1 ) ( p_{2} \cdot 1 ) = 0 cannot have a p1,p2Zp_{1}, p_{2} \in \mathbb{Z} satisfying it, thus pp must be a prime number. Consequently, EE has a subfield isomorphic to the prime field Zp\mathbb{Z}_{p}, and since Zp=p\left| \mathbb{Z}_{p} \right| = p, it follows that E=pn|E| = p^{n}.


Part 2. Existence of Galois Fields

Part 2-1. Zeros of xpnxx^{p^{n}} - x

Consider the algebraic closure F\overline{F} of a field FF with characteristic pp, (xpnx)\left( x^{p^{n}} - x \right).

Since F\overline{F} is algebraically closed, (xpnx)F[x]\left( x^{p^{n}} - x \right) \in \overline{F} [ x ] factors into linear terms of 11. A readily observable fact is xpnx=(x0)(xpn11) x^{p^{n}} - x = ( x - 0 ) \left( x^{p^{n}-1} - 1 \right) thus 00 becomes a zero in (xpnx)\left( x^{p^{n}} - x \right). Considering another zero α0\alpha \ne 0 of f(x):=xpn11f(x) := x^{p^{n}-1} - 1, f(α)=0f \left( \alpha \right) = 0 hence 0=f(α)=αpn11    αpn1=1 0 = f \left( \alpha \right) = \alpha^{p^{n} - 1} - 1 \implies \alpha^{p^{n} - 1} = 1 By this, expressing f(x)f(x) as a product of (xα)\left( x - \alpha \right), f(x)=xpn11=xpn1αpn1=(xα)(xpn2+αxpn3++αpn3x+αpn2) \begin{align*} f(x) =& x^{p^{n}-1} - 1 \\ =& x^{p^{n}-1} - \alpha^{p^{n}-1} \\ =& (x - \alpha ) \left( x^{p^{n} - 2 } + \alpha x^{p^{n} - 3 } + \cdots + \alpha^{p^{n} - 3 } x + \alpha^{p^{n} - 2} \right) \end{align*} For convenience, let’s denote the second factor as g(x):=(xpn2+αxpn3++αpn3x+αpn2) g(x) := \left( x^{p^{n} - 2 } + \alpha x^{p^{n} - 3 } + \cdots + \alpha^{p^{n} - 3 } x + \alpha^{p^{n} - 2} \right) thus, g(x)g(x) has pn1p^{n} - 1 terms. Substituting x=αx = \alpha gives g(α)=αpn2(pn1)=αpn1α(pn1) g ( \alpha ) = \alpha^{p^{n} - 2} \cdot \left( p^{n} - 1 \right) = {{\alpha^{p^{n} - 1}} \over { \alpha }} \left( p^{n} - 1 \right) Previously, we stated that α0\alpha \ne 0 is a zero of f(x)f(x), hence αpn11=0\alpha^{p^{n}-1} - 1 = 0, and since we assumed the characteristic is the prime number pp, g(α)=1α(01)=1α0 g ( \alpha ) = {{1} \over { \alpha }} \cdot (0 - 1) = - {{1} \over { \alpha }} \ne 0 Therefore, α\alpha is not a repeated root of f(x)=0f(x) = 0, and the same applies to other non-α\alpha zeros. Consequently, (xpnx)\left( x^{p^{n}} - x \right) has precisely pnp^{n} distinct zeros.

Part 2-2. Freshman’s Dream

Considering α,βF\alpha , \beta \in F, computing (α+β)p\left( \alpha + \beta \right)^{p} by the binomial theorem yields (α+β)p=k=1p(pk)αkβpk=αp+k=2p1p!(pk)!(k)!αkβpk+βp=αp+βp+pk=2p1(p1)!(pk)!(k)!αkβpk \begin{align*} \left( \alpha + \beta \right)^{p} =& \sum_{k=1}^{p} \binom{p}{k} \alpha^{k} \beta^{p - k} \\ =& \alpha^{p} + \sum_{k=2}^{p-1} {{p!} \over { ( p - k )! ( k )! }} \alpha^{k} \beta^{p - k} + \beta^{p} \\ =& \alpha^{p} + \beta^{p} + p \sum_{k=2}^{p-1} {{ ( p - 1 )! } \over { ( p - k )! ( k )! }} \alpha^{k} \beta^{p - k} \end{align*} Since the characteristic of FF is pp, the last term becomes 00, thus (α+β)p=αp+βp \left( \alpha + \beta \right)^{p} = \alpha^{p} + \beta^{p} Taking pp to the power on both sides once more gives ((α+β)p)p=(αp)p+(βp)p \left( \left( \alpha + \beta \right)^{p} \right)^{p} = \left( \alpha^{p} \right)^{p} + \left( \beta^{p} \right)^{p} Simplifying, we get (α+β)p2=αp2+βp2\left( \alpha + \beta \right)^{p^{2}} =\alpha^{p^2} + \beta^{p^2}, and repeating this nn times results in (α+β)pn=αpn+βpn \left( \alpha + \beta \right)^{p^{n}} =\alpha^{p^n} + \beta^{p^n}

Now, consider the algebraic closure Zp\overline{ \mathbb{Z}_{p} } of Zp\mathbb{Z}_{p}.

Let’s denote the set of all zeros in (xpnx)Zp[x]\left( x^{p^{n}} - x \right) \in \overline{ \mathbb{Z}_{p} } [ x ] as KZpK \subset \overline{ \mathbb{Z}_{p} } , and its elements as α,βK\alpha , \beta \in K.

Part 2-3. KK is a Galois Field.

  • (i) Closure under addition: {αpnα=0βpnβ=0 \begin{cases} \alpha^{p^{n}} - \alpha = 0 \\ \beta^{p^{n}} - \beta = 0 \end{cases} Adding both sides, by Part 2-2 (α+β)pn=αpn+βpn\left( \alpha + \beta \right)^{p^{n}} =\alpha^{p^n} + \beta^{p^n}, (αpn+βpn)(α+β)=(α+β)pn(α+β)=0 \left( \alpha^{p^{n}} + \beta^{p^{n}} \right) - ( \alpha + \beta ) = \left( \alpha + \beta \right)^{p^{n}} - ( \alpha + \beta ) = 0 thus, (α+β)K( \alpha + \beta ) \in K.
  • (ii) Additive identity: Since 0pn0=00^{p^{n}} - 0 = 0, 0K0 \in K.
  • (iii) Additive inverse: If (α)pn=(1)pn(α)pn=(1)pnα\left( - \alpha \right)^{p^{n}} = \left( - 1 \right)^{^{p^{n}}} \left( \alpha \right)^{p^{n}} = \left( - 1 \right)^{^{p^{n}}} \alpha,
    • If p=2p=2, then 1=1-1 = 1, so (α)=αK\left( -\alpha \right) = \alpha \in K.
    • Since p2p \ne 2 is an odd prime, (α)pn(α)=0\left( - \alpha \right)^{p^{n}} - ( - \alpha ) = 0, i.e., (α)K( - \alpha ) \in K.
  • (iv) Closure under multiplication: Since (αβ)pn=αpnβpn=αβ\left( \alpha \beta \right)^{p^{n}} = \alpha^{p^{n}} \beta^{p^{n}} = \alpha \beta, (αβ)pnαβ=0\left( \alpha \beta \right)^{p^{n}} - \alpha \beta = 0, thus αβK\alpha \beta \in K.
  • (v) Multiplicative identity: Since 1pn1=01^{p^{n}} - 1 = 0, 1K1 \in K.
  • (vi) Multiplicative inverse: For α0\alpha \ne 0, taking the inverse of (α)pn=α\displaystyle \left( \alpha \right)^{p^{n}} = \alpha gives 1(α)pn=1α\displaystyle {{1} \over {\left( \alpha \right)^{p^{n}} }} = {{1} \over { \alpha }}, thus (1α)pn1α=0 \left( {{1} \over { \alpha }} \right)^{p^{n}} - {{1} \over { \alpha }} = 0 so α1K\alpha^{-1} \in K.
  • (vii): K=pn| K | = p^{n}: The characteristic of Zp\mathbb{Z}_{p} is pp, so by Part 2-1, (xpnx)\left( x^{p^{n}} - x \right) has precisely pnp^{n} distinct zeros.

Therefore, KK is a Galois Field of order

pnp^{n}.


Part 3. Uniqueness of Galois Fields

From Part 1, the characteristic of FF is the prime number pp, and from Part 2-1, operations in the algebraic closure F\overline{F} of FF, considering the multiplicative identity 1F1_{F} of FF as 1Zp1_{\mathbb{Z}_{p}}, are essentially the same as operations in the algebraic closure Zp\overline{\mathbb{Z}}_{p} of Zp\mathbb{Z}_{p}.

Part 3-1. The nature of a field with cardinality pnp^{n}, EZpE \subset \overline{\mathbb{Z}}_{p} 3

Lagrange’s Theorem: If HH is a subgroup of a finite group GG, then H|H| is a divisor of G|G|.

Considering the group (E,×)\left( E^{\ast} , \times \right) under multiplication ×\times for a field (E,+,×)\left( E , + , \times \right) with cardinality pnp^{n}, EE^{\ast} consists of pn1p^{n} - 1 elements excluding the multiplicative identity 0E0 \in E of EE and the identity 1E1 \in E^{\ast}. The order of αE\alpha \in E^{\ast}, the cardinality of the cyclic group generated by α\alpha, is a divisor of pn1p^{n} - 1 by Lagrange’s Theorem, hence αpn1=1    apn=α \alpha^{p^{n} - 1} = 1 \implies a^{p^{n}} = \alpha In other words, all elements of EE are zeros of xpnxx^{p^{n}} - x and, by the Fundamental Theorem of Algebra, the elements of the field EE with cardinality pnp^{n} within the algebraic closure Zp\overline{\mathbb{Z}}_{p} of Zp\mathbb{Z}_{p} are precisely the zeros of (xpnx)Zp[x]\left( x^{p^{n}} - x \right) \in \mathbb{Z}_{p} [x].

Part 3-2. Minimal Polynomials

According to Part 2-1 and Part 3-1, for a given pp and nn, there exists a field EE consisting entirely of zeros of (xpnx)\left( x^{p^{n}} - x \right), and considering the characteristic of FF as pp, the operations on its coefficients are the same as those in the prime field Zp\mathbb{Z}_{p}. By Part 2-3 and Part 1, EE is a Galois Field containing the prime field Zp\mathbb{Z}_{p} as a subfield and satisfies E=pn|E| = p^{n}, and again by Part 2-1, EE is the minimal splitting field of (xpnx)\left( x^{p^{n}} - x \right).

Properties of Minimal Splitting Fields: All minimal splitting fields are isomorphic.

Hence, for a given pp and nn, the Galois Field is unique.

Corollary: Freshman’s Dream

As an interesting fact, the equation from Part 2-2 (α+β)pn=αpn+βpn \left( \alpha + \beta \right)^{p^{n}} =\alpha^{p^n} + \beta^{p^n} is known as the Freshman’s Dream. It’s named because, from the perspective of a newcomer to the subject, the ability to distribute exponentiation inside a bracket would make solving complex problems straightforward without detailed expansions. Notably, in number theory, a similar result can be derived for congruences (α+β)pnαpn+βpn(modp)\left( \alpha + \beta \right)^{p^{n}} \equiv \alpha^{p^n} + \beta^{p^n} \pmod{ p } without mentioning the characteristic.


  1. Fraleigh. (2003). A first course in abstract algebra(7th Edition): p300. ↩︎

  2. Fraleigh. (2003). A first course in abstract algebra(7th Edition): p302~304. ↩︎

  3. Fraleigh. (2003). A first course in abstract algebra(7th Edition): p301 ↩︎