2
$\begingroup$

Let

$$f(x)=a_n \ x^n+a_{n-1} \ x^{n-1}+\cdots+a_1 \ x+a_0$$

be a $n$-th degree polynomial with positive coefficients such that all of its roots are real. Choose any number terms from this expression ($a_nx^n$, $a_0$, etc, are called the "terms"), and define a polynomial by adding all these terms.

For example, the new polynomial $g(x)$ can be defined as,

$$g(x)=a_0+a_{n-5} \, x^{n-5}+a_2 \, x^2$$

Now the question(s) are this :

How many such total chosen polynomials will have all of their roots real?

(Determining if a solution can/can't be formed to this problem is also a question.)

Also, please note that this question came up when me and my friend were trying to create hard problems in number theory. I don't know whether if it is hard, but I do not really know where to begin than taking simpler cases of this problem and actually finding all possible function.

If a solution can be formed and it depends on more information about the constants or anything else, please choose and specify such conditions.

I actually don't know if a solution can be formed. I sincerely apologise for not showing any of my work, because I am not getting any ideas and I am just a high school student. Thank you for your time.

Notes

[The following has been copied directly from (a previous version of) this Math.SE answer by @Blue. (Check that answer for updates, including the recent reference to a related power series result by Hutchinson.)]

As per the question, we're starting with a real-rooted polynomial $$f(x)=\sum_{k=0}^na_k x^k \qquad a_k> 0 \tag1$$ and we're tasked with counting the real-rooted sub-polynomials (RRSPs) whose terms are chosen from those of $f(x)$.

(This partial answer only finds an upper bound, shown in $(3)$, on the count; also, if the stated Conjecture holds, then we can say that the upper bound is always attainable.)

Note that a polynomial with non-negative coefficients has no positive roots. So, the roots of any real-rooted sub-polynomial $g(x)$ must be negative or zero; thus such a polynomial has the form $a x^p \prod_{k=0}^{q-1}(x+r_k)$, for strictly positive $r_k$ (the negatives of the negative roots). Expanding the product, there's no chance of cancellation, so $g(x)$ has a term for each power of $x$ from $p$ to $p+q$, no skips; therefore, as a sub-polynomial of $f(x)$, any real-rooted $g(x)$ has the form $$\sum_{k=p}^{p+q}a_k x^k \qquad p\in\{0,\ldots,n\}, q\in\{0,\ldots,n-p\} \tag2$$ I call these consecutive-term sub-polynomials (CTSPs) of $f(x)$.

Including $(p,q)=(0,n)$ (ie, the original polynomial $f(x)$), and $(p,q)=(0,0)$ (the constant polynomial $g(x)=a_0$) the total number of CTSPs of a degree-$n$ polynomial is the triangular number $$\frac12(n+1)(n+2) \tag3$$

Any RRSP is necessarily a CTSP, but the converse is not true. Trivially (and by convention for the constant polynomial $g(x)=a_0$), any one- or two-term CTSP is an RRSP. After that, there are no guarantees. For example, all CTSPs of $x^3+4x^2+4x+1$ are real-rooted; however, as observed by @GregMartin, $x^3+4x^2+4x+c$ is real-rooted for $1<c\leq 32/27$, but its CTSP $4x^2+4x+c$ is not. Therefore, $(3)$ is an upper bound on the number of RRSPs for a given starting polynomial.

(A lower bound is $1+(n+1)+n=2(n+1)$, accounting for $f(x)$ itself (by assumption), and its one- and two-term CTSPs.)

Exactly counting RRSPs spawned a given polynomial without examining all of the CCSPs seems a daunting task. A more-manageable preliminary one may be to find conditions under which the count attains the upper bound. (I don't have any such conditions to offer here, only some examples of individual upper-bounding polynomials and a conjectured family.)

As a step towards that, we might compile specific instances. For instance, a quick-and-dirty Mathematica search found these quartics $$ x^4+\phantom{0}8x^3+\phantom{0}16x^2+\phantom{00}8x+\phantom{00}1 \\ x^4+43x^3+293x^2+477x+192 \\ x^4+37x^3+299x^2+590x+271$$ (Mathematica likely could've found plenty more. I had only asked for three instances of quartics for which the discriminants of its cubic and quadratic CTSPs are non-negative. I don't claim that's a sufficient condition in general, but it worked here.)

We could also seek families of polynomials, such as this possibility:

Conjecture. All CTSPs of $\;\sum_{k=0}^n \left(\frac{ax}{2^{k-1}}\right)^{k}\;$, with $a>0$, are real-rooted.

(The formula for $a_k$ arises by making the discriminants of all of the quadratic CTSPs vanish. Mathematica verifies the conjecture for various examples I've tested, but I simply haven't had time to attempt a proof.)

In particular, taking $a=2^{n-1}$, so that $a_k=2^{k(n-k)}$, gives a palindromic polynomial with this property; eg, $x^3+4x^2+4x+1$ and $x^4+8x^3+16x^2+8x+1$ mentioned earlier.

$\endgroup$
10
  • 3
    $\begingroup$ Crossposted to MSE where it seems to be receiving some attention already: math.stackexchange.com/questions/4962132 $\endgroup$
    – Yemon Choi
    Commented Aug 24 at 12:37
  • $\begingroup$ how do polynomials formed by two terms have real roots? $\endgroup$ Commented Aug 24 at 13:04
  • $\begingroup$ @FedorPetrov What do you mean? $\endgroup$ Commented Aug 24 at 13:52
  • 1
    $\begingroup$ A plausible first step would be to ask: which single monomials ("terms") can I remove and still have real roots? $\endgroup$ Commented Aug 28 at 8:51
  • 2
    $\begingroup$ 13th edition of this question. $\endgroup$ Commented Sep 6 at 4:01

1 Answer 1

2
$\begingroup$

I provide my answer to Mathematics.SE cross-post of the question to inform MathOverflow community.

Some results from this answer are already in Blue's answer to the cross-post. Following it, we shall call a polynomial real-rooted, if each its root is real.

We assume that the coefficients $a_0,\dots,a_n$ of the real-rooted polynomial $f(x)$ are nonnegative and we have to detect real-rooted subpolynomials $g(x)$ of $f(x)$. Unfortunately, below we shall see that although we can provide some simple necessary and sufficient conditions when $g(x)$ is real-rooted, I expect that the exact conditions in the general case are cumbersome.

Anyway, let us go ahead. To skip the trivial case we assume that $g(x)=x^ph(x)$, where $h(x)$ is a nonconstant polynomial and $h(0)>0$. Since all coefficients of $h(x)$ are nonnegative, $h(x)$ has only negative roots, say $-r_1,\dots,-r_q$. Then $h(x)=a\prod_{k=1}^q x+r_k$ for some $a>0$. Expanding the product, we see that all coefficients of $h(x)$ are positive. In particular, when $g(x)=f(x)$ then $p=0$ and we see that the coefficients $a_0,\dots,a_n$ of $f(x)$ are positive. We shall formulate our conditions in terms of the numbers $b_k=\frac{a_k^2}{a_{k-1}a_{k+1}}$ for each positive integer $k<n$.

Thus $g(x)=\sum_{k=p}^{p+q} a_kx^k$. Moreover, according to the product expansion, for each nonnegative integer $k\le q$ we have $a_{p+k}=a_{p+q}E_{q-k}$, where $E_{q-k}=e_{q-k}(r_0,\dots,r_{q-1})$ and $e_{q-k}$ is the $(q-k)$th elementary symmetric polynomial in $q$ variables. By Newton's inequalities, if $0<q-k<q$ (that is, $0<k<q$) then $$\frac{E_{q-k-1}}{q \choose q-k-1}\cdot \frac{E_{q-k+1}}{q \choose q-k+1}\le \left(\frac{E_{q-k}}{q \choose q-k}\right)^2,$$ so $$b_{p+k}=\frac{a_{p+k}^2}{a_{p+k-1}a_{p+k+1}}=\frac{E_{q-k}^2}{E_{q-k-1}\cdot E_{q-k+11}}\ge \frac{{q\choose q-k}^2}{{q \choose q-k-1}{q \choose q-k+1}}=$$ $$\frac{\left(\frac{q!}{(q-k)!k!}\right)^2}{\frac{q!}{(q-k-1)!(k+1)!}\cdot {\frac{q!}{(q-k+1)!(k-1)!}}}= \frac{(q-k-1)!(k+1)!(q-k+1)!(k-1)!}{((q-k)!k!)^2}=$$ $$\left(1+\frac 1k\right)\cdot \left(1+\frac 1{q-k}\right).$$ Denote the latter number by $N_{q,k}$.

The above inequalities suggest the question whether the condition $b_{p+k}\ge N_{q,k}$ holding for each positive $k<q$ ensure that the sub-polynomial $g(x)$ is real-rooted. The answer is affirmative when $q=2$, because in this case the only condition is equivalent to the nonnegativity of the discriminant of $g(x)$. Moreover, as far as I understood Blue's answer, the sub-polynomial $g(x)$ is real-rooted provided $b_{p+k}\ge 4$ for each positive $k<q$; then each chain $b_p,...,b_{p+q}$ whose members are at least $4$ provides $\frac 12 q(q+1)$ real-rooted sub-polynomials of $f(x)$.

But already for $q=3$ we need more refined conditions to ensure that $g(x)$ is real-rooted. Indeed, in this case $N_{3,1}=N_{3,2}=3$. The cubic factor $h(x)=\sum_{k=0}^q a_{p+k}x^k$ of $g(x)$ is real-rooted iff its discriminant $$a_{p+2}^2a_{p+1}^2-4a_{p+3}a_{p+1}^3-4a_{p+2}^3a_p-27a_{p+3}^2a_p^2+18a_{p+3}a_{p+2}a_{p+1}a_p\ge 0,$$ that is when $$b_{p+2}^2b_{p+1}^2-4b_{p+2}b_{p+1}^2-4b_{p+2}^2b_{b+1}+18b_{p+2}b_{p+1}\ge 27.$$ But the latter inequality fails when $b_{p+1}=3$ and $b_{p+2}=4$.

For $q=4$ the expression of the discriminant is cumbersome. Moreover, the nonnegativity of the discriminant of a polynomial $h(x)$ of degree $4$ is a necessary (but, in general not a sufficient) condition for the real-rootedness $h(x)$.

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .