Matrix-product structure of constacyclic codes over finite chain rings F_p^m[u]/〈 u^e〉

03/03/2018
by   Yuan Cao, et al.
0

Let m,e be positive integers, p a prime number, F_p^m be a finite field of p^m elements and R=F_p^m[u]/〈 u^e〉 which is a finite chain ring. For any ω∈ R^× and positive integers k, n satisfying gcd(p,n)=1, we prove that any (1+ω u)-constacyclic code of length p^kn over R is monomially equivalent to a matrix-product code of a nested sequence of p^k cyclic codes with length n over R and a p^k× p^k matrix A_p^k over F_p. Using the matrix-product structures, we give an iterative construction of every (1+ω u)-constacyclic code by (1+ω u)-constacyclic codes of shorter lengths over R.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/28/2019

LCD Matrix-Product Codes over Commutative Rings

Given a commutative ring R with identity, a matrix A∈ M_s× l(R), and R-l...
research
07/14/2019

An efficient method to construct self-dual cyclic codes of length p^s over F_p^m+uF_p^m

Let p be an odd prime number, F_p^m be a finite field of cardinality p^m...
research
11/27/2018

An explicit representation and enumeration for self-dual cyclic codes over F_2^m+uF_2^m of length 2^s

Let F_2^m be a finite field of cardinality 2^m and s a positive integer....
research
06/15/2021

Cyclic codes over a non-chain ring R_e,q and their application to LCD codes

Let 𝔽_q be a finite field of order q, a prime power integer such that q=...
research
05/08/2019

Explicit representation for a class of Type 2 constacyclic codes over the ring F_2^m[u]/〈 u^2λ〉 with even length

Let F_2^m be a finite field of cardinality 2^m, λ and k be integers sati...
research
12/06/2019

Linear Complementary Pair Of Abelian Codes over Finite Chain Rings

Linear complementary dual (LCD) codes and linear complementary pair (LCP...
research
04/28/2023

Polynomial time attack on high rate random alternant codes

A long standing open question is whether the distinguisher of high rate ...

Please sign up or login with your details

Forgot password? Click here to reset