Papers
Topics
Authors
Recent
Search
2000 character limit reached

Quasi-Cyclic Codes of Index 2

Updated 4 February 2026
  • Quasi-cyclic codes of index 2 are linear codes invariant under m-position cyclic shifts, offering a rich polynomial and module structure.
  • They admit canonical generator matrices and CRT-based decompositions that enable explicit construction and effective minimum distance analysis.
  • These codes achieve optimal performance in quantum error correction and cryptography by satisfying explicit duality, self-orthogonality, and LCD conditions.

A quasi-cyclic code of index 2 over a finite field Fq\mathbb{F}_q is a linear code of length $2m$ which is invariant under a cyclic shift by mm positions, or equivalently, under the action of the shift T2T^2. These codes generalize cyclic codes (index 1), possess a rich polynomial and module-theoretic structure, and serve as a central object in finite geometry and information theory. They admit canonical generator descriptions, strong algebraic invariants, optimality results for quantum and cryptographic applications, and robust methods for minimum distance analysis and explicit construction.

1. Algebraic and Module Structure

Quasi-cyclic codes of index 2 are defined as Fq\mathbb{F}_q-linear subspaces CFq2mC \subseteq \mathbb{F}_q^{2m} invariant under the mm-position cyclic shift. More precisely:

  • The ambient space Fq2m\mathbb{F}_q^{2m} is identified with pairs of polynomials (a(x),b(x))(a(x), b(x)), each of degree <m< m, via the map $2m$0 where $2m$1 and $2m$2 (Abdukhalikov et al., 1 Apr 2025, Abdukhalikov et al., 21 Apr 2025).
  • The polynomial ring $2m$3 gives $2m$4 the structure of a module, and the code $2m$5 is realized as an $2m$6-submodule of $2m$7.
  • There is a one-to-one correspondence between submodules $2m$8 and left ideals $2m$9; every such left ideal is principal (Barbier et al., 2011).
  • The canonical generator matrix form is mm0, with mm1 and mm2 monic divisors of mm3 and mm4 (Abdukhalikov et al., 1 Apr 2025). Every index-2 QC code is generated by at most two elements.

2. Generator Polynomials, Matrix Representations, and CRT Decomposition

The generator description and decomposition facilitate both structural analysis and computations:

3. Duality, Self-Orthogonality, and LCD Structure

Dual codes with respect to Euclidean, Hermitian, and symplectic forms have explicit generator descriptions:

  • Euclidean dual: If T2T^27, then T2T^28 is generated by:

T2T^29

where Fq\mathbb{F}_q0 is the reciprocal polynomial (Abdukhalikov et al., 1 Apr 2025).

  • Hermitian dual and symplectic dual: Analogous explicit forms are available, using Frobenius-conjugate and sign adjustments (Abdukhalikov et al., 12 Apr 2025, Galindo et al., 2017).
  • LCD conditions: Polynomial conditions for Fq\mathbb{F}_q1 to be LCD (complementary dual) are fourfold—requiring self-reciprocity, relative primitivity, and coprimality constraints among generators—extending Yang–Massey’s cyclic LCD condition (Abdukhalikov et al., 12 Apr 2025).
  • Self-orthogonality: Sufficient and necessary conditions for Fq\mathbb{F}_q2 are based on divisibility relations among the generator polynomials and their adjoints (Abdukhalikov et al., 1 Apr 2025, Galindo et al., 2017).

4. Minimum Distance and Weight Bounds

Robust lower bounds on minimum distance and symplectic weights are available:

  • For Fq\mathbb{F}_q3,

Fq\mathbb{F}_q4

with Fq\mathbb{F}_q5, Fq\mathbb{F}_q6, Fq\mathbb{F}_q7, Fq\mathbb{F}_q8 (Abdukhalikov et al., 1 Apr 2025, Galindo et al., 2017).

  • Symplectic distance admits analogous bounds, enabling quantum code constructions (Galindo et al., 2017).
  • BCH-like, spectral, and Jensen concatenated bounds are available via the constituent decomposition (Güneri et al., 2020).

5. Asymptotic Goodness and Explicit Construction Methods

Quasi-cyclic codes of index 2 are asymptotically good and attain Gilbert–Varshamov bounds:

  • Fan–Lin’s theorem: For suitable choices of Fq\mathbb{F}_q9, for any CFq2mC \subseteq \mathbb{F}_q^{2m}0, there exist infinite families of QC index-2 codes with rate CFq2mC \subseteq \mathbb{F}_q^{2m}1 and relative minimum distance CFq2mC \subseteq \mathbb{F}_q^{2m}2 passing the GV threshold CFq2mC \subseteq \mathbb{F}_q^{2m}3 (Fan et al., 2022). This matches random linear codes.
  • Construction: One-generator codes CFq2mC \subseteq \mathbb{F}_q^{2m}4 deliver explicit rate and minimum-distance control (Fan et al., 2022).
  • Enumeration: The number of index-2 QC subcodes in a cyclic code is combinatorially determined by field-invariance and subspace counting over maximal subfields, with closed-form formulas available in special cases (Belfiore et al., 2016).
  • Polynomial construction methods for LCP (linear complementary pairs) and LCD codes: Polynomial matrices and CRT block-by-block independence checks provide systematic criteria (Abdukhalikov et al., 21 Apr 2025, Abdukhalikov et al., 12 Apr 2025).

6. Quantum Codes and Cryptographic Applications

Index-2 QC codes have substantial impact in quantum coding theory and cryptography:

  • Quantum stabilizer codes: Symplectic self-orthogonal QC codes yield stabilizer quantum codes via CSS construction, often surpassing the best-known quantum GV bounds (examples: binary codes [[151,106,8]]CFq2mC \subseteq \mathbb{F}_q^{2m}5, [[73,52,7]]CFq2mC \subseteq \mathbb{F}_q^{2m}6, ternary [[160,140,5]]CFq2mC \subseteq \mathbb{F}_q^{2m}7) (Galindo et al., 2017).
  • LCD codes for side-channel resistance: LCD index-2 QC codes constructed via the explicit polynomial criteria provide efficient cryptographic countermeasures and side-channel masking, with optimal or near-optimal security parameters CFq2mC \subseteq \mathbb{F}_q^{2m}8 relative to the best-known classical codes (Abdukhalikov et al., 21 Apr 2025, Abdukhalikov et al., 12 Apr 2025).
  • Construction methods: Explicit generator and parity-check matrices, Smith normal form decomposition (classical and skew case), and polynomial toolkit enable scalable realization over diverse fields and lengths (Bossaller et al., 11 Feb 2025).

7. Special Constructions, BCH and Evaluation Codes, Decoding Algorithms

Special classes and practical algorithms within QC index-2 theory:

  • Quasi-BCH codes: 2-quasi-cyclic analogues of BCH codes are constructed using matrix roots of unity in CFq2mC \subseteq \mathbb{F}_q^{2m}9, with minimum block distance at least mm0, and syndrome-based decoding up to mm1 block errors (key-equation method) (Barbier et al., 2011).
  • Quasi-evaluation codes: For mm2, using mm3 as a matrix root of unity and folding Reed–Solomon evaluations into index 2 delivers codes of parameters mm4 (Barbier et al., 2011).
  • Skew QC codes: Noncommutative generalizations (with automorphism mm5) preserve module structure and admit a Smith normal form classification, paralleling the commutative case (Bossaller et al., 11 Feb 2025).

Table: Algebraic Invariants of QC Codes of Index 2

Invariant Description Reference
Generator matrix mm6 (Abdukhalikov et al., 1 Apr 2025)
Code dimension mm7 (Abdukhalikov et al., 1 Apr 2025)
One-generator criterion mm8 or mm9 (Abdukhalikov et al., 1 Apr 2025)
Minimum distance bound Fq2m\mathbb{F}_q^{2m}0 (Abdukhalikov et al., 1 Apr 2025)
Dual code generators Explicit polynomials derived via reciprocal/transposed forms (Abdukhalikov et al., 1 Apr 2025)
Asymptotic rate Fq2m\mathbb{F}_q^{2m}1 (GV-bound attainable with Fq2m\mathbb{F}_q^{2m}2) (Fan et al., 2022)
LCP criterion Polynomial coprimality and coverage/block-by-block independence checks (Abdukhalikov et al., 21 Apr 2025)

Quasi-cyclic codes of index 2 offer deep algebraic structure, canonical module-theoretic representations, and optimal code parameters for both classical and quantum error correction, as well as cryptographic resistance techniques. Their classification, construction, and performance bounds are determined by polynomial generator matrices, constituent-wise decomposition, and explicit duality criteria, with ongoing research expanding their applications in quantum information and secure communication systems.

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 Quasi-Cyclic Codes of Index 2.