1.8拓展阅读:一元多项式环
本页由讲义拆分版 TeX 初步转换生成;答案默认收起。
讲义正文
从解方程到一元多项式环
\paragraph{本章简介}
我们从初中一年级开始就体会到,用字母 \(\displaystyle x\)或 \(\displaystyle y\)表示未知数,通过列方程和解方程求出未知数的值,对于解决实际问题非常有用。解方程是古典代数学研究的中心问题,一次方程与二次方程自不必多言,初中阶段的课本已给出其求解公式与诸情况的讨论。我们一般认为,对于三次及以上的方程的基本方法是把方程左端的多项式因式分解。例如在复数域中解四次方程 \(\displaystyle x^4+1=0\)。先把方程左端的多项式因式分解为\(\displaystyle (x^2+\sqrt2x+1)(x^2-\sqrt2x+1)\)。于是 \(\displaystyle x^4+1=0\) 的全部解是 \(\displaystyle x_1=\dfrac{\sqrt2}{2}(-1+i)\),\(\displaystyle x_2=-\dfrac{\sqrt2}{2}(1+i)\),\(\displaystyle x_3=\dfrac{\sqrt2}{2}(1+i)\),\(\displaystyle x_4=\dfrac{\sqrt2}{2}(1-i)\)。为了把多项式因式分解,就需要研究多项式组成的集合,对于加法和乘法运算,它的结构是怎样的?
一元多项式环的概念
同学们熟悉的多项式,它的系数是实数。例如 \(\displaystyle x^4+1,x^2+\sqrt2x+1,x^2-2x+1,\ldots\)。同学们还知道,在多项式的等式中,\(\displaystyle x\) 可以用任一实数代入,例如 \(\displaystyle (x-1)^2=x^2-2x+1\),\(\displaystyle x\) 用 200 代入,从而 \(\displaystyle (200-1)^2=200^2-2\cdot200+1\),由此简便地计算出 \(\displaystyle 199^2=40000-400+1=39601\)。
为了使多项式的应用更广,我们来考虑系数属于任一数域 \(\displaystyle K\)(或任一域 \(\displaystyle F\))的多项式,并且使得在多项式的等式中,\(\displaystyle x\) 不仅可以用数域 \(\displaystyle K\) 中的数(或域 \(\displaystyle F\) 中的元素)代入,而且还可以用数域 \(\displaystyle K\)(或域 \(\displaystyle F\))上的 \(\displaystyle m\) 级矩阵 \(\displaystyle A\) 等代入。为此对于多项式的概念作如下的定义。
定义 1.7.1
设 \(\displaystyle F\) 是一个域,\(\displaystyle x\) 是一个不属于 \(\displaystyle F\) 的符号。域 \(\displaystyle F\) 上的一元多项式是指形如 \(\displaystyle a_nx^n+a_{n-1}x^{n-1}+\cdots+a_1x+a_0\) 的表达式,其中 \(\displaystyle n\in\mathbb N\),\(\displaystyle a_i\in F\),\(\displaystyle i=0,1,\ldots,n\),并且 \(\displaystyle a_n\ne0\),或者 \(\displaystyle a_n=a_{n-1}=\cdots=a_0=0\)。两个这样的表达式相等,规定为它们除去系数为零的项外其余项的系数都相等。此时,符号 \(\displaystyle x^k\) 称为第 \(\displaystyle k\) 次项,\(\displaystyle a_0\) 称为零次项,也称为常数项。系数全为 0 的多项式称为零多项式,记为 0。
在多项式 \(\displaystyle f(x)=a_nx^n+\cdots+a_0\) 中,如果 \(\displaystyle a_n\ne0\),那么称 \(\displaystyle a_nx^n\) 为 \(\displaystyle f(x)\) 的首项,称 \(\displaystyle n\) 为 \(\displaystyle f(x)\) 的次数,记做 \(\displaystyle \deg f(x)\)。零多项式的次数定义为 \(\displaystyle -\infty\),并规定 \(\displaystyle -\infty<n\),\(\displaystyle (-\infty)+n=-\infty\),\(\displaystyle (-\infty)+(-\infty)=-\infty\),其中 \(\displaystyle n\) 是任意非负整数。
零次多项式如 \(\displaystyle a\),其中 \(\displaystyle a\in F\) 且 \(\displaystyle a\ne0\)(即 \(\displaystyle a\in F^*\)),可以把零次多项式 \(\displaystyle a\) 与 \(\displaystyle F\) 中的非零元 \(\displaystyle a\) 等同看待。域 \(\displaystyle F\) 上的所有一元多项式组成的集合记做 \(\displaystyle F[x]\)。
类似于初中数学讲的多项式的加法和乘法,在 \(\displaystyle F[x]\) 中规定加法和乘法运算如下:设 \(\displaystyle f(x)=\sum_{i=0}^n a_ix^i\),\(\displaystyle g(x)=\sum_{i=0}^m b_ix^i\),不妨设 \(\displaystyle n\geqslant m\),则 \(\displaystyle f(x)+g(x):=\sum_{i=0}^n(a_i+b_i)x^i\),\(\displaystyle f(x)g(x):=\sum_{s=0}^{n+m}\leqslant ft\left(\sum_{i+j=s}a_ib_j\right)x^s\)。
容易验证,上面所定义的多项式的加法与乘法满足下列运算规则:
- \(\displaystyle f(x)+g(x)=g(x)+f(x)\)(加法交换律);
- \(\displaystyle \bigl(f(x)+g(x)\bigr)+h(x)=f(x)+\bigl(g(x)+h(x)\bigr)\)(加法结合律);
- \(\displaystyle 0+f(x)=f(x)+0=f(x)\);
- 若 \(\displaystyle f(x)=\sum_{i=0}^n a_ix^i\),定义 \(\displaystyle -f(x)=\sum_{i=0}^n(-a_i)x^i\),则 \(\displaystyle f(x)+(-f(x))=(-f(x))+f(x)=0\),称 \(\displaystyle -f(x)\) 是 \(\displaystyle f(x)\) 的负元素;
- \(\displaystyle f(x)g(x)=g(x)f(x)\)(乘法交换律);
- \(\displaystyle f(x)\bigl(g(x)h(x)\bigr)=\bigl(f(x)g(x)\bigr)h(x)\)(乘法结合律);
- \(\displaystyle 1f(x)=f(x)1=f(x)\),其中 1 是域 \(\displaystyle F\) 的单位元;
- \(\displaystyle f(x)\bigl(g(x)+h(x)\bigr)=f(x)g(x)+f(x)h(x)\),\(\displaystyle \bigl(g(x)+h(x)\bigr)f(x)=g(x)f(x)+h(x)f(x)\)(左分配律、右分配律)。
因此,\(\displaystyle F[x]\) 成为一个有单位元的交换环,称为域 \(\displaystyle F\) 上的一元多项式环。一元多项式的减法运算规定如下:\(\displaystyle f(x)-g(x):=f(x)+(-g(x))\)。
一元多项式的重要特点是它有次数的概念。多项式的运算与次数的关系如下。
命题
设 \(\displaystyle f(x),g(x)\in F[x]\),则 \(\displaystyle \deg(f(x)+g(x))\leqslant \max\{\deg f(x),\deg g(x)\}\),\(\displaystyle \deg(f(x)g(x))=\deg f(x)+\deg g(x)\)。
证明
如果 \(\displaystyle f(x)\) 或 \(\displaystyle g(x)\) 是零多项式,结论显然。设 \(\displaystyle f(x)=\sum_{i=0}^na_ix^i\),\(\displaystyle g(x)=\sum_{i=0}^mb_ix^i\),其中 \(\displaystyle a_n\ne0,b_m\ne0\),不妨设 \(\displaystyle n\geqslant m\)。由加法公式,\(\displaystyle \deg(f(x)\pm g(x))\leqslant n=\max\{\deg f(x),\deg g(x)\}\)。又因为 \(\displaystyle a_nb_m\ne0\),\(\displaystyle a_nb_mx^{n+m}\) 是 \(\displaystyle f(x)g(x)\) 的首项,所以 \(\displaystyle \deg(f(x)g(x))=n+m\)。
由命题 1 的证明可看出,如果 \(\displaystyle f(x)\ne0,g(x)\ne0\),那么 \(\displaystyle f(x)g(x)\ne0\)。因此 \(\displaystyle F[x]\) 没有非零的零因子,并且可以得到一元多项式的乘法满足消去律,即
命题
若 \(\displaystyle f(x)g(x)=f(x)h(x)\),且 \(\displaystyle f(x)\ne0\),则 \(\displaystyle g(x)=h(x)\)。
证明
由 \(\displaystyle f(x)g(x)=f(x)h(x)\) 可得 \(\displaystyle f(x)(g(x)-h(x))=0\)。由于 \(\displaystyle f(x)\ne0\),所以 \(\displaystyle g(x)-h(x)=0\),即 \(\displaystyle g(x)=h(x)\)。
在 \(\displaystyle F[x]\) 中,\(\displaystyle (x-1)^2=x^2-2x+1\),设 \(\displaystyle A\) 是域 \(\displaystyle F\) 上的 \(\displaystyle r\) 级矩阵,\(\displaystyle I\) 是域 \(\displaystyle F\) 上的 \(\displaystyle r\) 级单位矩阵,则 \(\displaystyle (A-I)^2=A^2-2A+I\)。由此看出,在 \(\displaystyle F[x]\) 中,不定元 \(\displaystyle x\) 可以用域 \(\displaystyle F\) 上的 \(\displaystyle r\) 级矩阵 \(\displaystyle A\) 代入。
定理
设 \(\displaystyle A\) 是域 \(\displaystyle F\) 上的任一个 \(\displaystyle r\) 级矩阵。如果在 \(\displaystyle F[x]\) 中有下列等式:\(\displaystyle f(x)+g(x)=h(x)\),\(\displaystyle f(x)g(x)=p(x)\),那么用矩阵 \(\displaystyle A\) 代入后仍有 \(\displaystyle f(A)+g(A)=h(A)\),\(\displaystyle f(A)g(A)=p(A)\)。
证明
设 \(\displaystyle f(x)=\sum_{i=0}^na_ix^i\),\(\displaystyle g(x)=\sum_{i=0}^mb_ix^i\),不妨设 \(\displaystyle n\geqslant m\)。按定义,\(\displaystyle h(x)=\sum_{i=0}^n(a_i+b_i)x^i\),\(\displaystyle p(x)=\sum_{s=0}^{n+m}(\sum_{i+j=s}a_ib_j)x^s\)。又 \(\displaystyle f(A)=\sum_{i=0}^na_iA^i\),\(\displaystyle g(A)=\sum_{i=0}^mb_iA^i\),所以 \(\displaystyle h(A)=\sum_{i=0}^n(a_i+b_i)A^i\),\(\displaystyle p(A)=\sum_{s=0}^{n+m}(\sum_{i+j=s}a_ib_j)A^s\)。根据矩阵的加法、数乘和乘法的运算法则,立即得到 \(\displaystyle f(A)+g(A)=h(A)\) 及 \(\displaystyle f(A)g(A)=p(A)\)。
类似地,如果 \(\displaystyle F[x]\) 中有等式 \(\displaystyle f(x)+g(x)=h(x)\)、\(\displaystyle f(x)g(x)=p(x)\),则 \(\displaystyle x+c\)、\(\displaystyle x^m\) 以及 \(\displaystyle q(x)\) 都可以分别代入,得到相应的等式。这种性质是一元多项式环 \(\displaystyle F[x]\) 的通用性质。
习题 2.1
- 在 \(\displaystyle F[x]\) 中,如果 \(\displaystyle f(x)=cg(x)\),其中 \(\displaystyle c\in F^*\),试问:\(\displaystyle f(x)\) 与 \(\displaystyle g(x)\) 的次数有什么关系?
- 在 \(\displaystyle F[x]\) 中,如果 \(\displaystyle f(x)g(x)=c\),其中 \(\displaystyle c\in F^*\),试问:\(\displaystyle f(x)\) 与 \(\displaystyle g(x)\) 的次数有什么关系?
- 在 \(\displaystyle F[x]\) 中,如果 \(\displaystyle f(x)\) 与 \(\displaystyle g(x)\) 的次数都是 3,试问:\(\displaystyle f(x)+g(x)\) 的次数一定是 3 吗?
- 证明:\(\displaystyle F[x]\) 中一个元素 \(\displaystyle f(x)\) 是可逆当且仅当 \(\displaystyle f(x)\) 是零次多项式,即 \(\displaystyle f(x)=a\),其中 \(\displaystyle a\in F^*\)。
- 在复数域中解下列方程:1. \(\displaystyle x^4-4=0\);
- \(\displaystyle x^3+1=0\)。
- 在 \(\displaystyle \mathbb Z_2[x]\) 中,计算:1. \(\displaystyle (x+\overline{1})^2\);
- \(\displaystyle x(x+\overline{1})(x^2+x+\overline{1})\)。
- 在 \(\displaystyle \mathbb Z_2[x]\) 中,把下列多项式因式分解:1. \(\displaystyle x^2+\overline{1}\);
- \(\displaystyle x^4+x\);
- \(\displaystyle x^3+x^2+x+\overline{1}\)。
带余除法,整除关系
在域 \(\displaystyle F\) 上的一元多项式环 \(\displaystyle F[x]\) 中,可以做加法、减法、乘法运算,但不能做除法。例如在\(\displaystyle \mathbb R[x]\) 中,用 \(\displaystyle g(x)=x^2+2x-1\) 去除 \(\displaystyle f(x)=2x^3+3x^2+5\)是除不尽的,结果为\(\displaystyle 2x^3+3x^2+5=(2x-1)(x^2+2x-1)+(4x+4)\)。
从这个例子受到启发,类比上一章整数带余除法的相关定理,猜想有下述定理:
定理
设 \(\displaystyle f(x),g(x)\in F[x]\),且 \(\displaystyle g(x)\ne0\),则在 \(\displaystyle F[x]\) 中存在唯一的一对多项式 \(\displaystyle h(x),r(x)\),使得 \(\displaystyle f(x)=h(x)g(x)+r(x)\),\(\displaystyle \deg r(x)<\deg g(x)\)。
式中的 \(\displaystyle h(x),r(x)\) 分别称为 \(\displaystyle g(x)\) 除 \(\displaystyle f(x)\) 所得的商式、余式。
既然域 \(\displaystyle F\) 上一元多项式环 \(\displaystyle F[x]\) 也有带余除法,这使我们直觉判断 \(\displaystyle F[x]\) 与整数环 \(\displaystyle \mathbb Z\) 有类似的结构。下面我们运用类比推理研究 \(\displaystyle F[x]\) 的结构。类比推理在日常生活中经常运用,而数学的思维方式告诉我们,类比推理的结果是真是假,必须进行论证。
若余式 \(\displaystyle r(x)=0\),则称 \(\displaystyle g(x)\) 整除 \(\displaystyle f(x)\),类比整数环中的整除概念,得到下述定义。
定义 1.7.6
设 \(\displaystyle f(x),g(x)\in F[x]\),如果存在 \(\displaystyle h(x)\in F[x]\),使得 \(\displaystyle f(x)=h(x)g(x)\),那么称 \(\displaystyle g(x)\) 整除 \(\displaystyle f(x)\),记做 \(\displaystyle g(x)\mid f(x)\);否则称 \(\displaystyle g(x)\) 不能整除 \(\displaystyle f(x)\),记做 \(\displaystyle g(x)\nmid f(x)\)。当 \(\displaystyle g(x)\mid f(x)\) 时称 \(\displaystyle g(x)\) 是 \(\displaystyle f(x)\) 的一个因式,称 \(\displaystyle f(x)\) 是 \(\displaystyle g(x)\) 的一个倍式。
特别地,\(\displaystyle 0\mid0\),因为 \(\displaystyle 0=0\cdot f(x)\)。对任意 \(\displaystyle b\in F^*\),\(\displaystyle b\mid f(x)\),\(\displaystyle \forall f(x)\in F[x]\),即任意一个零次多项式都是任一多项式的因式。
问题
判断整除关系是否具有反身性、对称性、传递性。
定义 1.7.7(相伴)
在 \(\displaystyle F[x]\) 中,如果 \(\displaystyle g(x)\mid f(x)\) 且 \(\displaystyle f(x)\mid g(x)\),那么称 \(\displaystyle f(x)\) 与 \(\displaystyle g(x)\) 相伴,记做 \(\displaystyle f(x)\sim g(x)\)。
在 \(\displaystyle F[x]\) 中,怎样的两个多项式才相伴呢?首先探索 \(\displaystyle f(x)\) 与 \(\displaystyle g(x)\) 相伴的必要条件。设 \(\displaystyle f(x)\sim g(x)\),则 \(\displaystyle g(x)\mid f(x)\) 且 \(\displaystyle f(x)\mid g(x)\)。于是存在 \(\displaystyle h_1(x),h_2(x)\in F[x]\),使得 \(\displaystyle f(x)=h_1(x)g(x)\),\(\displaystyle g(x)=h_2(x)f(x)\)。由此得出 \(\displaystyle f(x)=h_1(x)h_2(x)f(x)\)。若 \(\displaystyle f(x)\ne0\),则两边消去 \(\displaystyle f(x)\) 得 \(\displaystyle 1=h_1(x)h_2(x)\)。
于是 \(\displaystyle 0=\deg h_1(x)+\deg h_2(x)\)。从而 \(\displaystyle \deg h_1(x)=\deg h_2(x)=0\)。因此 \(\displaystyle h_1(x)=c\),对某个 \(\displaystyle c\in F^*\),于是 \(\displaystyle f(x)=cg(x)\)。若 \(\displaystyle f(x)=0\),则 \(\displaystyle g(x)=0\)。从而相伴的必要条件是:存在 \(\displaystyle c\in F^*\),使得 \(\displaystyle f(x)=cg(x)\)。
显然,(3) 式也是 \(\displaystyle f(x)\) 与 \(\displaystyle g(x)\) 相伴的充分条件。于是我们证明了下述命题:
命题
在 \(\displaystyle F[x]\) 中,\(\displaystyle f(x)\sim g(x)\) 当且仅当存在 \(\displaystyle c\in F^*\),使得 \(\displaystyle f(x)=cg(x)\)。
类似于整数环的情形,在 \(\displaystyle F[x]\) 中,整除关系还具有下述性质:
命题
在 \(\displaystyle F[x]\) 中,如果 \(\displaystyle g(x)\mid f_i(x)\),\(\displaystyle i=1,2,\ldots,s\),那么对于任意 \(\displaystyle u_i(x)\in F[x]\),有 \(\displaystyle g(x)\mid u_1(x)f_1(x)+u_2(x)f_2(x)+\cdots+u_s(x)f_s(x)\)。
留做习题。
本节开始举的例子,在 \(\displaystyle \mathbb R[x]\) 中,\(\displaystyle g(x)\nmid f(x)\)。试问:在 \(\displaystyle \mathbb C[x]\) 中,\(\displaystyle g(x)\) 能否整除 \(\displaystyle f(x)\) 呢?假如在 \(\displaystyle \mathbb C[x]\) 中,\(\displaystyle g(x)\mid f(x)\),则 \(\displaystyle g(x)\) 去除 \(\displaystyle f(x)\) 所得的余式为 0。在本节开始已知道,在 \(\displaystyle \mathbb R[x]\) 中,\(\displaystyle f(x)=(2x-1)g(x)+(4x+4)\)。由于 \(\displaystyle f(x),g(x),2x-1,4x+4\in\mathbb C[x]\),因此也可看成是在 \(\displaystyle \mathbb C[x]\) 中做的带余除法,余式为 \(\displaystyle 4x+4\),这与带余除法中余式的唯一性矛盾。因此在 \(\displaystyle \mathbb C[x]\) 中也有 \(\displaystyle g(x)\nmid f(x)\)。这一推理过程一样,可证得下述命题:
命题
设 \(\displaystyle f(x),g(x)\in F[x]\),域 \(\displaystyle E\supset F\),则在 \(\displaystyle F[x]\) 中,\(\displaystyle g(x)\mid f(x)\Longleftrightarrow\) 在 \(\displaystyle E[x]\) 中,\(\displaystyle g(x)\mid f(x)\)。
这一个性质称为整除关系不随域的扩大而改变。
例 1.8.1
在 \(\displaystyle \mathbb Z_2[x]\) 中,用 \(\displaystyle g(x)=x^4+x^3+\overline1\) 去除 \(\displaystyle f(x)=x^6+x^4+x^2+\overline1\),求商式和余式。
\(\displaystyle x^4+x^3+\overline1\mathbin{\big)}x^6+x^4+x^2+\overline1\),带余除法所得商式为 \(\displaystyle x^2+x\),余式为 \(\displaystyle x+\overline1\)。因此 \(\displaystyle x^6+x^4+x^2+\overline1=(x^2+x)(x^4+x^3+\overline1)+(x+\overline1)\)。
设 \(\displaystyle K\) 是数域,在 \(\displaystyle K[x]\) 中作带余除法,如果除式是一次多项式 \(\displaystyle x+b\),那么可以采用如下所示的综合除法。
例 1.8.2
在 \(\displaystyle K[x]\) 中,用 \(\displaystyle x-2\) 去除 \(\displaystyle f(x)=2x^4-6x^3+3x^2-2x+5\),求商式和余式。
综合除法的计算得到商式 \(\displaystyle 2x^3-2x^2-x-4\),余式是 \(\displaystyle -3\)。因此 \(\displaystyle f(x)=(2x^3-2x^2-x-4)(x-2)-3\)。
习题1.8.2
- 在 \(\displaystyle \mathbb R[x]\) 中,用 \(\displaystyle g(x)=x^2-2x+5\) 去除 \(\displaystyle f(x)=x^4-3x^2-2x-1\),求商式和余式。
- 在 \(\displaystyle \mathbb Z_2[x]\) 中,用 \(\displaystyle g(x)=x^4+x^2+\overline1\) 去除 \(\displaystyle f(x)=x^{10}+x^5+\overline1\),求商式和余式。
- 证明 \(\displaystyle F[x]\) 中整除关系的传递性,即若 \(\displaystyle h(x)\mid g(x)\),且 \(\displaystyle g(x)\mid f(x)\),则 \(\displaystyle h(x)\mid f(x)\)。
- 证明本节的命题 2。
- 用综合除法求一次多项式 \(\displaystyle g(x)\) 除 \(\displaystyle f(x)\) 所得的商式和余式:1. \(\displaystyle f(x)=3x^4-5x^2+2x-1\),\(\displaystyle g(x)=x-4\);
- \(\displaystyle f(x)=5x^3-3x+4\),\(\displaystyle g(x)=x+2\)。
最大公因式
类比两个整数的最大公因数,我们得到一元多项式的最大公因式的概念。
定义 1.7.11(最大公因式)
设 \(\displaystyle f(x),g(x)\in F[x]\),如果存在 \(\displaystyle d(x)\in F[x]\)满足 \(\displaystyle d(x)\mid f(x)\) 且 \(\displaystyle d(x)\mid g(x)\)(此时称 \(\displaystyle d(x)\) 是 \(\displaystyle f(x)\) 与 \(\displaystyle g(x)\) 的一个公因式)且对于 \(\displaystyle f(x)\) 与 \(\displaystyle g(x)\) 的任一个公因式 \(\displaystyle c(x)\),都有 \(\displaystyle c(x)\mid d(x)\),那么称 \(\displaystyle d(x)\) 是 \(\displaystyle f(x)\) 与 \(\displaystyle g(x)\) 的一个最大公因式。
设 \(\displaystyle f(x)\in F[x]\),可知\(\displaystyle f(x)\) 是 \(\displaystyle f(x)\) 与 0 的一个公因式。特别地,0 是 0 与 0 的最大公因式。
对于 \(\displaystyle F[x]\) 中任意两个非零多项式 \(\displaystyle f(x)\) 与 \(\displaystyle g(x)\),它们的最大公因式是否存在?如果存在,如何求出来?是两题一起解决这些问题的出发点。从带余除法的算式要启发,在 \(\displaystyle F[x]\) 中,如果有下式成立:\(\displaystyle f(x)=h(x)g(x)+r(x)\),那么根据上一节的命题 2,容易得出 \(\displaystyle c(x)\mid f(x)\) 且 \(\displaystyle c(x)\mid g(x)\Longleftrightarrow c(x)\mid g(x)\) 且 \(\displaystyle c(x)\mid r(x)\),从而得出:\(\displaystyle d(x)\) 是 \(\displaystyle f(x)\) 与 \(\displaystyle g(x)\) 的最大公因式 \(\displaystyle \Longleftrightarrow d(x)\) 是 \(\displaystyle g(x)\) 与 \(\displaystyle r(x)\) 的最大公因式。
这表明:利用带余除法可以把被除式与除式的最大公因式转化为求除式与余式的最大公因式。沿着这一思路,对于 \(\displaystyle F[x]\) 中任意两个多项式 \(\displaystyle f(x),g(x)\ne0\),有 \(\displaystyle f(x)=h_1(x)g(x)+r_1(x)\),\(\displaystyle \deg r_1(x)<\deg g(x)\);若 \(\displaystyle r_1(x)\ne0\),则有 \(\displaystyle g(x)=h_2(x)r_1(x)+r_2(x)\),\(\displaystyle \deg r_2(x)<\deg r_1(x)\);若 \(\displaystyle r_2(x)\ne0\),则有 \(\displaystyle r_1(x)=h_3(x)r_2(x)+r_3(x)\),\(\displaystyle \deg r_3(x)<\deg r_2(x)\);只要余式不为 0,就可以用余式去除除式,作带余除法。注意到每作一次带余除法,余式的次数在降低。由于非零多项式的次数是自然数,因此在有限步之后,必有余式为 0。于是最后几步为 \(\displaystyle r_{s-2}(x)=h_s(x)r_{s-1}(x)+r_s(x)\),\(\displaystyle \deg r_s(x)<\deg r_{s-1}(x)\);\(\displaystyle r_{s-1}(x)=h_{s+1}(x)r_s(x)+0\)。
由于 \(\displaystyle r_s(x)\) 是 \(\displaystyle r_s(x)\) 与 0 的一个最大公因式,因此 \(\displaystyle r_s(x)\) 是 \(\displaystyle r_{s-1}(x)\) 与 \(\displaystyle r_s(x)\) 的一个最大公因式,依次往上推,最后得 \(\displaystyle r_s(x)\) 是 \(\displaystyle f(x)\) 与 \(\displaystyle g(x)\) 的一个最大公因式。这种方法为辗转相除法。
从上述一系列等式中的倒数第二个等式开始可得 \(\displaystyle r_s(x)=r_{s-2}(x)-h_s(x)r_{s-1}(x)=r_{s-2}(x)-h_s(x)(r_{s-3}(x)-h_{s-1}(x)r_{s-2}(x))=-h_s(x)r_{s-3}(x)+(1+h_s(x)h_{s-1}(x))r_{s-2}(x)=\cdots=u(x)f(x)+v(x)g(x)\),其中 \(\displaystyle u(x),v(x)\in F[x]\)。
从上述推导过程得到下述重要定理:
定理
对于 \(\displaystyle F[x]\) 中任意两个多项式 \(\displaystyle f(x),g(x)\),存在它们的一个最大公因式 \(\displaystyle d(x)\),并且 \(\displaystyle d(x)\) 可以表示成 \(\displaystyle f(x)\) 与 \(\displaystyle g(x)\) 的倍式和,即存在 \(\displaystyle u(x),v(x)\in F[x]\),使得 \(\displaystyle u(x)f(x)+v(x)g(x)=d(x)\)。
证明
若 \(\displaystyle g(x)=0\),则 \(\displaystyle f(x)\) 是 \(\displaystyle f(x)\) 与 0 的一个最大公因式,并且 \(\displaystyle f(x)=1\cdot f(x)+1\cdot0\)。若 \(\displaystyle g(x)\ne0\),则用 \(\displaystyle g(x)\) 去除 \(\displaystyle f(x)\),作带余除法。上面的推导过程已证明了定理 1 的结论.
若 \(\displaystyle d_1(x)\) 和 \(\displaystyle d_2(x)\) 都是 \(\displaystyle f(x)\) 与 \(\displaystyle g(x)\) 的最大公因式,则 \(\displaystyle d_1(x)\mid d_2(x)\) 且 \(\displaystyle d_2(x)\mid d_1(x)\),因此 \(\displaystyle d_1(x)\sim d_2(x)\)。这表明\(\displaystyle f(x)\) 与 \(\displaystyle g(x)\) 的最大公因式不唯一,但是在相伴的意义下是唯一的。
设 \(\displaystyle f(x)\) 与 \(\displaystyle g(x)\) 不全为 0,则它们的最大公因式一定是非零多项式,用 \(\displaystyle (f(x),g(x))\) 表示首项系数为 1 的那个最大公因式,简称首一最大公因式。
例 1.8.3
设 \(\displaystyle f(x)=x^3+x^2-7x+2\),\(\displaystyle g(x)=3x^2-5x-2\),求 \(\displaystyle (f(x),g(x))\),并且把它表示成 \(\displaystyle f(x)\) 与 \(\displaystyle g(x)\) 的倍式和。
在作辗转相除法时,可以用适当的非零数去乘被除式或除式,以便使计算简单一些。具体的算式如下:
| {c|c|c}
| \(\displaystyle 3f(x)\) | \(\displaystyle g(x)\) | \(\displaystyle x+\dfrac83=h_1(x)\) |
|---|---|---|
| \(\displaystyle 3x^2-5x-2\) | \(\displaystyle 3x^3+3x^2-21x+6\) | |
| \(\displaystyle 3x^3-6x^2-2x\) | \(\displaystyle 3x^3-5x^2-2x\) | |
| \(\displaystyle x-2\) | \(\displaystyle 8x^2-19x+6\) | |
| \(\displaystyle x-2\) | \(\displaystyle 8x^2-\dfrac{40}{3}x-\dfrac{16}{3}\) | |
| \(\displaystyle 0\) | \(\displaystyle r_1(x)=-\dfrac3{17}x+\dfrac{34}{17}\) | |
| \(\displaystyle -\dfrac3{17}r_1(x)=x-2\) |
因为最后一个不等于零的余式是 \(\displaystyle r_1(x)\),所以 \(\displaystyle (f(x),g(x))=x-2\)。把上述辗转相除过程写出来就是 \(\displaystyle 3f(x)=(x+\frac83)g(x)+r_1(x)\),\(\displaystyle g(x)=(3x+1)(-\frac3{17}r_1(x))+0\)。于是 \(\displaystyle (f(x),g(x))=-\frac3{17}r_1(x)=-\frac3{17}[3f(x)-(x+\frac83)g(x)]=-\frac9{17}f(x)+\frac1{17}(3x+8)g(x)\)。
互素的多项式
两个多项式的最大公因式是零次多项式特别重要,这与整数环类似。
定义 1.7.13(互素)
设 \(\displaystyle f(x),g(x)\in F[x]\),如果 \(\displaystyle (f(x),g(x))=1\),那么称 \(\displaystyle f(x)\) 与 \(\displaystyle g(x)\) 互素。
由定义 2 立即得到:\(\displaystyle f(x)\) 与 \(\displaystyle g(x)\) 互素 \(\displaystyle \Longleftrightarrow f(x)\) 与 \(\displaystyle g(x)\) 的公因式都是零次多项式。由定理 1 立即得到,\(\displaystyle f(x)\) 与 \(\displaystyle g(x)\) 互素的必要条件是:存在 \(\displaystyle u(x),v(x)\in F[x]\),使得 \(\displaystyle u(x)f(x)+v(x)g(x)=1\)。反之,如果这个等式成立,那么对于 \(\displaystyle f(x)\) 与 \(\displaystyle g(x)\) 的任一公因式 \(\displaystyle c(x)\),有 \(\displaystyle c(x)\mid1\)。从而 \(\displaystyle c(x)\) 是零次多项式,因此 \(\displaystyle (f(x),g(x))=1\)。这证明了下述重要定理:
定理
在 \(\displaystyle F[x]\) 中两个多项式 \(\displaystyle f(x)\) 与 \(\displaystyle g(x)\) 互素的充分必要条件是:存在 \(\displaystyle u(x),v(x)\in F[x]\),使得 \(\displaystyle u(x)f(x)+v(x)g(x)=1\)。
类似于整数环的情形,利用定理 2 可以证明关于互素的多项式的一些重要性质:
- 若 \(\displaystyle f(x)\mid g(x)h(x)\),且 \(\displaystyle (f(x),g(x))=1\),则 \(\displaystyle f(x)\mid h(x)\)。
- 若 \(\displaystyle f(x)\mid h(x)\),\(\displaystyle g(x)\mid h(x)\),且 \(\displaystyle (f(x),g(x))=1\),则 \(\displaystyle f(x)g(x)\mid h(x)\)。
- 若 \(\displaystyle (f(x),h(x))=1\),且 \(\displaystyle (g(x),h(x))=1\),则 \(\displaystyle (f(x)g(x),h(x))=1\)。
- 可以推广成:若 \(\displaystyle (f_i(x),h(x))=1\),\(\displaystyle i=1,2,\ldots,s\),则 \(\displaystyle (f_1(x)f_2(x)\cdots f_s(x),h(x))=1\)。
上述性质的证明留作习题。
与证明整除关系不随域的扩大而改变的方法类似,可证明:
命题
设 \(\displaystyle f(x),g(x)\in F[x]\),域 \(\displaystyle E\supset F\),则在 \(\displaystyle F[x]\) 中 \(\displaystyle f(x)\) 与 \(\displaystyle g(x)\) 的首一最大公因式也是它们在 \(\displaystyle E[x]\) 中的首一最大公因式,称为 \(\displaystyle f(x)\) 与 \(\displaystyle g(x)\) 的首一最大公因式不随域的扩大而改变。
由命题 1 立即得到:设 \(\displaystyle f(x),g(x)\in F[x]\),域 \(\displaystyle E\supset F\),则在 \(\displaystyle F[x]\) 中,\(\displaystyle (f(x),g(x))=1\Longleftrightarrow\) 在 \(\displaystyle E[x]\) 中,\(\displaystyle (f(x),g(x))=1\),即互素性不随域的扩大而改变。
习题
1. 求 $\displaystyle (f(x),g(x))$,并且把 $\displaystyle (f(x),g(x))$ 表示成 $\displaystyle f(x)$ 与 $\displaystyle g(x)$ 的倍式和:
- \(\displaystyle f(x)=x^4+6x^3-6x^2+6x-7\),\(\displaystyle g(x)=x^3+x^2-7x+5\);
- \(\displaystyle f(x)=x^4+3x^3-x^2+4x-3\),\(\displaystyle g(x)=3x^3+10x^2+2x-3\)。
- 证明:在 \(\displaystyle F[x]\) 中,若 \(\displaystyle u(x)f(x)+v(x)g(x)=d(x)\),且 \(\displaystyle d(x)\) 是 \(\displaystyle f(x)\) 与 \(\displaystyle g(x)\) 的一个公因式,则 \(\displaystyle d(x)\) 是 \(\displaystyle f(x)\) 与 \(\displaystyle g(x)\) 的一个最大公因式。
- 设 \(\displaystyle f(x),g(x),h(x)\in F[x]\),且 \(\displaystyle h(x)\) 的首项系数为 1,证明:\(\displaystyle (f(x)h(x),g(x)h(x))=(f(x),g(x))h(x)\)。
- 证明关于互素的多项式的三条性质。
- 证明:在 \(\displaystyle F[x]\) 中,如果 \(\displaystyle f(x)\) 与 \(\displaystyle g(x)\) 不全为 0,那么 \(\displaystyle \leqslant \left(\dfrac{f(x)}{(f(x),g(x))},\dfrac{g(x)}{(f(x),g(x))}\right)=1\)。
- 证明:在 \(\displaystyle F[x]\) 中,如果 \(\displaystyle (f(x),g(x))=1\),那么 \(\displaystyle ((f(x)g(x)),f(x)+g(x))=1\)。
不可约多项式,唯一因式分解定理
研究整数环的结构,我们抓住了素数的特征。素数的特征是它的正因数最少:只有 1 和它自身。类比地,研究域 \(\displaystyle F\) 上一元多项式环 \(\displaystyle F[x]\) 的结构,应当抓住多项式的特征。我们知道,零次多项式是任一多项式的因式,\(\displaystyle f(x)\) 的相伴就是 \(\displaystyle f(x)\) 的因式。由此引出了下述重要概念:
定义 1.7.16(可约,不可约)
\(\displaystyle F[x]\) 中一个次数大于 0 的多项式 \(\displaystyle f(x)\),如果它在 \(\displaystyle F[x]\) 中的因式只有零次多项式和 \(\displaystyle f(x)\) 的相伴,称 \(\displaystyle f(x)\) 是域 \(\displaystyle F\) 上的一个不可约多项式;否则,称 \(\displaystyle f(x)\) 在域 \(\displaystyle F\) 上是可约的。
域 \(\displaystyle F\) 上的不可约多项式起着基本建筑块的作用。为此需要进一步研究不可约多项式的特征性质。类似于对素数的各种刻画,对不可约多项式也有各种刻画:
定理
设 \(\displaystyle p(x)\) 是 \(\displaystyle F[x]\) 中的一个次数大于 0 的多项式,则下列命题等价:1. \(\displaystyle p(x)\) 是域 \(\displaystyle F\) 上的不可约多项式; 2. 对于 \(\displaystyle F[x]\) 中任一多项式 \(\displaystyle f(x)\) 都有 \(\displaystyle (p(x),f(x))=1\) 或 \(\displaystyle p(x)\mid f(x)\); 3. 在 \(\displaystyle F[x]\) 中,从 \(\displaystyle p(x)\mid f(x)g(x)\) 可推出 \(\displaystyle p(x)\mid f(x)\) 或 \(\displaystyle p(x)\mid g(x)\); 4. 在 \(\displaystyle F[x]\) 中,\(\displaystyle p(x)\) 不能分解成两个次数都低于 \(\displaystyle p(x)\) 的次数的多项式的乘积。
证明
(1) \(\displaystyle \Rightarrow\)(2):设 \(\displaystyle p(x)\) 是域 \(\displaystyle F\) 上的不可约多项式。对于任意 \(\displaystyle f(x)\in F[x]\),由于 \(\displaystyle (p(x),f(x))\) 是 \(\displaystyle p(x)\) 的一个因式,因此 \(\displaystyle (p(x),f(x))=1\) 或 \(\displaystyle (p(x),f(x))\sim p(x)\)。从而得出,\(\displaystyle (p(x),f(x))=1\) 或 \(\displaystyle p(x)\mid f(x)\)。
(2) \(\displaystyle \Rightarrow\)(3):设在 \(\displaystyle F[x]\) 中,\(\displaystyle p(x)\mid f(x)g(x)\)。若 \(\displaystyle p(x)\nmid f(x)\),则据 (2) 得 \(\displaystyle (p(x),f(x))=1\)。从而 \(\displaystyle p(x)\mid g(x)\)。
(3) \(\displaystyle \Rightarrow\)(4):假如 \(\displaystyle p(x)=p_1(x)p_2(x)\),且 \(\displaystyle \deg p_i(x)<\deg p(x)\),\(\displaystyle i=1,2\),则 \(\displaystyle p(x)\mid p_1(x)p_2(x)\)。据 (3) 得 \(\displaystyle p(x)\mid p_1(x)\) 或 \(\displaystyle p(x)\mid p_2(x)\)。于是有 \(\displaystyle \deg p_1(x)\geqslant\deg p(x)\) 或 \(\displaystyle \deg p_2(x)\geqslant\deg p(x)\),矛盾。因此 \(\displaystyle p(x)\) 不能分解成两个次数都低于 \(\displaystyle p(x)\) 的次数的多项式的乘积。
(4) \(\displaystyle \Rightarrow\)(1):任取 \(\displaystyle p(x)\) 在 \(\displaystyle F[x]\) 中的一个因式 \(\displaystyle g(x)\),则存在 \(\displaystyle h(x)\in F[x]\),使得 \(\displaystyle p(x)=h(x)g(x)\)。于是 \(\displaystyle \deg p(x)=\deg h(x)+\deg g(x)\)。据 (4) 得,\(\displaystyle \deg h(x)=\deg p(x)\) 或 \(\displaystyle \deg g(x)=\deg p(x)\),从而 \(\displaystyle \deg g(x)=0\) 或 \(\displaystyle \deg h(x)=0\)。从后者推出 \(\displaystyle p(x)\sim g(x)\),对于某个 \(\displaystyle c\in F^*\),于是 \(\displaystyle p(x)\sim g(x)\)。因此 \(\displaystyle p(x)\) 在域 \(\displaystyle F\) 上不可约。
从定理 1 中命题 (3) 与命题 (1) 等价,运用数学归纳法可证明:
推论
在 \(\displaystyle F[x]\) 中,若 \(\displaystyle p(x)\) 不可约,且 \(\displaystyle p(x)\mid f_1(x)f_2(x)\cdots f_s(x)\),则 \(\displaystyle p(x)\mid f_j(x)\),对于某个 \(\displaystyle j\in\{1,2,\ldots,s\}\)。
从定理 1 中命题 (4) 与命题 (1) 等价,立即得出:
推论
\(\displaystyle F[x]\) 中每一个一次多项式都是不可约的。
推论 3:\(\displaystyle F[x]\) 中每一个次数大于 0 的多项式 \(\displaystyle f(x)\) 都可以分解成域 \(\displaystyle F\) 上有限多个不可约多项式的乘积。
进一步可以证明这样的分解是唯一的。唯一性是指,如果 \(\displaystyle f(x)\) 有两个这样的分解:\(\displaystyle f(x)=p_1(x)p_2(x)\cdots p_s(x)=q_1(x)q_2(x)\cdots q_t(x)\),其中 \(\displaystyle p_1(x),\ldots,p_s(x),q_1(x),\ldots,q_t(x)\) 都是域 \(\displaystyle F\) 上的不可约多项式,我们对 \(\displaystyle f(x)\) 的第一个分解中不可约多项式的个数 \(\displaystyle s\) 作数学归纳法。
当 \(\displaystyle s=1\) 时,\(\displaystyle f(x)=p_1(x)\),于是 \(\displaystyle p_1(x)=q_1(x)q_2(x)\cdots q_t(x)\)。由推论 1,\(\displaystyle p_1(x)\mid q_j(x)\),对于某个 \(\displaystyle j\)。不妨设 \(\displaystyle j=1\),则 \(\displaystyle p_1(x)\sim q_1(x)\)。从而 \(\displaystyle t=1\),且适当排列因式的次序后,有 \(\displaystyle p_1(x)\sim q_1(x)\)。
假设当 \(\displaystyle s-1\) 时,唯一性成立。现在来看 \(\displaystyle s\) 的情形。由上面的推论,\(\displaystyle p_1(x)\mid q_1(x)q_2(x)\cdots q_t(x)\)。不妨设 \(\displaystyle p_1(x)\mid q_1(x)\)。由于 \(\displaystyle q_1(x)\) 不可约,因此 \(\displaystyle p_1(x)\sim q_1(x)\)。从而由 (1) 式得 \(\displaystyle p_2(x)\cdots p_s(x)\sim q_2(x)\cdots q_t(x)\)。归纳假设,\(\displaystyle s=t\),且适当排列因式的次序后,有 \(\displaystyle p_i(x)\sim q_i(x)\),\(\displaystyle i=1,2,\ldots,s\)。\hfill\(\displaystyle \square\)
定理:唯一因式分解定理
\(\displaystyle F[x]\) 中每一个次数大于 0 的多项式 \(\displaystyle f(x)\) 都能唯一地分解成域 \(\displaystyle F\) 上不可约多项式的乘积。唯一性是指:如果 \(\displaystyle f(x)=p_1(x)p_2(x)\cdots p_s(x)=q_1(x)q_2(x)\cdots q_s(x)\),其中各 \(\displaystyle p_i(x),q_i(x)\) 都是域 \(\displaystyle F\) 上的不可约多项式,则适当排列因式的次序后,有 \(\displaystyle p_i(x)\sim q_i(x)\),\(\displaystyle i=1,2,\ldots,s\)。
在 \(\displaystyle F[x]\) 中,次数大于 0 的多项式 \(\displaystyle f(x)\) 的分解式可以写成 \(\displaystyle f(x)=ap_1^{r_1}(x)p_2^{r_2}(x)\cdots p_m^{r_m}(x)\),其中 \(\displaystyle a\) 是 \(\displaystyle f(x)\) 的首项系数;\(\displaystyle p_1(x),p_2(x),\ldots,p_m(x)\) 是两两不等的首一不可约多项式,\(\displaystyle r_i>0\)(\(\displaystyle i=1,2,\ldots,m\)),\(\displaystyle p_i^{r_i}(x)=[p_i(x)]^{r_i}\)。式 (3) 称为 \(\displaystyle f(x)\) 的标准分解。
在 \(\displaystyle F[x]\) 中,设次数大于 0 的多项式 \(\displaystyle f(x),g(x)\) 的标准分解式分别为 \(\displaystyle f(x)=ap_1^{r_1}(x)\cdots p_t^{r_t}(x)p_{t+1}^{r_{t+1}}(x)\cdots p_m^{r_m}(x)\),\(\displaystyle g(x)=bp_1^{s_1}(x)\cdots p_t^{s_t}(x)q_{t+1}^{s_{t+1}}(x)\cdots q_l^{s_l}(x)\),则 \(\displaystyle f(x)\) 与 \(\displaystyle g(x)\) 的首一最大公因式为 \(\displaystyle (f(x),g(x))=p_1^{\min\{r_1,s_1\}}(x)\cdots p_t^{\min\{r_t,s_t\}}(x)\);\(\displaystyle f(x)\) 与 \(\displaystyle g(x)\) 的首一最小公倍式为 \(\displaystyle [f(x),g(x)]=p_1^{\max\{r_1,s_1\}}(x)\cdots p_t^{\max\{r_t,s_t\}}(x)p_{t+1}^{r_{t+1}}(x)\cdots p_m^{r_m}(x)q_{t+1}^{s_{t+1}}(x)\cdots q_l^{s_l}(x)\)。
由于把一个多项式的标准分解式写出来比较困难,因此实际求 \(\displaystyle f(x)\) 与 \(\displaystyle g(x)\) 的最大公因式时最常用的方法是辗转相除法。
在 \(\displaystyle f(x)\) 的标准分解式 (3) 中,称 \(\displaystyle p_i(x)\) 是 \(\displaystyle f(x)\) 的 \(\displaystyle r_i\) 重因式。由于把多项式因式分解是比较困难的,因此我们不通过标准分解式来定义重因式,而采取下面方法定义重因式:
定义 1.7.21
在 \(\displaystyle F[x]\) 中,不可约多项式 \(\displaystyle p(x)\) 称为多项式 \(\displaystyle f(x)\) 的 \(\displaystyle k\) 重因式,如果 \(\displaystyle p^k(x)\mid f(x)\),而 \(\displaystyle p^{k+1}(x)\nmid f(x)\)。当 \(\displaystyle k=0\) 时,\(\displaystyle p(x)\) 不是 \(\displaystyle f(x)\) 的因式;当 \(\displaystyle k=1\) 时,\(\displaystyle p(x)\) 称为 \(\displaystyle f(x)\) 的单因式;当 \(\displaystyle k\geqslant2\) 时,\(\displaystyle p(x)\) 称为 \(\displaystyle f(x)\) 的 \(\displaystyle k\) 重因式。若 \(\displaystyle k>1\),则 \(\displaystyle p(x)\) 称为 \(\displaystyle f(x)\) 的重因式。
习题 2.4
- 分别在实数域 \(\displaystyle \mathbb R\)、复数域 \(\displaystyle \mathbb C\) 上把下列多项式分解成不可约式的乘积:1. \(\displaystyle x^4+x^2+1\);
- \(\displaystyle x^3-1\);
- \(\displaystyle x^6-1\);
- \(\displaystyle x^4+4\);
- \(\displaystyle x^6+1\);
- \(\displaystyle x^{12}-1\)。
- 下列多项式在有理数域 \(\displaystyle \mathbb Q\) 上是否可约?1. \(\displaystyle x^3+x^2+x+1\);
- \(\displaystyle x^5+x^4+x^3+x^2+x+1\)。
- \(\displaystyle x^7+x^6+x^5+x^4+x^3+x^2+x+1\);
- \(\displaystyle x^8+x^7+x^6+x^5+x^4+x^3+x^2+x+1\)。
- 从第 2 题受到启发,你能猜出当 \(\displaystyle n\) 是什么样的大于 1 的整数时,\(\displaystyle x^{n-1}+x^{n-2}+\cdots+x^2+x+1\) 在 \(\displaystyle \mathbb Q\) 上可约?你能证明这个猜测是真的吗?
多项式的根,多项式函数,复数域上的不可约多项式
在 \(\displaystyle F[x]\) 中,如何判别一个次数大于 0 的多项式是否可约?如何把域 \(\displaystyle F\) 上的所有不可约多项式都求出来?我们知道,\(\displaystyle F[x]\) 中一次多项式都是不可约的。二次和二次以上的多项式呢?据不可约多项式的定义,次数大于 1 的多项式 \(\displaystyle f(x)\) 如果有一次因式,那么 \(\displaystyle f(x)\) 必是可约的。因此次数大于 1 的多项式 \(\displaystyle f(x)\) 在域 \(\displaystyle F\) 上不可约的必要条件是它没有一次因式。如何判断 \(\displaystyle f(x)\) 有没有一次因式?首先要研究用一次多项式 \(\displaystyle x-c\) 去除 \(\displaystyle f(x)\),它的余式 \(\displaystyle r(x)\) 是什么样的。由于 \(\displaystyle \deg r(x)<\deg(x-c)=1\),因此 \(\displaystyle r(x)\) 是零次多项式或零多项式,把它们等同于 \(\displaystyle F\) 中的元素,记做 \(\displaystyle r\)。于是有 \(\displaystyle f(x)=h(x)(x-c)+r\)。
\(\displaystyle x\) 用 \(\displaystyle c\) 代入,从 (1) 式得 \(\displaystyle f(c)=r\)。于是得到下述结论:
定理:余数定理
在 \(\displaystyle F[x]\) 中,用 \(\displaystyle x-c\) 去除 \(\displaystyle f(x)\) 所得的余式是 \(\displaystyle f(c)\)。
由余数定理立即得到:
推论
在 \(\displaystyle F[x]\) 中,\(\displaystyle x-c\) 整除 \(\displaystyle f(x)\) 当且仅当 \(\displaystyle f(c)=0\)。
从推论 1 看到了,为了研究 \(\displaystyle f(x)\) 有没有一次因式,需要引进多项式的根的概念。
多项式的根
定义 1.8.1
设 \(\displaystyle f(x)\in F[x]\),如果有 \(\displaystyle c\in F\),使得 \(\displaystyle f(c)=0\),那么称 \(\displaystyle c\) 是 \(\displaystyle f(x)\) 在 \(\displaystyle F\) 中的一个根。设域 \(\displaystyle E\supset F\),如果有 \(\displaystyle \alpha\in E\),使得 \(\displaystyle f(\alpha)=0\),那么称 \(\displaystyle \alpha\) 是 \(\displaystyle f(x)\) 在 \(\displaystyle E\) 中的一个根。
例如,实数域 \(\displaystyle \mathbb R\) 上的多项式 \(\displaystyle f(x)=x^2+1\) 没有实根,但是有一对复根:\(\displaystyle i\) 和 \(\displaystyle -i\)。
从推论 1 立即得到下述重要定理:
定理:Bezout 定理
在 \(\displaystyle F[x]\) 中,\(\displaystyle x-c\) 整除 \(\displaystyle f(x)\) 当且仅当 \(\displaystyle c\) 是 \(\displaystyle f(x)\) 在 \(\displaystyle F\) 中的一个根。
Bezout 定理把 \(\displaystyle F[x]\) 中一个次数大于 1 的多项式 \(\displaystyle f(x)\) 有没有一次因式转化为 \(\displaystyle f(x)\) 在 \(\displaystyle F\) 中有没有根,这是一个创新点。有关 \(\displaystyle F[x]\) 中的不可约多项式就开辟了新的方法。
如果 \(\displaystyle x-c\) 是 \(\displaystyle f(x)\) 的 \(\displaystyle k\) 重因式,那么称 \(\displaystyle c\) 是 \(\displaystyle f(x)\) 的 \(\displaystyle k\) 重根。当 \(\displaystyle k=0\) 时,\(\displaystyle c\) 不是 \(\displaystyle f(x)\) 的根;当 \(\displaystyle k=1\) 时,称 \(\displaystyle c\) 是 \(\displaystyle f(x)\) 的单根;当 \(\displaystyle k>1\) 时,称 \(\displaystyle c\) 是 \(\displaystyle f(x)\) 的重根。
\(\displaystyle F[x]\) 中的多项式 \(\displaystyle f(x)\) 在 \(\displaystyle F\) 中有多少个根?由唯一因式分解定理得 \(\displaystyle f(x)=a(x-c_1)^{r_1}\cdots(x-c_s)^{r_s}p_1^{t_1}(x)\cdots p_l^{t_l}(x)\),其中 \(\displaystyle c_1,c_2,\ldots,c_s\) 两两不等;\(\displaystyle p_1(x),\ldots,p_l(x)\) 是域 \(\displaystyle F\) 上的两两不等的次数大于 1 的首一不可约多项式;\(\displaystyle r_i>0\)(\(\displaystyle i=1,2,\ldots,s\)),\(\displaystyle t_j\geqslant0\)(\(\displaystyle j=1,2,\ldots,l\))。于是根据 Bezout 定理,\(\displaystyle c_1,\ldots,c_s\) 分别是 \(\displaystyle f(x)\) 的 \(\displaystyle r_1,\ldots,r_s\) 重根。从 (2) 式得 \(\displaystyle \deg f(x)\geqslant r_1+\cdots+r_s\)。
因此得到下述结论:
定理
在 \(\displaystyle F[x]\) 中,\(\displaystyle n(n>0)\) 次多项式 \(\displaystyle f(x)\) 在 \(\displaystyle F\) 中至多有 \(\displaystyle n\) 个根(重根按重数计算)。
显然,零次多项式没有根。因此定理 3 对次数 \(\displaystyle n=0\) 也成立。由定理 3 立即得到下述结论:
推论
在 \(\displaystyle F[x]\) 中,一个次数不超过 \(\displaystyle n\) 的多项式 \(\displaystyle h(x)\) 如果在 \(\displaystyle F\) 中有 \(\displaystyle n+1\) 个根(重根按重数计算),那么 \(\displaystyle h(x)=0\)。
利用推论 2 可以给出两个多项式相等的一个充分条件:
定理
设 \(\displaystyle f(x),g(x)\in F[x]\),\(\displaystyle \deg f(x)\leqslant n,\deg g(x)\leqslant n\)。如果在 \(\displaystyle F\) 中有 \(\displaystyle n+1\) 个不同的元素 \(\displaystyle c_1,c_2,\ldots,c_{n+1}\),使得 \(\displaystyle f(c_i)=g(c_i)\),\(\displaystyle i=1,2,\ldots,n+1\),那么 \(\displaystyle f(x)=g(x)\)。
证明
设 \(\displaystyle h(x)=f(x)-g(x)\),则 \(\displaystyle \deg h(x)\leqslant \max\{\deg f(x),\deg g(x)\}\leqslant n\),且 \(\displaystyle h(c_i)=f(c_i)-g(c_i)=0\),\(\displaystyle i=1,2,\ldots,n+1\)。于是 \(\displaystyle h(x)\) 至少有 \(\displaystyle n+1\) 个根。据推论 2 得,\(\displaystyle h(x)=0\),从而 \(\displaystyle f(x)=g(x)\)。
例 1.8.4
在 \(\displaystyle \mathbb Z_2[x]\) 中,\(\displaystyle f(x)=x^3+x+\overline1\) 是否可约?
*解* 3 次多项式 \(\displaystyle f(x)\) 如果可约,那么它必有一次因式。由于 \(\displaystyle f(\overline0)=\overline1\),\(\displaystyle f(\overline1)=\overline1+\overline1+\overline1=\overline1\),因此 \(\displaystyle f(x)\) 在 \(\displaystyle \mathbb Z_2\) 中没有根。根据 Bezout 定理,\(\displaystyle f(x)\) 在 \(\displaystyle \mathbb Z_2[x]\) 中没有一次因式。因此 \(\displaystyle f(x)\) 在 \(\displaystyle \mathbb Z_2\) 上不可约。
从例 1 初步体会到:利用多项式的根可以有助于判断一个多项式是否可约。
如何研究数域 \(\displaystyle K\) 上的一个多项式 \(\displaystyle f(x)\) 在 \(\displaystyle K\) 中有没有根呢?实系数多项式 \(\displaystyle f(x)=x^2-1\) 有两个实根:\(\displaystyle 1,-1\)。还可以把 \(\displaystyle f(x)=x^2-1\) 的函数值取为 0。由此受到启发,可以利用多项式函数是否在某些点的函数值为 0 来研究多项式有没有根。为此要从多项式导出多项式函数。
多项式函数
定义 1.8.6
设 \(\displaystyle f(x)\in F[x]\),它诱导了 \(\displaystyle F\) 到 \(\displaystyle F\) 的一个映射:\(\displaystyle f:F\to F,\ c\mapsto f(c),\ \forall c\in F\),称 \(\displaystyle f\) 是多项式 \(\displaystyle f(x)\) 诱导的域 \(\displaystyle F\) 上的一元多项式函数。
显然,若多项式 \(\displaystyle f(x)=g(x)\),则它们诱导的多项式函数 \(\displaystyle f\) 与 \(\displaystyle g\) 相等。反之如何?
定理
设 \(\displaystyle K\) 是数域,\(\displaystyle K[x]\) 中的多项式 \(\displaystyle f(x)\sim g(x)\),如果它们诱导的多项式函数 \(\displaystyle f\) 与 \(\displaystyle g\) 相等,那么 \(\displaystyle f(x)=g(x)\)。
*证明* 设 \(\displaystyle f(x)=g(x)\),由于数域 \(\displaystyle K\) 有无穷多个数,因此据定理 4,\(\displaystyle f(x)=g(x)\)。\hfill\(\displaystyle \square\)
在定理 5 的证明中,“数域 \(\displaystyle K\) 有无穷多个数”起了关键作用。由此猜测:对于有限域上的多项式,定理 5 的结论不成立。事实上果真如此,例如在 \(\displaystyle \mathbb Z_2[x]\) 中,\(\displaystyle f(x)=x^2+\overline1\),\(\displaystyle g(x)=x+\overline1\),显然 \(\displaystyle f(x)\ne g(x)\)。但是 \(\displaystyle f(\overline0)=g(\overline0)=\overline1\),\(\displaystyle f(\overline1)=g(\overline1)=\overline0\)。这表明:域 \(\displaystyle F\) 上的一元多项式(作为一种表达式)与域 \(\displaystyle F\) 上的一元多项式函数(作为 \(\displaystyle F\) 到 \(\displaystyle F\) 的一个映射)是不同的两个概念。这开拓了人们的眼界。
用 \(\displaystyle K_{pol}\) 表示数域 \(\displaystyle K\) 上所有一元多项式函数组成的集合,在这个集合中规定加法和乘法运算如下:对于 \(\displaystyle f,g\in K_{pol}\),\(\displaystyle (f+g)(c):=f(c)+g(c)\),\(\displaystyle \forall c\in K\);\(\displaystyle (fg)(c):=f(c)g(c)\),\(\displaystyle \forall c\in K\)。
容易看出,(4) 式定义的函数 \(\displaystyle f+g\) 是多项式 \(\displaystyle f(x)+g(x)\) 诱导的多项式函数,(5) 式定义的函数 \(\displaystyle fg\) 是多项式 \(\displaystyle f(x)g(x)\) 诱导的多项式函数,从而 \(\displaystyle (K_{pol},+,\cdot)\) 的确是域 \(\displaystyle K\) 上的多项式函数构成的环。加法和乘法运算后,容易验证 \(\displaystyle K_{pol}\) 成为一个有单位元的交换环,其中的零元是零多项式 0 确定的函数,称为零函数,显然,\(\displaystyle 0(c)=0,\ \forall c\in K\);单位元是多项式 1 确定的函数,是一个常值函数,显然,\(\displaystyle 1(c)=1,\ \forall c\in K\)。
把数域 \(\displaystyle K\) 上的任一元多项式 \(\displaystyle f(x)\) 对应到它诱导的多项式函数 \(\displaystyle f\),这是 \(\displaystyle K[x]\) 到 \(\displaystyle K_{pol}\) 的一个映射,记做 \(\displaystyle \sigma\)。显然,\(\displaystyle \sigma\) 是满射。根据定理 5 得,\(\displaystyle \sigma\) 是单射。从而是双射。由于 \(\displaystyle f+g\) 是多项式 \(\displaystyle f(x)+g(x)\) 诱导的多项式函数,因此 \(\displaystyle \sigma\) 保持加法运算。由于 \(\displaystyle fg\) 是多项式 \(\displaystyle f(x)g(x)\) 诱导的多项式函数,因此 \(\displaystyle \sigma\) 保持乘法运算。这样我们证明了下述定理:
定理
把数域 \(\displaystyle K\) 上的任一元多项式 \(\displaystyle f(x)\) 对应到它诱导的多项式函数 \(\displaystyle f\),这是 \(\displaystyle K[x]\) 到环 \(\displaystyle K_{pol}\) 的一个同构映射,从而 \(\displaystyle K[x]\cong K_{pol}\)。
根据定理 6,可以把数域 \(\displaystyle K\) 上的一元多项式 \(\displaystyle f(x)\) 与它诱导的一元多项式函数 \(\displaystyle f\) 等同。于是 \(\displaystyle c\in K\) 是 \(\displaystyle K[x]\) 中多项式 \(\displaystyle f(x)\) 的根 \(\displaystyle \Longleftrightarrow\) 函数 \(\displaystyle f\) 在 \(\displaystyle c\) 处的函数值 \(\displaystyle f(c)=0\)。这使得我们可以利用函数论的知识来研究复数域上的多项式 \(\displaystyle f(x)\) 是否有复根的问题,进而找出复数域上的全部不可约多项式。
复数域上的不可约多项式
设 \(\displaystyle f(x)=a_nx^n+\cdots+a_1x+a_0\in\mathbb C[x]\),\(\displaystyle \deg f(x)=n>0\)。假如 \(\displaystyle f(x)\) 没有复根,则对任意 \(\displaystyle z\in\mathbb C\),有 \(\displaystyle f(z)\ne0\)。于是函数 \(\displaystyle \varphi(z)=\dfrac1{f(z)}\) 的定义域为 \(\displaystyle \mathbb C\)。类似于实变量复数,复变量的多项式函数有导数,且复变量函数的导数与四则运算的关系,以及复合函数的求导法则,都像实变量函数那样,因此 \(\displaystyle \varphi'(z)=-\dfrac{f'(z)}{[f(z)]^2}\),\(\displaystyle \forall z\in\mathbb C\)。
这表明 \(\displaystyle \varphi(z)\) 在复平面 \(\displaystyle \mathbb C\) 上解析。
类比实变量多项式函数值的倒数的极限,我们猜测 \(\displaystyle \lim_{|z|\to+\infty}|\varphi(z)|=\lim_{|z|\to+\infty}\dfrac1{|f(z)|}=0\)。下面来探索这一猜想是否真实。我们有 \(\displaystyle |f(z)|=|a_nz^n+a_{n-1}z^{n-1}+\cdots+a_1z+a_0|\geqslant|a_nz^n|-|a_{n-1}z^{n-1}+\cdots+a_1z+a_0|\geqslant|a_n||z|^n-(|a_{n-1}||z|^{n-1}+\cdots+|a_1||z|+|a_0|)\)。
当 \(\displaystyle |z|>1\) 时,令 \(\displaystyle M=\max\{|a_{n-1}|,|a_{n-2}|,\ldots,|a_1|,|a_0|\}\),于是 \(\displaystyle |a_{n-1}||z|^{n-1}+\cdots+|a_1||z|+|a_0|\leqslant M(|z|^{n-1}+\cdots+|z|+1)=M\dfrac{|z|^n-1}{|z|-1}<\dfrac{M|z|^n}{|z|-1}\)。
又当 \(\displaystyle |z|>1\) 时,\(\displaystyle \dfrac{M|z|^n}{|z|-1}\leqslant |a_n||z|^n\Longleftrightarrow |z|\geqslant1+\dfrac{M}{|a_n|}\)。因此当 \(\displaystyle |z|\geqslant1+\dfrac{M}{|a_n|}\) 时,有 \(\displaystyle |a_n||z|^n-(|a_{n-1}||z|^{n-1}+\cdots+|a_1||z|+|a_0|)>|a_n||z|^n-\dfrac{M|z|^n}{|z|-1}\geqslant0\)。
于是当 \(\displaystyle |z|\geqslant1+\dfrac{M}{|a_n|}\) 时,有 \(\displaystyle |\varphi(z)|=\dfrac1{|f(z)|}\leqslant \dfrac1{|a_n||z|^n-(|a_{n-1}||z|^{n-1}+\cdots+|a_1||z|+|a_0|)}\leqslant \dfrac{1}{|z|^n\leqslant \left(|a_n|-\leqslant \left(\dfrac{|a_{n-1}|}{|z|}+\cdots+\dfrac{|a_1|}{|z|^{n-1}}+\dfrac{|a_0|}{|z|^n}\right)\right)}\to0\),当 \(\displaystyle |z|\to+\infty\)。所以 \(\displaystyle \lim_{|z|\to+\infty}|\varphi(z)|=0\)。
于是存在 \(\displaystyle r>0,M_1>0\),使得当 \(\displaystyle |z|>r\) 时,有 \(\displaystyle |\varphi(z)|<M_1\)。显然,\(\displaystyle \varphi(z)\) 在圆盘 \(\displaystyle |z|\leqslant r\) 上连续。由于有界闭集上的连续函数必有界(指它的模),因此存在 \(\displaystyle M_2>0\),使得当 \(\displaystyle |z|\leqslant r\) 时,有 \(\displaystyle |\varphi(z)|\leqslant M_2\)。从而 \(\displaystyle \forall z\in\mathbb C\),有 \(\displaystyle |\varphi(z)|\leqslant \max\{M_1,M_2\}\)。这表明 \(\displaystyle \varphi(z)\) 在复平面 \(\displaystyle \mathbb C\) 上有界。
根据复变函数论的 Liouville 定理(在复平面 \(\displaystyle \mathbb C\) 上解析且有界的函数必为常值函数),存在非零复数 \(\displaystyle b\),使得 \(\displaystyle \varphi(z)=b,\ \forall z\in\mathbb C\)。从而 \(\displaystyle f(z)=\dfrac1b,\ \forall z\in\mathbb C\)。因此得出,\(\displaystyle f(x)=\dfrac1b\)。这与 \(\displaystyle \deg f(x)=n>0\) 矛盾。于是我们证明了下述著名定理:
定理:代数基本定理
每一个次数大于 0 的复系数多项式都有复根。
高斯于 1799 年给出了代数基本定理的第一个严格证明,后来他又给出了四个证明。若尔当(Jordan)、外尔(Weyl)等人也给出过证明。
由定理 7 和 Bezout 定理立即得到:每一个次数大于 1 的复系数多项式都有一次因式,从而可约。于是得到:
推论
复数域上的不可约多项式只有一次多项式。
这样我们完全决定了复数域上的不可约多项式,这是数学上的一个创新点。其中创造性的思维有:把数域 \(\displaystyle K\) 上的多项式 \(\displaystyle f(x)\) 有没有一次因式转化为它在 \(\displaystyle K\) 中有没有复根;进一步转化为多项式 \(\displaystyle f(x)\) 诱导的多项式函数 \(\displaystyle f\) 有没有在某些点为 0,借此利用函数论的知识证明了代数基本定理,证明的关键是证 \(\displaystyle \varphi(z)\) 在复平面 \(\displaystyle \mathbb C\) 上有界,而这需要利用复数域的完备性或者说连续性。
从推论 3 立即得到:
推论
每一个次数大于 0 的复系数多项式 \(\displaystyle f(x)\) 都可以唯一地分解成有限多个一次因式的乘积。
据推论 4,\(\displaystyle f(x)\) 的标准分解式为 \(\displaystyle f(x)=a(x-c_1)^{r_1}(x-c_2)^{r_2}\cdots(x-c_s)^{r_s}\)。其中 \(\displaystyle c_1,c_2,\ldots,c_s\) 是两两不等的复数,\(\displaystyle r_i>0\),\(\displaystyle i=1,2,\ldots,s\),因此在 \(\displaystyle \mathbb C[x]\) 中进行因式分解一定要分解到都是一次因式的乘积为止。
推论
每一个 \(\displaystyle n(n>0)\) 次复系数多项式恰有 \(\displaystyle n\) 个复根(重根按重数计算)。
对于 \(\displaystyle n\) 次复系数多项式 \(\displaystyle f(x)\),只要把它的 \(\displaystyle n\) 个复根都求出来了,就可以写出它的标准分解式。
例 1.8.5
求多项式 \(\displaystyle x^n-1\) 在复数域上的标准分解式。
*解* 为了求 \(\displaystyle x^n-1\) 在复数域上的标准分解式,先求出 \(\displaystyle x^n-1\) 的全部复根。设 \(\displaystyle x=r(\cos\theta+i\sin\theta)\) 是 \(\displaystyle x^n-1\) 的复根,则 \(\displaystyle x^n-1=0\Longleftrightarrow r^n(\cos n\theta+i\sin n\theta)=1\Longleftrightarrow r^n=1\) 且 \(\displaystyle n\theta=0+2k\pi,\ k\in\mathbb Z\Longleftrightarrow r=1\) 且 \(\displaystyle \theta=\dfrac{2k\pi}{n},\ k\in\mathbb Z\Longleftrightarrow x=\cos\dfrac{2k\pi}{n}+i\sin\dfrac{2k\pi}{n}=\mathrm{e}^{2ki\pi/n},\ k\in\mathbb Z\)。
记 \(\displaystyle \xi=\mathrm{e}^{2\pi i/n}\),则 \(\displaystyle 1,\xi,\xi^2,\ldots,\xi^{n-1}\) 都是 \(\displaystyle x^n-1\) 的根,且容易证明它们两两不相等,因此它们是 \(\displaystyle x^n-1\) 的全部复根,称它们为 \(\displaystyle n\) 次单位根。根据 Bezout 定理,\(\displaystyle x^n-1=(x-1)(x-\xi)(x-\xi^2)\cdots(x-\xi^{n-1})\)。
习题
1. 设 $\displaystyle f(x)=x^5+7x^4+19x^3+26x^2+20x+8\in\mathbb Q[x]$,判断 $\displaystyle -2$ 是否是 $\displaystyle f(x)$ 的根,如果是的话,它是几重根?(提示:用综合除法看 $\displaystyle x+2$ 能否整除 $\displaystyle f(x)$。)
- 写出 \(\displaystyle \mathbb Z_2[x]\) 中所有一次多项式和二次多项式,并且找出不可约的二次多项式。
- 在 \(\displaystyle \mathbb Z_2[x]\) 中,\(\displaystyle f(x)=x^3+x^2+\overline1\) 是否不可约?
- 在 \(\displaystyle \mathbb Z_3[x]\) 中,\(\displaystyle f(x)=x^3\),\(\displaystyle g(x)=x\)。试问:它们诱导的多项式函数 \(\displaystyle f\) 与 \(\displaystyle g\) 是否相等?
- 在 \(\displaystyle \mathbb Z_3[x]\) 中,\(\displaystyle f(x)=x^4+x^3+x+\overline1\),\(\displaystyle g(x)=x^2+\overline2x+\overline1\)。试问:它们诱导的多项式函数 \(\displaystyle f\) 与 \(\displaystyle g\) 是否相等?
- 从第 4 题和第 5 题受到启发,你能猜测 \(\displaystyle \mathbb Z_3\) 上的多项式函数可以由 \(\displaystyle \mathbb Z_3\) 上的次数小于多少的多项式诱导出来吗?你能证明这个猜测为真吗?
- 利用第 6 题的结果,你能进一步猜测 \(\displaystyle \mathbb Z_p\) 上的多项式函数(即 \(\displaystyle \mathbb Z_p\) 到 \(\displaystyle \mathbb Z_p\) 的映射)都是些什么样的函数吗?你能证明这个猜测为真吗?
- 从第 7 题受到启发,对于素数 \(\displaystyle p\),你能猜测 \(\displaystyle \mathbb Z_p\) 上的 \(\displaystyle \mathbb Z_p\) 值函数(即 \(\displaystyle \mathbb Z_p\) 到 \(\displaystyle \mathbb Z_p\) 的映射)的解析式都是些什么样子吗?你能证明这个猜测是真的吗?
- 求多项式 \(\displaystyle x^n+1\) 在复数域上的标准分解式。
实数域上的不可约多项式
实数域上的不可约多项式有哪些?
一次多项式都是不可约的。
二次多项式 \(\displaystyle f(x)=ax^2+bx+c(a\ne0)\),若判别式 \(\displaystyle \Delta\geqslant0\),则 \(\displaystyle f(x)\) 有两个实根,从而 \(\displaystyle f(x)\) 在 \(\displaystyle \mathbb R[x]\) 中有一次因式,于是 \(\displaystyle f(x)\) 在 \(\displaystyle \mathbb R\) 上可约。若判别式 \(\displaystyle \Delta<0\),则 \(\displaystyle f(x)\) 没有实根,从而 \(\displaystyle f(x)\) 在 \(\displaystyle \mathbb R[x]\) 中没有一次因式,于是 \(\displaystyle f(x)\) 在 \(\displaystyle \mathbb R\) 上不可约。
三次和三次以上的多项式是否都有在 \(\displaystyle \mathbb R\) 上不可约的?如果对于次数 \(\displaystyle n\) 从 3 逐一进行研究,显然不能解决问题。因此我们要换一个思路,研究实数域上的次数大于 0 的多项式不可约的必要条件是什么?又如何研究这个必要条件?注意到实数与复数的联系很简单:任一复数 \(\displaystyle z=a+bi\),其中 \(\displaystyle a,b\in\mathbb R\)。因此首先对实数域上的多项式 \(\displaystyle f(x)\) 的复根有什么性质进行研究。
引理
设 \(\displaystyle f(x)\in\mathbb R[x]\),如果 \(\displaystyle c\) 是 \(\displaystyle f(x)\) 的一个复根,那么它的共轭 \(\displaystyle \overline c\) 也是 \(\displaystyle f(x)\) 的一个复根。
证明
设 \(\displaystyle f(x)=a_nx^n+\cdots+a_1x+a_0\in\mathbb R[x]\)。若 \(\displaystyle c\) 是 \(\displaystyle f(x)\) 的一个复根,则 \(\displaystyle 0=f(c)=a_nc^n+\cdots+a_1c+a_0\)。两边取其共轭,得 \(\displaystyle 0=a_n\overline c^n+\cdots+a_1\overline c+a_0=f(\overline c)\)。因此,\(\displaystyle \overline c\) 是 \(\displaystyle f(x)\) 的一个复根。
现在我们来探索实系数多项式不可约的必要条件。
设 \(\displaystyle p(x)\) 是 \(\displaystyle \mathbb R[x]\) 中一个不可约多项式,把它看成复系数多项式,它有一个复根 \(\displaystyle c\)。情形 1:\(\displaystyle c\) 是实数。此时据 Bezout 定理,在 \(\displaystyle \mathbb R[x]\) 中,\(\displaystyle p(x)\) 有一次因式 \(\displaystyle x-c\)。由于 \(\displaystyle p(x)\) 不可约,因此 \(\displaystyle p(x)\sim x-c\)。于是 \(\displaystyle p(x)=a(x-c)\),\(\displaystyle a\) 是某个非零实数。
情形 2:\(\displaystyle c\) 是虚数。据命题 1 得,\(\displaystyle \overline c\) 也是 \(\displaystyle p(x)\) 的一个虚根。从而在 \(\displaystyle \mathbb C[x]\) 中,\(\displaystyle x-c\mid p(x)\),\(\displaystyle x-\overline c\mid p(x)\)。由于 \(\displaystyle c\ne\overline c\),因此 \(\displaystyle x-c\) 与 \(\displaystyle x-\overline c\) 互素。互素多项式的性质 2 得 \(\displaystyle (x-c)(x-\overline c)\mid p(x)\)。
由于 \(\displaystyle (x-c)(x-\overline c)=x^2-(c+\overline c)x+c\overline c\in\mathbb R[x]\),并且整除关系不随域的扩大而改变,因此在 \(\displaystyle \mathbb R[x]\) 中有 \(\displaystyle x^2-(c+\overline c)x+c\overline c\mid p(x)\)。由于 \(\displaystyle p(x)\) 不可约,因此 \(\displaystyle x^2-(c+\overline c)x+c\overline c\sim p(x)\)。从而 \(\displaystyle p(x)=a[x^2-(c+\overline c)x+c\overline c]\),\(\displaystyle a\) 是某个非零实数。
由此表明:如果 \(\displaystyle p(x)\) 是 \(\displaystyle \mathbb R\) 上的不可约多项式,那么 \(\displaystyle p(x)\) 或者是一次多项式,或者是判别式小于 0 的二次多项式。这就把寻找实数域上不可约多项式的范围大大缩小了。剩下还需检查在这个范围内的多项式是否都是不可约的。显然,一次多项式都是不可约的。上面已指出,判别式小于 0 的二次多项式是不可约的。这样我们证明了下述定理:
定理
实数域上的不可约多项式只有一次多项式和判别式小于 0 的二次多项式。
这样我们完全决定了实数域上的不可约多项式。由此立即得到:
定理:实系数多项式唯一因式分解定理
每一个次数大于 0 的实系数多项式 \(\displaystyle f(x)\) 在实数域上都可以唯一地分解成一次因式与判别式小于 0 的二次因式的乘积。
定理 2 告诉我们:在 \(\displaystyle \mathbb R[x]\) 中对多项式 \(\displaystyle f(x)\) 因式分解一定要分解到一次因式与判别式小于 0 的二次因式的乘积为止。一种做法是可以先把 \(\displaystyle f(x)\) 在复数域中因式分解,然后利用 \(\displaystyle f(x)\) 的复根一共轭成对出现,把 \(\displaystyle x-c\) 与 \(\displaystyle x-\overline c\) 相乘得到实系数二次式 \(\displaystyle x^2-(c+\overline c)x+c\overline c\)。下面的例子说明这种做法。
例 1.8.6
求多项式 \(\displaystyle x^n-1\) 在实数域上的标准分解式。
*解* 我们已求出 \(\displaystyle x^n-1\) 在复数域上的标准分解式为 \(\displaystyle x^n-1=(x-1)(x-\xi)(x-\xi^2)\cdots(x-\xi^{n-1})\),其中 \(\displaystyle \xi=\mathrm{e}^{2\pi i/n}\)。由于对于 \(\displaystyle 1\leqslant k<n\),有 \(\displaystyle \xi^k\xi^{n-k}=\xi^n=1\),\(\displaystyle \overline{\xi^k}=\xi^{n-k}\),\(\displaystyle |\xi^k|=1\),因此 \(\displaystyle \xi^k=\overline{\xi^{n-k}}\),\(\displaystyle 1\leqslant k<n\)。于是 \(\displaystyle \xi^k+\xi^{n-k}=\xi^k+\overline{\xi^k}=2\cos\dfrac{2k\pi}{n}\),\(\displaystyle 1\leqslant k<n\)。
情形 1:\(\displaystyle n=2m+1\)。此时有 \(\displaystyle x^{2m+1}-1=(x-1)(x-\xi)(x-\xi^2)\cdots(x-\xi^m)(x-\xi^{m+1})\cdots(x-\xi^{2m})=(x-1)\prod_{k=1}^{m}\leqslant \left(x^2-2x\cos\dfrac{2k\pi}{2m+1}+1\right)\)。
情形 2:\(\displaystyle n=2m\)。此时 \(\displaystyle \xi^m=\mathrm{e}^{2\pi i m/(2m)}=\mathrm{e}^{\pi i}=-1\)。从而 \(\displaystyle x^{2m}-1=(x-1)(x+1)(x-\xi)(x-\xi^2)\cdots(x-\xi^{m-1})(x-\xi^{m+1})\cdots(x-\xi^{2m-1})=(x-1)(x+1)\prod_{k=1}^{m-1}\leqslant \left(x^2-2x\cos\dfrac{k\pi}{m}+1\right)\)。
上面两个式子分别是 \(\displaystyle x^{2m+1}-1\) 和 \(\displaystyle x^{2m}-1\) 在实数域上的标准分解式。
例 1.8.7
证明:\(\displaystyle \prod_{k=1}^{m}\cos\dfrac{k\pi}{2m+1}=\dfrac1{2^m}\);\(\displaystyle \prod_{k=1}^{m-1}\sin\dfrac{k\pi}{2m}=\dfrac{\sqrt m}{2^{m-1}}\)。
*证明* (1) 在等式 \(\displaystyle x^{2m+1}-1=(x-1)\prod_{k=1}^{m}\leqslant \left(x^2-2x\cos\dfrac{2k\pi}{2m+1}+1\right)\) 的左端出现杂弦的连乘积,而右端也有这些杂弦,于是想到在这个等式中令 \(\displaystyle x=-1\),得 \(\displaystyle -2=-2\prod_{k=1}^{m}\leqslant \left(1+2\cos\dfrac{2k\pi}{2m+1}+1\right)\),从而 \(\displaystyle \dfrac1{2^m}=\prod_{k=1}^{m}\leqslant \left(1+\cos\dfrac{2k\pi}{2m+1}\right)\)。利用 \(\displaystyle \cos2\alpha=2\cos^2\alpha-1\),上式右端可化简,于是有 \(\displaystyle \dfrac1{2^m}=\prod_{k=1}^{m}2\cos^2\dfrac{k\pi}{2m+1}\),从而 \(\displaystyle \dfrac1{(2^m)^2}=\leqslant \left(\prod_{k=1}^{m}\cos\dfrac{k\pi}{2m+1}\right)^2\)。因此 \(\displaystyle \dfrac1{2^m}=\prod_{k=1}^{m}\cos\dfrac{k\pi}{2m+1}\)。
(2) 直接计算可验证有下述公式:\(\displaystyle x^{2m}-1=(x^m)^2-1=(x^m-1)(x^{m-1}+x^{m-2}+\cdots+x^4+x^3+x^2+1)\)。与上式的左端相等,从而右端也相等,消去 \(\displaystyle x^2-1\),得 \(\displaystyle x^{2(m-1)}+x^{2(m-2)}+\cdots+x^4+x^2+1=\prod_{k=1}^{m-1}\leqslant \left(x^2-2x\cos\dfrac{k\pi}{m}+1\right)\)。令 \(\displaystyle x=1\),得 \(\displaystyle m=\prod_{k=1}^{m-1}\leqslant \left(2-2\cos\dfrac{k\pi}{m}\right)\)。两边除以 \(\displaystyle 2^m\),并利用 \(\displaystyle \cos2\alpha=1-2\sin^2\alpha\) 可得 \(\displaystyle \dfrac{m}{2^{m-1}}=\prod_{k=1}^{m-1}\leqslant \left(1-\cos\dfrac{k\pi}{m}\right)=\prod_{k=1}^{m-1}\leqslant \left(1-\cos\dfrac{2k\pi}{2m}\right)=\prod_{k=1}^{m-1}2\sin^2\dfrac{k\pi}{2m}\)。由此得出 \(\displaystyle \dfrac{\sqrt m}{2^{m-1}}=\prod_{k=1}^{m-1}\sin\dfrac{k\pi}{2m}\)。
例 1.8.8
求多项式 \(\displaystyle x^n-a^n\) 在实数域上的标准分解式,其中 \(\displaystyle a\in\mathbb R\) 且 \(\displaystyle a\ne0\)。
*解* 在例 1 的 (6) 式中,\(\displaystyle x\) 用 \(\displaystyle \dfrac xa\) 代入,得 \(\displaystyle \leqslant \left(\dfrac xa\right)^{2m+1}-1=\leqslant \left(\dfrac xa-1\right)\prod_{k=1}^{m}\leqslant \left[\leqslant \left(\dfrac xa\right)^2-2\dfrac xa\cos\dfrac{2k\pi}{2m+1}+1\right]\)。两边乘以 \(\displaystyle a^{2m+1}\),得 \(\displaystyle x^{2m+1}-a^{2m+1}=(x-a)\prod_{k=1}^{m}\leqslant \left(x^2-2ax\cos\dfrac{2k\pi}{2m+1}+a^2\right)\)。
在例 1 的 (7) 式中,\(\displaystyle x\) 用 \(\displaystyle \dfrac xa\) 代入,得 \(\displaystyle \leqslant \left(\dfrac xa\right)^{2m}-1=\leqslant \left(\dfrac xa-1\right)\leqslant \left(\dfrac xa+1\right)\prod_{k=1}^{m-1}\leqslant \left[\leqslant \left(\dfrac xa\right)^2-2\dfrac xa\cos\dfrac{k\pi}{m}+1\right]\)。两边乘以 \(\displaystyle a^{2m}\),得 \(\displaystyle x^{2m}-a^{2m}=(x-a)(x+a)\prod_{k=1}^{m-1}\leqslant \left(x^2-2ax\cos\dfrac{k\pi}{m}+a^2\right)\)。
从例 1、例 2、例 3 看到了,研究清楚了 \(\displaystyle x^n-1\) 在复数域上的标准分解式,就容易求出它在实数域上的标准分解式。进而可求出 \(\displaystyle x^n-a^n\) 在实数域上的标准分解式,其中 \(\displaystyle a\) 是任意一个非零实数;并且可以证明有关弦或正弦的连乘积的恒等式。这说明研究数学要抓住最根本的东西,根深才能叶茂。
习题 2.6
习题
1. 证明实系数的奇次多项式至少有一个实根。
- 求多项式 \(\displaystyle x^n+1\) 在实数域上的标准分解式。
- 求多项式 \(\displaystyle x^n-a^n\) 在实数域上的标准分解式,其中 \(\displaystyle a\in\mathbb R\) 且 \(\displaystyle a\ne0\)。
- 证明:\(\displaystyle \prod_{k=1}^{m}\cos\dfrac{(2k-1)\pi}{4m}=\dfrac{\sqrt2}{2^m}\)。
有理数域上的不可约多项式
有理数域上的不可约多项式有哪些?如何判别一个有理系数多项式是否可约?
任意一个次数大于 0 的有理系数多项式都可以表示成一个有理数乘以一个整数系数多项式,其中整数系数多项式的各项系数的最大公因数只有 \(\displaystyle \pm1\)。例如 \(\displaystyle f(x)=\dfrac12x^4+\dfrac13x^3-2x+1=\dfrac16(3x^4+2x^3-12x+6)\)。
由此抽象出下述概念:
定义 1.8.16(本原多项式)
一个非零的整数系数多项式 \(\displaystyle g(x)\),如果它的各项系数的最大公因数只有 \(\displaystyle \pm1\),那么称 \(\displaystyle g(x)\) 是一个本原多项式。
从上述例子看出,任意一个次数大于 0 的有理系数多项式 \(\displaystyle f(x)\) 都与一个本原多项式 \(\displaystyle g(x)\) 相伴,而相伴的多项式其可约性是一样的。因此我们可以把研究有理数域上的不可约多项式的问题简化为研究本原多项式是否可约的问题。这样做的好处是可以利用整数环的结构。我们首先来研究本原多项式的性质。
\paragraph{性质 1} 两个本原多项式 \(\displaystyle g(x)\) 与 \(\displaystyle h(x)\) 在 \(\displaystyle \mathbb Q[x]\) 中相伴当且仅当 \(\displaystyle g(x)=\pm h(x)\)。
证明
充分性是显然的。下面证必要性。由已知条件得 \(\displaystyle g(x)=ch(x)\),其中 \(\displaystyle c\in\mathbb Q\) 且 \(\displaystyle c\ne0\)。设 \(\displaystyle c=\dfrac qp\),其中 \(\displaystyle p\) 与 \(\displaystyle q\) 是互素的整数。假如 \(\displaystyle c\ne\pm1\),则 \(\displaystyle p\) 与 \(\displaystyle q\) 至少有一个不等于 \(\displaystyle \pm1\)。不妨设 \(\displaystyle p\ne\pm1\)。设 \(\displaystyle h(x)=\sum_{i=0}^n b_ix^i\),则 \(\displaystyle g(x)=\dfrac qp\sum_{i=0}^n b_ix^i\)。由于 \(\displaystyle \dfrac{qb_i}{p}\in\mathbb Z\),因此 \(\displaystyle p\mid qb_i\)。由于 \(\displaystyle (p,q)=1\),因此 \(\displaystyle p\mid b_i\),\(\displaystyle i=0,1,\ldots,n\),这与 \(\displaystyle h(x)\) 是本原多项式矛盾。所以 \(\displaystyle c=\pm1\),即 \(\displaystyle g(x)=\pm h(x)\)。\hfill\(\displaystyle \square\)
\paragraph{性质 2(高斯引理)} 两个本原多项式的乘积还是本原多项式。
证明
设 \(\displaystyle f(x)=\sum_{i=0}^n a_ix^i\),\(\displaystyle g(x)=\sum_{j=0}^m b_jx^j\) 都是本原多项式。设 \(\displaystyle h(x)=f(x)g(x)=c_{n+m}x^{n+m}+\cdots+c_1x+c_0\),其中 \(\displaystyle c_s=\sum_{i+j=s}a_ib_j\),\(\displaystyle s=0,1,\ldots,n+m\)。
假如 \(\displaystyle h(x)\) 不是本原多项式,则存在一个素数 \(\displaystyle p\),使得 \(\displaystyle p\mid c_s\),\(\displaystyle s=0,1,\ldots,n+m\)。因为 \(\displaystyle f(x)\) 是本原多项式,所以存在 \(\displaystyle k(0\leqslant k\leqslant n)\) 满足 \(\displaystyle p\mid a_0,p\mid a_1,\ldots,p\mid a_{k-1},p\nmid a_k\)。同理,由于 \(\displaystyle g(x)\) 本原,因此存在 \(\displaystyle l(0\leqslant l\leqslant m)\) 满足 \(\displaystyle p\mid b_0,p\mid b_1,\ldots,p\mid b_{l-1},p\nmid b_l\)。
考虑 \(\displaystyle h(x)\) 的 \(\displaystyle k+l\) 次项的系数 \(\displaystyle c_{k+l}=a_kb_l+a_{k+1}b_{l-1}+\cdots+a_{k+l}b_0\)。从而 \(\displaystyle p\mid c_{k+l}\)。但 \(\displaystyle p\mid a_{k+1},\ldots,a_{k+l}\) 或 \(\displaystyle p\mid b_{l-1},\ldots,b_0\),于是 \(\displaystyle p\mid a_kb_l\),矛盾。因此 \(\displaystyle h(x)\) 是本原多项式。
为了研究本原多项式在 \(\displaystyle \mathbb Q\) 上不可约的判定,我们先来研究本原多项式在 \(\displaystyle \mathbb Q\) 上可约的充分必要条件。
定理
一个次数大于 0 的本原多项式 \(\displaystyle g(x)\) 在 \(\displaystyle \mathbb Q\) 上可约当且仅当 \(\displaystyle g(x)\) 能分解成两个次数比 \(\displaystyle g(x)\) 的次数低的本原多项式的乘积。
证明
充分性是显然的。下面证必要性。设本原多项式 \(\displaystyle g(x)\) 在 \(\displaystyle \mathbb Q\) 上可约,则存在 \(\displaystyle g_1(x),g_2(x)\in\mathbb Q[x]\),使得 \(\displaystyle g(x)=g_1(x)g_2(x)\),\(\displaystyle \deg g_i(x)<\deg g(x)\),\(\displaystyle i=1,2\)。设 \(\displaystyle g_i(x)=r_ih_i(x)\),其中 \(\displaystyle r_i\in\mathbb Q\) 且 \(\displaystyle r_i\ne0\),\(\displaystyle h_i(x)\) 是本原多项式,\(\displaystyle i=1,2\),则 \(\displaystyle g(x)=r_1r_2h_1(x)h_2(x)\)。由于性质 1 得 \(\displaystyle g(x)=\pm h_1(x)h_2(x)\),\(\displaystyle \deg h_i(x)=\deg g_i(x)<\deg g(x)\),\(\displaystyle i=1,2\)。于是 \(\displaystyle g(x)\) 分解成了两个次数比 \(\displaystyle g(x)\) 的次数低的本原多项式的乘积。
由定理 1 立即得到:
定理
一个次数大于 0 的本原多项式 \(\displaystyle g(x)\) 可以分解成有限多个在 \(\displaystyle \mathbb Q\) 上不可约的本原多项式的乘积。
由定理 1 还可以得到:
推论
一个次数大于 0 的整数系数多项式 \(\displaystyle f(x)\) 在 \(\displaystyle \mathbb Q\) 上可约当且仅当 \(\displaystyle f(x)\) 能分解成两个次数比 \(\displaystyle f(x)\) 的次数低的整数系数多项式的乘积。
证明
必要性:设 \(\displaystyle f(x)=mg(x)\),其中 \(\displaystyle g(x)\) 是本原多项式,\(\displaystyle m\in\mathbb Z\),且 \(\displaystyle m\ne0\)。由于 \(\displaystyle f(x)\) 在 \(\displaystyle \mathbb Q\) 上可约,因此 \(\displaystyle g(x)\) 也在 \(\displaystyle \mathbb Q\) 上可约。据定理 1 得,\(\displaystyle g(x)=h_1(x)h_2(x)\),其中 \(\displaystyle h_i(x)\) 是本原多项式,且 \(\displaystyle \deg h_i(x)<\deg g(x)=\deg f(x)\),\(\displaystyle i=1,2\)。于是 \(\displaystyle f(x)=(mh_1(x))h_2(x)\)。这证明了 \(\displaystyle f(x)\) 分解成两个次数比 \(\displaystyle f(x)\) 的次数低的整数系数多项式的乘积。
充分性是显然的。
现在我们来探寻本原多项式在 \(\displaystyle \mathbb Q\) 上不可约的判别方法。次数大于 1 的本原多项式 \(\displaystyle f(x)\) 如果在 \(\displaystyle \mathbb Q[x]\) 中有一次因式,那么它一定可约。而 \(\displaystyle f(x)\) 在 \(\displaystyle \mathbb Q[x]\) 中有一次因式当且仅当 \(\displaystyle f(x)\) 在 \(\displaystyle \mathbb Q\) 中有根,因此本节的重点是判断 \(\displaystyle f(x)\) 有没有有理根的问题。
定理
设 \(\displaystyle f(x)=a_nx^n+\cdots+a_1x+a_0\) 是一个次数 \(\displaystyle n\) 大于 0 的本原多项式。如果 \(\displaystyle \dfrac qp\) 是 \(\displaystyle f(x)\) 的一个有理根,其中 \(\displaystyle p\) 与 \(\displaystyle q\) 互素,那么 \(\displaystyle p\mid a_n\),\(\displaystyle q\mid a_0\)。
证明
由于 \(\displaystyle \dfrac qp\) 是 \(\displaystyle f(x)\) 的根,因此在 \(\displaystyle \mathbb Q[x]\) 中,\(\displaystyle x-\dfrac qp\mid f(x)\)。由于 \(\displaystyle \dfrac qp\) 与 \(\displaystyle x-\dfrac qp\) 互素,故据定理 2 和性质 2 得,\(\displaystyle f(x)=(px-q)g(x)\),其中 \(\displaystyle g(x)\) 是本原多项式。设 \(\displaystyle g(x)=\sum_{i=0}^{n-1}b_ix^i\),则 \(\displaystyle f(x)=(px-q)\sum_{i=0}^{n-1}b_ix^i\)。分别比较 (4) 式两边的多项式的首项系数和常数项,得 \(\displaystyle a_n=pb_{n-1}\),\(\displaystyle a_0=-qb_0\)。因此 \(\displaystyle p\mid a_n,q\mid a_0\)。
在定理 3 的证明过程中看到:若 \(\displaystyle \dfrac qp\) 是 \(\displaystyle f(x)\) 的根,且 \(\displaystyle (p,q)=1\),则 \(\displaystyle f(x)=(px-q)g(x)\)。于是 \(\displaystyle f(1)=(p-q)g(1)\),\(\displaystyle f(-1)=-(p+q)g(-1)\)。当 \(\displaystyle \dfrac qp\ne\pm1\) 时,有 \(\displaystyle \dfrac{f(1)}{p-q}=g(1)\in\mathbb Z\),\(\displaystyle \dfrac{f(-1)}{p+q}=-g(-1)\in\mathbb Z\)。因此如果计算出 \(\displaystyle \dfrac{f(1)}{p-q}\notin\mathbb Z\) 或 \(\displaystyle \dfrac{f(-1)}{p+q}\notin\mathbb Z\),那么 \(\displaystyle \dfrac qp\) 不是 \(\displaystyle f(x)\) 的根。
例 1.8.9
设 \(\displaystyle f(x)=x^4+5x^3-3x^2+9\),试问:\(\displaystyle f(x)\) 有没有有理根?
*解* 据定理 3,若 \(\displaystyle \dfrac qp\) 是 \(\displaystyle f(x)\) 的根,则 \(\displaystyle p\mid1,q\mid9\),从而 \(\displaystyle p=\pm1,q=\pm1\) 或 \(\displaystyle \pm3\) 或 \(\displaystyle \pm9\)。于是 \(\displaystyle f(x)\) 的有理根只可能是 \(\displaystyle \pm1,\pm3,\pm9\)。由于 \(\displaystyle f(1)=1+5-3+9=12\ne0\),\(\displaystyle f(-1)=1-5-3+9=2\ne0\),因此 \(\displaystyle \pm1\) 都不是 \(\displaystyle f(x)\) 的根。
对于 \(\displaystyle \dfrac qp=3\),计算 \(\displaystyle \dfrac{f(1)}{p-q}=\dfrac{12}{1-3}=-6\),\(\displaystyle \dfrac{f(-1)}{p+q}=\dfrac2{1+3}=\dfrac12\notin\mathbb Z\)。因此 3 不是 \(\displaystyle f(x)\) 的根。
对于 \(\displaystyle \dfrac qp=-3\),计算 \(\displaystyle \dfrac{f(1)}{p-q}=\dfrac{12}{1-(-3)}=3\),\(\displaystyle \dfrac{f(-1)}{p+q}=\dfrac2{1+(-3)}=-1\)。为进一步讨论 \(\displaystyle -3\) 是否为 \(\displaystyle f(x)\) 的根,用 \(\displaystyle x-(-3)\) 去除 \(\displaystyle f(x)\),采用综合除法的格式,得到余式为 \(\displaystyle -72\),所以 \(\displaystyle x+3\nmid f(x)\),从而 \(\displaystyle -3\) 不是 \(\displaystyle f(x)\) 的根。
对于 \(\displaystyle \dfrac qp=9\),计算 \(\displaystyle \dfrac{f(1)}{p-q}=\dfrac{12}{1-9}=-\dfrac32\notin\mathbb Z\),因此 9 不是 \(\displaystyle f(x)\) 的根。对于 \(\displaystyle \dfrac qp=-9\),计算 \(\displaystyle \dfrac{f(1)}{p-q}=\dfrac{12}{1-(-9)}=\dfrac65\notin\mathbb Z\),因此 \(\displaystyle -9\) 不是 \(\displaystyle f(x)\) 的根。综上所述,\(\displaystyle f(x)\) 没有有理根。
在例 1 中,\(\displaystyle f(x)\) 没有有理根,因此 \(\displaystyle f(x)\) 没有一次因式。但是还不能判定 \(\displaystyle f(x)\) 在 \(\displaystyle \mathbb Q\) 上不可约。这是因为 4 次多项式 \(\displaystyle f(x)\) 虽然没有一次因式,但有可能含有二次因式。只有证明了 \(\displaystyle f(x)\) 也没有二次因式,才能断定 \(\displaystyle f(x)\) 在 \(\displaystyle \mathbb Q\) 上不可约。证明 \(\displaystyle f(x)\) 没有二次因式可以采用反证法,还可以有其他的方法,这将在本小节最后一部分的例 5 中讨论。
对于 2 次或 3 次本原多项式,如果它没有有理根,那么它在 \(\displaystyle \mathbb Q[x]\) 中没有一次因式,从而它在 \(\displaystyle \mathbb Q[x]\) 中不能分解成两个次数较低的多项式的乘积,于是它在 \(\displaystyle \mathbb Q\) 上不可约。
例 1.8.10
判断 \(\displaystyle f(x)=x^3+x+3\) 在 \(\displaystyle \mathbb Q\) 上是否可约?
*解* 先看 \(\displaystyle f(x)\) 有没有有理根,\(\displaystyle f(x)\) 的有理根可能是 \(\displaystyle \pm1,\pm3\)。由于 \(\displaystyle f(1)=1+1+3=5\ne0\),\(\displaystyle f(-1)=-1-1+3=1\ne0\),因此 \(\displaystyle \pm1\) 不是 \(\displaystyle f(x)\) 的根。对于 \(\displaystyle \dfrac qp=3\),计算 \(\displaystyle \dfrac{f(1)}{p-q}=\dfrac5{1-3}=-\dfrac52\notin\mathbb Z\),因此 3 不是 \(\displaystyle f(x)\) 的根;对于 \(\displaystyle \dfrac qp=-3\),计算 \(\displaystyle \dfrac{f(1)}{p-q}=\dfrac5{1-(-3)}=\dfrac54\notin\mathbb Z\),因此 \(\displaystyle -3\) 不是 \(\displaystyle f(x)\) 的根。综上所述,\(\displaystyle f(x)\) 没有有理根。又 \(\displaystyle f(x)\) 是 3 次多项式,因此 \(\displaystyle f(x)\) 在 \(\displaystyle \mathbb Q\) 上不可约。
从例 2 看到,在 \(\displaystyle \mathbb Q\) 上不可约的本原多项式有 3 次的。试问:在 \(\displaystyle \mathbb Q\) 上不可约的本原多项式有没有 4 次的,或更高次的?如果我们能对于次数大于 3 的本原多项式在 \(\displaystyle \mathbb Q\) 上可约给出一个判别方法就好了。按照一般的思路去探索本原多项式在 \(\displaystyle \mathbb Q\) 上不可约的必要条件,然后讨论这些条件是否也是充分条件。尝试后发现寻找本原多项式在 \(\displaystyle \mathbb Q\) 上不可约的必要条件是很困难的。我们不妨改变思路,而应当具体问题具体分析,换一个角度思考,我们可以直接探寻本原多项式在 \(\displaystyle \mathbb Q\) 上不可约的充分条件。既然是探索充分条件,我们可以事先选择一些条件,从本原多项式的定义出发,有时考虑这样的 \(\displaystyle n(n>0)\) 次本原多项式 \(\displaystyle f(x)=a_nx^n+\cdots+a_1x+a_0\),存在一个素数 \(\displaystyle p\) 使得 \(\displaystyle p\mid a_0,p\mid a_1,\ldots,p\mid a_{n-1},p\nmid a_n\)。
除了这些条件外,还需要添加什么条件才能断定 \(\displaystyle f(x)\) 在 \(\displaystyle \mathbb Q\) 上不可约呢?我们反过来思考:假如 \(\displaystyle f(x)\) 在 \(\displaystyle \mathbb Q\) 上可约,能推出现什么结论。此时据定理 1 得 \(\displaystyle f(x)=(b_mx^m+\cdots+b_1x+b_0)(c_lx^l+\cdots+c_1x+c_0)\),其中 \(\displaystyle m<n,l<n,m+l=n,b_i,c_j\in\mathbb Z\),\(\displaystyle i=0,1,\ldots,m\);\(\displaystyle j=0,1,\ldots,l\),且 \(\displaystyle b_m\ne0,c_l\ne0\)。由 (6) 式得 \(\displaystyle a_n=b_mc_l,a_0=b_0c_0\)。
由于 \(\displaystyle p\mid a_0\),因此 \(\displaystyle p\mid b_0\) 或 \(\displaystyle p\mid c_0\)。不妨设 \(\displaystyle p\mid b_0\),又已知 \(\displaystyle p\nmid a_n\),因此 \(\displaystyle p\nmid b_m\) 且 \(\displaystyle p\nmid c_l\)。于是存在 \(\displaystyle k(0\leqslant k\leqslant m)\) 使得 \(\displaystyle p\mid b_0,p\mid b_1,\ldots,p\mid b_{k-1},p\nmid b_k\)。由于 \(\displaystyle a_k=b_0c_k+b_1c_{k-1}+\cdots+b_{k-1}c_1+b_kc_0\),且 \(\displaystyle p\mid a_k\)(因为 \(\displaystyle k\leqslant m<n\)),因此 \(\displaystyle p\mid b_kc_0\)。由于 \(\displaystyle p\nmid b_k\),因此 \(\displaystyle p\mid c_0\)。又因为 \(\displaystyle p\mid b_0\),从而 \(\displaystyle p^2\mid a_0\)。于是只要 \(\displaystyle p^2\nmid a_0\),那么 \(\displaystyle f(x)\) 在 \(\displaystyle \mathbb Q\) 上不可约。这样我们探索且证明了下述定理,这就是著名的 Eisenstein 判别法:
定理:Eisenstein 判别法
设 \(\displaystyle f(x)=a_nx^n+a_{n-1}x^{n-1}+\cdots+a_1x+a_0\) 是一个次数 \(\displaystyle n\) 大于 0 的本原多项式。如果有一个素数 \(\displaystyle p\) 使得 \(\displaystyle p\mid a_0,p\mid a_1,\ldots,p\mid a_{n-1},p\nmid a_n\),且 \(\displaystyle p^2\nmid a_0\),那么 \(\displaystyle f(x)\) 在 \(\displaystyle \mathbb Q\) 上不可约。
从上述探索过程看到,对于整数系数多项式 \(\displaystyle f(x)\),若 \(\displaystyle f(x)\) 在 \(\displaystyle \mathbb Q\) 上可约,则据推论 1 得 (6) 式成立。从而在定理 4 中把本原多项式换成整数系数多项式后,仍然成立。
推论
在 \(\displaystyle \mathbb Q[x]\) 中存在任意次数的不可约多项式。
*证明* 任取正整数 \(\displaystyle n\),设 \(\displaystyle f(x)=x^n+3\)。素数 3 符合定理 4 的条件,因此 \(\displaystyle f(x)=x^n+3\) 在 \(\displaystyle \mathbb Q\) 上不可约。\hfill\(\displaystyle \square\)
从上述讨论看,引进本原多项式的概念,研究本原多项式的性质,经过探索得到本原多项式在 \(\displaystyle \mathbb Q\) 上不可约的一个充分条件,并通过证明在任意次数都有在有理数域上的不可约多项式,这是研究有理数不可约多项式的创新之路。
有时直接用 Eisenstein 判别法无法判断整数系数多项式 \(\displaystyle f(x)\) 在 \(\displaystyle \mathbb Q\) 上是否不可约,此时可选择一个有理数 \(\displaystyle b\)(通常选 \(\displaystyle b=1\) 或 \(\displaystyle -1\)),如果用 Eisenstein 判别法能判断 \(\displaystyle g(x)=f(x+b)\) 在 \(\displaystyle \mathbb Q\) 上不可约,那么原来的 \(\displaystyle f(x)\) 在 \(\displaystyle \mathbb Q\) 上也不可约。
例 1.8.11
设 \(\displaystyle p\) 是一个素数,多项式 \(\displaystyle f_p(x)=x^{p-1}+x^{p-2}+\cdots+x+1\) 称为 \(\displaystyle p\) 阶分圆多项式。证明 \(\displaystyle f_p(x)\) 在 \(\displaystyle \mathbb Q\) 上不可约。
*证明* 直接计算得 \(\displaystyle (x-1)f_p(x)=x^p-1\)。\(\displaystyle x\) 用 \(\displaystyle x+1\) 代入,从上式得 \(\displaystyle xf_p(x+1)=(x+1)^p-1=x^p+\binom p1x^{p-1}+\cdots+\binom pkx^k+\cdots+\binom p{p-1}x\)。于是 \(\displaystyle g(x):=f_p(x+1)=x^{p-1}+\binom p1x^{p-2}+\cdots+\binom pkx^{k-1}+\cdots+\binom p{p-1}\)。
我们知道,\(\displaystyle p\mid\binom pk\),\(\displaystyle 1\leqslant k<p\),又 \(\displaystyle p\nmid1,p^2\nmid\binom p{p-1}=p\),因此 \(\displaystyle g(x)\) 在 \(\displaystyle \mathbb Q\) 上不可约。从而 \(\displaystyle f_p(x)\) 也不能分解成两个次数比 \(\displaystyle f_p(x)\) 的次数低的多项式的乘积。这证明了 \(\displaystyle f_p(x)\) 在 \(\displaystyle \mathbb Q\) 上不可约。\hfill\(\displaystyle \square\)
下面我们来探索判定本原多项式在 \(\displaystyle \mathbb Q\) 上不可约的又一种方法。
设 \(\displaystyle f(x)=\sum_{i=0}^n a_ix^i\) 是一个次数 \(\displaystyle n\) 大于 0 且首项系数为奇数的本原多项式,把它的各项系数模 2 以后得到一个 \(\displaystyle \mathbb Z_2\) 上的多项式 \(\displaystyle \overline{f}(x)\)。由于 \(\displaystyle a_n\) 是奇数,因此 \(\displaystyle \overline{a_n}\ne\overline0\)。从而 \(\displaystyle \deg\overline{f}(x)=\deg f(x)\)。由于 \(\displaystyle \mathbb Z_2\) 只有两个元素 \(\displaystyle \overline0\) 和 \(\displaystyle \overline1\),因此 \(\displaystyle \mathbb Z_2\) 上的多项式中每一项的系数只有两种可能:\(\displaystyle \overline0\) 或 \(\displaystyle \overline1\),从而研究起来简便得多。例如,\(\displaystyle \mathbb Z_2\) 上的一次多项式只有两个:\(\displaystyle x,x+\overline1\)。\(\displaystyle \mathbb Z_2\) 上的二次多项式只有四个:\(\displaystyle x^2,x^2+x,x^2+\overline1,x^2+x+\overline1\)。其中 \(\displaystyle x^2,x^2+x\) 显然在 \(\displaystyle \mathbb Z_2\) 上可约。关于 \(\displaystyle x^2+\overline1\),由于它在 \(\displaystyle \mathbb Z_2\) 中有根 1,因此 \(\displaystyle x^2+\overline1\) 在 \(\displaystyle \mathbb Z_2\) 上可约。关于 \(\displaystyle x^2+x+\overline1\),由于 \(\displaystyle \overline0\) 和 \(\displaystyle \overline1\) 都不是它的根,因此 \(\displaystyle x^2+x+\overline1\) 没有一次因式,从而它不可约。这证明了:\(\displaystyle \mathbb Z_2\) 上的二次不可约多项式只有一个:\(\displaystyle x^2+x+\overline1\)。
类似的方法可讨论 \(\displaystyle \mathbb Z_2\) 上的三次不可约多项式有哪些。由此受到启发,能不能通过研究 \(\displaystyle \mathbb Z_2\) 上的多项式 \(\displaystyle \overline f(x)\) 是否可约,来研究 \(\displaystyle f(x)\) 在 \(\displaystyle \mathbb Q\) 上是否可约呢?如果 \(\displaystyle f(x)\) 在 \(\displaystyle \mathbb Q\) 上可约,那么存在本原多项式 \(\displaystyle f_1(x)\) 和 \(\displaystyle f_2(x)\),使得 \(\displaystyle f(x)=f_1(x)f_2(x)\),\(\displaystyle \deg f_i(x)<\deg f(x)\),\(\displaystyle i=1,2\)。设 \(\displaystyle f_1(x)=\sum_{i=0}^m b_ix^i,f_2(x)=\sum_{j=0}^l c_jx^j\),其中 \(\displaystyle m+l=n,b_mc_l=a_n\)。由于 \(\displaystyle a_n\) 是奇数,因此 \(\displaystyle b_m\) 和 \(\displaystyle c_l\) 都是奇数。把 \(\displaystyle f_1(x)\) 和 \(\displaystyle f_2(x)\) 的各项系数都模 2 以后得到 \(\displaystyle \mathbb Z_2\) 上的多项式分别为 \(\displaystyle \overline f_1(x)=\sum_{i=0}^m\overline b_ix^i,\overline f_2(x)=\sum_{j=0}^l\overline c_jx^j\)。
由于 \(\displaystyle \overline b_m\ne\overline0,\overline c_l\ne\overline0\),因此 \(\displaystyle \deg\overline f_i(x)=\deg f_i(x)\),\(\displaystyle i=1,2\)。由于 \(\displaystyle f_1(x)f_2(x)=\sum_{s=0}^{m+l}(\sum_{i+j=s}b_ic_j)x^s\),\(\displaystyle \overline f_1(x)\overline f_2(x)=\sum_{s=0}^{m+l}(\sum_{i+j=s}\overline b_i\overline c_j)x^s\),因此把 \(\displaystyle f_1(x)f_2(x)\) 的各项系数模 2 以后得到的 \(\displaystyle \mathbb Z_2\) 上的多项式为 \(\displaystyle \overline f_1(x)\overline f_2(x)\)。于是把 (8) 式两边的多项式的系数模 2 以后,得 \(\displaystyle \overline f(x)=\overline f_1(x)\overline f_2(x)\)。由此 \(\displaystyle \overline f_i(x)\) 的次数小于 \(\displaystyle \overline f(x)\) 的次数,\(\displaystyle i=1,2\),因此 (9) 式表明 \(\displaystyle \overline f(x)\) 在 \(\displaystyle \mathbb Z_2\) 上可约。这使我们探索并证明了下述定理:
定理
设 \(\displaystyle f(x)\) 是一个次数大于 0 且首项系数为奇数的本原多项式,把它的各项系数模 2 以后得到 \(\displaystyle \mathbb Z_2\) 上的多项式 \(\displaystyle \overline f(x)\)。如果 \(\displaystyle f(x)\) 在 \(\displaystyle \mathbb Z_2\) 上不可约,那么 \(\displaystyle f(x)\) 在 \(\displaystyle \mathbb Q\) 上不可约。
例 1.8.12
设 \(\displaystyle f(x)=3x^4+5x-7\),判断 \(\displaystyle f(x)\) 在 \(\displaystyle \mathbb Q\) 上是否可约?
*解* 把 \(\displaystyle f(x)\) 的各项系数模 2 以后得到 \(\displaystyle \mathbb Z_2\) 上的多项式 \(\displaystyle \overline f(x)=\overline1x^4+\overline1x+\overline1=x^4+x+\overline1=x(x^3+\overline1)+\overline1\)。由于 \(\displaystyle a^3+b^3=(a+b)(a^2-ab+b^2)\),因此 \(\displaystyle x^3+\overline1=(x+\overline1)(x^2+x+\overline1)\)。代入得 \(\displaystyle \overline f(x)=x(x+\overline1)(x^2+x+\overline1)+\overline1\)。从而 \(\displaystyle \mathbb Z_2\) 上的一次多项式 \(\displaystyle x\) 和 \(\displaystyle x+\overline1\) 都不是 \(\displaystyle \overline f(x)\) 的因式,\(\displaystyle \mathbb Z_2\) 上唯一的二次不可约多项式 \(\displaystyle x^2+x+\overline1\) 也不是 \(\displaystyle \overline f(x)\) 的因式。由于 \(\displaystyle \deg\overline f(x)=4\),因此假如 \(\displaystyle \overline f(x)\) 在 \(\displaystyle \mathbb Z_2\) 上可约,那么它应当有一次因式或二次不可约因式。所以 \(\displaystyle \overline f(x)\) 在 \(\displaystyle \mathbb Z_2\) 上不可约。从而 \(\displaystyle f(x)\) 在 \(\displaystyle \mathbb Q\) 上不可约。
例 1.8.13
设 \(\displaystyle f(x)=x^4+5x^3-3x^2+9\),判断 \(\displaystyle f(x)\) 在 \(\displaystyle \mathbb Q\) 上是否可约?
*解* 把 \(\displaystyle f(x)\) 的各项系数模 2 得到 \(\displaystyle \mathbb Z_2\) 上的多项式:\(\displaystyle \overline f(x)=x^4+x^3+x^2+\overline1=x^3(x+\overline1)+(x+\overline1)^2=(x+\overline1)(x^3+x+\overline1)\)。于是 \(\displaystyle \overline f(x)\) 在 \(\displaystyle \mathbb Z_2\) 上可约。据习题 2.5 的例 1,\(\displaystyle x^3+x+\overline1\) 在 \(\displaystyle \mathbb Z_2\) 上不可约,于是 (12) 式是 \(\displaystyle \overline f(x)\) 在 \(\displaystyle \mathbb Z_2[x]\) 中的唯一因式分解。
假如 \(\displaystyle f(x)\) 在 \(\displaystyle \mathbb Q\) 上可约,则有首项系数为 1 的本原多项式 \(\displaystyle f_1(x),f_2(x)\) 使得 \(\displaystyle f(x)=f_1(x)f_2(x)\),\(\displaystyle \deg f_i(x)<\deg f(x)\),\(\displaystyle i=1,2\)。把 (13) 式两边的多项式系数模 2 后得到 \(\displaystyle \overline f(x)=\overline f_1(x)\overline f_2(x)\),\(\displaystyle \deg\overline f_i(x)=\deg f_i(x)<\deg f(x)=\deg\overline f(x)\),\(\displaystyle i=1,2\)。从 \(\displaystyle \overline f(x)\) 在 \(\displaystyle \mathbb Z_2[x]\) 中的唯一因式分解看出,\(\displaystyle \overline f_1(x)\) 与 \(\displaystyle \overline f_2(x)\) 中必有一个是一次因式,从而 \(\displaystyle f_1(x)\) 与 \(\displaystyle f_2(x)\) 中必有一个是 \(\displaystyle f(x)\) 的一次因式,于是 \(\displaystyle f(x)\) 至少有一个有理根。但是例 1 已经证明了 \(\displaystyle f(x)\) 没有有理根。因此 \(\displaystyle f(x)\) 在 \(\displaystyle \mathbb Q\) 上不可约。
如果 \(\displaystyle f(x)\) 的首项系数是偶数但不是 3 的倍数,那么把它的各项系数模 3 得到 \(\displaystyle \mathbb Z_3\) 上的多项式 \(\displaystyle \overline f(x)\)。若 \(\displaystyle \overline f(x)\) 在 \(\displaystyle \mathbb Z_3\) 上不可约,那么 \(\displaystyle f(x)\) 在 \(\displaystyle \mathbb Q\) 上不可约。
例 1.8.14
设 \(\displaystyle f(x)=2x^3+9x^2+7x-4\),判断 \(\displaystyle f(x)\) 在 \(\displaystyle \mathbb Q\) 上是否可约?
*解* 把 \(\displaystyle f(x)\) 的各项系数模 3 得到 \(\displaystyle \mathbb Z_3\) 上的多项式 \(\displaystyle \overline f(x)=\overline2x^3+x+\overline2\)。由于 \(\displaystyle \overline f(\overline0)=\overline2\),\(\displaystyle \overline f(\overline1)=\overline2+\overline1+\overline2=\overline2\),\(\displaystyle \overline f(\overline2)=\overline2\cdot\overline2^3+\overline2+\overline2=\overline2\),因此 \(\displaystyle \overline f(x)\) 在 \(\displaystyle \mathbb Z_3\) 中没有根。又由于 \(\displaystyle \deg\overline f(x)=3\),因此 \(\displaystyle \overline f(x)\) 在 \(\displaystyle \mathbb Z_3\) 上不可约。从而 \(\displaystyle f(x)\) 在 \(\displaystyle \mathbb Q\) 上不可约。
例 6 也可以直接对 \(\displaystyle f(x)\) 讨论,验证 \(\displaystyle \pm1,\pm2,\pm4,\pm\dfrac12\) 都不是 \(\displaystyle f(x)\) 的根,从而 \(\displaystyle f(x)\) 在 \(\displaystyle \mathbb Q\) 上不可约。显然这样做的计算量比较大。
如果 \(\displaystyle f(x)\) 的首项系数是奇数但不是 5 的倍数,那么可以把 \(\displaystyle f(x)\) 的各项系数模 5 得到 \(\displaystyle \mathbb Z_5\) 上的多项式 \(\displaystyle \overline f(x)\)。关于 \(\displaystyle \mathbb Z_p[x]\) 的结论,对于 \(\displaystyle \mathbb Z_5[x]\) 也同样成立。例如,如果 \(\displaystyle \overline f(x)\) 在 \(\displaystyle \mathbb Z_5\) 上不可约,那么 \(\displaystyle f(x)\) 在 \(\displaystyle \mathbb Q\) 上不可约。
把本原多项式 \(\displaystyle f(x)\) 的各项系数模 2(或模 3)或模 5,得到 \(\displaystyle \mathbb Z_2\)(或 \(\displaystyle \mathbb Z_3\)、\(\displaystyle \mathbb Z_5\))上的多项式 \(\displaystyle \overline f(x)\),通过研究 \(\displaystyle \overline f(x)\) 的不可约性来研究 \(\displaystyle f(x)\) 在 \(\displaystyle \mathbb Q\) 上的不可约性,这也是数学上的一个创新点。
给了一个本原多项式 \(\displaystyle f(x)\),如果它在 \(\displaystyle \mathbb Q\) 上不可约,那么它就不能在 \(\displaystyle \mathbb Q\) 上作因式分解;如果它在 \(\displaystyle \mathbb Q\) 上可约,那么它就可作因式分解,一直分解到每个因式都是在 \(\displaystyle \mathbb Q\) 上不可约为止。有了这个理论的指导和不可约多项式的判别方法,就不要对一个在 \(\displaystyle \mathbb Q\) 上不可约的本原多项式徒劳地、挖空心思地去寻找它因式分解的特殊技巧。
习题 2.7
- 求下列多项式的全部有理根:1. \(\displaystyle f(x)=3x^4+8x^3+6x^2+3x-2\);
- \(\displaystyle f(x)=2x^3+x^2-3x+1\)。
- 判断下列本原多项式在有理数域上是否可约:1. \(\displaystyle x^3-5x^2+4x+3\);
- \(\displaystyle x^4-6x^3+2x^2+10\);
- \(\displaystyle 7x^5+18x^4+6x-6\);
- \(\displaystyle x^4-2x^3+2x-3\);
- \(\displaystyle x^5+5x^3+\overline1\);
- \(\displaystyle x^p+px^2+\overline1\),\(\displaystyle p\) 是奇素数;
- \(\displaystyle x^6+x^3+\overline1\)。
- 用系数模 2(或模 3)的方法判断下列整数系数多项式在有理数域上是否不可约:1. \(\displaystyle f(x)=x^4-5x+1\);
- \(\displaystyle f(x)=x^5-x^2+1\);
- \(\displaystyle f(x)=x^4+3x^3+3x^2-5\);
- \(\displaystyle f(x)=4x^3-12x^2+5x-7\)。
- 在 \(\displaystyle \mathbb Q[x]\) 中,把下述多项式完全分解:\(\displaystyle x^8+x^7+x^6+x^5+x^4+x^3+x^2+x+1\),\(\displaystyle x^6-1\),\(\displaystyle x^6+1\),\(\displaystyle x^{12}-1\)。
A 组习题
B 组习题
C 组习题
杂\(\displaystyle \quad\)题
-
【2020全国II卷12】 若序列 \(\displaystyle a_1 a_2 \cdots a_n \cdots\) 满足 \(\displaystyle a_i \in \{0, 1\} (i = 1, 2, \cdots)\),且存在正整数 \(\displaystyle m\),使得 \(\displaystyle a_{i+m} = a_i (i = 1, 2, \cdots)\) 成立,则称其为 0-1 周期序列.并称满足 \(\displaystyle a_{i+m} = a_i (i = 1, 2, \cdots)\) 的最小正整数 \(\displaystyle m\) 为这个序列的周期.对于周期为 \(\displaystyle m\) 的 0-1 序列 \(\displaystyle a_1 a_2 \cdots a_n \cdots\),\(\displaystyle C(k) = \frac{1}{m} \sum_{i=1}^m a_i a_{i+k} (k = 1, 2, \cdots, m - 1)\) 是描述其性质的重要指标.下列周期为 \(\displaystyle 5\) 的 0-1 序列中,满足 \(\displaystyle C(k) \leqslant \frac{1}{5} (k=1,2,3,4)\) 的序列是
- \(\displaystyle 11010 \cdots\)
- \(\displaystyle 11011 \cdots\)
- \(\displaystyle 10001 \cdots\)
- \(\displaystyle 11001 \cdots\)
答案
C.
- 【2007福建文16理16】(多选)中学数学中存在许多关系,比如“相等关系”、“平行关系”等,如果集合\(\displaystyle A\)中的元素之间的一个关系“\(\displaystyle \sim\)”满足以下三个条件:
(1)自反性:对于任意\(\displaystyle a\in A\),都有\(\displaystyle a\sim a\);
(2)对称性:对于\(\displaystyle a,b\in A\),若\(\displaystyle a\sim b\),则有\(\displaystyle b\sim a\);
(3)传递性:对于\(\displaystyle a,b,c\in A\),若\(\displaystyle a\sim b,b\sim c\),则有\(\displaystyle a\sim c\),
则称“\(\displaystyle \sim\)”是集合\(\displaystyle A\)的一个等价关系。下列关系中,是等价关系的有
3. 【2019命题标准样题15改编】(多选)要合理地刻画三角形三个顶点的“集中程度”,可以使用- 三角形的全等
- 整数的整除
- 向量的共线
- 整数的同余
- 三角形的周长
- 三角形的面积
- 三角形的外接圆半径
- 三角形的最大边长
答案
AD.
-
【2021新高考II卷12】 (多选)设正整数 \(\displaystyle n = a_0 \cdot 2^0 + a_1 \cdot 2^1 + \cdots + a_{k-1} \cdot 2^{k-1} + a_k \cdot 2^k\),其中 \(\displaystyle a_i \in \{0, 1\}, i = 0, 1, 2, \dots, k\).记 \(\displaystyle \omega(n) = a_0 + a_1 + \dots + a_k\),则
\(\displaystyle \omega(2n) = \omega(n)\)
- \(\displaystyle \omega(2n + 3) = \omega(n) + 1\)
- \(\displaystyle \omega(8n + 5) = \omega(4n + 3)\)
- \(\displaystyle \omega(2^n - 1) = n\)
答案
ACD.\(\displaystyle \omega(n)\)指的是10进制数\(\displaystyle n\)对应的二进制序列中1的个数,记十进制数\(\displaystyle n\)的二进制表示为\(\displaystyle B(n)=(a_0a_1\cdots a_k)_2\).对于A,\(\displaystyle 2n\) 的二进制序列相当于将\(\displaystyle n\)的二进制序列左移一位,末尾添一个 \(\displaystyle 0\),所以\(\displaystyle \omega(2n)=\omega(n)\),A正确。对于B,当\(\displaystyle n=3\)时,\(\displaystyle \omega(2n+3)=2,\omega(n)+1=3\),二者不相等,故B错误。
对于C,分别将$\displaystyle 8n+5$ 与 $\displaystyle 4n+3$写成二进制形式: $$\displaystyle B(8n+5)=(\underbrace{\cdots\cdots}_{n\text{的二进制表示}}101)_2,\quad B(4n+3)=(\underbrace{\cdots\cdots}_{n\text{的二进制表示}}11)_2,$$ 可知$\displaystyle \omega(8n+5)=\omega(4n+3)=\omega(n)+2$.C正确。 $\displaystyle 2^n-1$ 的二进制表示是 $\displaystyle n$ 个 $\displaystyle 1$,所以$\displaystyle \omega(2^n-1)=n$,D错误。- 【2014北京8】学生的语文、数学成绩均被评定为三个等级, 依次为“优秀”“合格”“不合格”. 若学生甲的语文、数学成绩都不低于学生乙, 且其中至少有一门成绩高于乙, 则称“学生甲比学生乙成绩好”. 如果一组学生中没有哪位学生比另一位学生成绩好, 并且不存在语文成绩相同、数学成绩也相同的两位学生, 则这一组学生最多有多少个?
答案
3. 为方便起见, 把优秀、合格、不合格记为\(\displaystyle 3,2,1\)分. 由于不存在语文成绩相同、数学成绩也相同的学生, 所以最多只可能有9个学生, 我们可以把所有可能的学生列出来: $\(\displaystyle \begin{matrix} P_{33} & P_{32} & P_{31} \\ P_{23} & P_{22} & P_{21} \\ P_{13} & P_{12} & P_{11} \end{matrix}\)$
其中学生\(\displaystyle P_{ij}\)表示语文是\(\displaystyle i\)分, 数学是\(\displaystyle j\)分. 我们逐步排除掉不可能出现的学生.
因为一组学生中没有哪位学生比另一位学生成绩好, 所以不可能有\(\displaystyle P_{33}\)和\(\displaystyle P_{11}\)(一定是最好或最差). 根据对称性, 接下来只需考虑\(\displaystyle P_{32}\)和\(\displaystyle P_{31}\)是否存在.
如果有\(\displaystyle P_{32}\), 则不可能有\(\displaystyle P_{31},P_{22},P_{21},P_{12}\), 必须有\(\displaystyle P_{23}\)或\(\displaystyle P_{13}\)(不可能都有), 此时这一组学生最多只有2个, 为\(\displaystyle \{P_{32},P_{23}\}\)或\(\displaystyle \{P_{32},P_{13}\}\).
如果有\(\displaystyle P_{31}\), 则不可能有\(\displaystyle P_{21}\)和\(\displaystyle P_{32}\). 所以这一组学生人数最多的情况只可能是\(\displaystyle \{P_{31},P_{22},P_{13}\}\).
综上, 这一组学生最多有3个.
- 【2017北京文14】某学习小组由学生和教师组成, 人员构成同时满足以下三个条件:
(1)男学生人数多于女学生人数;
(2)女学生人数多于教师人数;
(3)教师人数的两倍多于男学生人数.
若教师人数为4, 则女学生人数的最大值为\(\displaystyle (\triangle)\);该小组人数的最小值为\(\displaystyle (\triangle)\).
答案
6;12. 设男学生人数为\(\displaystyle a\), 女学生人数为\(\displaystyle b\), 教师人数为\(\displaystyle c\). 由条件, \(\displaystyle a\geqslant b+1\), \(\displaystyle b\geqslant c+1\), \(\displaystyle 2c\geqslant a+1\).
若教师人数为4, 则\(\displaystyle a+1\leqslant 2c=8\), \(\displaystyle a\leqslant 7\), \(\displaystyle b\leqslant a-1=6\). 而当\(\displaystyle b=6\)时, \(\displaystyle a=7,c=4\)满足三个条件. 故女学生人数最大值为6.
\(\displaystyle a+b+2c\geqslant (b+1)+(c+1)+(a+1)\), 因此\(\displaystyle c\geqslant 3\), 从而\(\displaystyle b\geqslant 4, a\geqslant 5\). 当\(\displaystyle c=3,b=4,a=5\)时, 满足三个条件. 故小组人数最小值为12.
- 【2009江西3】 已知全集\(\displaystyle U=A\cup B\)中有\(\displaystyle m\)个元素,\(\displaystyle (\complement_UA)\cup(\complement_UB)\)中有\(\displaystyle n\)个元素. 若\(\displaystyle A\cap B\)非空, 求\(\displaystyle A\cap B\)的元素个数。(用\(\displaystyle m,n\)表示)
答案
\(\displaystyle m-n\) 由德摩根律,\(\displaystyle (\complement_UA)\cup(\complement_UB)=\complement_U(A\cap B),\) 因而 $\(\displaystyle n=|\complement_U(A\cap B)|=|U|-|A\cap B|=m-|A\cap B|.\)$ 即\(\displaystyle |A\cap B|=m-n\)。
- 【2015广东文10】已知集合 $\(\displaystyle \begin{aligned} E&=\{(p,q,r,s)|0\leqslant p < s\leqslant 4, 0\leqslant q < s \leqslant 4, 0\leqslant r < s\leqslant 4\text{且}p,q,r,s\in\mathbb{N}\} \\ F&=\{(t,u,v,w)|0\leqslant t < u\leqslant 4, 0\leqslant v < w\leqslant 4\text{且}t,u,v,w\in\mathbb{N}\}, \end{aligned}\)$
求\(\displaystyle |E|+|F|\).
答案
200.
- 【2012安徽10】 6位同学在毕业聚会活动中进行纪念品的交换,任意两位同学之间最多交换一次,进行交换的两位同学互赠一份纪念品,已知6位同学之间共进行了13次交换,求收到4份纪念品的同学人数。
答案
2或4.
- 【2011陕西14】植树节某班 20 名同学在一段直线公路一侧植树,每人植一棵,相邻两棵树的距离是 \(\displaystyle 10\).开始时需将树苗集中放置在某一树坑旁边,使每位同学从各自树坑出发前来领取树苗往返所走的路程总和最小,求该最小值.
答案
2000. 设树苗放在第 \(\displaystyle k\) 棵树下,用 \(\displaystyle a_n\) 表示第 \(\displaystyle n\) 棵树与第 \(\displaystyle k\) 棵树的距离,则 \(\displaystyle a_n=10|n-k|\),其中 \(\displaystyle n=1,2,\cdots,20\). 所以往返路程总和为 $\(\displaystyle \begin{aligned} 2\sum\limits_{n=1}^{20}10|n-k| &=20\sum\limits_{n=1}^k(k-n)+20\sum\limits_{n=k+1}^{20}(n-k) \\ &=20\dfrac{(k-1)k}{2}+20\dfrac{(21-k)(20-k)}{2} \\ &=10(2k^2-42k+420). \end{aligned}\)$
函数 \(\displaystyle y=2x^2-42x+420\) 的对称轴是直线 \(\displaystyle x=\dfrac{21}{2}\),但是 \(\displaystyle k\) 是正整数,所以当 \(\displaystyle k=10\) 或 \(\displaystyle k=11\) 时往返路程取最小值 \(\displaystyle 2000\).
- 【2015年新题型测试】 甲、乙、丙、丁四人商量去看电影. 甲说:乙去我才去;乙说:丙去我才去;丙说:甲不去我就不去;丁说:乙不去我就不去.最后有人去看了电影,有人没去看电影,去的人是谁?
- 【2023四省联考15】数学家祖冲之曾经给出圆周率 \(\displaystyle \pi\) 的两个近似值:“约率” \(\displaystyle \frac{22}{7}\) 与“密率” \(\displaystyle \frac{355}{113}\).它们可用“调日法”得到:称小于 \(\displaystyle 3.1415926\) 的近似值为弱率,大于 \(\displaystyle 3.1415927\) 的近似值为强率.由 \(\displaystyle \frac{3}{1} < \pi < \frac{4}{1}\),取 \(\displaystyle 3\) 为弱率,\(\displaystyle 4\) 为强率,得 \(\displaystyle a_{1} = \frac{3+4}{1+1} = \frac{7}{2}\),故 \(\displaystyle a_{1}\) 为强率,与上一次的弱率 \(\displaystyle 3\) 计算得 \(\displaystyle a_{2} = \frac{3+7}{1+2} = \frac{10}{3}\),故 \(\displaystyle a_{2}\) 为强率,继续计算,\(\displaystyle \cdots\cdots\).若某次得到的近似值为强率,与上一次的弱率继续计算得到新的近似值;若某次得到的近似值为弱率,与上一次的强率继续计算得到新的近似值,以此类推.已知 \(\displaystyle a_{m} = \frac{22}{7}\),则 \(\displaystyle m = (\triangle)\) ;\(\displaystyle a_{8} = (\triangle)\).
答案
6;47/15,列表如下:
<div align="center" markdown>\renewcommand{\arraystretch}{1.8} | {c|cccccccc} \Xhline{1pt} 序号 | \(\displaystyle a_1\) | \(\displaystyle a_2\) | \(\displaystyle a_3\) | \(\displaystyle a_4\) | \(\displaystyle a_5\) | \(\displaystyle a_6\) | \(\displaystyle a_7\) | \(\displaystyle a_8\) | | --- | --- | --- | --- | --- | --- | --- | --- | --- | | \Xhline{1pt}
分数 | \(\displaystyle \frac{3+4}{1+1}\) | \(\displaystyle \frac{3+7}{1+2}\) | \(\displaystyle \frac{3+10}{1+3}\) | \(\displaystyle \frac{3+13}{1+4}\) | \(\displaystyle \frac{3+16}{1+5}\) | \(\displaystyle \frac{3+19}{1+6}\) | \(\displaystyle \frac{3+22}{1+7}\) | \(\displaystyle \frac{22+25}{7+8}\) | | 近似值 | \(\displaystyle \frac72\) | \(\displaystyle \frac{10}{3}\) | \(\displaystyle \frac{13}{4}\) | \(\displaystyle \frac{16}{5}\) | \(\displaystyle \frac{19}{6}\) | \(\displaystyle \frac{22}{7}\) | \(\displaystyle \frac{25}{8}\) | \(\displaystyle \frac{47}{15}\) | | 强弱率 | 强率 | 强率 | 强率 | 强率 | 强率 | 强率 | 弱率 | 弱率 | | \Xhline{1pt} | | | | | | | | |