I need to prove that every polynomial of odd degree $\ge 3$ over $\mathbb{R}[x]$ is reducible over $\mathbb{R}$.
If $p(x)$ is my polynomial, then I just have to prove that $p(x)$ has one real root, right? If I can do it, then I must only apply the division theorem and divide by $x-\alpha$ when $\alpha$ is the root. I've found some arguments like this one but they use too much analysis and I'm on a ring theory course. How can I prove this in a more abstract way?