§ Eisenstein Theorem for checking irreducibility
- Let p(x)=a0+a1x+⋯+anxn
- If p divides all coefficients except for the highest one ( an), a0 is p-squarefree ( p2 does not divide a0), then p(x) is irreducible.
- That is, p∣a0,p∣a1, upto p∣an−1, p∣an, and finally p2∣a0.
- Then we must show that p(x) is irreducible.
- Suppose for contradiction that p(x)=q(x)r(x) where q(x)=(b0+b1x+⋯+bkxk) and r(x)=(c0+c1x+…clxl) (such that k+l≥n, and k>0,l>0).
- See that a0=b0c0. Since p∣a0, p must divide one of b0,c0. Since p2 does not divide a0, p cannot divide both b0,c0. WLOG, suppose p divides b0, and p does not divide c0.
- Also see that since an=(∑i+j=nbicj), p does not divide this coefficient ∑i+j=nbicj. Thus, at least one term in ∑i+j=nbicj is not divisible by p.
- Now, we know that p divides b0, p does not divide c0. We will use this as a "domino" to show that p divides b1, b2, and so on, all the way upto bk. But this will imply that the final term an will also be divisible by p, leading to contradiction.
- To show the domino effect, start with the coefficient of x, which is a1=b0c1+b1c0. Since a1 is divisible by p, b0 is divisible by p, and c0 is not divisible by p, the whole equation reduces to b1c0≡p0, or b1≡p0 [since c0 is a unit modulo p].
- Thus, we have now "domino"'d to show that p divides both b0,b1.
- For induction, suppose p divides everything b0,b1,…,br. We must show that p divides br+1.
- Consider the coefficient of the term xri, ie ar. This is divisible by p, and we have that ar=b0cr+b1cr−1+⋯+brc0. Modulo p, the left hand side vanishes (as ar is divisible by p), and every term b0,b1,…,br−1 vanishes, leaving behind 0≡pbrc0. Since c0 is a unit, we get br≡p0.
- Thus, every term {bi} is divisible by p, implying an is divisible by p, leading to contradiction.
- Again, the key idea: (1) b0 is divisible by p while c0 is not. (This uses p∣a0 and p2∣a0). (2) This allows us to "domino" and show that all bi are divisible by p (This uses p∣ai). (3) This show that an is divisible by p, a contradiction. (This uses p∣an).