Claim: Let $n\in \mathbb N$, and let $f:\mathbb R \to \mathbb R$ be such that its $n$-th derivative $f^{(n)}(x)>0, \ \forall x\in \mathbb R$, then $f$ has at most $n$ roots.
Context: The fundamental theorem of algebra states (when only the real numbers are concerned) that an $n$-th degree polynomial has at most $n$ real roots. Since an $n$-th degree polynomial can be characterized as a function $f:\mathbb R \to \mathbb R$ with constant $n$-th derivative, the fundamental theorem of algebra can be equivalently stated as:
Let $n\in \mathbb N$, and let $f:\mathbb R \to \mathbb R$ has constant $n$-th derivative, then $f$ has at most $n$ roots.
Analogy: Thus the claim I'm questioning can be interpreted as a version of the fundamental theorem of algebra with the condition that
the function's $n$-th derivative is constant
replaced by the condition that
the function's $n$-th derivative is strictly positive.
Special cases:
- for $n=1$ the claim follows from the fact that strictly increasing functions have at most one root;
- likewise for $n=2$ the claim follows from the fact that strictly increasing functions have at most two roots (strictly convex function is strictly negative between any two roots, thus there can not be a third root).
Does the claim hold for $n\geq 3$ as well?
Proof: From Darboux theorem it follows that nonzero $n$-th derivative implies that either $f^{(n)}>0$ or $f^{(n)}<0$. In the second case we can apply the original claim to $-f$ instead of $f$.
– Pavel Kocourek Jan 13 '23 at 14:32