When an odd polynomial is a one-one map on $\mathbb{R}$

Solution 1:

I'm writing this answer in response to the discussion in the comments on Peter Green's answer.

Claim: A non-constant polynomial function $f\colon \mathbb{R}\to \mathbb{R}$ is one-to-one if and only if either $f'(x)\geq 0$ for all $x$ or $f'(x)\leq 0$ for all $x$.

Proof: Since $f'$ is a nonzero polynomial (this is where we use the fact that $f$ is nonconstant), it has only finitely many zeros $z_1<\dots<z_n$. And $f'$ is either strictly positive or strictly negative on each interval $(-\infty,z_1)$, $(z_1,z_2)$, $\dots$, $(z_{n-1},z_n)$, $(z_n,\infty)$.

If $f'(x)\geq 0$ for all $x$, then $f$ is strictly increasing on each of these intervals. It follows by continuity that $f$ is strictly increasing everywhere (e.g. $f(z_i) = \text{sup}\{f(x)\mid x\in (z_{i-1},z_i)\} > f(y)$ for all $y\in (z_{i-1},z_i)$). In particular, it is one-to-one. The case $f'(x)\leq 0$ for all $x$ is similar.

Conversely, suppose $f'$ is positive on some of these intervals and negative on others. Then there is some $z_i$ such that the sign of $f'$ is different on the intervals immediately to the left and right of $z_i$. Say $f'$ is positive on $(z_{i-1},z_i)$ and negative on $(z_i,z_{i+1})$, setting $z_0 = -\infty$ in case $i = 1$ and $z_{n+1} = \infty$ in case $i = n$. Then $f$ has a local maximum at $z_i$, which implies it is not one-to-one (in the other case, $f$ has a local mininum instead).

To argue this carefully, we can pick points $z_{i-1}<x<z_i<y<z_{i+1}$ in these intervals. Then $f(x) < f(z_i)$ since $f$ is increasing on $(z_{i-1},z_i)$ and $f(y)<f(z_i)$ since $f$ is decreasing on $(z_i,z_{i+1})$. If $f(x)<f(y)<f(z_i)$ (the other case is similar), then by the intermediate value theorem there is some $x<x'<z_i$ such that $f(x') = f(y)$. This shows that $f$ is not one-to-one.

Solution 2:

That's not true in general. It is 1-1 iff its derivative never changes the sign. Counterexamples would be any of the antiderivatives of $g(x)=(x-1)(x+1)$. One the other hand, one of the sufficient conditions would be to have all of the coefficients of the same sign. Also requiring the coefficient of the top power monomial to be large(or small) enough with respect to other coefficients and to have the same sign as the constant term would be sufficient. Here the idea is the following: We know that if we go away from zero then any polynomial will be 1-1. Therefore forcing the polynomial to speed up around zero too(to make it 1-1) requires some dancing with the coefficient of the top power monomial.

The question of positivity of arbitrary polynomial is a difficult one and is the subject of real algebraic geometry. I suspect that even in the case of having only odd powers of monomials it is not an easy question.

Solution 3:

I'm not 100% sure but I believe(another answer has now provided a proof) a non-constant polynomial forms a 1:1 mapping from the reals to the reals if and only if one of the following is true.

$$\frac{df}{dx}\ge 0 \space\space\forall x \in \mathbb{R} $$

$$\frac{df}{dx}\le 0 \space\space\forall x \in \mathbb{R} $$

Lets look a bit at the case presented in your question of polynomials with only odd powers of $x$ (note: I believe this is not the normal definition of "odd polynomial").

$\frac{df}{dx}=c_1+c_33x^2+c_55x^4+\cdots+c_{2m+1}(2m+1)x^{2m}$

The derivative only contains even powers. So the sign of each term in the derivative is always either zero or the same as the sign of it's coefficient.

  • If all coefficients have the same sign then the function is one to one.
  • If the first and last non-zero coefficients have different signs then the function is not one to one because for sufficiently large $x$ the largest power dominates and for sufficiently small $x$ the smallest (possibly zero) power dominates.

Of course that leaves unsolved that case were the first and last coefficients have the same sign but the intermediate coefficients have different signs.

Solution 4:

The answer is no, ti is not always one-to-one.

Consider the following odd polynomial

$$P(x)=x(x-5)(x-10)= x^3-15x^2+50x$$

$$ P(0)=P(5)=P(10)=0$$

It is not one-to-one.

However, a function will be one-to-one if it's derivative is always positive or always negative.