Symbolic dynamics and rotation symmetric Boolean functions

09/19/2019
by   Alexandru Chirvasitu, et al.
0

We identify the weights wt(f_n) of a family {f_n} of rotation symmetric Boolean functions with the cardinalities of the sets of n-periodic points of a finite-type shift, recovering the second author's result that said weights satisfy a linear recurrence. Similarly, the weights of idempotent functions f_n defined on finite fields can be recovered as the cardinalities of curves over those fields and hence satisfy a linear recurrence as a consequence of the rationality of curves' zeta functions. Weil's Riemann hypothesis for curves then provides additional information about wt(f_n). We apply our results to the case of quadratic functions and considerably extend the results in an earlier paper of ours.

READ FULL TEXT
research
04/25/2023

Quadratic rotation symmetric Boolean functions

Let (0, a_1, …, a_d-1)_n denote the function f_n(x_0, x_1, …, x_n-1) of ...
research
03/01/2022

Permutation rotation-symmetric Sboxes, liftings and affine equivalence

In this paper, we investigate permutation rotation-symmetric (shift-inva...
research
08/22/2019

Affine equivalence for quadratic rotation symmetric Boolean functions

Let f_n(x_0, x_1, ..., x_n-1) denote the algebraic normal form (polynomi...
research
09/12/2017

Enumerating Hassett's wall and chamber decomposition of the moduli space of weighted stable curves

Hassett constructed a class of modular compactifications of the moduli s...
research
09/19/2022

Systematic Constructions of Bent-Negabent Functions, 2-Rotation Symmetric Bent-Negabent Functions and Their Duals

Bent-negabent functions have many important properties for their applica...
research
09/04/2023

Global Topology of 3D Symmetric Tensor Fields

There have been recent advances in the analysis and visualization of 3D ...
research
06/27/2018

BDDs Naturally Represent Boolean Functions, and ZDDs Naturally Represent Sets of Sets

This paper studies a difference between Binary Decision Diagrams (BDDs) ...

Please sign up or login with your details

Forgot password? Click here to reset