单位根反演

单位根反演

最基础的用途是用于 FFT 中点值式转多项式。

即对于 G(i)=F(ωni) ,由 G(i) 反演得到 [xi]F(i) 的过程,称之为单位根反演。

式子非常简单:

j=0n1ωnij={ωnin1ωni1=0i0ni=0

更简洁的式子为 j=0n1ωnijn=[n|i]

在生成函数的化简与构造中,常用于解决 modn=0 的限制。

n|ixii!

通过单位根反演转化为:

n|ixii!=i=0j=0n1ωnijnxii!=i=0j=0n1(xωnj)ii!=j=0n1exωnj 作为无穷级数压缩的一种方法。

但是单位根反演转化有一个非常明显的局限,就是在模意义下, n 阶单位根很可能无法求解。

现在笔者还不会求模意义下特定的 n 阶单位根。。。