Is there an easier way to calculate the degree of extension of a splitting field for a polynomial like x7−3overZ5?My approach for several of these have been to find all roots in the given field (in this case, I think x=2 is the only root), then I can factor it via long division. In this case, I get x7−3=(x−2)(x6+2x5+4x4+3x3+x2+2x+4).At this point, I would check that 2 is not a repeated root, and here it is easy to check that this is not the case. Since I've checked all of the other elements, at this stage I would adjoin a root of this polynomial, use long division and get a 5th degree polynomial. Now, the new field I'm working in would have degree 6, since it is the root of a 6th degree irreducible polynomial, right?
At this point, it begins to feel like I'm searching for a needle in a haystack; I have several more elements that I have to begin trying, and for this particular problem, that gets to be overwhelming.
At some point, I had thought the map α↦αp, where p=5 in this case, would work, but I had another problem where that wasn't the case (specifically, I tried to find the splitting field of x5+x+1 over Z2. Here it was easy to see it was irreducible, so I adjoined a root, lets call it γ, and using the method above, I found γ2 was a root, but not γ4).
So my question is the following: is there a better approach than what I'm doing to factor these (and in the process, find the degree of extension)?
Answer
Once you know one root of x7−3, namely 2, you get all others by multiplying with 7-th roots of unity. Since x7−1 and its derivative 7x6 have no common roots, the polynomial x7−1 is separable, so ¯F5 really contains 7 different roots of unity, say 1,ζ,ζ2,…,ζ6. Then 2,2ζ,…,2ζ6 are the different roots of x7−3.
Assume that the extension F5n of F5 contains ζ. Then ζ generates a subgroup of F×5n of order 7, so by Lagrange's theorem, 7|(5n−1), or equivalently 5n≡1(mod7). Thus n is a multiple of the order of 5 modulo 7.
Conversely, if n≥1 is such that 5n≡1(mod7), then 7 divides 5n−1 and this implies that the polynomial x7−1 divides x5n−1−1. Since F5n is the splitting field of x5n−1−1, we get ζ∈F5n.
This shows that F5(ζ)=F5n where n is the order of 5 modulo 7, which is 6. Therefore, the splitting field of x7−3 has degree 6 over F5.
Of course these arguments only worked because we could reduce the problem to finding the degree of F5(ζ) over F5 where ζ is a primitive 7-th root of unity. For general polynomials, things are probably more difficult.
No comments:
Post a Comment