🤖 AI Summary
This work addresses the problem of efficient polynomial multiplication over arbitrary finite fields $mathbb{F}_q$. We propose a general acceleration framework based on additive Fourier transforms—extending the Gao–Mateer algorithm, previously restricted to fields of characteristic two, to all finite fields $mathbb{F}_q$. Leveraging the additive group structure of $mathbb{F}_q$ and character theory, we construct a $q$-adaptive additive Fourier transform and design corresponding divide-and-conquer and reordering strategies. Our method achieves a time complexity of $O(n log n log log n)$ for multiplying degree-$n$ polynomials, improving upon both classical Karatsuba multiplication and state-of-the-art number-theoretic transform–based approaches. This result provides a theoretically superior and broadly applicable algorithmic foundation for core applications relying on finite-field polynomial arithmetic, including public-key cryptography and error-correcting codes.
📝 Abstract
Additive Fourier Transform is sdudied. The technique of Gao-Mateer is generalized, enabling us to a fast multiplication of polynomials over finite fields.