1 多项式长除法 是代数中的一种算法,用一个同次或低次的多项式去除另一个多项式
是常见算数技巧长除法的一个推广版本
它可以很容易地手算,因为它将一个相对复杂的除法问题分解成更小的一些问题
例计算 写成以下这种形式: 然后商和余数可以这样计算: 1
将分子的第一项除以分母的最高次项(即次数最高的项,此处为x )
结果写在横线之上(x 3 ÷ x = x 2)
将分母乘以刚得到结果(最终商的第一项),乘积写在分子前两项之下 (x 2 · (x − 3) = x 3 − 3x 2)
从分子的相应项中减去刚得到的乘积(注意减一个负项相当于加一个正项),结果写在下面
((x 3 − 12x 2) − (x 3 − 3x 2) = − 12x 2 + 3x 2 = − 9x 2)然后,将分子的下一项“拿下来”
重复前三步,只是现在用的是刚写作分子的那两项 2 5
这次没什么可以“拿下来”了
横线之上的多项式即为商,而剩下的 (− 123) 就是余数
算数的长除法可以看做以上算法的一个特殊情形,即所有 x 被替换为 10 的情形
除法变换 使用多项式长除法可以将一个多项式写成 除数-商 的形式(经常很有用)
考虑多项式 P(x), D(x) ((D)的次数 < (P)的次数)
然后,对某个商多项式 Q(x) 和余数多项式 R(x) ((R)的系数 < (D)的系数), 这种变换叫做除法变换,是从算数等式
[1] 得到的
3 应用:多项式的因式分解 有时某个多项式的一或多个根已知,可能是使用 rational root theorem 得到的
如果一个 n 次多项式 P(x) 的一个根 r 已知,那么 P(x) 可以使用多项式长除法因式分解为 (x-r)Q(x) 的形式,其中 Q(x) 是一个 n-1 次的多项式
简单来说,Q(x)