Table of Contents
Fetching ...

Overconstrained character sums over finite abelian groups and decompositions of generalized bent, plateaued and landscape functions

Ayça Çeşmelioğlu, Constanza Riera, Pantelimon Stănică

Abstract

Generalized bent (gbent) functions from an $n$-variable Boolean space to $\mathbb{Z}_{2^k}$ are central in cryptography and sequence design. Instead of the usual binary decomposition, we introduce a $2^\ell$-adic representation, for $k=\ell r$, writing such functions as linear combinations of $r$ component functions valued in $\mathbb{Z}_{2^\ell}$. We prove a general result on overconstrained character sums over finite abelian groups: under a common-argument hypothesis, sequences with two-level Fourier magnitude spectra must be extremely sparse, with a conditional extension to multi-level spectra. As an application, we derive consequences for generalized plateaued functions under suitable assumptions. We then show that if $f:\mathbb{F}_2^n\to\mathbb{Z}_{2^k}$ is landscape, then under the $2^\ell$-adic decomposition every function in a certain affine space over $\mathbb{Z}_{2^\ell}$ is again landscape with the same Walsh magnitudes. This gives an unconditional necessity result, with no structural assumptions on $f$, together with a complete characterization using only a small subset of these maps. For generalized bent and generalized plateaued functions, sufficiency is also obtained from linear combinations of lower components under natural assumptions; a counterexample shows these assumptions are essential. Our method reduces verification for landscape functions from $2^{2^{k-1}}$ checks to fewer than $2^{k-\ell+1}+1$ conditions; for gbent functions this drops to a single basis function under the common-argument hypothesis, and for generalized plateaued functions, under additional assumptions, to $2^{k-\ell}$ checks. The $2^\ell$-adic framework also preserves key properties, including duality and differential uniformity.

Overconstrained character sums over finite abelian groups and decompositions of generalized bent, plateaued and landscape functions

Abstract

Generalized bent (gbent) functions from an -variable Boolean space to are central in cryptography and sequence design. Instead of the usual binary decomposition, we introduce a -adic representation, for , writing such functions as linear combinations of component functions valued in . We prove a general result on overconstrained character sums over finite abelian groups: under a common-argument hypothesis, sequences with two-level Fourier magnitude spectra must be extremely sparse, with a conditional extension to multi-level spectra. As an application, we derive consequences for generalized plateaued functions under suitable assumptions. We then show that if is landscape, then under the -adic decomposition every function in a certain affine space over is again landscape with the same Walsh magnitudes. This gives an unconditional necessity result, with no structural assumptions on , together with a complete characterization using only a small subset of these maps. For generalized bent and generalized plateaued functions, sufficiency is also obtained from linear combinations of lower components under natural assumptions; a counterexample shows these assumptions are essential. Our method reduces verification for landscape functions from checks to fewer than conditions; for gbent functions this drops to a single basis function under the common-argument hypothesis, and for generalized plateaued functions, under additional assumptions, to checks. The -adic framework also preserves key properties, including duality and differential uniformity.

Paper Structure

This paper contains 16 sections, 31 theorems, 88 equations, 1 table.

Key Result

Theorem 2.2

Let $f: \mathbb{V} \rightarrow \mathbb{Z}_{2^k}$ have binary components $a_0, \ldots, a_{k-1}$. Then $f$ is gbent if and only if for every Boolean function $F: \mathbb{F}_{2}^{k-1} \rightarrow \mathbb{F}_{2}$, the function $a_{k-1} + F(a_0, \ldots, a_{k-2})$ is a bent function from $\mathbb{V}$ to $

Theorems & Definitions (74)

  • Definition 2.1
  • Theorem 2.2
  • Theorem 2.3: RS19
  • Theorem 3.1: Kneser TaoVuAddComb
  • Lemma 3.2
  • proof
  • Theorem 3.3: DonohoStarkMeshulam
  • Definition 3.4
  • Lemma 3.5
  • proof
  • ...and 64 more