σ-self-orthogonal constacyclic codes of length p^s over F_p^m+u F_p^m

07/25/2018
by   Hongwei Liu, et al.
0

In this paper, we study the σ-self-orthogonality of constacyclic codes of length p^s over the finite commutative chain ring F_p^m + u F_p^m, where u^2=0 and σ is a ring automorphism of F_p^m + u F_p^m. First, we obtain the structure of σ-dual code of a λ-constacyclic code of length p^s over F_p^m + u F_p^m. Then, the necessary and sufficient conditions for a λ-constacyclic code to be σ-self-orthogonal are provided. In particular, we determine the σ-self-dual constacyclic codes of length p^s over F_p^m + u F_p^m. Finally, we extend the results to constacyclic codes of length 2 p^s.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/29/2020

Two Dimensional ( α,β)-Constacyclic Codes of arbitrary length over a Finite Field

In this paper we characterize the algebraic structure of two-dimensional...
research
11/08/2019

Constacyclic codes of length 4p^s over the Galois ring GR(p^a,m)

For prime p, GR(p^a,m) represents the Galois ring of order p^am and char...
research
06/18/2021

Determining when a truncated generalised Reed-Solomon code is Hermitian self-orthogonal

We prove that there is a Hermitian self-orthogonal k-dimensional truncat...
research
01/14/2020

Self-reciprocal and self-conjugate-reciprocal irreducible factors of x^n-λ and their applications

In this paper, we present some necessary and sufficient conditions under...
research
02/27/2019

Skew-constacyclic codes over F_q[v]/〈 v^q-v 〉

In this paper, the investigation on the algebraic structure of the ring ...
research
02/28/2018

Negacyclic codes over the local ring Z_4[v]/〈 v^2+2v〉 of oddly even length and their Gray images

Let R=Z_4[v]/〈 v^2+2v〉=Z_4+vZ_4 (v^2=2v) and n be an odd positive intege...
research
03/09/2021

One-Sided k-Orthogonal Matrices Over Finite Semi-Local Rings And Their Codes

Let R be a finite commutative ring with unity 1_R and k ∈ R. Properties ...

Please sign up or login with your details

Forgot password? Click here to reset