Employing isomorphisms between their ambient algebras, we propose new definitions of equivalence and isometry for skew polycyclic codes that will lead to tighter classifications than existing ones. This reduces the number of previously known isometry and equivalence classes. In the process, we classify classes of skew $(f,Ï,δ)$-polycyclic codes with the same performance parameters, to avoid duplicating already existing codes, and state precisely when different notions of equivalence coincide.
The generator of a skew polycyclic code is in one-one correspondence with the generator of a principal left ideal in its ambient algebra. We allow the ambient algebras to be nonassociative, thus eliminating the need on restrictions on the length of the codes. Algebra isomorphisms that preserve the Hamming distance (called isometries) map generators of principal left ideals to generators of principal left ideals and preserve length, dimension and Hamming distance of the codes. The isometries between the ambient algebras can also be used to classify corresponding linear codes equipped with the rank metric.
- ID de l'article: 2508.10139
- Titre: Using nonassociative algebras to classify skew polycyclic codes up to isometry and equivalence
- Auteur: Susanne Pumplün
- Classification: cs.IT math.IT math.RA
- Date de publication: 13 octobre 2025 (prépublication arXiv)
- Lien de l'article: https://arxiv.org/abs/2508.10139
Cet article propose de nouvelles définitions de l'équivalence et de l'isométrie des codes polycycliques obliques en exploitant les isomorphismes entre algèbres ambiantes, ce qui conduit à une classification plus fine que les méthodes existantes. Cela réduit le nombre de classes d'isométrie et d'équivalence précédemment connus. Au cours de ce processus, l'auteur classifie les classes de codes obliques (f,σ,δ)-polycycliques ayant les mêmes paramètres de performance, afin d'éviter de dupliquer les codes existants, et précise exactement quand différents concepts d'équivalence coïncident.
Il existe une correspondance biunivoque entre les générateurs des codes polycycliques obliques et les générateurs des idéaux principaux à gauche dans leur algèbre ambiante. En permettant à l'algèbre ambiante d'être non-associative, on élimine les restrictions sur la longueur du code. Les isomorphismes algébriques préservant la distance de Hamming (appelés isométries) appliquent les générateurs des idéaux principaux à gauche aux générateurs des idéaux principaux à gauche, et préservent la longueur, la dimension et la distance de Hamming du code.
- Importance du problème de classification: Les résultats d'équivalence des codes polycycliques obliques peuvent être utilisés pour optimiser la recherche de bons codes, éviter de dupliquer les paramètres de codes existants, et trouver les classes d'équivalence dans un ensemble de codes donné.
- Limitations des méthodes existantes:
- Les classifications existantes utilisent principalement l'équivalence et l'isométrie de Chen, considérant uniquement le cas τ = id
- Absence de traitement systématique des algèbres ambiantes non-associatives
- Classification insuffisamment fine, avec redondances
- Motivation de la recherche:
- Établir des relations d'équivalence plus fines, réduisant le nombre de classes d'équivalence
- Étendre au cadre des algèbres non-associatives, éliminant les restrictions sur la longueur du code
- Fournir des outils plus efficaces pour la construction de codes correcteurs d'erreurs quantiques
- Nouvelles définitions d'équivalence: Proposer des concepts d'équivalence et d'isométrie plus fins que l'équivalence de Chen existante, permettant l'utilisation d'automorphismes arbitraires τ ∈ Aut(S)
- Cadre d'algèbres non-associatives: Traiter systématiquement les codes polycycliques obliques comme des idéaux principaux à gauche dans les algèbres de Petit non-associatives, éliminant les restrictions sur la longueur du code
- Amélioration des résultats de classification:
- Fournir des conditions nécessaires et suffisantes pour l'équivalence (Théorème 5.1)
- Prouver que sous certaines conditions, l'équivalence et l'isométrie coïncident (Théorème 5.2)
- Calculer toutes les classes d'équivalence (Théorème 5.7)
- Applications concrètes: Fournir une classification plus fine des codes obliques constacycliques sur les corps finis, avec des formules de comptage explicites
Soit S un anneau associatif unitaire, σ ∈ Aut(S), f, h ∈ R = St;σ,δ des polynômes unitaires. La tâche consiste à classifier les classes d'équivalence et d'isométrie des codes obliques (f,σ,δ)-polycycliques de longueur m.
Pour un polynôme unitaire f(t)=tm−∑i=0m−1aiti, définir l'algèbre de Petit:
Sf=S[t;σ,δ]/S[t;σ,δ]f
C'est une algèbre non-associative, associative si et seulement si Rf est un idéal bilatère.
Définition 3.1: Soit τ ∈ Aut(S), α ∈ S×, k ∈ ℕ. S'il existe un isomorphisme d'anneau
G:R/Rf→R/Rh
défini par G|_S = τ et Gτ,α,k(t)=αtk, alors G est appelé isométrie ou isomorphisme monomiale de degré k. Quand k = 1, Gτ,α est appelé équivalence.
Théorème 5.1 (Critère d'équivalence): Deux classes de codes polycycliques obliques Cf et Ch sont équivalentes si et seulement s'il existe τ ∈ Aut(S) commutant avec σ et α ∈ S× tels que
τ(ai)=Nm−iσ(σi(α))bi
pour tous i ∈ {0,...,m-1}.
Théorème 5.2 (Coïncidence d'équivalence et d'isométrie): Soit n ≥ m-1 et f ne générant pas un idéal bilatère dans Kt;σ, Aut(K) étant un groupe abélien. Alors les concepts d'équivalence et d'isométrie pour les codes obliques (f,σ)-polycycliques de longueur m coïncident.
- Caractérisation des isomorphismes monomiales: Caractériser complètement les isomorphismes préservant le poids de Hamming par la condition ασ(τ(b))=τ(σ(b))α
- Application systématique des algèbres non-associatives: Première utilisation systématique de la théorie des algèbres de Petit non-associatives pour traiter les codes polycycliques obliques
- Construction explicite des classes d'équivalence: Fournir une description complète et une méthode de calcul des classes d'équivalence
Cet article est principalement un travail théorique, vérifié par:
- Exemples concrets sur les corps finis:
- Cas K=Fp2, σ étant l'automorphisme de Frobenius
- Calculs concrets pour K=F32 et K=F22
- Comparaison avec les résultats existants: Prouver que la nouvelle classification est effectivement plus fine que la classification de Chen
- Degré de réduction du nombre de classes d'équivalence
- Finesse de la classification
- Complétude des résultats théoriques
Exemple 6.2: Quand gcd([m]s,pr−1)=pr−1, il y a pr−1 classes de codes obliques constacycliques distincts sous l'équivalence de Chen, tandis que sous la nouvelle relation d'équivalence, chaque classe d'équivalence contient r éléments (quand a∈/Fp), réduisant ainsi le nombre de classes à 1/r de l'original.
Exemple 6.4 (K=F32):
- Quand m est impair: nombre de classes d'équivalence de Chen = 1, nombre de nouvelles classes d'équivalence = 1
- Quand m≡2(mod4): nombre de classes d'équivalence de Chen = 4, nombre de nouvelles classes d'équivalence = 2
- Quand m≡0(mod4): nombre de classes d'équivalence de Chen = 8, nombre de nouvelles classes d'équivalence = 5
Prouver que dans la plupart des cas (particulièrement quand l'algèbre ambiante est non-associative), l'équivalence et l'isométrie coïncident, simplifiant le problème de classification.
- Amélioration de la classification: La nouvelle relation d'équivalence produit effectivement moins de classes d'équivalence, validant l'efficacité de la méthode
- Avantages des algèbres non-associatives: Permettre à l'algèbre ambiante d'être non-associative élimine les restrictions sur la longueur du code, rendant la théorie plus complète
- Action du groupe d'automorphismes: La structure du groupe d'automorphismes Aut(S) affecte directement le nombre et la structure des classes d'équivalence
- Théorie de classification classique: Travaux de classification des codes constacycliques par Chen et al. CFLL2012
- Théorie des anneaux de polynômes obliques: Théorie des codes cycliques obliques de Boucher-Ulmer BouUl2009
- Applications d'algèbres non-associatives: Applications de la théorie des algèbres de Petit en codage
- Classification plus fine: Réduction de la redondance par rapport à la classification de Chen
- Complétude théorique: Traitement systématique du cas non-associatif
- Généralité des applications: Applicable à la construction de codes correcteurs d'erreurs quantiques
- Proposer de nouveaux concepts d'équivalence pour les codes polycycliques obliques, réalisant une classification plus fine
- Utiliser systématiquement les algèbres de Petit non-associatives, éliminant les restrictions sur la longueur du code
- Fournir des conditions de discrimination complètes pour l'équivalence et une construction explicite des classes d'équivalence
- Prouver que dans la plupart des cas, les concepts d'équivalence et d'isométrie coïncident
- Complexité computationnelle: La caractérisation complète des classes d'isométrie reste difficile dans certains cas
- Étendue des applications: Principalement concentrée sur le cas δ = 0, le cas δ ≠ 0 nécessite une recherche ultérieure
- Anneaux non-commutatifs: Actuellement principalement considérés pour les anneaux commutatifs S
- Étudier les isomorphismes préservant le poids de Hamming quand δ ≠ 0
- Étendre au cas des anneaux non-commutatifs
- Applications concrètes dans la construction de codes correcteurs d'erreurs quantiques
- Considérer les concepts d'isométrie préservant la dualité
- Innovation théorique: Première utilisation systématique de la théorie des algèbres non-associatives pour la classification des codes polycycliques obliques
- Complétude des résultats: Fournir des conditions nécessaires et suffisantes pour l'équivalence et une description complète des classes d'équivalence
- Valeur pratique: Fournir des outils plus efficaces pour la recherche et la classification de codes
- Rigueur mathématique: Preuves complètes et fondations théoriques solides
- Complexité computationnelle: La caractérisation des classes d'isométrie dans certains cas reste difficile
- Vérification d'application: Absence de vérification d'application dans les problèmes de codage pratiques
- Implémentation algorithmique: Pas de fourniture d'implémentation algorithmique concrète
- Contribution théorique: Fournir de nouveaux outils algébriques pour la théorie du codage
- Valeur pratique: Contribuer à l'optimisation des algorithmes de recherche de codes
- Impact interdisciplinaire: Connecter les algèbres non-associatives et la théorie du codage
- Recherche théorique sur les codes polycycliques obliques
- Construction de codes correcteurs d'erreurs quantiques
- Classification de codes linéaires sur les anneaux finis
- Développement ultérieur de la théorie algébrique du codage
Cet article cite des travaux importants dans les domaines de la théorie du codage, de la théorie des anneaux de polynômes obliques et des algèbres non-associatives, notamment:
- Travaux de classification des codes constacycliques par Chen et al.
- Théorie des codes cycliques obliques de Boucher-Ulmer
- Théorie connexe des algèbres de Petit
- Travaux antérieurs de l'auteur sur les isomorphismes d'algèbres non-associatives
Résumé: Ceci est un article théorique de haute qualité qui, en introduisant la théorie des algèbres non-associatives, fournit de nouveaux outils et des résultats plus fins pour la classification des codes polycycliques obliques. Bien qu'il s'agisse principalement d'un travail théorique, il pose des fondations importantes pour les applications pratiques, particulièrement avec une valeur d'application potentiellement importante dans la construction de codes correcteurs d'erreurs quantiques.