多项式长除法
来源:互联网 发布:newa美容仪 知乎 编辑:程序博客网 时间:2024/04/30 04:48
多项式长除法 是代数中的一种算法,用一个同次或低次的多项式去除另一个多项式。是常见算数技巧长除法的一个推广版本。它可以很容易地手算,因为它将一个相对复杂的除法问题分解成更小的一些问题。
目录
[隐藏]- 1 例
- 2 除法变换
- 3 应用
- 3.1 多项式的因式分解
- 3.2 寻找多项式的切线
- 4 参见
- 5 引用
例[编辑]计算
把被除式、除式按某个字母作降幂排列,并把所缺的项用零补齐,写成以下这种形式:
- 然后商和余数可以这样计算:
- 将分子的第一项除以分母的最高次项(即次数最高的项,此处为x)。结果写在横线之上(x3 ÷ x = x2).
- 将分母乘以刚得到结果(最终商的第一项),乘积写在分子前两项之下(同类项对齐) (x2 · (x − 3) = x3 − 3x2).
- 从分子的相应项中减去刚得到的乘积(消去相等项,把不相等的项结合起来),结果写在下面。((x3 − 12x2) − (x3 − 3x2) = −12x2 + 3x2 = −9x2)然后,将分子的下一项“拿下来”。
- 把减得的差当作新的被除式,重复前三步(直到余式为零或余式的次数低于除式的次数时为止.被除式=除式×商式+余式 )
- 重复第四步。这次没什么可以“拿下来”了。
- 横线之上的多项式即为商,而剩下的 (−123) 就是余数。
- 算数的长除法可以看做以上算法的一个特殊情形,即所有 x 被替换为10的情形。
除法变换[编辑]
使用多项式长除法可以将一个多项式写成 除数-商 的形式(经常很有用)。 考虑多项式 P(x), D(x) ((D)的次数 < (P)的次数)。 然后,对某个商多项式 Q(x) 和余数多项式 R(x) ((R)的系数 < (D)的系数),
这种变换叫做除法变换,是从算数等式 .[1] 得到的。
应用[编辑]
多项式的因式分解[编辑]
有时某个多项式的一或多个根已知,可能是使用 rational root theorem 得到的。如果一个 n 次多项式 P(x) 的一个根 r 已知,那么 P(x) 可以使用多项式长除法因式分解为 (x-r)Q(x) 的形式,其中 Q(x) 是一个 n-1 次的多项式。简单来说,Q(x) 就是长除法的商,而又知 r 是 P(x) 的一个根、余式必定为零。
相似地,如果不止一个根是已知的,比如已知 r 和 s 这两个,那么可以先从 P(x) 中除掉线性因子 x-r 得到 Q(x),再从 Q(x) 中除掉 x-s,以此类推。或者可以一次性地除掉二次因子 x2-(r+s)x+rs。
使用这种方法,有时超过四次的多项式的所有根都可以求得,虽然这并不总是可能的。例如,如果 rational root theorem 可以用来求得一个五次方程的一个(比例)根,它就可以被除掉以得到一个四次商式;然后使用四次方程求根的显式公式求得剩余的根。
寻找多项式的切线[编辑]
多项式长除法可以用来在给定点上查找给定多项式的切线方程。[2] 如果 R(x) 是 P(x)/(x-r)2 的余式——也即,除以 x2-2rx+r2——那么在 x=r 处 P(x) 的切线方程是 y=R(x),不论 r 是否是 P(x) 的根。
- 多项式长除法
- (多项式)因式分解定理(Factor theorem)与多项式剩余定理(Polynomial remainder theorem)(多项式长除法)
- POJ2527+多项式除法
- 多项式的除法
- Java 多项式除法
- 多项式求值,二维多项式,多项式乘法,多项式除法
- 综合除法求解特征多项式
- UVA10719-多项式除法的商
- deconv--反褶积和多项式除法
- 多项式的乘法和除法
- (多项式运算4.7.6)POJ 2527 Polynomial Remains(多项式除法)
- 多项式除法的实现(附c代码)
- 多项式加减乘除法算法实现
- 常量系数多项式除法(Delphi版)
- UVa 10719 多项式除法的商
- GF[2^n]下的多项式除法
- POJ 2527 : Polynomial Remains - 多项式除法
- NOIPTGA组T1方程式 多项式除法
- Linux磁盘管理:LVM逻辑卷的创建及使用
- Boost.Asio的使用技巧
- 使用Google Guava来编写优雅的代码一Guava简介
- latex 生成中文目录 会乱码
- // 比较 strlen(str)和 sizeof(str)的不同 2
- 多项式长除法
- vim常用命令
- 电路实验-空气比热比的测量-实验数据处理
- zend studio 安装git插件
- 也谈系统设计的一些原则
- Android之Touch事件分发机制
- python学习小结
- ShowModal
- 基于boost asio实现的支持ssl的通用socket框架