多项式的逆元
若存在 g(x) 满足:
f(x)g(x)≡1(modxn)
则称 g(x) 为 f(x) 在模 xn 意义下的逆元,g(x)=f−1(x)。
多项式的余数和商
对于多项式 f(x),g(x),存在唯一的 Q(x),R(x) 满足:
f(x)=Q(x)g(x)+R(x)degR<degg
多项式的对数函数与指数函数
ln(1−f(x))=−i=1∑+∞ifi(x)expf(x)=i=0∑+∞i!fi(x)
拉格朗日插值
我们希望构造一个函数 f(x) 过点 P1(x1,y1),P2(x2,y2)⋯,Pn(xn,yn)。
可以先构造 n 个函数 fi(x),使得对于 fi(x),其经过 P1(x1,0),⋯,Pi−1(xi−1,0),Pi(xi,yi),Pi+1(xi+1,0)⋯Pn(xn,0)。
那么我们就可以令
fi(x)=∏j=i(xi−xj)yij=i∏(x−xj)
可以得出 f(x)=∑i=1nfi(x),即:
f(x)=i=1∑nyij=i∏xi−xjx−xj
如果 x1,x2⋯xn 为连续整数 1,⋯,n,预处理阶乘,有 O(n) 的做法。
快速傅里叶变换