To prove the following statement: If f can be factored into the product of two integer-coefficient polynomials φ and ψ
f(x)=φ(x)ψ(x),
then one of φ and ψ has a degree ⩾m, and this polynomial (for the same p and m) satisfies similar conditions (i), (ii), and (iii).
Let us prove this statement. Suppose
φ(x)=arxr+ar−1xr−1+⋯+a0,ψ(x)=bsxs+bs−1xs−1+⋯+b0.
Since p∣c0=a0b0 and p2∤c0=a0b0, we can assume without loss of generality that p∣a0, p2∤a0, and p∤b0. Also, since p∤cn=arbs and p∤ar, we can assume without loss of generality that ak is the first among a0,a1,⋯,ar that is not divisible by p. Consider
ck=akb0+ak−1b1+⋯+a0bk.
We know that p∤ck, hence k⩾m. We confirm that the polynomial φ satisfies the following conditions:
(i) p∤ar,
(ii) p∣aj (j=0,1,⋯,m−1),
(iii) p2∤a0.
If φ is irreducible, then the conclusion of the theorem is already proven. Otherwise, we can repeat a similar discussion until we obtain an irreducible factor with a degree ⩾m.