主要内容

高等代数教学辅导

5.7 有理系数和整系数多项式

建设中!

子节 5.7.1 主要知识点

定义 5.7.1.

设多项式\(f (x) = a_nx^n+a_{n-1}x^{n -1}+\cdots+a_1x+a_0\)是整系数多项式,若\(a_n, a_{n-1},\ldots, a_0\)的最大公约数为1, 则称 \(f (x)\)本原多项式
  • \(\forall f(x)\in\mathbb{Q}[x]\)\(\exists r\in \mathbb{Q}\),使得\(f(x)=rg(x)\),其中\(g(x)\)为本原多项式。
  • 除了相差一个正负号外,上述表示法唯一。

定义 5.7.3.

\(f(x)\)是整系数多项式,\(\deg f(x)\ge 1\),若\(f(x)\)能表为两个次数较小的整系数多项式之积,即
\begin{equation*} f(x)= g(x) h(x), \end{equation*}
其中\(g(x)\)\(h(x)\)是整系数多项式,且\(\deg g(x)<\deg f(x)\)\(\deg h(x)<\deg f(x)\),则称 \(f(x)\)在整数上的可约多项式 ,否则f(x)在整数上的不可约多项式
  • 有理系数多项式在有理数域上的可约问题可以转化为整系数多项式在整数上的可约问题。
  • \(p\)为素数是重要的。
  • \(p\)若不存在,不能断定\(f (x)\)是否可约。
  • 首一的整系数多项式的有理根必为整数,且是\(a_0\)的因子。

练习 5.7.2 练习

1.

判断下列整系数多项式在\(\mathbb{Q}\)上是否不可约:
  1. \(f(x)=x^4-6x^3+12x^2-9x+3\)
  2. \(g(x)=x^6+x^3+1\)
  3. \(h(x)=x^5-5x+1\)
解答.
  1. 取素数\(p=3\),则\(p\nmid 1,p\mid -6,12,-9,3\),但\(p^2\nmid 3\)。由Eisenstein判别法,\(f(x)\)\(\mathbb{Q}\)上不可约。
  2. \(x=y+1\),得
    \begin{equation*} g(x)=(y+1)^6+(y+1)^3+1=y^6+6y^5+15y^4+21y^3+18y^2+9y+3, \end{equation*}
    右式记为\(g_1(y)\),取素数\(p=3\),则\(p\nmid 1,p\mid 6,15,21,18,9,3\),但\(p^2\nmid 3\)。由Eisenstein判别法,\(g_1(y)\)\(\mathbb{Q}\)上不可约。因此\(g(x)\)\(\mathbb{Q}\)上也不可约。
  3. \(x=y-1\),得
    \begin{equation*} h(x)=(y-1)^5-5(y-1)+1=y^5-5y^4+10y^3-10y^2+5, \end{equation*}
    右式记为\(h_1(y)\),取素数\(p=5\),则\(p\nmid 1,p\mid -5,10,-10,0,5\),但\(p^2\nmid 5\)。由Eisenstein判别法,\(h_1(y)\)\(\mathbb{Q}\)上不可约。因此\(h(x)\)\(\mathbb{Q}\)上也不可约。

2.

利用艾森斯坦判别法,证明:若\(p_1,p_2,\cdots ,p_t\)\(t\)个两两不同的素数,\(n\)是一个大于\(1\)的整数,那么\(\sqrt[n]{p_1p_2\cdots p_t}\)是一个无理数。
解答.
\(f(x)=x^n-p_1p_2\cdots p_t\),则\(f(x)\)\(\mathbb{Q}\)上多项式。
取素数\(p=p_1\),则\(p\nmid 1,p\mid 0,\cdots ,0,-p_1p_2\cdots p_t\),但\(p^2\nmid -p_1p_2\cdots p_t\)。(否则\(p_1\mid p_2\cdots p_t\),由\(p_1\)是素数知:存在\(2\leq i\leq t\)使得\(p_1\mid p_i\),即\(p_1=p_i\),这与\(p_1,p_2,\cdots ,p_t\)两两互异相矛盾。)
由Eisenstein判别法,\(f(x)\)\(\mathbb{Q}\)上不可约。注意到\(n\)是一个大于\(1\)的整数,所以\(f(x)\)\(\mathbb{Q}\)上没有一次因式。而在\(\mathbb{R}\)上,
\begin{equation*} x-\sqrt[n]{p_1p_2\cdots p_t}\mid f(x), \end{equation*}
\(x-\sqrt[n]{p_1p_2\cdots p_t}\)\(\mathbb{R}\)上的因式,但不是\(f(x)\)\(\mathbb{Q}\)上的因式。从而\(\sqrt[n]{p_1p_2\cdots p_t}\)是一个无理数。

3.

求下列多项式的有理根:
  1. \(x^3-6x^2+15x-14\)
  2. \(2x^3+x^2-3x+1\)
解答.
  1. \(a_0=-14\)的因子只有\(\pm 1,\pm 2,\pm 7,\pm 14\),所以\(f(x)\)的有理根只可能是
    \begin{equation*} \pm 1,\pm 2,\pm 7,\pm 14. \end{equation*}
    因为\(f(1)=-4,f(-1)=-36\),所以\(\pm 1\)不是\(f(x)\)的根。
    考虑\(c=-2\),因为\(\frac{f(1)}{c-1}=\frac{4}{3}\not\in\mathbb{Z}\),所以\(-2\)不是\(f(x)\)的根。同理,由于
    \begin{equation*} \frac{f(1)}{7-1}=-\frac{2}{3},\frac{f(1)}{-7-1}=\frac{1}{2},\frac{f(1)}{14-1}=-\frac{4}{13},\frac{f(1)}{-14-1}=\frac{4}{15}\not\in\mathbb{Z}, \end{equation*}
    所以\(\pm 7,\pm 14\)不是\(f(x)\)的根。
    对于\(c=2\),由综合除法可得\(f(x)\)的有理根为\(2\),且为单根。
  2. \(a_0=1\)的因子只有\(\pm 1\)\(a_3=2\)的因子只有\(\pm 1,\pm 2\),所以\(f(x)\)的有理根只可能是
    \begin{equation*} \pm 1,\pm \frac{1}{2}. \end{equation*}
    因为\(f(1)=1,f(-1)=3\),所以\(\pm 1\)不是\(f(x)\)的根。
    考虑\(\frac{q}{p}=\frac{-1}{2}\),因为\(\frac{f(1)}{p-q}=-\frac{1}{3}\not\in\mathbb{Z}\),所以\(-\frac{1}{2}\)不是\(f(x)\)的根。
    考虑\(\frac{q}{p}=\frac{1}{2}\),由综合除法,\(f(x)\)的有理根为\(\frac{1}{2}\),且为单根。

4.

试求一个次数最小的首项系数为\(1\)的有理系数多项式,使得它含以下根
\begin{equation*} 1+\sqrt{2},3-i. \end{equation*}
解答.
\begin{equation*} g(x)=\left(x-(1+\sqrt{2})\right)\left(x-(1-\sqrt{2})\right)=x^2-2x-1, \end{equation*}
\begin{equation*} h(x)=\left(x-(3-i)\right)\left(x-(3+i)\right)=x^2-6x+10 \end{equation*}
分别是以\(1+\sqrt{2},3-i\)为根的\(\mathbb{Q}\)上的不可约多项式,且\(\left(g(x),h(x)\right)=1\),所以若\(f(x)\)是含根\(1+\sqrt{2},3-i\)次数最小的首项系数为\(1\)的有理系数多项式,则
\begin{equation*} f(x)=g(x)h(x)=x^4-8x^3+21x^2-14x-10. \end{equation*}

5.

试求含无理根\(\sqrt{2}+\sqrt{3}\)次数最低的首项系数为\(1\)的有理系数多项式。
解答.
\begin{equation*} \begin{array}{ccl} p(x)&=&\left(x-(\sqrt{2}+\sqrt{3})\right)\left(x-(\sqrt{2}-\sqrt{3})\right)\left(x-(-\sqrt{2}+\sqrt{3})\right)\left(x-(-\sqrt{2}-\sqrt{3})\right)\\&=&x^4-10x^2+1,\end{array} \end{equation*}
\(p(x)\)是含无理根\(\sqrt{2}+\sqrt{3}\)的首项系数为\(1\)的有理系数多项式。我们断言,\(p(x)\)\(\mathbb{Q}\)上不可约多项式。
事实上,若\(p(x)\)\(\mathbb{Q}\)上可约,则\(p(x)\)\(\mathbb{Z}\)上可约。由\(p(x)\)无有理根知:\(p(x)\)可分解成两个整系数多项式的乘积,即
\begin{equation} x^4-10x^2+1=(x^2+ax+b)(x^2+cx+d),\tag{5.7} \end{equation}
其中\(a,b,c,d\in\mathbb{Z}\)。比较\((\ref{eq_ex_5_7_1})\)两边系数得
\begin{equation*} \begin{cases} a+c=0, & \\ b+d+ac=-10, &\\ ad+bd=0,&\\ bd=1,& \end{cases} \end{equation*}
\(bd=1\)式知\(b=d=1\)\(b=d=-1\)
\(b=d=1\)时,由\(a+c=0\)式得\(a=-c\),再由\(b+d+ac=-10\)式得\(-c^2=-12\),这与\(c\in\mathbb{Z}\)相矛盾。
\(b=d=-1\)时,得\(-c^2=-8\),这也与\(c\in\mathbb{Z}\)相矛盾。
因此\(p(x)\)\(\mathbb{Q}\)上不可约。从而含无理根\(\sqrt{2}+\sqrt{3}\)次数最低的首项系数为\(1\)的有理系数多项式为\(p(x)=x^4-10x^2+1\)

6.

\(f(x)\)是次数大于\(0\)的首一整系数多项式,证明:若\(f(0)\)\(f(1)\)都是奇数,那么\(f(x)\)没有整数根。
解答.
证法一:设\(f(x)=a_nx^n+a_{n-1}x^{n-1}+\cdots +a_0\)。假设\(f(x)\)存在整数根\(c\),则\(c\mid a_0\)。又因为\(a_0=f(0)\)是奇数,所以\(c\)是奇数,从而\(c-1\)是偶数。由已知条件\(f(1)\)是奇数,故\(c-1\nmid f(1)\),即\(\frac{f(1)}{c-1}\not\in\mathbb{Z}\),矛盾。因此\(f(x)\)没有整数根。
证法二:假设\(f(x)\)存在整数根\(c\),则\(x-c\mid f(x)\),即存在\(g(x)\in\mathbb{Q}[x]\),使得\(f(x)=(x-c)g(x)\)。因\(f(x)\in\mathbb{Z}[x]\)\(x-c\)是本原多项式,所以\(g(x)\in\mathbb{Z}[x]\),则\(g(0),g(1)\in\mathbb{Z}\)。注意到\(-c,1-c\)是一奇一偶,故\(f(0)=-cg(0),f(1)=(1-c)g(1)\)至少一个是偶数,这与\(f(0)\)\(f(1)\)都是奇数相矛盾。因此\(f(x)\)没有整数根。

7.

\(f(x)=x^{n-1}+x^{n-2}+\cdots+x+1\)\(\mathbb{R}\)上的标准分解式。
解答.
因为
\begin{equation*} x^{n-1}+x^{n-2}+\cdots+x+1=\frac{x^n-1}{x-1}, \end{equation*}
\(x^n-1\)的所有复根为
\begin{equation*} \omega_k=\cos\frac{2k\pi}{n}+i\sin\frac{2k\pi}{n},k=0,1,\cdots,n-1, \end{equation*}
所以\(f(x)=(x- \omega_1)(x- \omega_2)\cdots (x- \omega_{n-1})\)。注意到\(\omega_{n-k}=\overline{\omega_k}\),所以\(f(x)\)\(\mathbb{R}\)上的标准分解式为:
  1. \(n\)为奇数时,
    \begin{equation*} \begin{array}{rl} f(x)=&\left[(x- \omega_1)(x- \omega_{n-1})\right]\left[(x- \omega_2)(x- \omega_{n-2})\right]\cdots [(x- \omega_{\frac{n-1}{2}})(x- \omega_{\frac{n+1}{2}})]\\ =&\left(x^2-2\cos\frac{2\pi}{n}x+1\right)\left(x^2-2\cos\frac{4\pi}{n}x+1\right)\cdots \left(x^2-2\cos\frac{(n-1)\pi}{n}x+1\right); \end{array} \end{equation*}
  2. \(n\)为偶数时,
    \begin{equation*} \begin{array}{rl} f(x)=&\left[(x- \omega_1)(x- \omega_{n-1})\right]\left[(x- \omega_2)(x- \omega_{n-2})\right]\cdots [(x- \omega_{\frac{n-2}{2}})(x- \omega_{\frac{n+2}{2}})](x- \omega_{\frac{n}{2}})\\=&\left(x^2-2\cos\frac{2\pi}{n}x+1\right)\left(x^2-2\cos\frac{4\pi}{n}x+1\right)\cdots \left(x^2-2\cos\frac{(n-2)\pi}{n}x+1\right)(x+1).\end{array} \end{equation*}

8.

\(f(x)=(x-a_1)(x-a_2)\cdots (x-a_n)-2\),其中\(a_1,a_2,\cdots ,a_n\)是两两不同的偶数 ,证明:\(f(x)\)\(\mathbb{Q}\)上不可约。
解答.
证法一:(反证法)假设整系数多项式\(f(x)\)\(\mathbb{Q}\)上可约,则\(f(x)\)\(\mathbb{Z}\)上可约,即存在\(g(x),h(x)\in\mathbb{Z}[x]\),使得
\begin{equation*} f(x)=g(x)h(x), \end{equation*}
其中\(\deg g(x)<n,\deg h(x)<n\)。由题意知,对任意\(1\leq i\leq n\)
\begin{equation*} -2=f(a_i)=g(a_i)h(a_i), \end{equation*}
\(g(a_i),h(a_i)\in\mathbb{Z}\),所以\(g(a_i),h(a_i)\)中一个为\(\pm 1\),另一个为\(\mp 2\)。不妨设\(g(a_1)=\mp 2\),由\(a_1\)为偶数知\(g(x)\)的常数项为偶数。注意到\(a_i\)均为偶数,所以对任意\(1\leq i\leq n\)\(g(a_i)\)均为偶数,故\(g(a_i)\)只能为\(\mp 2\),相应地\(h(a_i)=\pm 1\),从而\(g(a_i)+2h(a_i)=0\)。注意到\(\deg (g(x)+2h(x))<n\),且\(a_1,a_2,\cdots ,a_n\)两两不同,所以\(g(x)+2h(x)=0\)。进而\(f(x)=-2h^2(x)\),比较两边首项系数,左边是奇数,右边是偶数,矛盾。因此\(f(x)\)\(\mathbb{Q}\)上不可约。
证法二:令\(x=2y\), 因为\(a_1,a_2,\cdots ,a_n\)是两两不同的偶数,所以
\begin{equation*} f(2y)=2^n(y-b_1)(y-b_2)\cdots (y-b_n)-2, \end{equation*}
其中\(b_i=\frac{a_i}{2},i=1,2,\cdots n\)是两两不同的整数。记\(g(y)=\frac{1}{2}f(2y)\),则
\begin{equation*} g(y)=2^{n-1}(y-b_1)(y-b_2)\cdots (y-b_n)-1 \end{equation*}
是整系数多项式。下证\(g(y)\)\(\mathbb{Q}\)上不可约即可。
假设\(g(y)\)\(\mathbb{Q}\)上不可约,则\(g(y)\)\(\mathbb{Z}\)上可约,即存在\(h(y),k(y)\in\mathbb{Z}[y]\),使得\(g(y)=h(y)k(y)\),其中\(\deg h(y)<n,\deg k(y)<n\)。由题设,对任意\(1\leq i\leq n\)\(-1=g(b_i)=h(b_i)k(b_i)\),而\(h(a_i),k(a_i)\in\mathbb{Z}\),所以\(h(b_i)+k(b_i)=0\)。注意到\(\deg (g(x)+h(x))<n\)\(b_1,b_2,\cdots ,b_n\)两两不同,所以\(h(y)+k(y)=0\)。进而\(g(y)=-h^2(y)\),比较两边首项系数,左边是正数,右边是负数,矛盾。因此\(g(y)\)\(\mathbb{Q}\)上不可约。从而\(f(x)\)\(\mathbb{Q}\)上不可约。
证法三:由题设,有 \(f(x)=x^n+b_{n-1}x^{n-1}+\cdots+b_1x+b_0\),其中
\begin{equation*} b_{n-i}=(-1)^i\sum\limits_{1\leq k_1<\cdots<k_i\leq n} a_{k_1}a_{k_2}\cdots a_{k_{i}},(i=1,2,\cdots, n-1) \end{equation*}
\begin{equation*} b_0=-2+(-1)^na_1a_2\cdots a_n. \end{equation*}
  • \(n=1\)时,一次多项式\(f(x)\)显然在\(\mathbb{Q}\)上不可约;
  • \(n\geq 2\)时,取素数\(p=2\),则
    • \(p\)不整除首项系数\(1\)
    • 因为\(a_1,a_2,\cdots ,a_n\)都是偶数,所以\(p|b_{n-1},b_{n-2},\cdots ,b_0\)
    • 因为\(n\geq 2\)\(a_1,a_2,\cdots ,a_n\)都是偶数,所以\(p^2|(-1)^na_1a_2\cdots a_n\)。而\(p^2\nmid -2\),故\(p^2\nmid -2+(-1)^na_1a_2\cdots a_n\),即\(p^2\nmid b_0\)
    由Eisenstein判别法,\(f(x)\)\(\mathbb{Q}\)上不可约。