Show that $f(x)=2x+1 \in \mathbb{Z}_4[x]$ has no roots in any ring $A$ that contains $\mathbb{Z}_4$.
I don't know how to start here... If $\alpha$ is a root of $f$, then $2\alpha+1=0 \Rightarrow \alpha = (2^{-1})(-1)=-2^{-1}$. I know that $2$ has no inverse in $\mathbb{Z}_4$, but I can't see what to do with this information (I don't even know it it's useful in this case...).
It's an exercise of a list of exercises.
The next item is to generalize the result for $\mathbb{Z}_n$, $n$ composite.
I believe that the generalization is that $mx+1$ has no rotos in any ring $A$ that contains $\mathbb{Z}_n$, where $m$ is a factor of $n$.
I'd be glad with a solution or a hint :)
Hint:
In the ring $\Bbb{Z}_4[x]$ (and also over any extension) we have $$ (1+2x)(1-2x)=1-4x^2=1. $$ If $\alpha$ is a zero of the l.h.s. then ...
For the generalization $1+mx$ with $n=mk$: If $1+m\alpha=0$, then $k+km\alpha=k\cdot0$.