I Like Serena: The subset of [itex]\mathbb{F}_{16}[/itex] of solutions to [itex]x^4 - x[/itex] form a subfield of [itex]\mathbb{F}_{16}[/itex]. Since it has 4 elements it must be (isomorphic to) [itex]\mathbb{F}_{4}[/itex]. In the language of Galois theory, [itex]x \mapsto x^4[/itex] is a field automorphism of [itex]\mathbb{F}_{16}[/itex]. [itex]\mathbb{F}_{4}[/itex] is (isomorphic) to its fixed field.
If [itex]\alpha[/itex] and [itex]\beta[/itex] are primitive elements (over [itex]\mathbb{F}_{2}[/itex]) of [itex]\mathbb{F}_{4}[/itex] and [itex]\mathbb{F}_{16}[/itex], then send [itex]\alpha \mapsto \beta^5[/itex] (or to [itex]\beta^{10}[/itex])
Zoe-b said:
My problem now is that I really have very little concept of how the fields F(16) and F(8) are related to each other-
They don't much.
[itex]\mathbb{F}_{16}[/itex] consists of 2 elements of degree 1, 2 elements of degree 2, and 12 elements of degree 4 (over [itex]\mathbb{F}_{2}[/itex].
[itex]\mathbb{F}_{8}[/itex] consists of 2 elements of degree 1 and 6 elements of degree 3.
How do I know these facts? Because I know all of their subfields. The calculation would be a little more involved for, say, [itex]\mathbb{F}_{64}[/itex], but still a straightforward combinatorial exercise.
Since gcd(3,4) = 1, every element of [itex]\mathbb{F}_{16}[/itex] of degree 4 over [itex]\mathbb{F}_{2}[/itex] must also be degree 4 over [itex]\mathbb{F}_{8}[/itex]. (of course, that same element would be degree 2 over [itex]\mathbb{F}_{4}[/itex])
There are various equivalent descriptions of [itex]\alpha[/itex] being degree
n over [itex]\mathbb{F}_{q}[/itex]:
- [itex]\mathbb{F}_{q}(\alpha) \cong \mathbb{F}_{q^n}[/itex]
- The minimal polynomial of [itex]\alpha[/itex] over [itex]\mathbb{F}_{q}[/itex] has degree n
- The orbit of [itex]\alpha[/itex] under [itex]x \mapsto x^q[/itex] (i.e. the set [itex]\{ \alpha, \alpha^q, \alpha^{q^2}, \alpha^{q^3}, \cdots \}[/itex]) has n elements. (and these are the roots of the aforementioned minimal polynomial)
Just knowing the degrees of the roots (and that they're distinct) over [itex]\mathbb{F}_2[/itex] tells me that the irreducible factorization (over [itex]\mathbb{F}_2[/itex]) is
[itex]x^{16} - x[/itex] = <linear> <linear> <quadratic> <quartic> <quartic> <quartic>
In fact, if I have a model of [itex]\mathbb{F}_{16}[/itex] and know an algorithm for computing minimal polynomials, I could use it to actually
compute the factors.