A tight upper bound on the number of non-zero weights of a quasi-cyclic code
Abstract
Let C be a quasi-cyclic code of index l(l≥2). Let G be the subgroup of the automorphism group of C generated by l and the scalar multiplications of C, where denotes the standard cyclic shift. In this paper, we find an explicit formula of orbits of G on C \0\. Consequently, an explicit upper bound on the number of nonzero weights of C is immediately derived and a necessary and sufficient condition for codes meeting the bound is exhibited. If C is a one-generator quasi-cyclic code, a tighter upper bound on the number of nonzero weights of C is obtained by considering a larger automorphism subgroup which is generated by the multiplier, l and the scalar multiplications of C. In particular, we list some examples to show the bounds are tight. Our main result improves and generalizes some of the results in M2.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.