https://velog.io/@sqrt_3/%EB%82%98%EB%A7%8C-%EB%B3%B4%EB%8A%94-%EC%A0%95%EB%A6%AC%EB%85%B8%ED%8A%B8-FFT-%EA%B8%B0%EC%B4%88
FFT에서 1의 거듭제곱근 www를 사용하는데, nnn번 제곱할 때마다 한 번씩 111로 돌아오는 주기성을 가지고 있기 때문이다. 이와 비슷한 성질을 가지는 개념이 원시근이다.
따라서 소수 p=a×2b+1p=a\times 2^b+1p=a×2b+1의 원시근 www에 대해 wp−1n≡1(mod p)w^{\frac{p-1}{n}}≡1(\mod p)wnp−1≡1(modp)임을 이용하여 FFT를 돌릴 수 있다. (단, n≤2bn≤2^bn≤2b여야 한다.)
대표적인 ppp로 998,244,353998,244,353998,244,353이 있다. 원시근은 333이다.