Skew Polycyclic Codes
- Skew polycyclic codes are linear codes defined as left ideals or submodules in noncommutative polynomial quotient rings, generalizing cyclic, constacyclic, and quasi-cyclic codes.
- They leverage the Ore skew polynomial ring framework with automorphisms and skew derivations to enable efficient algebraic decomposition and Gray map constructions.
- These codes facilitate advanced error-correcting techniques through designed distance, skew BCH/Reed–Solomon constructions, and principal ideal generators in various ring settings.
Searching arXiv for relevant papers on skew polycyclic codes and closely related skew cyclic/code-structure papers. Skew polycyclic codes are linear codes defined through noncommutative polynomial quotients, typically as left submodules or left ideals of rings of the form , where is a ring, is an automorphism, is a left -derivation, and is monic of degree (Pumpluen, 13 Aug 2025). In the automorphism-only case one writes , and the resulting objects are the noncommutative analogues of classical polycyclic codes over (Gluesing-Luerssen, 2019). Skew cyclic codes, skew constacyclic codes, and skew quasi-cyclic variants are therefore special cases of a broader skew polycyclic framework; much of the literature develops this framework over finite fields, finite chain rings, semi-local non-chain rings, skew group rings, and even nonassociative ambient algebras (Ashraf et al., 2015, Islam et al., 2017, Pumpluen, 13 Aug 2025).
1. Algebraic framework
The foundational object is the Ore skew polynomial ring. For a unital ring , an automorphism 0, and a left 1-derivation 2, the ring 3 consists of polynomials 4 with multiplication determined by
5
When 6, this reduces to the automorphism-type skew polynomial ring 7; when 8 and 9, one recovers the usual commutative polynomial ring (Pumpluen, 13 Aug 2025). In the classical skew-cyclic literature this appears as 0, with multiplication 1, and a code of length 2 is identified with a left submodule of 3 for a monic polynomial 4 of degree 5 (Gluesing-Luerssen, 2019).
For
6
a right skew 7-polycyclic code is a left linear code 8 stable under the skew polycyclic shift
9
where 0 (Pumpluen, 13 Aug 2025). Special cases recover skew constacyclic codes when 1, skew cyclic codes when 2, and the commutative polycyclic setting when 3.
A common misconception is that skew polycyclic codes are essentially just skew cyclic codes. The general theory is broader: skew cyclic codes correspond to the special case 4, skew constacyclic codes to 5, and more general skew polycyclic codes arise from arbitrary central or otherwise admissible moduli 6 (Ashraf et al., 2015, Gluesing-Luerssen, 2019).
2. Ambient algebras and ideal-theoretic realization
A central structural idea is that skew polycyclic codes are realized as principal left ideals inside suitable quotient algebras. For a monic 7, the quotient
8
can be endowed with a multiplication by taking right remainders modulo 9. This yields a Petit algebra, which is generally nonassociative unless 0 is two-sided (Pumpluen, 13 Aug 2025). The code space 1 is identified with 2 via
3
and principal left ideals 4 generated by monic right divisors 5 of 6 correspond to skew polycyclic codes of dimension 7 (Pumpluen, 13 Aug 2025).
This nonassociative viewpoint is not merely formal. One explicit motivation is that allowing nonassociative ambient algebras eliminates the need on restrictions on the length of the codes that arise in associative quotients, especially for skew constacyclic codes over fields (Pumpluen, 13 Aug 2025). In the automorphism-only setting, the survey treatment of 8-skew-cyclic codes gives the same principle in associative language: every left submodule of 9 is generated by a unique monic right divisor of 0 (Gluesing-Luerssen, 2019).
Alternative ambient realizations exist. Twisted skew 1-codes are left ideals in twisted skew group rings 2, and for cyclic 3 these recover skew constacyclic codes; Proposition 2.3 shows that every twisted skew 4-code is isomorphic to a skew 5-constacyclic ring for some 6 fixed by 7 (Behajaina et al., 2022). Likewise, quotients of orders in cyclic division algebras satisfy
8
so skew polynomial codes arise naturally as left ideals in algebraic reduction rings connected with lattice constructions and space-time coding (Ducoat et al., 2015).
3. Decomposition methods and Gray maps
A recurrent theme in the ring-based literature is decomposition into field components. Over
9
every linear code 0 decomposes uniquely as
1
with 2, and 3 is skew cyclic if and only if each 4 is skew cyclic over 5 with respect to the same automorphism 6 (Ashraf et al., 2015). The associated Gray map
7
is an 8-linear isometry, and the Gray image of a skew cyclic code of length 9 is a skew 0-quasi-cyclic code of length 1 over 2 (Ashraf et al., 2015).
An analogous four-component picture holds over
3
There, skew cyclic and skew 4-constacyclic codes decompose through orthogonal idempotents 5, and the Gray map sends skew cyclic codes to skew quasi-cyclic codes of length 6 over 7 of index 8, while skew 9-constacyclic codes map to skew quasi-twisted codes of index 0 (Islam et al., 2017). These results are significant because they translate ring-linear skew polycyclic structure into field-linear QC/QT structure without losing distance information.
Over the rings 1, Gray-like maps 2 and 3 similarly decompose 4-cyclic codes into families of quasi-5-cyclic codes over 6, with the number of components equal to 7 (Irwansyah et al., 2017). Over 8, 9, the Gray map
0
is an isometry from 1 to 2, and skew cyclic codes with derivation over 3 produce quaternary codes via Gray image, residue, torsion, and Plotkin sum constructions (Suprijanto et al., 2021).
These componentwise and Gray-map constructions suggest a general principle: skew polycyclic codes over structured rings are often most tractable after passage to field components, where cyclic, quasi-cyclic, or quasi-twisted phenomena become explicit (Ashraf et al., 2015, Irwansyah et al., 2017, Islam et al., 2017).
4. Generators, idempotents, duality, and refined structure theorems
Principal generation is one of the strongest recurring structural facts. Over 4, every skew cyclic code is principally generated by
5
where the 6 are the monic generator polynomials of the component skew cyclic codes over 7, and 8 is a right divisor of 9 in 00 (Ashraf et al., 2015). Over 01, the same phenomenon holds both for skew cyclic codes and skew 02-constacyclic codes: every left submodule of 03 and every left submodule of 04 is principal (Islam et al., 2017).
Idempotent generators appear under arithmetic hypotheses. For skew cyclic codes over 05, if 06 and 07, then each component code has an idempotent generator, and these combine into an idempotent generator 08 of the full code in 09 (Ashraf et al., 2015). Parallel results hold for skew cyclic and skew constacyclic codes over 10 (Islam et al., 2017). In twisted skew group rings, idempotents also govern Euclidean LCD and self-dual structures: a twisted skew group code 11 is Euclidean LCD iff 12, and Euclidean self-dual iff 13 together with 14 (Behajaina et al., 2022).
Duality is explicit in several settings. For skew constacyclic codes in 15, the Euclidean dual of a 16-constacyclic code is again 17-constacyclic, and its generator polynomial is computed from the parity-check polynomial via a skew-reciprocal construction (Ducoat et al., 2015). For automorphism-type skew constacyclic codes over fields, the survey literature gives parity-check and dual generator descriptions through skew circulants and left reciprocals (Gluesing-Luerssen, 2019). Over ring extensions such as 18 and 19, duality reduces componentwise to the field case (Ashraf et al., 2015, Islam et al., 2017).
Recent work over the chain ring
20
pushes this structural analysis further. For central 21, the left ideals of 22 are classified in three general types: trivial ideals, ideals contained in 23, and ideals not contained in 24, each expressed through successive 25-layers and right divisors in the residue skew polynomial quotient (Tiwari et al., 13 May 2026). In the repeated-root skew constacyclic cases 26 with 27, the case 28 yields a simpler form of generators and a more refined structural characterization (Tiwari et al., 13 May 2026).
5. Designed distance, skew BCH and skew Reed–Solomon constructions
The distance theory of skew polycyclic codes is built from right roots and skew Vandermonde structures. In the survey treatment of 29, a monic 30 of degree 31 defines a 32-skew-cyclic code, and W-polynomials, skew Vandermonde matrices, and root sets yield parity-check representations and designed-distance constructions (Gluesing-Luerssen, 2019). The resulting skew BCH codes and skew Reed–Solomon codes are best understood as highly structured skew polycyclic codes.
For skew Reed–Solomon codes over 33, with 34 and 35 for a normal basis generator 36, the generator polynomial is
37
and the code has length 38, dimension 39, and Hamming distance exactly 40; hence it is MDS (Gómez-Torrecillas et al., 2017). The noncommutative Peterson–Gorenstein–Zierler algorithm developed for these skew RS codes computes syndromes, builds an error-locator polynomial as a fully 41-decomposable polynomial, and recovers error positions and values both for block codes and for convolutional codes (Gómez-Torrecillas et al., 2017).
A broad Hartmann–Tzeng bound is available for skew cyclic codes. If the 42-defining set 43 of the generator contains
44
with 45 and 46, then the minimum Hamming distance satisfies
47
(Gómez-Torrecillas et al., 2017). The BCH bound appears as the special case 48. The same paper gives a practical construction method: one forms the prescribed index set, closes it under the relevant cosets in 49, and constructs the generator polynomial as the least common left multiple of the corresponding linear factors in an extension ring before contracting back to the base ring (Gómez-Torrecillas et al., 2017).
Applications of root-pattern arguments extend beyond distance bounds. Reversible DNA codes obtained from skew cyclic codes are characterized by palindromic or 50-palindromic generator polynomials, depending on the parity of the degree, and the dual of a reversible DNA code is again reversible (Gursoy et al., 2017). This use of generator symmetry is specific to the DNA setting, but it illustrates how right-divisor structure and skew reciprocal operations can encode combinatorial constraints beyond Hamming distance.
6. Classification, equivalence, and broader directions
A major recent development is the classification of skew polycyclic codes up to equivalence and isometry through ambient algebra isomorphisms. For classes 51 of skew 52-polycyclic codes, algebra isomorphisms
53
preserve Hamming weight and map generators of principal left ideals to generators of principal left ideals (Pumpluen, 13 Aug 2025). This yields refined notions of isometry and equivalence that reduce the number of previously known isometry and equivalence classes, state precisely when different notions coincide, and classify families with the same performance parameters so as to avoid duplicating already existing codes (Pumpluen, 13 Aug 2025).
The paper also shows that nonassociative ambient algebras are not a pathology but a systematic feature: by working in Petit algebras rather than only associative quotients, one eliminates the need on restrictions on the length of the codes (Pumpluen, 13 Aug 2025). In many field cases with sufficiently large 54, isometry and equivalence coincide, and the classification problem reduces to explicit coefficient conditions involving norm-like expressions 55 (Pumpluen, 13 Aug 2025).
This classification agenda connects to several adjacent developments. Twisted skew 56-codes unify group codes, twisted group codes, and skew group codes as left ideals in 57, with cyclic 58 recovering skew constacyclic codes (Behajaina et al., 2022). Codes from quotients of cyclic division algebras connect skew polynomial ideals to lattices through a variation of Construction A (Ducoat et al., 2015). Over 59, Euclidean self-dual 60-cyclic codes correspond under Gray maps to families of Euclidean self-dual quasi-61-cyclic codes over 62 (Irwansyah et al., 2017). Over 63, skew cyclic codes with derivation generate new linear codes over 64 with good parameters through Gray images, residue and torsion codes, and Plotkin sums (Suprijanto et al., 2021).
A further point of correction in the recent literature concerns the necessity of extra divisibility constraints in small-65 repeated-root classifications. For 66, the 2026 analysis shows that some earlier descriptions omitted conditions needed to keep different classes of left ideals mutually disjoint; in the cases 67 and 68, these missing conditions are made explicit and certain 69-th torsion codes are computed (Tiwari et al., 13 May 2026). This suggests that classification over finite chain rings is now moving from broad existence theorems toward fully disjoint, computation-ready normal forms.
Taken together, these results show that skew polycyclic codes are not a single isolated family but a unifying language for cyclic-type coding over noncommutative polynomial quotients. Their theory combines right-divisor factorization, left-ideal structure, Gray-map transfer, idempotent decomposition, designed-distance constructions, and ambient-algebra isometries in a way that simultaneously generalizes cyclic, constacyclic, quasi-cyclic, and several group-theoretic code classes (Gluesing-Luerssen, 2019, Pumpluen, 13 Aug 2025).