Tenemos la ecuación $$ \sum_{i=1}^n(a_ix+b_i)^2 =x^2\sum_{i=1}^na_i^2+2x\sum_{i=1}^na_ib_i+\sum_{i=1}^nb_i^2\tag{1} $$ Si hubiera dos raíces reales distintas del lado derecho de $(1)$ entonces el mínimo de la cuadrática estaría en su media y sería menor que $0$ porque el coeficiente positivo de $x^2$ produce una convexidad estricta. Sin embargo, si hubiera una $x$ para que el lado derecho fuera menor que $0$ la parte izquierda daría una suma de cuadrados negativa.
$\Rightarrow$ las raíces no pueden ser reales y distintas
La única posibilidad de una raíz real sería en el caso de que el lado izquierdo de $(1)$ fueron $0$ . para que eso ocurra, cada término de la suma tendría que ser $0$ . Es decir, para todos los $0\le i\le n$ , $$ b_i=-a_ix\tag{2} $$ $\Rightarrow$ $a$ y $b$ debe ser proporcional.
Si las raíces del lado derecho de $(1)$ son iguales o no reales, tenemos, a partir de la fórmula cuadrática, que $$ \left(2\sum_{i=1}^na_ib_i\right)^2-\ 4\left(\sum_{i=1}^na_i^2\right)\left(\sum_{i=1}^nb_i^2\right)\le0\tag{3} $$ que al reordenarse es Cauchy-Schwarz.
$\Rightarrow$ queremos las raíces del lado derecho de $(1)$ para ser igual o no real.