抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

多项式的基本概念

多项式的度

多项式的乘法

多项式的逆元

若存在 g(x)g(x) 满足:

f(x)g(x)1(modxn)f(x)g(x) \equiv 1 \pmod{x^n}

则称 g(x)g(x)f(x)f(x) 在模 xnx^n 意义下的逆元,g(x)=f1(x)g(x)=f^{-1}(x)

多项式的余数和商

对于多项式 f(x),g(x)f(x),g(x),存在唯一的 Q(x),R(x)Q(x),R(x) 满足:

f(x)=Q(x)g(x)+R(x)degR<deggf(x)=Q(x)g(x)+R(x)\\ \deg R < \deg g

多项式的对数函数与指数函数

ln(1f(x))=i=1+fi(x)iexpf(x)=i=0+fi(x)i!\ln(1-f(x))=-\sum_{i=1}^{+\infty} \frac{f^i(x)}{i}\\ \exp f(x)=\sum_{i=0}^{+\infty}\frac{f^{i}(x)}{i!}

拉格朗日插值

我们希望构造一个函数 f(x)f(x) 过点 P1(x1,y1),P2(x2,y2),Pn(xn,yn)P_1(x_1,y_1),P_2(x_2,y_2)\cdots,P_n(x_n,y_n)

可以先构造 nn 个函数 fi(x)f_i(x),使得对于 fi(x)f_i(x),其经过 P1(x1,0),,Pi1(xi1,0)Pi(xi,yi),Pi+1(xi+1,0)Pn(xn,0)P_1(x_1,0),\cdots,P_{i-1}(x_{i-1},0),P_i(x_i,y_i),P_{i+1}(x_{i+1},0)\cdots P_n(x_n,0)

那么我们就可以令

fi(x)=yiji(xixj)ji(xxj)f_i(x)=\frac{y_i}{\prod_{j\not=i} (x_i-x_j)} \prod_{j\not=i} (x-x_j)

可以得出 f(x)=i=1nfi(x)f(x)=\sum_{i=1}^n f_i(x),即:

f(x)=i=1nyijixxjxixjf(x)=\sum_{i=1}^n y_i \prod_{j\not=i} \frac{x-x_j}{x_i-x_j}

如果 x1,x2xnx_1,x_2\cdots x_n 为连续整数 1,,n1,\cdots,n,预处理阶乘,有 O(n)O(n) 的做法。

快速傅里叶变换

评论