多项式部分简介
Basic Concepts¶
多项式的度¶
对于一个多项式 f(x),称其最高次项的次数为该多项式的 度(Degree),记作 \operatorname{deg}{f}。
多项式的乘法¶
最核心的操作是两个多项式的乘法,即给定多项式 f(x) 和 g(x):
要计算多项式 Q(x)=f(x)\cdot g(x):
上述过程可以通过快速傅里叶变换在 O(n\log n) 下计算。
多项式的逆元¶
对于多项式 f(x),若存在 g(x) 满足:
则称 g(x) 为 f(x) 在模 x^{n} 意义下的 逆元(Inverse Element),记作 f^{-1}(x)。若要求 \operatorname{deg}{g} < n,则此时 g 唯一。
多项式的余数和商¶
对于多项式 f(x), g(x),存在 唯一 的 Q(x), R(x) 满足:
当 \operatorname{deg}{f} \ge \operatorname{deg}{g} 时有 \operatorname{deg}{Q} = \operatorname{deg}{f} - \operatorname{deg}{g},否则有 Q(x) = 0。 我们称 Q(x) 为 g(x) 除 f(x) 的 商(Quotient),R(x) 为 g(x) 除 f(x) 的 余数(Remainder)。亦可记作
多项式的对数函数与指数函数¶
对于一个多项式 f(x),可以将其对数函数看作其与麦克劳林级数的复合:
其指数函数同样可以这样定义:
多项式的多点求值和插值¶
多项式的多点求值(Multi-point evaluation) 即给出一个多项式 f(x) 和 n 个点 x_{1}, x_{2}, \dots, x_{n},求
多项式的插值(Interpolation) 即给出 n + 1 个点
求一个 n 次多项式 f(x) 使得这 n + 1 个点都在 f(x) 上。
这两种操作的实质就是将多项式在 系数表示 和 点值表示 间转化。
参考资料与拓展阅读¶
build本页面最近更新:,更新历史
edit发现错误?想一起完善? 在 GitHub 上编辑此页!
people本页面贡献者:OI-wiki
copyright本页面的全部内容在 CC BY-SA 4.0 和 SATA 协议之条款下提供,附加条款亦可能应用