Papers
Topics
Authors
Recent
Search
2000 character limit reached

Metacyclic p-Group Codes

Updated 10 November 2025
  • Metacyclic p-group codes are linear codes formed as left ideals in group algebras of non-abelian metacyclic p-groups, defined by cyclic normal subgroups and structured idempotents.
  • They are constructed through explicit Wedderburn decompositions and the enumeration of primitive central idempotents via strong Shoda pairs, ensuring clear parameter computation.
  • Non-central codes, obtained by conjugating idempotents with specialized group units, often yield improved minimum distances and best known parameters in practical applications.

A metacyclic pp-group code is a linear code realized as a left ideal in the group algebra Fq[G]F_q[G], where GG is a finite non-abelian metacyclic pp-group and FqF_q is a finite field whose characteristic does not divide G|G|. The study of these codes intertwines the explicit Wedderburn decomposition of semisimple group algebras, the enumeration and structure of primitive central idempotents via strong Shoda pairs, and the construction of both central and non-central codes, including instances yielding best known parameters. These results draw together the algebraic theory of group algebras, the structure theory of metacyclic groups (notably dihedral and quaternion types), and explicit combinatorial constructions for code design.

1. Structural Foundations and Definitions

A group GG is called metacyclic if it possesses a cyclic normal subgroup NN such that G/NG/N is cyclic. In the context of pp-groups, this typically yields presentations of the form

Fq[G]F_q[G]0

for suitable Fq[G]F_q[G]1, and Fq[G]F_q[G]2 of order Fq[G]F_q[G]3 modulo Fq[G]F_q[G]4. The group algebra Fq[G]F_q[G]5 is semisimple when Fq[G]F_q[G]6, and all linear codes of length Fq[G]F_q[G]7 over Fq[G]F_q[G]8 realized as left ideals are called group codes.

The Wedderburn structure theorem applies: Fq[G]F_q[G]9 where each GG0 is a finite field extension of GG1, and the decomposition is determined by the set of central primitive idempotents (pcis). Each code GG2 corresponding to a (central) pci GG3 has parameters GG4.

2. Strong Shoda Pairs and Wedderburn Decomposition

Strong Shoda pairs GG5 play a key role in producing all primitive central idempotents of GG6. A pair GG7 with GG8, GG9 cyclic and maximal abelian in pp0, determines an explicit idempotent via

pp1

where pp2 is indexed by a pp3-cyclotomic orbit. The set of all pp4-conjugates of such elements provides mutually orthogonal pcis. Each block pp5 is isomorphic to a matrix algebra over an appropriate field extension, with dimension and code parameters computed from the group indices and cyclotomic orbits.

In explicit families:

  • For dihedral groups pp6 and quaternion groups pp7, strong Shoda pairs can be listed combinatorially.
  • In general odd pp8-group cases, the pairs reflect the maximal cyclic subgroups and their conjugates, with the resulting enumeration controlled by the possible q-cyclotomic orbits.

3. Explicit Idempotents and Minimal Codes

Explicit formulas for idempotents in familiar metacyclic pp9-groups are given in terms of trace maps in cyclotomic extensions. For FqF_q0, the idempotents associated to FqF_q1 are

FqF_q2

and similar formulas exist in quaternion and general metacyclic cases, with possible refinements in block structure depending on the splitting of the relevant cyclotomic polynomials over FqF_q3.

The minimal left ideals of FqF_q4, corresponding to central primitive idempotents, yield irreducible (minimal) codes. Further, if the matrix algebra block FqF_q5 appears in the Wedderburn decomposition, it can be refined to FqF_q6 non-central minimal left ideals, using primitive matrix units. These "cyclotomic" minimal codes are typically non-central and may not be permutation equivalent to any code from a group algebra of an abelian group.

4. Enumeration, Parameters, and Distance Bounds

The enumeration of central codes is directly accessible from the catalog of strong Shoda pairs and their associated cyclotomic orbit counts:

  • For FqF_q7, the number of pcis (and thus central minimal codes) is FqF_q8.
  • For general metacyclic FqF_q9-groups G|G|0, the number is G|G|1.

Dimensionality and distance formulas are as follows. For a cyclic normal subgroup G|G|2 of order G|G|3 and the idempotent G|G|4 corresponding to G|G|5,

G|G|6

and the minimum distance satisfies

G|G|7

with equality in the lower bound for cases with G|G|8. For blocks associated with G|G|9, the dimension multiplies by GG0.

5. Non-Central Codes and Optimization via Group Units

Non-central codes are constructed by conjugating idempotents with units in GG1, including Bass, bicyclic, or alternating units. When a block GG2 is isomorphic to GG3, left ideals corresponding to distinct matrix-units can give rise to inequivalent codes, as permutation equivalence does not relate these. Such non-central codes often achieve strictly larger minimum distances than central ones, with explicit improvements constructed for several groups and fields.

Examples:

  • For GG4, the central cyclotomic code GG5 yields GG6, while conjugation by a bicyclic unit boosts the distance to 6, producing a code inequivalent to any abelian code and attaining the best known parameters.
  • For GG7, a similar improvement yields a GG8 code.
  • For metacyclic groups of order 39 over GG9, the minimum distance can be raised from 2 (central) to nearly the theoretical maximum through successive conjugations.

Such units are defined either as combinations of group elements (bicyclic units NN0), as sums over group generators (alternating units in characteristic 2), or through more sophisticated constructions (Bass units).

6. Illustrative Examples and Applications

Explicit construction in dihedral and quaternion cases showcases the full parameter lists of minimal codes:

  • For NN1 over NN2 with NN3 odd, the family of codes includes NN4, NN5, and further codes from matrix blocks with higher dimensionality and distance.
  • The quaternion group NN6 yields essentially the same code parameters, but in the non-split field case, matrix blocks introduce codes of twice the dimension but the same distance.
  • Odd-NN7 metacyclic groups provide layered code structures, with top and intermediate blocks yielding codes of the form NN8.

These explicit families furnish a broad spectrum of group code parameters, and the mechanisms for non-central code construction assure that metacyclic NN9-groups are sources of codes with best known or near-best minimum distances and strict inequivalence to abelian group codes.

7. Proof Techniques and Theoretical Underpinnings

The dimension and structure results rely on:

  • Trace-based computations in cyclotomic field extensions for idempotent construction (trace-vanishing lemma).
  • Wedderburn isomorphism for explicit basis construction of code ideals, using transversals of the group quotient and cyclic subgroup structure.
  • Distance lower bounds derive from the block structure: any codeword not supported in at least two G/NG/N0-cosets must vanish within the central block.
  • Non-equivalence proofs for non-central codes are established via explicit weight distributions and demonstration that no coordinate permutation can transform a refined non-central block into any abelian group code block.

The rigorous theory consolidates direct algebraic constructions with precise group-theoretic enumeration, confirming the richness and utility of metacyclic G/NG/N1-group codes for both combinatorial optimization and algebraic coding theory (Chahal et al., 5 Nov 2025, Vedenev, 16 Apr 2025, Yonglin et al., 2016).

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

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 Metacyclic P-Group Codes.