Suppose Fpk is a finite field. If Fpnk is some extension field, then the primitive element theorem tells us that Fpnk=Fpk(α) for some α, whose minimal polynomial is thus an irreducible polynomial of degree n over Fpk.
Is there an alternative to showing that irreducible polynomials of arbitrary degree n exist over Fpk, without resorting to the primitive element theorem?
Answer
A very simple counting estimation will show that such polynomials have to exist. Let q=pk and F=Fq, then Xqn−X is the product of all irreducible polynomials over F of degree dividing n. The degree of the product of all irreducible polynomials over F of degree strictly dividing n can then be estimated as at most
$$
\sum_{d\mid n, d\neq n}q^d\leq\sum_{i
so they cannot account for all the irreducible factors of Xqn−X.
I should add that by starting with all qn monic polynomials of degree n and using the inclusion-exclusion principle to account recursively for the reducible ones among them, one can find the exact number of irreducible polynomials over F of degree n to be
1n∑d∣nμ(n/d)qd,
which is a positive number by essentially the above argument (since all values of the Möbius function μ lie in {−1,0,1} and μ(1)=1). A quick search on this site did turn up this formula here and here, but I did not stumble upon an elementary and general proof not using anything about finite fields, although I gave one here for the particular case n=2. I might well have overlooked such a proof though.
No comments:
Post a Comment