I am currently studying irreducibility of polynomials, and the notes I am studying from defines irreducible polynomials as those non constant polynomials whose only lower degree divisors are constant polynomials.
Later the notes claim that $3x-3$ is irreducible over $\mathbb{Q}$, which is valid since $3(x-1)$ is non constant and the only lower degree divisor of $3(x-1)$ is $3$, which is constant. But then it claims that $3(x-1)$ is reducible over $\mathbb{Z}$. since $3$ is not a unit in $\mathbb{Z}$
My question is, according to the definition of irreducible polynomial, the only two conditions are that the polynomial should be non zero, and any lower degree divisor of the polynomial must be constant. Now $3x-3$ satisfy both conditions, then why is it reducible over $\mathbb{Z}$?