Esta pregunta fue originalmente formulada en stackoverflow (https://math.stackexchange.com/questions/103941/every-positive-polynomial-is-above-a-completely-q-factorized-positive-polynomial) pero como ha permanecido sin más comentarios durante una semana, la migro aquí.
Sea $P$ un polinomio unitario con coeficientes racionales en una variable $x$, tal que $P(x) \gt 0$ para todo $x \in \mathbb R$. Entonces $P$ es de grado par, digamos $2d$. ¿Es cierto que siempre existen $d$ números racionales $q_1, q_2, \ldots, q_d$ tales que
$$ (*) \ \ \ P(x) \geq \bigg( \prod_{k=1}^{d} (x-q_k)^2\bigg) $$
para todo $x \in \mathbb R$?
Puedo demostrar que la respuesta es SÍ cuando $d=1$ o $d=2.
Cuando $d=1$, $P$ tiene una forma canónica $(X-a)^2+b$ con $b>0$, por lo que podemos tomar $q_1=a$ ($a$ será racional ya que los coeficientes de $P lo son) y hemos terminado.
Ahora supongamos que $d=2$. Luego, $P$ tiene un mínimo global $\mu_1>0$, alcanzado en un (o varios) valor $\eta_1$. Luego $Q=\frac{P-\mu_1}{(X-\eta_1)^2}$ es un polinomio unitario de grado $2$ en $X$ y es no negativo en todas partes, por lo que podemos escribir $Q=\mu_2 + (X-\eta_2)^2$ con $\mu_2 \geq 0. Si escribimos explícitamente $P$ como $P=X^4+a_3X^3+a_2X^2+a_1X+a_0$, donde $a_0, a_1, a_2$ y $a_3$ son racionales, entonces tenemos
$$ Q=X^2 + (a_3 + 2\eta_1)X + (a_2 + (2a_3\eta_1 + 3\eta_1^2)) $$
Por lo tanto, $\eta_2=-\frac{a_3 + 2\eta_1}{2}$. Deducimos las identidades $$ Q=\mu_2+(X+\frac{a_3 + 2\eta_1}{2})^2 $$
$$ P=\mu_1+(X-\eta_1)^2Q=\mu_1+(X-\eta_1)^2\bigg( \mu_2+(X+\frac{a_3 + 2\eta_1}{2})^2\bigg) $$
Ahora $$ \Omega=\Bigg\lbrace r \in {\mathbb R} \Bigg| \forall x\in {\mathbb R}, \ P(x) \gt \frac{\mu_1}{2}+(x-r)^2\bigg( \mu_2+(x+\frac{a_3 + 2r}{2})^2\bigg) \Bigg\rbrace $$
es un conjunto abierto en $\mathbb R. Es no vacío, ya que por construcción contiene a $\eta_1$. Por lo tanto, siempre contendrá un número racional $q$. Luego, podemos tomar $q_1=q$ y $q_2=-\frac{a_3 + 2q}{2}$ y (*) se cumple.