Circle FFT
This section introduces the Circle FFT algorithm, used to interpolate bivariate polynomials over the circle domain using a divide-and-conquer approach.
This section is organized as follows:
- Algorithm: Overview of the Circle FFT algorithm with concrete examples showing the three-step interpolation process.
- Twiddles: Precomputation and storage of twiddle values required for efficient FFT operations.
- Interpolate: Detailed implementation walkthrough of the interpolation function with code breakdown.
- Basis and Dimension Gap: FFT basis for Circle FFT and analysis of the dimension gap in circle polynomial spaces.