DFT Algebraic Lemmas #
This file contains the algebraic identities needed for the NTT correctness proof, in particular the Danielson-Lanczos (butterfly) splitting identity and the recursive DFT definition.
Recursive Cooley-Tukey DFT on sequences of length 2^n. This mirrors the structure
of the butterfly algorithm: recursively split into even/odd halves, compute smaller DFTs,
then combine using twiddle factors.