lemmastandard
Roots of unity orthogonality and inverse transforms
Roots of unity sum to or , so
makes forward and opposite transforms inverse
Lemma·
lem:synthetic-characters·§6.1 Roots, butterflies, and stored frequency orderStatement (paper)
If is an integer, then
In plain English
For an integer , the sum equals if divides and otherwise. Consequently the opposite-sign transforms satisfy .
Why it's here
This is the standard character-orthogonality fact, here established for the paper's synthetic roots . It shows the forward and opposite transforms invert each other up to the scalar , which the transform-cost and convolution results rely on to recover exact products after pointwise multiplication.
Classified standard:
Orthogonality of roots of unity (geometric-series identity) and the resulting DFT inversion formula, a textbook fact (e.g., Cooley–Tukey 1965; any text on the discrete Fourier transform), here applied to synthetic roots of unity as in Schönhage–Strassen-style constructions.
Uses
Nothing else in the paper
Used by
Sources
PaperOpen
- Section
- §6.1 Roots, butterflies, and stored frequency order
- Page
- —
- Label
lem:synthetic-characters- Line
sections/06-transforms.tex:52
Leannot aligned
Phase 2 aligns this node to a Lean declaration.