A couple of years ago, I came up with the following question, to which I have no answer answer to this day. I have asked a few people about this, most of my teachers and some friends friends, but no one had ever heard of the question before, and no one knew the answer.
I hope this is an original question, but seeing how natural it is, I doubt this is the the first time someone has asked it.
First, some motivation. Take $P$ any nonzero complex polynomial. It is an easy and classical classical exercise to show that the roots of its derivative $P'$ lie in the convex hull hull of its own roots (I know this as the Gauss-Lucas property). To show this, you simply simply write $P=a\cdot\prod_{i=1}^{r}(X-\alpha_i)^{m_i}$ $P = a \cdot \prod_{i=1}^{r}(X-\alpha_i)^{m_i}$ where the $\alpha_i~(i=1,\dots,r)$ are the different roots of $P$, and $m_i$ the corresponding multiplicities multiplicities, and evaluate $\frac{P'}{P}=\sum_i \frac{m_i}{X-\alpha_i}$ on a root root $\beta$ of $P'$ which is not also a root of $P$. You'll end up with an expression expression of $\beta$ as a convex combination combination of $\alpha_1,\dots,\alpha_r$. It is worth mentioning that all the convex coefficients are $>0$, so the new root cannot lie on the edge of the convex hull of $P$'s roots.
Now fix $P$ a certain nonzero complex polynomial, and consider $\Pi$, its primitive (antiderivative) that vanishes at $0:~\Pi(0)=0$ and $\Pi'=P$. For each complex $\omega$, write $\Pi_{\omega}=\Pi-\omega$, so that you get all the primitives of $P$. Also Also, define for any polynomial $Q$, $\mathrm{Conv}(Q)$, thethe convex hull hull of $Q$'s roots.
$\mathrm{MAIN~QUESTION}$:MAIN QUESTION: describe $\mathrm{Hull}(P)=\bigcap_{\omega\in\mathbb{C}}\mathrm{Conv}(\Pi_{\omega})$.
By the property cited above, $\mathrm{Hull}(P)$ is a convex compact compact subset of the complex plane that contains $\mathrm{Conv}(P)$, but I strongly suspect that it is in general larger.
Here are some easy observations:
$1)$ replacing $P$ (resp. $\Pi$) by $\lambda P$ (resp. $\lambda \Pi$) will not change the result, and considering $P(aX+b)$ will change $\mathrm{Hull}(P)$ accordingly. Hence we can suppose both $P$ and $\Pi$ to be monic. The fact that $\Pi$ is no longer a primitive of $P$ is of no consequence.
$2)$ the intersection defining $\mathrm{Hull}(P)$ can be taken for $\omega$ ranging in a compact subset of $\mathbb{C}$: as $|\omega|\rightarrow\infty$, the roots of $\Pi_{\omega}$ will tend to become close to the $(\deg (P)+1)$-th roots of $\omega$, so for large enough $\omega$, their convex hull will always contain , say, $\mathrm{Conv}(\Pi)$.
$3)$ $\mathrm{Hull}(P)$ can be explicitly calculated in the following cases: $P=X^n$, $P$ of degree $1$ or $2$. There are only 2 kinds of degree $2$ polynomials: two simple roots or a double root. Using $z\rightarrow az+b$, one only has to consider $P=X^2$ and $P=X(X-1)$. The first one yields {$0$}, which equals $\mathrm{Conv}(X^2)$, the second one gives $[0,1]=\mathrm{Conv}(X(X-1))$.
replacing $P$ (resp. $\Pi$) by $\lambda P$ (resp. $\lambda \Pi$) will not change the result, and considering $P(aX+b)$ will change $\mathrm{Hull}(P)$ accordingly. Hence we can suppose both $P$ and $\Pi$ to be monic. The fact that $\Pi$ is no longer a primitive of $P$ is of no consequence.
the intersection defining $\mathrm{Hull}(P)$ can be taken for $\omega$ ranging in a compact subset of $\mathbb{C}$: as $|\omega| \rightarrow \infty$, the roots of $\Pi_{\omega}$ will tend to become close to the $(\deg (P)+1)$-th roots of $\omega$, so for large enough $\omega$, their convex hull will always contain, say, $\mathrm{Conv}(\Pi)$.
$\mathrm{Hull}(P)$ can be explicitly calculated in the following cases: $P=X^n$, $P$ of degree $1$ or $2$. There are only 2 kinds of degree $2$ polynomials: two simple roots or a double root. Using $z\rightarrow az+b$, one only has to consider $P=X^2$ and $P=X(X-1)$. The first one yields {$0$}, which equals $\mathrm{Conv}(X^2)$, the second one gives $[0,1]=\mathrm{Conv}(X(X-1))$.
Also, if $\Pi$ is a real polynomial of odd degree $n+1$ that has all its roots real and and simple, say $\lambda_1<\mu_1<\lambda_2<\dots<\mu_n<\lambda_{n+1}$ $\lambda_1 < \mu_1 < \lambda_2 < \dots < \mu_n < \lambda_{n+1}$, where I have also placed $P$'s roots $\mu_1,\dots,\mu_n$$\mu_1, \dots, \mu_n$, and if you further assume that $\Pi(\mu_{2j})\leq\Pi(\mu_n)\leq\Pi(\mu_1)\leq\Pi(\mu_{2j+1})$ $\Pi(\mu_{2j}) \leq \Pi(\mu_n) \leq\Pi(\mu_1) \leq\Pi(\mu_{2j+1})$ for all suitable $j$ (a condition that is best understood with a picture), then $\mathrm{Hull}(P)=\mathrm{Conv}(P)=[\mu_1,\mu_n]$: just vary $\omega$ between $[\Pi(\mu_n),\Pi(\mu_1)]$ $[\Pi(\mu_n), \Pi(\mu_1)]$; the resulting polynomial $\Pi_{\omega}$ is always split over over the real numbers and you get
$[\mu_1,\mu_n]=\mathrm{Conv}(P)\subset\mathrm{Hull}(P)\subset \mathrm{Conv}(\Pi_{\Pi(\mu_1)})\cap \mathrm{Conv}(\Pi_{\Pi(\mu_n)})=$ $[\mu_1,\dots]\cap [\dots,\mu_n]=[\mu_1,\mu_n]$$$[\mu_1,\mu_n]=\mathrm{Conv}(P)\subset\mathrm{Hull}(P)\subset \mathrm{Conv}(\Pi_{\Pi(\mu_1)})\cap \mathrm{Conv}(\Pi_{\Pi(\mu_n)}) = \\= [\mu_1,\dots]\cap [\dots,\mu_n]=[\mu_1,\mu_n]$$
$4)$ The equation $\Pi_{\omega}(z)=\Pi(z)-\omega=0$ defines a Riemann surface, but I don't see how that could be of any use.
- The equation $\Pi_{\omega}(z)=\Pi(z)-\omega=0$ defines a Riemann surface, but I don't see how that could be of any use.
$\mathrm{QUESTION}$:QUESTION: is this hexagon equal to $\mathrm{Hull}(X^3-1)$?
$\mathrm{QUESTION (Conjecture)}$:QUESTION (Conjecture): is it true that $\mathrm{Hull}(P)=\bigcap_{\omega\in\mathrm{MR}}\mathrm{Conv}(\Pi_{\omega})$, where $\mathrm{MR}$ is the set of all $\omega_0$ such that $\Pi_{\omega_0}$ has a multiple root, i.e., the set of all $\Pi(\alpha_i)$ where the $\alpha_i$ are the roots of $P$?