Reducible and irreducible polynomials