Factoring and zeros of polynomials