一元多项式因式分解的唯一性定理
一元多项式因式分解的唯一性定理
令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∏npi(x)=i=1∏mqi(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)=ciqi(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+1pi(x)=∏i=1mqi(x)
则pk+1(x)∣∏i=1mqi(x)p_{k+1}(x) \mid \prod_{i=1}^mq_i(x)pk+1(x)∣∏i=1mqi(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=1kpi(x)=∏i=1m−1qi(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)=ciqi(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)=ciqi(x)(ci是零次多项式)。
一元多项式因式分解的唯一性定理相关推荐
- 高等代数 多项式环(第7章)2 公因式,因式分解,重因式
一.公因式与最大公因式(7.3) 1.公因式与最大公因式 (1)定义: 注意: 0 0 0是 0 0 0与 0 0 0的最大公因式,由于此时没有次数最高的公因式,故用次数最高作为最大公因式的定义不能包 ...
- 因式分解(2019,牛客 ,7场B)
题目:不可约多项式 链接:https://ac.nowcoder.com/acm/contest/887/B 题意: T组样例,每组一个n,代表多项式的最高次数,n+1个数,代表系数. 输出多项式能不 ...
- 因式分解理论基础(2)整除关系与带余除法与综合除法
因式分解理论基础(2)整除关系与带余除法与综合除法 整除关系 定义1 设fff,ggg是两个一元多项式,如果 ∃\exist∃ 一元多项式 hhh使得f=hgf=hgf=hg,则称ggg整除fff,记 ...
- 初二因式分解奥数竞赛题_[2018初二奥数因式分解练习题] 因式分解练习题
初中奥数网权威发布2015初二奥数因式分解练习题,更多2015初二奥数因式分解练习题相关信息请访问初中奥数网. 性质: 1.因式分解与解高次方程有密切的关系.对于一元一次方程和一元二次方程,初中已有相 ...
- c语言加法减法乘法,一元多项式的加法减法乘法c语言描述线性表应用
一元多项式的加法减法乘法 --(c语言描述)线性表应用 来源:永远的北邮人 vc6.0下调试通过 #include #include #include #include #include #inclu ...
- python 最快 因式分解_python中怎么对一个数进行因式分解?
1.Python因式分解代码:import time # 对一个数进行因式分解 def factorization(num): factor = [] while num > 1: for i ...
- 链表一元多项式计算器的实现(Java语言描述)
链表的经典应用,程序在多项式相加同类项合并还有小的瑕疵,有待改进. 代码如下: package 一元多项式计算器;public class PolyNode {private double a; pr ...
- 一元多项式的乘法与加法运算_行测数学运算之速算与技巧
公务员考试中,计算能力是数量关系部分的基本能力,几乎所有题目最后都会转化成对计算规律的考查. (1)凑整法 凑整法:是根据数的特点,借助于数的组合.分解以及四则运算等规律,将几个数字凑成整十.整百.整 ...
- c语言字符串化简,华为面试题:一元多项式的化简 C语言实现源码
编程实现如下功能:对输入的一元多项式,进行同类项合并,并按指数降序排序,输出处理后的一元多项式. 说明: 1.多项式由若干个单项式组成,单项式之间为加.减(+,-)关系. 2.单项式指数字与字母幂的乘 ...
最新文章
- ndk-build: CreateProcess error=193
- html 自动跳转5秒,html 实现5秒倒计时跳转首页
- 数据中心网络组网的不同方案
- vb6中使text控件的光标随着增加的内容向下移动
- Maven(5)--常用插件
- 第三次学JAVA再学不好就吃翔(part73)--SimpleDateFormat类
- Linux入门学习(六)
- 库克协议CTO:加密货币有望成为法定货币替代金融工具
- express捕获全局异常的三种方法
- Java软件开发中,常用的工具有哪些?
- 如何使用AdminStudio软件把.exe转换成.msi
- oracle grant的用法,oracle grant总结
- 高中计算机编程软件vb,高中年级VB程序设计全套教案.doc
- WinXPmini仅120MB极为纯净的XP迷你版
- 智能手机linux系统下载软件,智能手机下载工具
- HttpClient RestTemplate
- 买台式计算机看属性,电脑配置怎么看,教您怎么查看电脑配置
- script什么意思中文翻译成,script的中文意思是什么
- 微信公众平台针对iBeacon 增加摇一摇周边功能
- Ubuntu操作系统漏洞扫描和分析
热门文章
- 数据可视化:地图使用案例
- Python中open函数的各个mode的理解
- 一套系统让打工人瑟瑟发抖,监控员工离职动态。
- 小学生3年级100以内加减法
- 脿什么意思_襆怎么读_襆组词和拼音
- 编译链接实战(12)crt1.o, crti.o, crtbegin.o, crtend.o, crtn.o是什么东西
- 待办-9月7号-11号(month9week2)
- 2017 MongoDB中国用户大会部分嘉宾访谈集萃
- 博图14软件安装顺序_博图v14安装顺序和教程
- android 卡联系人导入iphone,苹果手机怎么把通讯录导入新手机sim卡