Journal of Computer and Communications
Vol.04 No.12(2016), Article ID:71547,13 pages
10.4236/jcc.2016.412003
Duadic Codes over the Ring
and Their Gray Images
Mokshi Goyal, Madhu Raka
Centre for Advanced Study in Mathematics, Panjab University, Chandigarh, India

Copyright © 2016 by authors and Scientific Research Publishing Inc.
This work is licensed under the Creative Commons Attribution International License (CC BY 4.0).
http://creativecommons.org/licenses/by/4.0/



Received: August 10, 2016; Accepted: October 24, 2016; Published: October 27, 2016
ABSTRACT
Let
be any natural number and let
be a finite non-chain ring, where
and q is a prime power congruent to 1 modulo
. In this paper we study duadic codes over the ring
and their extensions. A Gray map from
to
is defined which preserves self duality of linear codes. As a consequence self-dual, formally self-dual and self-orthogonal codes over
are constructed. Some examples are also given to illustrate this.
Keywords:
Quadratic Residue Codes, Duadic Codes, Extended Duadic-Codes, Gray Map, Self-Dual, Self-Orthogonal Codes, Formally Self-Dual Codes

1. Introduction
Duadic codes form a class of cyclic codes that generalizes quadratic residue codes from prime to composite lengths. While initially quadratic residue codes were studied within the confines of finite fields, there have been recent developments on quadratic residue codes over some special rings. Pless and Qian [1] studied quadratic residue codes over
, Chiu et al. [2] extended the ideas to the ring
and Taeri [3] considered QR- codes over
. Kaya et al. [4] and Zhang et al. [5] studied quadratic residue codes over
where p is an odd prime. Kaya et al. [6] studied quadratic residue codes over
whereas Liu et al. [7] studied them over non-local ring
where
and p is an odd prime. The authors [8] along with Kathuria extended their results over the ring
where 
and
extensions over the ring 


There are duadic codes which are not quadratic residue codes, but they have properties similar to those of quadratic residue codes. In this paper we extend our
results of [9] to duadic codes over the ring


[9] is also extended from 
cases preserves self duality. The Gray images of extensions of duadic codes over the ring 




The paper is organized as follows: In Section 2, we recall duadic codes of length n
over 




2. Duadic Codes over 
In this section we give the definition of duadic codes and state some of their properties. Before that we need some preliminary notations and results.
A cyclic code 



Let


idempotent

A polynomial 

called odd like. A code 






Suppose n is odd, 

(i)

(ii)
(iii) There exists a multiplier



Then codes 







It is known that duadic codes exist if and only if q is a square mod n.
There is an equivalent definition of duadic codes in terms of idempotents. (For details see Huffman and Pless [10] , Chapter 6).
Let 





(1) the idempotents satisfy
(2) There is a multiplier 


i.e. 
Associated to 






If (1) and (2) hold we say that 




Lemma 1: Let 







(i)
(ii) 

(iii) 


(iv) 

(v) 

This is part of Theorem 6.1.3 of [10] .
Lemma 2: Let 




(i) If 
then 

(ii) If 
then 
Proof follows from Theorems 6.4.2 and 6.4.3 of [10] .
Lemma 3:





Proof follows immediately from the definition and Lemma 1.
3. Cyclic Codes over the Ring R and the Gray Map
Let q be a prime power,















A simple calculation shows that

The decomposition theorem of ring theory tells us that
For a linear code 


Then 








product. 





The following result is a simple generalization of a result of [7] .
Theorem 1: Let 

(i) 



(ii) If




(iii) Further
(iv) Suppose that 


(v)
(vi) 


(vii)
The following is a well known result :
Lemma 4: (i) Let C be a cyclic code of length n over a finite ring S generated by the idempotent E in 


(ii) Let C and D be cyclic codes of length n over a finite ring S generated by the idem-
potents 



mpotents 

Let the Gray map 
where M is an 





Let the Gray weight of an element 



as



Theorem 2. The Gray map 

distance preserving map from (


Further if the matrix V satisfies


of the matrix V, then the Gray image 


dual code in
The proof follows exactly on the same lines as the proof of Theorem 2 of [9] . The only difference is that here q is an arbitrary prime power and not just an odd prime. For the sake of completeness of the result we reproduce the proof here.
Proof. The first two assertions hold as 

Let now



Let 




implies that (comparing the coefficients of 


for each r,
For convenience we call 

Similarly
Using (2), we find that
Now
Using (3) and (4), one can check that each 
4. Duadic Codes over the Ring R
We now define duadic codes over the ring 



Lemma 5: Let 

(1). Then for 

potents not all equal and for any tuple 



Throughout the paper we assume that q is a square mod n so that duadic codes of
length n over 












For








In the same way, for



For




Similarly we define even-like idempotents for 






Let 










Theorem 3: Let














Proof: Let the multiplier 
















Note that





For a given positive integer k, the number of choices of the subsets 


Let m be even first. Then
(16), we find that the number of inequivalent odd-like or even-like duadic-codes is


Let 



Theorem 4: If




(i)
(ii)
(iii)
(iv)
(v)
(vi)
(vii)
Proof: From the relations (2),(6)-(14) we see that







Using that 



Similarly using 


Therefore 

Finally for
it being a repetition code over
This gives
since

Theorem 5 : If




(i)
(ii) 
Proof: By using Lemma 2 and Lemma 4, we have 






Similarly we get
Theorem 6 : If 




(i)
(ii)
The extended duadic codes over 
as the extended duadic codes over 
Consider the equation

This equation has a solution 


Theorem 7: Suppose there exist a 






Proof: As


where 











ows from the fact that
Theorem 8: Suppose there exists a 





Proof: Let 


and
respectively where 



vector of length n. As 

rows of




are orthogonal to all the rows of

Corollary: Let the matrix V taken in the definition of the Gray map 
















Next we give some examples to illustrate our theory. The minimum distances of all the examples appearing have been computed by the Magma Computational Algebra System.
Example 1: Let



satisfying








Example 2: Let


be a matrix over 










Example 3: Let


be a matrix over 






Example 4 : Let


be a matrix over 










Cite this paper
Goyal, M. and Raka, M. (2016) Duadic Codes over the Ring
References
- 1. Pless, V. and Qian, Z. (1996) Cyclic Codes and Quadratic Residue Codes over Z4. IEEE Transactions on Information Theory, 42, 1594-1600.
- 2. Chiu, M.H., Yau, S.T. and Yu, Y. (2000) Z8-Cyclic Codes and Quadratic Residue Codes. Advances in Applied Mathematics, 25, 12-33.
http://dx.doi.org/10.1006/aama.2000.0687 - 3. Taeri, B. (2009) Quadratic Residue Codes over Z9. The Korean Journal of Mathematics, 46, 13-30.
http://dx.doi.org/10.4134/JKMS.2009.46.1.013 - 4. Kaya, A., Yildiz, B. and Siap, I. (2014) Quadratic Residue Codes over Fp+uFp and Their Gray Images. ournal of Pure and Applied Algebra, 218, 1999-2011.
http://dx.doi.org/10.1016/j.jpaa.2014.03.002 - 5. Zhang, T. and Zhu, S. (2012) Quadratic Residue Codes over Fp+vFp. Journal of University of Science and Technology of China, 42, 208-213.
- 6. Kaya, A., Yildiz, B. and Siap, I. (2014) New Extremal Binary Self-Dual Codes of Length 68 from Quadratic Residue Codes over F2+uF2+u2F2. Finite Fields and Their Applications, 29, 160-177.
http://dx.doi.org/10.1016/j.ffa.2014.04.009 - 7. Liu, Y., Shi, M. and Solé, P. (2014) Quadratic Residue Codes over Fp+vFp+v2Fp. Arithmetic of Finite Fields 5th International Workshop WAIFI 2014, Gebze, 204-211.
- 8. Raka, M., Kathuria, L. and Goyal, M. (2016) (1-2u3)-Constacyclic Codes and Quadratic Residue Codes over Fp[u]/4>. Cryptogr. Commun.
http://dx.doi.org/10.1007/s12095-016-0184-7 - 9. Goyal, M. and Raka, M. (2016) Quadratic Residue Codes over the Ring F
[u]/m-u> and Their Gray Images. arXiv: 1609. 07862v1 [math.NT] 2016.
- 10. Cary Huffman, W. and Pless, V. (2003) Fundamentals of Error-Correcting Codes. Cambridge University Press, Cambridge.








































