Finite Fields and Frobenius
Build finite fields from irreducible polynomials and use the Frobenius map to read their Galois groups and subfields.
On this page
The question for today
What you’ll understand
- Distinguish a finite field from arithmetic modulo a composite integer
- Compute Frobenius on an explicit polynomial quotient
- Identify finite subfields using divisibility of extension degrees
Finite fields provide a setting where the Galois correspondence becomes unusually explicit. Every field with p to the n elements has a cyclic Galois group over its prime field, generated by raising elements to the pth power. This map is not merely a convenient permutation: characteristic p makes it compatible with addition and multiplication. Its repeated action reveals conjugate roots, minimal polynomial degrees, and the complete intermediate-field lattice.
Why field sizes are prime powers
A finite field has prime characteristic p, so it contains a copy of F_p. Viewed as a vector space over this prime field, it has some finite dimension n. Choosing coordinates then counts exactly p to the n elements. Existence goes in the other direction: an irreducible polynomial of degree n over F_p gives a field F_p[x] modulo that polynomial, with unique representatives of degree less than n.
The quotient must use an irreducible polynomial. Otherwise nonzero factors can multiply to zero, preventing inverses. Likewise Z modulo nine has nine elements but is not a field, because the nonzero class of three squares to zero. A field with nine elements instead has characteristic three and dimension two over F_3. Cardinality alone therefore does not tell you which addition and multiplication table to use; the defining relations must accompany every calculation.
The pth power becomes an automorphism
In characteristic p, the intermediate binomial coefficients in (a+b) to the p vanish, so Frobenius, sending a to a to the p, preserves addition as well as multiplication. It fixes F_p and is injective because a field has no nonzero nilpotents. On a finite set an injective map is surjective, making Frobenius an automorphism. This argument explains why finiteness is useful: Frobenius need not be onto an arbitrary field of characteristic p.
Every element of F_q, with q = p to the n, satisfies a to the q = a. For nonzero elements this follows from the multiplicative group having q minus one elements; zero satisfies it separately. Thus F_q splits x to the q minus x, whose derivative is minus one, so the polynomial has no repeated roots. Frobenius has order exactly n: a smaller positive order m would make all p to the n elements roots of a polynomial x to the p to the m minus x of smaller degree. It generates the full degree-n Galois group over F_p.
Conjugate orbits and the divisor lattice
The conjugates of an element a over F_p are its distinct Frobenius iterates. The smallest positive d for which a to the p to the d equals a is the degree of its minimal polynomial. Multiplying the corresponding linear factors produces that polynomial: Frobenius permutes the factors, so it fixes the coefficients, placing them in F_p. This converts an orbit calculation into a polynomial calculation without guessing coefficients.
Inside F_{p^n}, a subfield with p to the d elements exists exactly when d divides n, and it is unique. It consists of the roots of x to the p to the d minus x. Under the correspondence it is fixed by the subgroup generated by the dth iterate of Frobenius. Therefore a field of size p to the twelve has subfields of degrees one, two, three, four, six, and twelve, with inclusions controlled by divisibility rather than numerical size alone.
Work it through
Compute conjugates inside a field of nine elements
Let F = F_3[a] with a squared plus one equal to zero. Compute the Frobenius image and minimal polynomial over F_3 of b = 1 + a.
The polynomial x squared plus one has no root in F_3: evaluating at zero, one, and two gives one, two, and two. It is irreducible, so the quotient is a field of nine elements. Its relation is a squared = minus one = two, hence a cubed = 2a.
Characteristic three eliminates mixed binomial terms: b cubed = 1 + a cubed = 1 + 2a. Applying Frobenius again gives 1 + 2a cubed = 1 + 2(2a) = 1 + a, where coefficients are reduced modulo three. Thus b has a Frobenius orbit of length two.
The conjugate sum is (1+a)+(1+2a)=2. Their product is 1+3a+2a squared = 1+4 = 2 modulo three. Therefore the minimal polynomial is x squared minus 2x plus 2, equivalently x squared plus x plus 2. Its degree agrees with the orbit length.
Frobenius exchanges 1+a and 1+2a. Their shared irreducible polynomial is x squared plus x plus two over F_3.
The living notebook
Explore the model
Interactive lab · quantum
Compare a three-step orbit with an invariant readout
Keep playback paused, set the mixing angle to 90 degrees and compare relative phases 0, 120, and minus 120 degrees (equivalent to 240). Predict three distinct Bloch points with identical basis probabilities, returning after another 120 degrees. This is only a schematic periodic-orbit analogy; the state amplitudes are complex numbers, not elements of F_8, and the lab does not apply Frobenius.
- Probability |0⟩
- 71.1%
- Probability |1⟩
- 28.9%
- Bloch (x, y, z)
- 0.78, 0.45, 0.42
A normalized two-level pure state, not an interacting field simulation. Playback adds one radian per second to the relative phase; basis probabilities stay fixed. Parameter changes pause playback and recompute the model at the current elapsed time. Reset restores both parameters and returns time to zero. Playback starts paused. Adjust either parameter, then choose Play or Step.
Look forA transformation can have a finite orbit while a coarse observation remains constant; actual finite-field conjugate orbits require exact characteristic-p arithmetic.
Pause & reason
Check your understanding
Your turn
Try it yourself
List the degrees of all subfields of F_64 over F_2, and find the intersection of its subfields F_4 and F_8.
Take a moment to make a prediction or work it out on paper. Open a hint when you need one.
Give me a hint
Since 64 equals two to the six, use the divisors of six and check which degree divides both two and three.
Compare with the solution
The permitted degrees are one, two, three, and six, giving F_2, F_4, F_8, and F_64. An element in both F_4 and F_8 is fixed by Frobenius squared and Frobenius cubed; it is consequently fixed by Frobenius itself, since the exponents have greatest common divisor one. The intersection is F_2. Neither F_4 nor F_8 contains the other, because neither degree divides the other.
Keep the idea
Take it with you
- Finite fields have prime-power size and are constructed with irreducible polynomial quotients
- Frobenius generates the cyclic Galois group over the prime field
- Subfields and conjugate orbits are controlled by exact degree divisibility
Read further
Original sources and deeper explanations to follow at your own pace.
Optional progress, saved in this browser when available. Revisit any lesson at any time.
Lesson not marked complete.