English

On the Number of Affine Equivalence Classes of Boolean Functions

Combinatorics 2021-08-20 v2 Information Theory math.IT

Abstract

Let R(r,n)R(r,n) be the rrth order Reed-Muller code of length 2n2^n. The affine linear group AGL(n,F2)\text{AGL}(n,\Bbb F_2) acts naturally on R(r,n)R(r,n). We derive two formulas concerning the number of orbits of this action: (i) an explicit formula for the number of AGL orbits of R(n,n)R(n,n), and (ii) an asymptotic formula for the number of AGL orbits of R(n,n)/R(1,n)R(n,n)/R(1,n). The number of AGL orbits of R(n,n)R(n,n) has been numerically computed by several authors for n10n\le 10; result (i) is a theoretic solution to the question. Result (ii) answers a question by MacWilliams and Sloane.

Keywords

Cite

@article{arxiv.2007.12308,
  title  = {On the Number of Affine Equivalence Classes of Boolean Functions},
  author = {Xiang-dong Hou},
  journal= {arXiv preprint arXiv:2007.12308},
  year   = {2021}
}

Comments

18 pages