Wiki
Wiki

Research notes on every problem, and a library of the papers behind them. Built from the open erdos repository.

Updated

Nagy 2022 thin sidon sets nonlinearity vectorial boolean

../


Gábor P. Nagy, Thin Sidon sets and the nonlinearity of vectorial Boolean functions. arXiv preprint (2022). arXiv:2212.05887. The arXiv record (https://arxiv.org/abs/2212.05887, read 2026-10-02) names the Creative Commons Attribution 4.0 license.

Nagy improves Carlet's lower bound on the vectorial nonlinearity of a vectorial Boolean function. Theorem 1 (p. 2) gives NL_v(f) >= 2^n - sqrt(delta_f) * 2^(n/2) - 1/2 for all f: V -> V', specializing for APN functions F_2^n -> F_2^n to NL_v(f) >= 2^n - sqrt(2) * 2^(n/2) - 1/2; the proof is elementary and rests on Lemma 9, that the level sets of f are delta_f-thin Sidon sets (for an APN function, Sidon sets in the elementary abelian 2-group). The paper then surveys Sidon sets in elementary abelian 2-groups and attacks the completeness (maximality) problem for the constructions. Theorem 2 shows that for q = 2^m with m >= 4, an ellipse or hyperbola C of the affine plane AG(2,q) is a complete Sidon set in F_q^2 when m is even and C is a hyperbola or m is odd and C is an ellipse, and otherwise C together with its nucleus N is a complete Sidon set; since an ellipse has q + 1 points, this yields for m even an infinite family of Sidon sets of size q + 2 = sqrt(|A|) + 2, where previously only sporadic examples of size at least q + 2 were known. Proposition 13 (when the nucleus can be added) and Proposition 18 (no other point can be added) give Theorem 2, Lemma 12 supplies the cyclic groups preserving H and E and the behavior of the nucleus, and Remark 15 identifies the cyclic-subgroup and binary Goppa code constructions with an ellipse. The paper also asks for which n every Sidon set S in an elementary abelian group A of order 2^n satisfies |S| <= sqrt(|A|) + 2; the author knows of a single n for which this fails, n = 11 (p. 3).

Source: https://arxiv.org/abs/2212.05887.

Bears on. #156: context only. Problem 156 asks for a maximal Sidon set in {1,...,N} of size O(N^{1/3}); the complete Sidon sets here lie in elementary abelian 2-groups and have size about sqrt(|A|), so they give no small maximal Sidon set of integers.

Results to transcribe.

  • Theorem 1: For every f, NL_v(f) >= 2^n - sqrt(delta_f) * 2^(n/2) - 1/2; for APN functions this gives NL_v(f) >= 2^n - sqrt(2) * 2^(n/2) - 1/2, improving Carlet's bound.
  • Theorem 2: For q = 2^m, m >= 4, an ellipse or hyperbola C in AG(2,q) is a complete Sidon set when m is even and C is a hyperbola or m is odd and C is an ellipse; otherwise C union its nucleus N is a complete Sidon set, giving Sidon sets of size q + 2 for m even.
  • Lemma 12: Describes the cyclic linear groups leaving a hyperbola or ellipse of AG(2,q) invariant and the position of the nucleus, the symmetry used in the completeness proof.
  • Proposition 13: Determines when a conic of AG(2,q) can be extended by its nucleus while remaining Sidon, separating the two cases of Theorem 2 by the parity of m and divisibility of |C| by 3.
  • Remark 15: The Carlet-Mesnager cyclic subgroup construction and the binary Goppa code construction of Sidon sets are isomorphic to an ellipse in AG(2,q).
  • Problem (Section 1): Asks for which n every Sidon set in an elementary abelian group of order 2^n satisfies |S| <= sqrt(|A|) + 2; the author knows of a single failing value, n = 11.