Sidon Sets on Hypercubes
- 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 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 be the %%%%2%%%%-dimensional vector space over the finite field with two elements, viewed as the vertex set of the -dimensional Hamming hypercube. A subset is defined as a Sidon set if for all four pairwise distinct elements , the sum . Equivalently, for all unordered distinct pairs , the two-sums .
This requirement excludes non-degenerate parallelograms (i.e., quadruples with for distinct ) inside . In characteristic 2, several equivalent formulations exist:
- The set of all two-sums has cardinality .
- The set has empty intersection with .
Sidon sets in this context are sometimes termed sum-free Sidon sets when additionally itself contains no solution to with all 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 of a Sidon set in is constrained by several combinatorial arguments:
- The trivial upper bound arises from observing that the distinct nonzero two-sums must be contained in the nonzero vectors, yielding (Czerwinski et al., 2024).
- Brouwer–Tolhuizen refined these bounds, providing for odd ,
and for even , a slightly improved bound
with defined in terms of division remainders and parity, always at least 1 for (Czerwinski et al., 2023).
- Constructions using BCH/Goppa codes or multiplicative subgroups provide lower bounds: for , is achievable, and for , (for even), or (for odd).
For small , exhaustive computer searches have determined exact values: , , , , , (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:
Here, APN means that for all , , the equation has at most two solutions. The linearity of an APN function, measured via its Walsh transform,
governs the intersection size of with affine hyperplanes , yielding new Sidon sets
Quadratic APN functions on even universally attain , so the constructed Sidon set in has size . Recent sporadic APN functions for have been found with , yielding sets of size $192$ in , surpassing all previous records in this dimension (Czerwinski et al., 2024).
The inverse function (for odd ) and Dobbertin family of APN functions (for ) provide further constructions with explicit size formulas.
4. Connections to Binary Linear Codes
A Sidon set of size and span dimension yields, by taking the nonzero vectors in as columns of a parity-check matrix, a binary linear code with minimum distance at least (Czerwinski et al., 2023). The sum-free Sidon sets correspond precisely to linear codes of distance $5$ under this construction.
A notable application is the Sidon set of size $192$ in producing a code—improving the previous best code length with fifteen check bits and minimum distance $5$ (Czerwinski et al., 2024). Generally, an APN function with yields a code.
The absence of linear codes for certain values directly yields nonexistence results for Sidon subsets of corresponding size in (Czerwinski et al., 2023).
5. Maximal Sidon Sets: Explicit Forms and Classification
A Sidon set is maximal if it cannot be enlarged within while preserving the Sidon condition. For dimensions , all affine types are classified:
- : size $2$; : size $3$; : size $4$; : size $6$; : size $7$.
- : unique size $9$ maximal type and a size $8$ type.
For , exhaustive computations show all maximal Sidon sets have size $12$, and for sizes in have been found, with $18$ 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 are complete, which depends on arithmetic conditions involving .
6. Sidon Sets, t-thin Sidon Structures, and Level Sets
A generalization considers -thin Sidon sets: in , is -thin Sidon if for each , . In this setting, the Sidon property coincides with the $2$-thin condition, yielding the sharp classical bound for Sidon sets (Nagy, 2022).
Level sets of a function with differential uniformity are -thin Sidon sets; for APN , 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 $192$ in , leveraging sporadic APN functions of high linearity.
- Improving upper bounds for Sidon sets and for APN Walsh linearity: for any APN .
- 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 for , 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).