Skip to main navigation Skip to search Skip to main content

Recursions for quadratic rotation symmetric functions weights

Research output: Contribution to journalArticlepeer-review

Abstract

A Boolean function in n variables is rotation symmetric (RS) if it is invariant under powers of ρ(x1,…,xn)=(x2,…,xn,x1). An RS function is called monomial rotation symmetric (MRS) if it is generated by applying powers of ρ to a single monomial. The author showed in 2017 that for any RS function fn in n variables, the sequence of Hamming weights wt(fn) for all values of n satisfies a linear recurrence with associated recursion polynomial given by the minimal polynomial of a rules matrix. Examples showed that the usual formula for the weights wt(fn) 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) for a quadratic RS function fn if either n or the order of the recursion for the weights is large, and a simpler way to determine the Dickson form of fn. The ECC also enables rapid computation of generating functions which give the values of wt(fn) as coefficients in a power series.

Original languageEnglish
Pages (from-to)93-101
Number of pages9
JournalDiscrete Applied Mathematics
Volume378
DOIs
StatePublished - Jan 15 2026

Keywords

  • Boolean function
  • Generating functions
  • Hamming weight
  • Quadratic
  • Recursions

Fingerprint

Dive into the research topics of 'Recursions for quadratic rotation symmetric functions weights'. Together they form a unique fingerprint.

Cite this