一元多项式因式分解的唯一性定理

令f(x)是数域F的一个大于零次的多项式, 并且
f(x)=∏i=1npi(x)=∏i=1mqi(x)f(x)= \prod_{i=1}^np_i(x)= \prod_{i=1}^mq_i(x)f(x)=i=1∏n​pi​(x)=i=1∏m​qi​(x)
其中pi(x),qi(x)p_i(x),q_i(x)pi​(x),qi​(x)都是数域F的不可约多项式。
那么n = m, 并且将qi(x)q_i(x)qi​(x)重排后, 可以使得pi(x)=ciqi(x)(ci是零次多项式)p_i(x) = c_iq_i(x)(c_i是零次多项式)pi​(x)=ci​qi​(x)(ci​是零次多项式)。

证明

通过数学归纳法证明。
不失一般性, 令n>=m
1° 当n = 1时,f(x)为数域F的不可约多项式,自然m=1,p1(x)=q1(x)p_1(x) = q_1(x)p1​(x)=q1​(x).
2° 假设n = k时,n=m,将qi(x)q_i(x)qi​(x)重排后, 可以使得pi(x)=cqi(x)p_i(x) = cq_i(x)pi​(x)=cqi​(x) (c是零次多项式)。
当n = k+1时, ∏i=1k+1pi(x)=∏i=1mqi(x)\prod_{i=1}^{k+1}p_i(x)= \prod_{i=1}^mq_i(x)∏i=1k+1​pi​(x)=∏i=1m​qi​(x)
则pk+1(x)∣∏i=1mqi(x)p_{k+1}(x) \mid \prod_{i=1}^mq_i(x)pk+1​(x)∣∏i=1m​qi​(x), 由于pk+1(x)p_{k+1}(x)pk+1​(x)在数域F上不可约,则必存在j使得,pk+1(x)∣qj(x)p_{k+1}(x)|q_j(x)pk+1​(x)∣qj​(x), qj(x)=h(x)pk+1(x)q_j(x) = h(x)p_{k+1}(x)qj​(x)=h(x)pk+1​(x), 而qj(x)q_j(x)qj​(x)在数域F上不可约, 那么h(x)=c (c是零次多项式)。将qi(x)q_i(x)qi​(x)去掉qj(x)q_j(x)qj​(x)重排后,∏i=1kpi(x)=∏i=1m−1qi(x)\prod_{i=1}^kp_i(x)= \prod_{i=1}^{m-1}q_i(x)∏i=1k​pi​(x)=∏i=1m−1​qi​(x), 此时 m-1 <= k (因为 m<=k+1), 可以应用假设,m-1 = k,将qi(x)q_i(x)qi​(x)重排后, 可以使得pi(x)=cqi(x),i=1,...,kp_i(x) = cq_i(x), i=1,...,kpi​(x)=cqi​(x),i=1,...,k。则加上之前的qj(x)q_j(x)qj​(x), m = k+1,将qi(x)q_i(x)qi​(x)重排后, 可以使得pi(x)=ciqi(x),i=1,...,k+1p_i(x) = c_iq_i(x), i=1,...,k+1pi​(x)=ci​qi​(x),i=1,...,k+1.
结合 1° 2°, n = m, 并且将qi(x)q_i(x)qi​(x)重排后,可以使得pi(x)=ciqi(x)(ci是零次多项式)p_i(x) = c_iq_i(x)(c_i是零次多项式)pi​(x)=ci​qi​(x)(ci​是零次多项式)。

一元多项式因式分解的唯一性定理相关推荐

  1. 高等代数 多项式环(第7章)2 公因式,因式分解,重因式

    一.公因式与最大公因式(7.3) 1.公因式与最大公因式 (1)定义: 注意: 0 0 0是 0 0 0与 0 0 0的最大公因式,由于此时没有次数最高的公因式,故用次数最高作为最大公因式的定义不能包 ...

  2. 因式分解(2019,牛客 ,7场B)

    题目:不可约多项式 链接:https://ac.nowcoder.com/acm/contest/887/B 题意: T组样例,每组一个n,代表多项式的最高次数,n+1个数,代表系数. 输出多项式能不 ...

  3. 因式分解理论基础(2)整除关系与带余除法与综合除法

    因式分解理论基础(2)整除关系与带余除法与综合除法 整除关系 定义1 设fff,ggg是两个一元多项式,如果 ∃\exist∃ 一元多项式 hhh使得f=hgf=hgf=hg,则称ggg整除fff,记 ...

  4. 初二因式分解奥数竞赛题_[2018初二奥数因式分解练习题] 因式分解练习题

    初中奥数网权威发布2015初二奥数因式分解练习题,更多2015初二奥数因式分解练习题相关信息请访问初中奥数网. 性质: 1.因式分解与解高次方程有密切的关系.对于一元一次方程和一元二次方程,初中已有相 ...

  5. c语言加法减法乘法,一元多项式的加法减法乘法c语言描述线性表应用

    一元多项式的加法减法乘法 --(c语言描述)线性表应用 来源:永远的北邮人 vc6.0下调试通过 #include #include #include #include #include #inclu ...

  6. python 最快 因式分解_python中怎么对一个数进行因式分解?

    1.Python因式分解代码:import time # 对一个数进行因式分解 def factorization(num): factor = [] while num > 1: for i  ...

  7. 链表一元多项式计算器的实现(Java语言描述)

    链表的经典应用,程序在多项式相加同类项合并还有小的瑕疵,有待改进. 代码如下: package 一元多项式计算器;public class PolyNode {private double a; pr ...

  8. 一元多项式的乘法与加法运算_行测数学运算之速算与技巧

    公务员考试中,计算能力是数量关系部分的基本能力,几乎所有题目最后都会转化成对计算规律的考查. (1)凑整法 凑整法:是根据数的特点,借助于数的组合.分解以及四则运算等规律,将几个数字凑成整十.整百.整 ...

  9. c语言字符串化简,华为面试题:一元多项式的化简 C语言实现源码

    编程实现如下功能:对输入的一元多项式,进行同类项合并,并按指数降序排序,输出处理后的一元多项式. 说明: 1.多项式由若干个单项式组成,单项式之间为加.减(+,-)关系. 2.单项式指数字与字母幂的乘 ...

最新文章

  1. ndk-build: CreateProcess error=193
  2. html 自动跳转5秒,html 实现5秒倒计时跳转首页
  3. 数据中心网络组网的不同方案
  4. vb6中使text控件的光标随着增加的内容向下移动
  5. Maven(5)--常用插件
  6. 第三次学JAVA再学不好就吃翔(part73)--SimpleDateFormat类
  7. Linux入门学习(六)
  8. 库克协议CTO:加密货币有望成为法定货币替代金融工具
  9. express捕获全局异常的三种方法
  10. Java软件开发中,常用的工具有哪些?
  11. 如何使用AdminStudio软件把.exe转换成.msi
  12. oracle grant的用法,oracle grant总结
  13. 高中计算机编程软件vb,高中年级VB程序设计全套教案.doc
  14. WinXPmini仅120MB极为纯净的XP迷你版
  15. 智能手机linux系统下载软件,智能手机下载工具
  16. HttpClient RestTemplate
  17. 买台式计算机看属性,电脑配置怎么看,教您怎么查看电脑配置
  18. script什么意思中文翻译成,script的中文意思是什么
  19. 微信公众平台针对iBeacon 增加摇一摇周边功能
  20. Ubuntu操作系统漏洞扫描和分析

热门文章

  1. 数据可视化:地图使用案例
  2. Python中open函数的各个mode的理解
  3. 一套系统让打工人瑟瑟发抖,监控员工离职动态。
  4. 小学生3年级100以内加减法
  5. 脿什么意思_襆怎么读_襆组词和拼音
  6. 编译链接实战(12)crt1.o, crti.o, crtbegin.o, crtend.o, crtn.o是什么东西
  7. 待办-9月7号-11号(month9week2)
  8. 2017 MongoDB中国用户大会部分嘉宾访谈集萃
  9. 博图14软件安装顺序_博图v14安装顺序和教程
  10. android 卡联系人导入iphone,苹果手机怎么把通讯录导入新手机sim卡