(1)NTT的表示
对于 ,若
的值互不相同,则称g为p的原根。
FFT利用单位根 的性质实现分治优化多项式乘法,原根也有类似性质。NTT利用原根代替FFT的
。这样可以不用复数实现FFT运算。
设g是p的原根,令 ,其中要求 p-1 能被N整除,则有:

NTT的原根表示法可写为:

(2)蝴蝶变换


(3) NTT 并行算法


主要步骤:





(1)NTT的表示
对于 ,若
的值互不相同,则称g为p的原根。
FFT利用单位根 的性质实现分治优化多项式乘法,原根也有类似性质。NTT利用原根代替FFT的
。这样可以不用复数实现FFT运算。
设g是p的原根,令 ,其中要求 p-1 能被N整除,则有:
NTT的原根表示法可写为:
(2)蝴蝶变换
(3) NTT 并行算法
主要步骤: