阶乘模大质数

前言

现在才学这个的我可以说是很菜了。

多项式除法

给出一个 n n n次多项式 F ( x ) F(x) F(x)和一个 m m m次多项式 G ( x ) G(x) G(x),求一个 n − m n-m nm次多项式 Q ( x ) Q(x) Q(x)和一个次数小于 m m m的多项式 R ( x ) R(x) R(x),使得 F ( x ) = Q ( x ) G ( x ) + R ( x ) F(x)=Q(x)G(x)+R(x) F(x)=Q(x)G(x)+R(x)

首先对于一个 n n n次多项式 F ( x ) F(x) F(x),设 G ( x ) = x n F ( 1 x ) G(x)=x^nF(\frac{1}{x}) G(x)=xnF(x1),可以发现 G ( x ) G(x) G(x)就相当于把 F ( x ) F(x) F(x)的系数反转得到的一个多项式,不妨设 G ( x ) = F T ( x ) G(x)=F^T(x) G(x)=FT(x)
考虑把等式变成这样一个形式: x n F ( 1 x ) = x n − m Q ( 1 x ) x m G ( 1 x ) + x n R ( 1 x ) x^nF(\frac{1}{x})=x^{n-m}Q(\frac{1}{x})x^mG(\frac{1}{x})+x^nR(\frac{1}{x}) xnF(x1)=xnmQ(x1)xmG(x1)+xnR(x1)
也就是 F T ( x ) = Q T ( x ) G T ( x ) + x n R ( 1 x ) F^T(x)=Q^T(x)G^T(x)+x^nR(\frac{1}{x}) FT(x)=QT(x)GT(x)+xnR(x1)
由于 R ( x ) R(x) R(x)次数小于 m m m,所以 x n R ( 1 x ) x^nR(\frac{1}{x}) xnR(x1)不大于 n − m n-m nm次项的系数都为 0 0 0,所以在模 x n − m + 1 x^{n-m+1} xnm+1意义下就有 F T ( x ) = Q T ( x ) G

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值