Why can't $x^k+5x^{k-1}+3$ be factored? I have a polynomial $P(x)=x^k+5x^{k-1}+3$, where $k\in\mathbb{Z}$ and $k>1$. Now I have to show that you can't factor $P(x)$ into two polynomials with degree $\ge1$ and only integer coefficients. How can I show this?  

I will mimic the proof of Perron's irreducibility criterion which says that if $f(x)=x^n+a_{n-1}x^{n-1}+\ldots+a_1x+a_0\in\mathbb Z[x]$ and $|a_{n-1}|\gt 1+|a_0|+|a_1|+\ldots+|a_{n-2}|$ then $f$ is irreducible.
Do you know Rouché's theorem? 
If $|x|=1\Longrightarrow|5x^{k-1}|>|x^k+3|$. Therefore $P(x)$ has exactly $k-1$ roots inside the unit circle.
Suppose now that $P$ is reducible with $P(x)=Q(x)R(x)$ and $|Q(0)|=1, |R(0)|=3$. All the roots of $Q$ or $R$ are inside the unit circle and the product of those roots is $Q(0)$ or $R(0)$ respectively. Contradiction. 
