Since f(x) is a cubic polynomial, it has at most 3 distinct roots. If f(x) has 3 real roots, then f(x) = 0 for more than one instance of x.
But if f(x) is one-to-one, then there must be only one real root and the other two are non-real. Let a + bi and a - bi be these non-real roots and c the single real root; then we can factorize f(x) as
Expand the right side to get
from which it follows that
Since f(x) has only one root, its graph will have no turning points/extrema. If f(x) has a critical point, it must be a saddle point. Differentiating f(x) yields
Solve for the critical point:
There is at most one real critical point, so either the square root term vanishes or it produces a non-real number. This happens for
So, if f(x) is one-to-one, then