Bueno, ten en cuenta que no puedes tener $f(x)=(x-\alpha)(x-\beta)^2$ para cualquier $\alpha,\beta,$ porque si ese fuera el caso, entonces por regla de producto, tendríamos $$f'(x)=2(x-\alpha)(x-\beta)+(x-\beta)^2=(2x-2\alpha)(x-\beta)+(x-\beta)^2=(3x-2\alpha-\beta)(x-\beta),$$ y así $f'(\beta)=0.$ Pero los ceros de $f'$ son $\pm\frac1{\sqrt{3}},$ ninguno de los cuales es un cero para $f.$ Por lo tanto, o bien $f$ tiene exactamente una raíz real, o tiene tres raíces reales distintas.
Usted supuso, a modo de contradicción, que $f$ tiene al menos dos raíces reales. Por lo tanto, tiene tres raíces reales distintas por el trabajo anterior--digamos $\alpha_1,\alpha_2,\alpha_3$ donde $\alpha_1<\alpha_2<\alpha_3.$ Pero entonces $f'$ tiene una raíz en el intervalo $(\alpha_1,\alpha_2)$ y una raíz en el intervalo $(\alpha_2,\alpha_3)$ por el Teorema de Rolle, por lo que, en particular, podemos concluir que $-\frac1{\sqrt{3}}<\alpha_2<\frac1{\sqrt{3}}.$ Ahora bien, como $f'(x)\le0$ en $\left[-\frac1{\sqrt3},\frac1{\sqrt3}\right],$ entonces puede concluir que $f\left(-\frac1{\sqrt3}\right)\ge f(\alpha_2)=0.$ pero $$f\left(-\frac1{\sqrt3}\right)\approx-3.23,$$ que se produce la contradicción deseada.