本文是关于Circle STARKs中Circle FFT算法的系列文章的第一部分,主要介绍了构建圆形域的基础概念,包括STARK友好的素数演变、圆曲线、群结构、孪生陪集和标准位置陪集等,并给出了详细的示例和推导。文章还提供了Python代码示例,帮助读者理解和实践这些概念,为后续深入研究Circle FFT算法奠定基础。