2020/4/26高等代数定义1:不可约多项式px称为fx的k重因式,kN如果,kpxfx而。1kpxfx当k=1时,px就称fx的单因式,当k1时,px称为fx的重因式。如果fx的标准分解式为:1212,skkknsfxapxpxpx则1,,spxpx分别是fx的因式,且分别为1,,skk重。2020/4/26高等代数要求fx的重因式,只要把fx式写出即可。但我们还没有一般的方法把一个多项的标准分解式分解为不可约因式的乘积。因此我们应该找一种直接判断多项式是否有重因式的方法。为此目的要引入多项式导数的概念。定义2:的一阶导数指的是多项式:1122nnfxaaxnax(形式定义)01nnfxaaxax多项式一阶导数fx的导数称为fx的二阶导数,记为fx2020/4/26高等代数fx的导数称为fx的三阶导数,记为fx…………fx的k阶导数记为()kfx多项式的求导法则:1、;fxgxfxgx2、;cfxcfx3、;fxgxfxgxfxgx4、1.mmfxmfxfx2020/4/26高等代数定理1.6.1:若不可约多项式px是fx的k重因式(k1),则px是fx式,特别多项式fx的单因式不是fx式。证:,kfxpxgx1kkfxkpxpxgxpxgx1kpxkpxgxpxgx,,pxgxpxpx的k-1重因的因2020/4/26高等代数,pxpxgx从而,pxkpxgxpxgx于是px是fx的k-1重因式。推论1:若不可约多项式px是fx的k重因式不是()kfx的因式。证:px是fx的k-1重因式,px是fx的k-2重因式,……………(k1),则px是'(1),,,kfxfxfx的因式,但2020/4/26高等代数px是(1)kfx的(k-(k-1)=1)单因式,因而不是()kfx的因式。推论2:不可约多项式px是fx的重因式的fx充要条件是px是fx与的公因式。证:必要性由推论1立得。充分性,若px是fx与'fx的公因式,则px不是fx的单因式(否则,由推论1知的因式),故px不是fxpx是fx的重因式。推论3:fx无重因式的充要条件是多项式fx与fx互素。2020/4/26高等代数推论3表明,判别一个多项式有没有重因式,可以利用辗转相除法得到。在讨论与解方程有关的问题时,常常要求所讨论多项式有没有重因式。设多项式fx的标准分解式为:1212,skkknsfxapxpxpx由定理1得:1211112,skkksfxpxpxpxgx故1211112,.skkksfxfxpxpxpx2020/4/26高等代数于是:有没有重因式,只要求1、判别fx,fxfxfx的最大公因式,dx的重因式的重数恰好是dxfx中重因式的重数加1。此法不能求的单因式。12,snfxfxpxpxpxafxfxQx例1.6.1在中分解多项式4322111236fxxxxxfx2、分离重因式,即求的所有不可约的单因式:2020/4/26高等代数2223fxxx例1.6.2:求多项式3fxpxq有重因式的条件。3xpxq23xp13x33pxx123prxxq13322qrxxpp3x2932qxxp92qxpp92qp0p2292724qqxpp22274qpp2020/4/26高等代数1.当10rx时,即0,pq这时f有重因式3x2.当0p时,即324270pq时,3fxxpxq欲有重因式,只需22270,4qpp即324270,pq重因式是223pxq例1.6.3:用分离因式法(单因式化法)求多项式54323562fxxxxxx在Q上的标准分解式。2020/4/26高等代数解:'4325123106,fxxxxx利用辗转相除法求得:2'2,211fxfxxxx把fx单因式化,得3222212,fxxxxxxfxfx由于2,1,fxfxx故1x是fx的3重因式,22x是fx的单因式,故fx在Q上的标准分解式为3212fxxx2020/4/26高等代数多项式fx在Fx中没有重因式,问题:fx在Fx中是否也没有重因式?由于多项式fx的导数以及两个多项式互素与否在由数域F过渡到含F的数域F时并无改变,故fx有没有重因式不因数域的扩大而改变。2020/4/26高等代数一、多项式函数01,nnfxaaxaxFx1.定义:设对01nnfcaacacF,cF数称为当F中的根或零点。,fxFx2.定义(多项式函数):设对,cF作映射f:cfcF为F上的多项式函数。0,fcxc时fx的值,若则称c为fx在,fx映射f确定了数域F上的一个函数fx被称2020/4/26高等代数当F=R时,fx就是数学分析中所讨论的多项式函数。若,,uxfxgxvxfxgx则,.ucfcgcvcfcgc二、余式定理和综合除法所得的余式是。用一次多项式x-c去定理1.7.1(余式定理):除多项式,fxfc证:由带余除法:设,fxxcqxr则。rfc2020/4/26高等代数问题1、有没有确定带余除法:fxxcqxr的简单方法?中qx和r设1011nnnnfxaxaxaxa120121nnnnqxbxbxbxb1010121.nnnnnxcqxrbxbcbxbcbxrcb把,fxqx代入fxxcqxr中展开后比较方程两边的系数得:00ab00ba2020/4/26高等代数110abcb110bacb221abcb221bacb112nnnabcb112nnnbacb1nnarcb1nnracb因此,利用fx与qx之间的系数关系可以方便qx和r,这就是下面的综合除法:0121nnaaaaac00ba0cb1b1cb2b2ncb1nb1ncbr2020/4/26高等代数于是得120121,nnnnqxbxbxbxb1.nnracb去除例1.7.1:求用2x532285fxxxxx的商式和余式。解:由综合除法10128521224510816244853因此43225824qxxxxx53r2020/4/26高等代数利用综合除法求qx与r时应注意:1、多项式系数按降幂排列,有缺项必须补上零;2、除式xb要变为xb532285fxxxxx例1.7.2:把表成2x的方幂和。2020/4/26高等代数定理1.7.2(因式定理):xc因式的充要条件是。0fc证明:设,fxxcqxr若0,fc即0,r故xc是fx的一个因式。若fx有一个因式,xc即,xcfx故0,r此即。0fc由此定理可知,要判断一个数c是不是fx的根,可以直接代入多项式函数,看fx是否等于零;也可以利用综合除法来判断其余数是否为零。fx多项式有一个2020/4/26高等代数三、多项式的根xc定义3:若是fx的一个k重因式,即有,kxcfx但1,kxcfxxc则是fx的一个k重根。fx问题2、若多项式有重根,能否推出fxfx有重因式,反之,若有重因式,能否说fx有重根?由于多项式fx有无重因式与系数域无关,而fxfx有无重根与系数域有关,故有重根fx有重因式,但反之不对。2020/4/26高等代数定理1.7.3(根的个数定理):0nn数域F上次多项式至多有n个根(重根按重数计算)。证明(用归纳法):当0n时结论显然成立,假设当fx是1n次多项式时结论成立,则当fx是n次多项式时,设cF是fx的一个根,则有fxxcqxqx是n-1次多项式,由归纳知qx至多只有1n个根,故fx至多只有n个根。2020/4/26高等代数证二:对零次多项式结论显然成立,数等于分解式中一次因式的个数,这个数目当然不定理1.7.4:fx超过n,若在F中有n+1个不同的数使与gx的值相等,则。fxgx证明:令,uxfxgx,,fxgxFx设它们的次数都不若0,ux又,uxn把fx若fx是一次数0的多项式,分解成fx不可约多项式的乘积,这时在数域F中根的个超过n。2020/4/26高等代数由于F中有n+1个不同的数,使fx与gx的值相等,故ux有n+1个不同的根,这与定理1.7.3矛盾,故0,ux即fxgx问题3、12,,,naaa设是F中n个不同的数,12,,,nbbb是F中任意n个数,能否确定一个n-1次多项fx式,使,1,2,,iifabin,1,2,,iifabin利用定理1.7.4可求一个n-1次多项式,fx使2020/4/26高等代数作函数1111111niiiniiiiiiinbxaxaxaxafxaaaaaaaa则,1,2,,iifabin这个公式也称为Lagrange插值公式。例1.7.3:求一个次数小于3的多项式,fx使。27,12,21fff解一(待定系数法):设所求的多项式2,fxaxbxc2020/4/26高等代数由已知条件得线性方程组:4272421abcabcabc解之得763223abc解二(利用Lagrange公式):2020/4/26高等代数利用Lagrange插值公式可得:71222221212212122221xxxxxxfx22272124324312xxxxx2732623xx问题4、用形式定义的多项式与用函数观定义的多项式是否一致?2020/4/26高等代数四、多项式相等与多项式函数相等的关系1.多项式相等:即fxgx对应项的系数相同;2.多项式函数相等:即fxgx对,cF有.fcgc定理1.7.5:fxFx中两个多项式和gx相等的充要条件是它们所确定的在F上的多项式函数相等。证明