English

The Two-Modular Fourier Transform of Binary Functions

Information Theory 2016-11-17 v2 math.IT

Abstract

In this paper, we provide a solution to the open problem of computing the Fourier transform of a binary function defined over nn-bit vectors taking mm-bit vector values. In particular, we introduce the two-modular Fourier transform (TMFT) of a binary function f:GRf:G\rightarrow {\cal R}, where G=(F2n,+)G = (\mathbb{F}_2^n,+) is the group of nn bit vectors with bitwise modulo two addition ++, and R{\cal R} is a finite commutative ring of characteristic 22. Using the specific group structure of GG and a sequence of nested subgroups of GG, we define the fast TMFT and its inverse. Since the image R{\cal R} of the binary functions is a ring, we can define the convolution between two functions f:GRf:G\rightarrow {\cal R}. We then provide the TMFT properties, including the convolution theorem, which can be used to efficiently compute convolutions. Finally, we derive the complexity of the fast TMFT and the inverse fast TMFT.

Keywords

Cite

@article{arxiv.1603.06173,
  title  = {The Two-Modular Fourier Transform of Binary Functions},
  author = {Yi Hong and Emanuele Viterbo and Jean-Claude Belfiore},
  journal= {arXiv preprint arXiv:1603.06173},
  year   = {2016}
}

Comments

to appear in IEEE Trans. on Information Theory

R2 v1 2026-06-22T13:14:39.127Z