在 FFT 的原理中,我们可以得知,由于单位根 ωn=en12πi 满足两个性质 ωmnmk=ωnk,ωnk=−ωnk+2n 于是可以带入到公式 f(x)=fe(x2)+x⋅fo(x2) 中得到 f(ωnk)=fe(ω2nk)+ωnk⋅fo(ω2nk) f(ωnk+2n)=fe(ω2nk)−ωnk⋅fo(ω2nk) 从而递归地运算 f(ωn0)…f(ωnn−1) 因此,通过分治的方式,将多项式在单位根处的求值时间复杂度从 O(n2) 降低到 O(nlogn)。 除了单位复根,