Papers
Topics
Authors
Recent
Search
2000 character limit reached

Recursions for quadratic rotation symmetric functions weights

Published 15 Feb 2025 in cs.IT, math.CO, and math.IT | (2502.10864v1)

Abstract: A Boolean function in nn variables is rotation symmetric (RS) if it is invariant under powers of ρ(x1,,xn)=(x2,,xn,x1)\rho(x_1, \ldots, x_n) = (x_2, \ldots, x_n, x_1). An RS function is called monomial rotation symmetric (MRS) if it is generated by applying powers of ρ\rho to a single monomial. The author showed in $2017$ that for any RS function fnf_n in nn variables, the sequence of Hamming weights wt(fn)wt(f_n) for all values of nn satisfies a linear recurrence with associated recursion polynomial given by the minimal polynomial of a {\em rules matrix}. Examples showed that the usual formula for the weights wt(fn)wt(f_n) in terms of powers of the roots of the minimal polynomial always has simple coefficients. The conjecture that this is always true is the Easy Coefficients Conjecture (ECC). The present paper proves the ECC if the rules matrix satisfies a certain condition. Major applications include an enormous decrease in the amount of computation that is needed to determine the values of wt(fn)wt(f_n) for a quadratic RS function fnf_n if either nn or the order of the recursion for the weights is large, and a simpler way to determine the Dickson form of fn.f_n. The ECC also enables rapid computation of generating functions which give the values of wt(fn)wt(f_n) as coefficients in a power series.

Authors (1)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.