Papers
Topics
Authors
Recent
Search
2000 character limit reached

Cartesian Square-Free Codes

Updated 18 November 2025
  • Cartesian square-free codes are a class of linear codes constructed by evaluating square-free monomials over Cartesian subsets of finite fields, generalizing affine toric codes.
  • They are defined using commutative algebra techniques that yield precise combinatorial formulas for generalized Hamming weights and other key coding parameters.
  • Their weight hierarchies and dual code structures are computed via sharp footprint bounds, providing actionable insights for performance analysis in algebraic coding theory.

Cartesian square-free codes are a class of linear codes constructed by evaluating square-free monomials over Cartesian product subsets of a finite field. These codes generalize affine toric codes and arise naturally in applications using commutative algebraic techniques to analyze their parameters, notably the hierarchy of generalized Hamming weights (GHWs). Their study provides explicit combinatorial and algebraic characterizations for code parameters relevant across algebraic coding theory.

1. Algebraic Construction and Definitions

Let Fq\mathbb{F}_q be a finite field of cardinality qq. Fix nonempty subsets A1,A2,…,Am⊂FqA_1, A_2, \ldots, A_m \subset \mathbb{F}_q and set S=A1×⋯×AmS = A_1 \times \cdots \times A_m, so ∣S∣=n1n2⋯nm|S| = n_1 n_2 \cdots n_m, where ni=∣Ai∣n_i = |A_i|. Cartesian square-free codes are defined using square-free monomials x1α1⋯xmαmx_1^{\alpha_1} \cdots x_m^{\alpha_m} with each exponent αi∈{0,1}\alpha_i \in \{0,1\}.

Denote

  • Sd={α∈{0,1}m:∣α∣=d}S_d = \{ \alpha \in \{0,1\}^m : |\alpha| = d \} for fixed degree dd,
  • qq0 for degrees up to qq1.

Define the evaluation map:

qq2

The resulting codes are

  • qq3, homogeneous degree qq4,
  • qq5, degrees up to qq6.

One has qq7 and qq8.

2. Generalized Hamming Weights and the Footprint Bound

For a qq9 code A1,A2,…,Am⊂FqA_1, A_2, \ldots, A_m \subset \mathbb{F}_q0, the A1,A2,…,Am⊂FqA_1, A_2, \ldots, A_m \subset \mathbb{F}_q1-th generalized Hamming weight (GHW) is the minimum cardinality of the support among all A1,A2,…,Am⊂FqA_1, A_2, \ldots, A_m \subset \mathbb{F}_q2-dimensional subspaces A1,A2,…,Am⊂FqA_1, A_2, \ldots, A_m \subset \mathbb{F}_q3:

A1,A2,…,Am⊂FqA_1, A_2, \ldots, A_m \subset \mathbb{F}_q4

with A1,A2,…,Am⊂FqA_1, A_2, \ldots, A_m \subset \mathbb{F}_q5.

Wei’s monotonicity asserts A1,A2,…,Am⊂FqA_1, A_2, \ldots, A_m \subset \mathbb{F}_q6, and duality covers the spectrum A1,A2,…,Am⊂FqA_1, A_2, \ldots, A_m \subset \mathbb{F}_q7 for A1,A2,…,Am⊂FqA_1, A_2, \ldots, A_m \subset \mathbb{F}_q8, A1,A2,…,Am⊂FqA_1, A_2, \ldots, A_m \subset \mathbb{F}_q9.

The footprint bound, adapted for these codes, arises from commutative algebra: Picking a monomial order and considering the ideal S=A1×⋯×AmS = A_1 \times \cdots \times A_m0 of polynomials vanishing on S=A1×⋯×AmS = A_1 \times \cdots \times A_m1, the footprint S=A1×⋯×AmS = A_1 \times \cdots \times A_m2 is the set of monomials not in the initial ideal. For S=A1×⋯×AmS = A_1 \times \cdots \times A_m3, the shadow is the set of monomials divisible by some S=A1×⋯×AmS = A_1 \times \cdots \times A_m4 not in S=A1×⋯×AmS = A_1 \times \cdots \times A_m5. The key technical result is that for Cartesian square-free codes the footprint bound is sharp, permitting exact computation of GHWs using combinatorics (Carvalho et al., 11 Nov 2025).

3. Explicit Formulas for Weight Hierarchy

Assume S=A1×⋯×AmS = A_1 \times \cdots \times A_m6 and S=A1×⋯×AmS = A_1 \times \cdots \times A_m7, S=A1×⋯×AmS = A_1 \times \cdots \times A_m8, with S=A1×⋯×AmS = A_1 \times \cdots \times A_m9.

The main formula for the ∣S∣=n1n2⋯nm|S| = n_1 n_2 \cdots n_m0-th GHW of ∣S∣=n1n2⋯nm|S| = n_1 n_2 \cdots n_m1 is:

∣S∣=n1n2⋯nm|S| = n_1 n_2 \cdots n_m2

For the nested codes ∣S∣=n1n2⋯nm|S| = n_1 n_2 \cdots n_m3,

∣S∣=n1n2⋯nm|S| = n_1 n_2 \cdots n_m4

This formula arises by minimization over shadow sets of ∣S∣=n1n2⋯nm|S| = n_1 n_2 \cdots n_m5 square-free monomials, with the minimal pattern given as ∣S∣=n1n2⋯nm|S| = n_1 n_2 \cdots n_m6 (Carvalho et al., 11 Nov 2025). The exact sharpness is proven for these decreasing (i.e., square-free) evaluation codes.

4. Extension to Affine Torus and Dual Codes

The affine torus in the context of square-free codes is ∣S∣=n1n2⋯nm|S| = n_1 n_2 \cdots n_m7, ensuring all evaluations avoid zero denominators. In this algebraic setting,

  • The code ∣S∣=n1n2⋯nm|S| = n_1 n_2 \cdots n_m8, constructed from square-free monomials of degree up to ∣S∣=n1n2⋯nm|S| = n_1 n_2 \cdots n_m9, has ni=∣Ai∣n_i = |A_i|0 and code length ni=∣Ai∣n_i = |A_i|1.
  • Bounds on the number of common zeros of ni=∣Ai∣n_i = |A_i|2 linearly independent ni=∣Ai∣n_i = |A_i|3 in ni=∣Ai∣n_i = |A_i|4 are sharply bounded by (Patanker et al., 2020):

ni=∣Ai∣n_i = |A_i|5

Weight hierarchy results follow as

ni=∣Ai∣n_i = |A_i|6

The Euclidean dual code ni=∣Ai∣n_i = |A_i|7 is described by the complementary set of exponent vectors:

ni=∣Ai∣n_i = |A_i|8

where ni=∣Ai∣n_i = |A_i|9. Dimension sums confirm orthogonality: x1α1⋯xmαmx_1^{\alpha_1} \cdots x_m^{\alpha_m}0 (Patanker et al., 2020).

5. Projective Evaluation Codes and Toric Hypersimplices

Cartesian square-free codes admit an extension to projective space. Given x1α1⋯xmαmx_1^{\alpha_1} \cdots x_m^{\alpha_m}1, the code x1α1⋯xmαmx_1^{\alpha_1} \cdots x_m^{\alpha_m}2 spans the evaluations of all square-free monomials of homogeneous degree x1α1⋯xmαmx_1^{\alpha_1} \cdots x_m^{\alpha_m}3 on representative points. There is a monomial equivalence between projective and affine evaluation codes:

x1α1⋯xmαmx_1^{\alpha_1} \cdots x_m^{\alpha_m}4

yielding x1α1⋯xmαmx_1^{\alpha_1} \cdots x_m^{\alpha_m}5. The explicit formula becomes

x1α1⋯xmαmx_1^{\alpha_1} \cdots x_m^{\alpha_m}6

For nested degree codes:

x1α1⋯xmαmx_1^{\alpha_1} \cdots x_m^{\alpha_m}7

Projective square-free codes coincide with dehomogenizations of toric codes on hypersimplices, preserving all minimum-distance and weight-hierarchy properties (Carvalho et al., 11 Nov 2025, Patanker et al., 2020).

6. Examples and Computational Verification

  • Binary Cartesian Cube (x1α1⋯xmαmx_1^{\alpha_1} \cdots x_m^{\alpha_m}8, x1α1⋯xmαmx_1^{\alpha_1} \cdots x_m^{\alpha_m}9, αi∈{0,1}\alpha_i \in \{0,1\}0): αi∈{0,1}\alpha_i \in \{0,1\}1, αi∈{0,1}\alpha_i \in \{0,1\}2, code αi∈{0,1}\alpha_i \in \{0,1\}3 is αi∈{0,1}\alpha_i \in \{0,1\}4, with αi∈{0,1}\alpha_i \in \{0,1\}5, αi∈{0,1}\alpha_i \in \{0,1\}6, αi∈{0,1}\alpha_i \in \{0,1\}7.
  • Ternary Cube (αi∈{0,1}\alpha_i \in \{0,1\}8, αi∈{0,1}\alpha_i \in \{0,1\}9, Sd={α∈{0,1}m:∣α∣=d}S_d = \{ \alpha \in \{0,1\}^m : |\alpha| = d \}0): Sd={α∈{0,1}m:∣α∣=d}S_d = \{ \alpha \in \{0,1\}^m : |\alpha| = d \}1, Sd={α∈{0,1}m:∣α∣=d}S_d = \{ \alpha \in \{0,1\}^m : |\alpha| = d \}2 is Sd={α∈{0,1}m:∣α∣=d}S_d = \{ \alpha \in \{0,1\}^m : |\alpha| = d \}3, with Sd={α∈{0,1}m:∣α∣=d}S_d = \{ \alpha \in \{0,1\}^m : |\alpha| = d \}4, Sd={α∈{0,1}m:∣α∣=d}S_d = \{ \alpha \in \{0,1\}^m : |\alpha| = d \}5, for allowed Sd={α∈{0,1}m:∣α∣=d}S_d = \{ \alpha \in \{0,1\}^m : |\alpha| = d \}6.

These computations validate the closed-form formulas and demonstrate that the sharp footprint bound leads to exact hierarchy calculation in both affine and projective settings (Carvalho et al., 11 Nov 2025).

7. Connections, Implications, and Future Perspectives

Cartesian square-free codes integrate commutative algebra (initial ideals, footprints, shadow sets) into the combinatorial determination of code parameters. The translation of bounds and weight formulas to projective cases and toric hypersimplices facilitates interplay with geometric coding schemes. The explicit weight hierarchy provided by sharp footprint bounds extends the toolkit for evaluating code performance in applications requiring precise support guarantees and dual code computation.

A plausible implication is the broad transferability of these results to other monomial evaluation codes with similar combinatorial structure, pending suitable adaptations of the underlying algebraic machinery. This suggests rich further study in Gröbner basis theory and algebraic geometry applied to the family of evaluation codes over structured finite sets.

Key references include (Carvalho et al., 11 Nov 2025) for the full Cartesian code framework and sharp GHW formulas, and (Patanker et al., 2020) for affine torus, dual code description, and ties to hypersimplex toric codes. These results establish foundational methodology for square-free code analysis in both affine and projective contexts.

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

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 Cartesian Square-Free Codes.