一、一元多项式函数的形式#
设a0,a1,⋯,an∈P,an=0,我们称下述定义取值均在数域P中的函数
f(x)=anxn+an−1xn−1+⋯+a1x+a0=∑i=0naixi,∀x∈P
为数域P上的一个一元多项式函数。
称n为f(x)的次数、aixi为f(x)的第i次项、ai为该项的系数(i=0,1,2,⋯,n).
称anxn为f(x)的首项、an为f(x)的首项系数、x为变元。
称恒零值多项式函数为零多项式函数。零多项式函数的次数定义为−∞.两个一元多项式函数相等当且仅当同次幂的项所对应的系数全部相等。当f(x)的系数全为实数时,我们称f(x)是一元实系数多项式函数。
当我们在C中考虑f(x)的时候,我们称f(x)是一元复系数多项式函数。
在高校的一般课程的学习中,我们总认为复数域是最大的数域。
设f(x)为数域 P上的一个一元多项式函数,若z∈P 满足f(z)=0,则称z为f(x)在P中的一个根或者零点。
如果对于z 还存在正整数k以及P上的一元多项式函数g(x)使得
f(x)=(x−z)kg(x),g(z)=0
则我们称z为f(x)的一个k重根或k重零点,当k>1时,称z为重根。当k=1时,称z为单根。
关于一元复系数多项式函数的根,我们有如下结论:
任意一个一元n(n≥1)次复系数多项式函数在复数域中必有m个根(重根按重数计)。这个结论是我们在中学阶段对一元多项式函数进行因式分解的理论基础。
二、一元多项式函数的因式分解#
-
一元复系数多项式函数的因式分解:设f(x)为一个首项系数为a的n(n≥1)次复系数多项式函数,α1,α2,⋯,αn为f(x)的n个复根(重根按重数计)。则:
f(x)=a(x−α1)(x−α2)⋯(x−αn)
但是现在太菜了,证不了……
-
学习一元实系数多项式函数的因式分解,需要先了解下面重要结论:
若 α∈C为一元实系数多项式函数f(x)在C 中的根,则αˉ也是f(x)在C中的根。
证明:不妨设 f(x)=∑i=0naixi,这里a0,a1,⋯,an∈R, 且an=0.由假设有
f(α)=∑i=0naiαi=0
于是,依复数的运算规律,我们有:
f(α)=∑i=0naiαi=∑i=0naiαi=∑i=0naiαi=∑i=0naiαi=f(α)=0
证毕,即α亦为根。
这说明,一元实系数多项式函数的非实数根总是成对出现的。
-
对于一元实系数多项式函数的因式分解:设f(x)为一个首项系数为a的n(n≥1)次实系数多项式函数,恰有r个实根:α1,α2,⋯,αr,2s个非实根β1,β1,β2,β2,⋯,βs,βs,其中r+2s=n.
f(x)=ai=1∏r(x−αi)i=1∏s[(x−βi)(x−βi)]=ai=1∏r(x−αi)i=1∏s(x2+pix+qi)
这里:
pi=−2Re(βi)=−(βi+βi),qi=∣βi∣2=βiβi
满足:
pi2−4qi<0,i=1,2,⋯,s
-
非零的一元复系数的多项式函数均可写成若干个复系数一次多项式函数的积。非零的一元实系数多项式函数均可分解为若干个实系数的一次多项式函数与若干个实系数无实根的二次多项式函数的乘积。
三、韦达(Vieta)定理#
设f(x)=xn+a1xn−1+a2xn−2+⋯+an−1x+an为一个首项系数为1的复系数多项式函数,α1,α2,⋯,αn为f(x)的n个复根(重根按重数计),则
∑1≤i1<i2<⋯<ik≤n∏j=1kαij=(−1)kak,k=1,2,⋯,n.
韦达公式刻画了多项式函数的根与系数之间的关系。
四、n次单位原根#
例1 求xn−1在C中的所有根(n>1).
解 设z=r(cosθ+sinθi)=reiθ是xn−1在C中的一个根,则
rn(cosnθ+sinnθi)=1
故:
rncosnθ=1,rnsinnθ=0
从而:
rn=1,nθ=2kπ,k=0,±1,±2,⋯
即
r=1,θ=n2kπ,k=0,±1,±2,⋯
因此,z=en2kπi(k=0,±1,±2,⋯)均为xn−1的根。不难验证,所有这些根中仅
z1=en2πi,z2=e2n2πi,⋯,zn−1=e(n−1)n2πi,zn=1
为xn−1的所有n个不同的根,所有的z=en2kπi(k=0,±1,±2,⋯)均与上式中的某一个zi重合(1≤i≤n).
紧接例1内容,令,则xn−1的根有如下表达式:zi=ωi, i=l,2,⋯,n.
ω有如下性质:不仅它是xn−1的一个根,它的任一次幂也是。xn−1的任一根均为ω的某次幂,习惯上,我们称具有这样性质的根ω为xn−1的一个n次单位原根。
五、三次复系数多项式函数的求根(卡当公式)#
初试步:首项系数化为1z3+bz2+cz+ax=z−3b变量替换x3+px+q.
例2 求f(x)=x3+px+q在C中的所有根。
解 对于y,z∈C,若y+z 为f(x)的一个根,则:
f(y+z)=y3+z3+(3yz+p)(y+z)+q=0
于是,若满足约束:
3yz+p=0,y3+z3=−q
的y,z可求,那么f(x)的根y+z可求。由上式,我们有:
y3z3=−271p3,y3+z3=−q
又y3和z3满足上式的充分必要条件为它们是一元二次多项式函数t2+qt−271p3的两个根。
它们分别为:
−2q+4q2+27p3,−2q−4q2+27p3
由于y,z 在表达根的时候是对称的,我们不妨设
y3=−2q+4q2+27p3,z3=−2q−4q2+27p3.
考虑到y,z必须满足约束方程中的3yz+p=0,由上式得如下三组y,z的值:
y=3−2q+4q2+27p3,z=3−2q−4q2+27p3,y=ω3−2q+4q2+27p3,z=ω232q−4q2+27p3,ω=−21+23iy=ω23−2q+4q2+27p3,z=ω3−2q−4q2+27p3,
据此,我们得到了f(x)的三个根:
y=3−2q+4q2+27p3,z=3−2q−4q2+27p3,y=ω3−2q+4q2+27p3,z=ω232q−4q2+27p3,ω=−21+23iy=ω23−2q+4q2+27p3,z=ω3−2q−4q2+27p3,
通常,我们称上述求根公式为卡当(Cardan)公式。
六、四次复系数多项式函数的求根(费拉里方法)#
初试步:首项系数化为1x4+ax3+bx2+cx+d
例3 求f(x)=x4+ax3+bx2+cx+d在C中的所有根。
解 考虑多项式函数所形成的方程:
x4+ax3+bx2+cx+d=0
引入参数ι ,配方化上述方程为等价的:
(x2+2ax+2t)2=(4a2−b+t)x2+(2at−c)x+(4t2−d)
上式的等号右端是关于x 的一个二次多项式函数.为了保证其为完全平方形式,令它的判别式为零,即:
(2at−c)2−4(4a2−b+t)(4t2−d)=0
由此得保证等号右侧为完全平方的ι是三次方程
t3−bt2+(ac−4d)t−a2d+4bd−c2=0
三个根中的任意一个. 任取其中一个,不妨仍记作1,则
(x2+2ax+2t)2=(x4a2−b+t+4t2−d)2
把上式中等式右端的项移到等式左边,即可推得到两个二次方程:
x2+(2a−4a2−b+t)x+2t−4t2−d=0,x2+(2a+4a2−b+t)x+2t+4t2−d=0
然后可以用求根公式得出四个解。
由此可知,一个四次方程求解等于一个三次方程求解和二次方程求解。这个方法叫做费拉里(Ferrari)方法。
七、总结#
上述过程及结合初中所学显示,4次及以下次数复多项式函数的根,均可经过其系数通过有限次的加减乘除及开方运算表示出来。自然地,我们要问5次及以上次数复多项式函数的根是否也可经其系数通过有限次的加减乘除及开方运算表示出来呢?
伽罗华(Galois E.)于1829年前后首次利用群的理论证明:一般情形下,这是不可能的!