Wednesday, November 7, 2018

galois theory - Existence of irreducible polynomial of arbitrary degree over finite field without use of primitive element theorem?




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 XqnX 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 XqnX.




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
1ndnμ(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

analysis - Injection, making bijection

I have injection f:AB and I want to get bijection. Can I just resting codomain to f(A)? I know that every function i...