Papers
Topics
Authors
Recent
Search
2000 character limit reached

Sidon Sets on Hypercubes

Updated 27 December 2025
  • Sidon sets in F2^t are defined as subsets where every nontrivial pairwise sum is unique, ensuring that no four distinct elements sum to zero.
  • Recent advances have refined upper and lower bounds and achieved record sizes (e.g., size 192 in F2^15) through constructions linked with APN functions.
  • These sets are pivotal in constructing binary linear codes with high minimum distance, thereby interconnecting additive combinatorics, cryptography, and coding theory.

A Sidon set in the binary hypercube F2t\mathbb{F}_2^t is a subset with the property that no sum of four distinct elements yields zero, or equivalently, that every nontrivial sum of two distinct elements is unique among unordered pairs. These combinatorial structures are closely linked to classical problems in both additive combinatorics and coding theory, exhibiting deep connections to objects such as almost perfect nonlinear (APN) functions, binary linear codes with high minimum distance, and algebraic curves over finite fields. Recent advances have refined upper and lower bounds on their maximal size and provided new constructions achieving unprecedented parameters.

1. Formal Definition and Structural Properties

Let F2t\mathbb{F}_2^t be the tt-dimensional vector space over the finite field with two elements, viewed as the vertex set of the tt-dimensional Hamming hypercube. A subset M⊆F2tM\subseteq\mathbb{F}_2^t is defined as a Sidon set if for all four pairwise distinct elements a,b,c,d∈Ma, b, c, d\in M, the sum a+b+c+d≠0a+b+c+d\neq 0. Equivalently, for all unordered distinct pairs {m1,m2}≠{m3,m4}\{m_1, m_2\}\neq\{m_3, m_4\}, the two-sums m1+m2≠m3+m4m_1 + m_2 \neq m_3 + m_4.

This requirement excludes non-degenerate parallelograms (i.e., quadruples with a+b=c+da+b = c+d for distinct F2t\mathbb{F}_2^t0) inside F2t\mathbb{F}_2^t1. In characteristic 2, several equivalent formulations exist:

  • The set of all two-sums F2t\mathbb{F}_2^t2 has cardinality F2t\mathbb{F}_2^t3.
  • The set F2t\mathbb{F}_2^t4 has empty intersection with F2t\mathbb{F}_2^t5.

Sidon sets in this context are sometimes termed sum-free Sidon sets when additionally F2t\mathbb{F}_2^t6 itself contains no solution to F2t\mathbb{F}_2^t7 with all F2t\mathbb{F}_2^t8 distinct—this property is essential in their correspondence with codes of large minimum distance (Czerwinski et al., 2023).

2. Classical Bounds and Exact Values

The maximum size F2t\mathbb{F}_2^t9 of a Sidon set in tt0 is constrained by several combinatorial arguments:

  • The trivial upper bound arises from observing that the tt1 distinct nonzero two-sums must be contained in the tt2 nonzero vectors, yielding tt3 (Czerwinski et al., 2024).
  • Brouwer–Tolhuizen refined these bounds, providing for odd tt4,

tt5

and for even tt6, a slightly improved bound

tt7

with tt8 defined in terms of division remainders and parity, always at least 1 for tt9 (Czerwinski et al., 2023).

  • Constructions using BCH/Goppa codes or multiplicative subgroups provide lower bounds: for tt0, tt1 is achievable, and for tt2, tt3 (for tt4 even), or tt5 (for tt6 odd).

For small tt7, exhaustive computer searches have determined exact values: tt8, tt9, M⊆F2tM\subseteq\mathbb{F}_2^t0, M⊆F2tM\subseteq\mathbb{F}_2^t1, M⊆F2tM\subseteq\mathbb{F}_2^t2, M⊆F2tM\subseteq\mathbb{F}_2^t3 (Czerwinski et al., 2023, Nagy, 2022).

3. APN Functions and Hyperplane Intersections

The correspondence between Sidon sets and the graphs of APN functions is central:

M⊆F2tM\subseteq\mathbb{F}_2^t4

Here, APN means that for all M⊆F2tM\subseteq\mathbb{F}_2^t5, M⊆F2tM\subseteq\mathbb{F}_2^t6, the equation M⊆F2tM\subseteq\mathbb{F}_2^t7 has at most two solutions. The linearity of an APN function, measured via its Walsh transform,

M⊆F2tM\subseteq\mathbb{F}_2^t8

governs the intersection size of M⊆F2tM\subseteq\mathbb{F}_2^t9 with affine hyperplanes a,b,c,d∈Ma, b, c, d\in M0, yielding new Sidon sets

a,b,c,d∈Ma, b, c, d\in M1

Quadratic APN functions on even a,b,c,d∈Ma, b, c, d\in M2 universally attain a,b,c,d∈Ma, b, c, d\in M3, so the constructed Sidon set in a,b,c,d∈Ma, b, c, d\in M4 has size a,b,c,d∈Ma, b, c, d\in M5. Recent sporadic APN functions for a,b,c,d∈Ma, b, c, d\in M6 have been found with a,b,c,d∈Ma, b, c, d\in M7, yielding sets of size a,b,c,d∈Ma, b, c, d\in M8 in a,b,c,d∈Ma, b, c, d\in M9, surpassing all previous records in this dimension (Czerwinski et al., 2024).

The inverse function a+b+c+d≠0a+b+c+d\neq 00 (for odd a+b+c+d≠0a+b+c+d\neq 01) and Dobbertin family of APN functions (for a+b+c+d≠0a+b+c+d\neq 02) provide further constructions with explicit size formulas.

4. Connections to Binary Linear Codes

A Sidon set a+b+c+d≠0a+b+c+d\neq 03 of size a+b+c+d≠0a+b+c+d\neq 04 and span dimension a+b+c+d≠0a+b+c+d\neq 05 yields, by taking the nonzero vectors in a+b+c+d≠0a+b+c+d\neq 06 as columns of a parity-check matrix, a binary linear a+b+c+d≠0a+b+c+d\neq 07 code with minimum distance at least a+b+c+d≠0a+b+c+d\neq 08 (Czerwinski et al., 2023). The sum-free Sidon sets correspond precisely to linear codes of distance a+b+c+d≠0a+b+c+d\neq 09 under this construction.

A notable application is the Sidon set of size {m1,m2}≠{m3,m4}\{m_1, m_2\}\neq\{m_3, m_4\}0 in {m1,m2}≠{m3,m4}\{m_1, m_2\}\neq\{m_3, m_4\}1 producing a {m1,m2}≠{m3,m4}\{m_1, m_2\}\neq\{m_3, m_4\}2 code—improving the previous best code length with fifteen check bits and minimum distance {m1,m2}≠{m3,m4}\{m_1, m_2\}\neq\{m_3, m_4\}3 (Czerwinski et al., 2024). Generally, an APN function {m1,m2}≠{m3,m4}\{m_1, m_2\}\neq\{m_3, m_4\}4 with {m1,m2}≠{m3,m4}\{m_1, m_2\}\neq\{m_3, m_4\}5 yields a {m1,m2}≠{m3,m4}\{m_1, m_2\}\neq\{m_3, m_4\}6 code.

The absence of {m1,m2}≠{m3,m4}\{m_1, m_2\}\neq\{m_3, m_4\}7 linear codes for certain {m1,m2}≠{m3,m4}\{m_1, m_2\}\neq\{m_3, m_4\}8 values directly yields nonexistence results for Sidon subsets of corresponding size in {m1,m2}≠{m3,m4}\{m_1, m_2\}\neq\{m_3, m_4\}9 (Czerwinski et al., 2023).

5. Maximal Sidon Sets: Explicit Forms and Classification

A Sidon set m1+m2≠m3+m4m_1 + m_2 \neq m_3 + m_40 is maximal if it cannot be enlarged within m1+m2≠m3+m4m_1 + m_2 \neq m_3 + m_41 while preserving the Sidon condition. For dimensions m1+m2≠m3+m4m_1 + m_2 \neq m_3 + m_42, all affine types are classified:

  • m1+m2≠m3+m4m_1 + m_2 \neq m_3 + m_43: size m1+m2≠m3+m4m_1 + m_2 \neq m_3 + m_44; m1+m2≠m3+m4m_1 + m_2 \neq m_3 + m_45: size m1+m2≠m3+m4m_1 + m_2 \neq m_3 + m_46; m1+m2≠m3+m4m_1 + m_2 \neq m_3 + m_47: size m1+m2≠m3+m4m_1 + m_2 \neq m_3 + m_48; m1+m2≠m3+m4m_1 + m_2 \neq m_3 + m_49: size a+b=c+da+b = c+d0; a+b=c+da+b = c+d1: size a+b=c+da+b = c+d2.
  • a+b=c+da+b = c+d3: unique size a+b=c+da+b = c+d4 maximal type and a size a+b=c+da+b = c+d5 type.

For a+b=c+da+b = c+d6, exhaustive computations show all maximal Sidon sets have size a+b=c+da+b = c+d7, and for a+b=c+da+b = c+d8 sizes in a+b=c+da+b = c+d9 have been found, with F2t\mathbb{F}_2^t00 being maximal (Czerwinski et al., 2023, Nagy, 2022).

The completeness problem—classifying all maximal Sidon sets—remains significant, especially regarding whether conic-based constructions in F2t\mathbb{F}_2^t01 are complete, which depends on arithmetic conditions involving F2t\mathbb{F}_2^t02.

6. Sidon Sets, t-thin Sidon Structures, and Level Sets

A generalization considers F2t\mathbb{F}_2^t03-thin Sidon sets: in F2t\mathbb{F}_2^t04, F2t\mathbb{F}_2^t05 is F2t\mathbb{F}_2^t06-thin Sidon if for each F2t\mathbb{F}_2^t07, F2t\mathbb{F}_2^t08. In this setting, the Sidon property coincides with the F2t\mathbb{F}_2^t09-thin condition, yielding the sharp classical bound F2t\mathbb{F}_2^t10 for Sidon sets (Nagy, 2022).

Level sets F2t\mathbb{F}_2^t11 of a function F2t\mathbb{F}_2^t12 with differential uniformity F2t\mathbb{F}_2^t13 are F2t\mathbb{F}_2^t14-thin Sidon sets; for APN F2t\mathbb{F}_2^t15, all level sets are Sidon.

7. Recent Advances, Open Questions, and Applications

The construction in (Czerwinski et al., 2024) notably advances the state-of-the-art by:

  • Providing explicit infinite families of Sidon sets of record size in odd dimension hypercubes.
  • Achieving a Sidon set of size F2t\mathbb{F}_2^t16 in F2t\mathbb{F}_2^t17, leveraging sporadic APN functions of high linearity.
  • Improving upper bounds for Sidon sets and for APN Walsh linearity: F2t\mathbb{F}_2^t18 for any APN F2t\mathbb{F}_2^t19.
  • Translating new Sidon set constructions into binary linear codes with parameters exceeding previously established lengths for fixed distance and check bits.

Ongoing problems include determining the maximal value F2t\mathbb{F}_2^t20 for F2t\mathbb{F}_2^t21, elucidating completeness for structured Sidon families, and bridging Sidon set theory with APN function nonlinearity, particularly in relation to the Liu–Mesnager–Chen conjecture on maximal vectorial nonlinearity (Nagy, 2022).

The investigation of Sidon sets in the hypercube thus integrates combinatorics, finite field algebra, coding theory, and cryptography, with current research directed at both structural classification and the attainment of sharp size bounds (Czerwinski et al., 2024, Czerwinski et al., 2023, Nagy, 2022).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (3)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

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

Follow Topic

Get notified by email when new papers are published related to Sidon Sets on Hypercubes.