How to prove : A polynomial with real coefficients that has three consecutive equal (non-zero) coefficients of successive powers of the variable cannot have all its roots real.
I know how to prove it using Viète's relations in specific cases. For example, in the case where the polynomial starts or ends with 3 terms with equal coefficients. I get lost in the general case, and I think Descartes' rule will be helpful.
Addition
According to Descartes, we have the following
lemma:
- If $P(X)=\sum_{k=0}^n a_k X^k$ and There exist integers $i$, $j$, and $k$ such that $j < i$, $i + 1 < k$, $a_j \cdot a_k \neq 0$, and $a_i = a_{i+1} = 0$ then P cannot have all its roots as real numbers.
Let's assume that our polynomial is written as $P(X) = X^k + X^{k+1} + X^{k+2} + (\text{other terms})$. Now, consider the polynomial $Q(X) = (X-1)P(X) = XP(X) - P(X)$. When we expand the calculations, We observe that Q satisfies the assumptions of the lemma. Then we deduce that $Q$ cannot have all its roots as real numbers. Consequently, $P$ cannot have all its roots as real numbers either.