因为\(f(x)\)是\(\mathbb{R}\)上次数大于\(1\)的首一多项式且无实根,所以\(f(x)\)在\(\mathbb{R}\)上的标准分解式的不可约因子形如\(x^2+bx+c\),其中\(b^2-4c<0\)。下面对因式的个数做数学归纳法证明。
当只有一个不可约因式时,由于复根共轭成对出现,所以
\begin{equation*}
f(x)=\left(x-(a+id)\right)\left(x-(a-id)\right)=(x-a)^2+d^2,
\end{equation*}
其中\(a,d\in\mathbb{R}\)且\(d\neq 0\)。令\(g(x)=x-a,h(x)=d\),则\(f(x)=g^2(x)+h^2(x)\)且\(\deg g(x)>\deg h(x)\)。
假设对\(\leq m-1\)个不可约因子结论成立,对于\(m\)个因子,由归纳假设,
\begin{equation*}
f(x)=\left(g_1^2(x)+h_1^2(x)\right)\left(g_2^2(x)+h_2^2(x)\right),
\end{equation*}
其中\(\deg g_1(x)>\deg h_1(x)\),\(\deg g_2(x)>\deg h_2(x)\)。
注意到
\begin{equation*}
\begin{array}{cl}
&\left(g_1^2(x)+h_1^2(x)\right)\left(g_2^2(x)+h_2^2(x)\right)\\=&g_1^2(x)g_2^2(x)+g_1^2(x)h_2^2(x)+h_1^2(x)g_2^2(x)+h_1^2(x)h_2^2(x)\\
=&\left(g_1(x)g_2(x)+h_1(x)h_2(x)\right)^2+\left(g_1(x)h_2(x)-h_1(x)g_2(x)\right)^2,
\end{array}
\end{equation*}
令
\begin{equation*}
g(x)=g_1(x)g_2(x)+h_1(x)h_2(x),h(x)=g_1(x)h_2(x)-h_1(x)g_2(x),
\end{equation*}
则\(f(x)=g^2(x)+h^2(x)\)且
\begin{equation*}
\deg g(x)=\deg g_1(x)+\deg g_2(x)>\deg\left(g_1(x)h_2(x)-h_1(x)g_2(x)\right)=\deg h(x).
\end{equation*}
由数学归纳法,结论成立。