亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        Cyclic Codes overF2+uF2+vF2

        2014-07-31 22:37:08LIUXiushengLIUHualu

        LIU Xiu-sheng,LIU Hua-lu

        (School of Mathematics and Physics,Hubei Polytechnic University,Huangshi 435003,China)

        Cyclic Codes overF2+uF2+vF2

        LIU Xiu-sheng,LIU Hua-lu

        (School of Mathematics and Physics,Hubei Polytechnic University,Huangshi 435003,China)

        We study the structure of cyclic codes of an arbitrary length n over the ring F2+uF2+vF2,which is not a f i nite chain ring.We prove that the Gray image of a cyclic code length n overF2+uF2+vF2is a 3-quasi-cyclic code length 3n overF2.

        linear codes;cyclic codes;Gray map

        §1.Introduction

        Cyclic codes over f i nite rings are important class of codes from a theoretical and practical viewpoint.It has been shown that certain good nonlinear binary codes such as binary Kerdock codes are the Gray images of some?4-linear codes[3].Using the Gray map a new set of linear or nonlinear binary codes has been constructed as the Gray images of some codes over rings[47]. Recently,cyclic codes over ringF2+uF2+vF2+uvF2have been considered by Yildiz and Karadeniz in[2],where some good binary codes have been obtained as the images under two Gray maps.Some results related to cyclic codes overF2+vF2were given by Zhu et al in[4], where cyclic codes over the ring are principally generated.

        In this work,we focus on codes over the ringF2+uF2+vF2,where u2=uv=vu=0 and v2=v.First,we def i ne the Gray map fromF2+uF2+vF2toF2and prove that the image of a linear code of length n overF2+uF2+vF2under the Gray map is a distance-invariant linear code of length 3n overF2.Next,we determine the generator polynomials of such cyclic codes overF2+uF2+vF2and prove that the images under Gray maps of cyclic codes over F2+uF2+vF2are 3-quasic-cyclic codes overF2.

        §2.Linear Codes over the RingF2+uF2+vF2

        The ringF2+uF2+vF2is def i ned as a characteristic 2 ring subject to the restrictions u2=uv=vu=0 and v2=v.The ideals can be described as

        where Iu={0,u},Iv={0,v},Iu+v={0,u,v,u+v},I1+v={0,u,1+v,1+u+v}.

        One can see thatF2+uF2+vF2is the principal ring.Another nice observation about this ring is that if a∈F2+uF2+vF2is any element,then

        Let WLbe the Lee weight of the element overF2+uF2+vF2and WHbe the ordinary Haming weight for the binary codes,an so we set

        ?a,b,c∈F2.The def i nition of the weight immediately leads to a Gray map fromF2+uF2+ vF2towhich can naturally be extended to(F2+uF2+vF2)n

        Note that ? extends to a distance-preserving isometry

        Theorem 1If C is a linear code overF2+uF2+vF2of length n,size 2kand minimum Lee weight d,then ?(C)is a binary linear code with parameters[3n,k,d].

        Theorem 2Let C⊥be the dual code of C.Then ?(C⊥)=?(C)⊥.Moreover,if C is a self-dual code,so is ?(C).

        ProofFor any c1=a1+ub1+vd1∈C⊥,c2=a2+ub2+vd2∈C,where a1,b1,d1,a2,b2, d2∈.Since c1·c2=0,that is to say

        we can obtain that

        which means ?(C⊥)??(C)⊥.By Theorem 1,?(C)is a binary linear code of length 3n of size |C|.So,by the usual properties of the dual of binary codes,we know that|?(C)⊥|=is a Frobenius ring,we have|C||C⊥|=23n([8]).Hence,this implies |?(C⊥)|=|?(C)⊥|.Therefore,?(C⊥)=?(C)⊥.

        §3.Characterization of Cyclic Codes overF2+uF2+vF2

        The notions of cyclic shift and cyclic codes are standard for codes over all rings.Brief l y,for any ring R,a cyclic shift on Rnis a permutation T such that

        A linear code over ring R of length n is cyclic if it is invariant under cyclic shift.It is known that a linear code over ring R is cyclic if and only if its polynomial representation is an ideal

        In the following,we will introduce a homomorphism fromF2+uF2+vF2toF2+uF2and use it to characterize cyclic codes overF2+uF2+vF2by using the results obtained from cyclic codes overF2+uF2.

        Start with the homomorphism

        with ψ(a+ub+vd)=a+ub.This homomorphism then can be extended to a homomorphism of rings of polynomials

        by letting

        Theorem 3Let C be a cyclic code overF2+uF2+vF2of length n.Then

        ProofRestrict ψ onto C.Since C is invariant under the cyclic shift,so is ψ(C).This means Im(ψ)is a cyclic code overF2+uF2.By using the characterization in[1],we have

        where g,p1,a1are polynomials insatisfying the conditions a1|g|(xn?1),a1(x)|

        On the other hand,Ker(ψ)is also a cyclic code over vF2.We can consider it to be v times a cyclic code overF2.By using the characterization[10],we have

        where a2is a polynomial insatisfying the condition a2|(xn?1).Since va1(x)∈ Ker(ψ)=v〈a2(x)〉,a2|a1.

        For any f(x)∈C,we can write f(x)=f1(x)+uf2(x)+vf3(x),where f1,f2,f3are polynomials inF2[x].Suppose that

        C1={f1(x)+uf2(x)|There exists f3(x)such that f1(x)+uf2(x)+vf3(x)∈C}. Then C1=Im(ψ)=〈g(x)+up1(x),ua1(x)〉.Therefore,we have

        Conversely,for any f(x)∈C,we have f(x)=f1(x)+uf2(x)+vf3(x),where f1(x)+uf2(x) is in C1=〈g(x)+up1(x),ua1(x)〉.Hence there exist c(x),d(x)inF2[x]such that

        It is easy to see that v[f3(x)?c(x)p2(x)?d(x)q1(x)]∈Kerψ=〈va2(x)〉.Therefore f(x)∈〈g(x)+up1(x)+vp2(x),ua1(x)+vq1(x),va2(x)〉,i.e.,

        which completes the proof.

        Theorem 4Let C be a cyclic code overF2+uF2+vF2of length n for odd n.Then C is an ideal in Rnwhich can be generated by

        where g1,g2,p1,b1are polynomials insatisfying the conditions p1|g1|(xn?1),g2| (xn?1).

        ProofSuppose C is a cyclic code overF2+uF2+vF2of length n for odd n.Then ψ(C) is a cyclic code overF2+uF2and Ker(ψ)is v times a cyclic code of overF2of odd length n. Thus we have

        where g1and p1are binary polynomials with p1|g1|(x?1)and

        where g2is a binary polynomial with g2|(xn?1).Now combining(3.1)with(3.2)we see that we can write

        with the same conditions on g1,g2and p1.Now b(x)is a polynomial in.Hence we can write

        Therefore

        §4.Binary Images of Cyclic Code overF2+uF2+vF2

        Before characterizing the binary images of cyclic codes,we recall the def i nition of quasi-cyclic codes.

        Def i nition 1Let T be the cyclic shift on(F2+uF2+vF2)n.We say that a linear code C is a s-quasi-cyclic if it is invariable under Ts,i.e.,Ts(C)=C.

        Quasi-cyclic codes have been studied extensively in the literature(see[9])and good parameters have been obtained.

        Theorem 5Let C be a cyclic code of length n over the ringF2+uF2+vF2.Then ?(C) is an 3-quasic-cyclic code of length 3n overF2.

        ProofNote that if c=(c0,c1,···,cn?1)∈C with ci=ci0+uci1+vci2for i=0,1,···,n?1,then

        Hence

        We know that C is a cyclic code overF2+uF2+vF2if and only if T(C)=C.By c=(c0,c1,...,cn?1)∈C,we know T(c)=(cn?1,c0,c1,...,cn?2)∈C.Therefore

        Combining(4.1)with(4.2),we obtain

        which implies that ?(C)is invariant under T3.This proves that ?(C)is a 3-quasi-cyclic code of length 3n overF2.

        Example 1Let C=〈u+ux+ux2〉be a cyclic code of length 3 overF2+uF2+vF2. Then ?(C)is a[9,1,6]-3-quasi-cyclic code overF2.

        Example 2Let C=〈u+vx+(u+v)x2〉be a cyclic code of length 3 overF2+uF2+vF2. Then ?(C)is a[9,3,3]-3-quasi-cyclic code overF2.

        §5.Conclusion

        We have characterized cyclic codes overF2+uF2+vF2and proved that the Gray images of cyclic codes overF2+uF2+vF2is a 3-quasi-cyclic code overF2.We believe that some better codes can be obtained as the images of cyclic codes over the ringF2+uF2+vF2.

        Another direction for research in this topic is of the generalizationFq+uFq+vFqof F2+uF2+vF2,where q is a prime power.

        [1]BONNECUZE A,UDAYA P.Cyclic codes and self-dual codes overF2+uF2[J].IEEE Trans Inform Theory, 1999,45(4):1250-1255.

        [2]YILDIZ B,KARADENNIZ S.Cyclic code overF2+uF2+vF2+uvF2[J].Des Codes Crypt,2010,58: 273-287.

        [3]HAMMANS A R,KUMAR P V,CALDERBANK A R,et al.The?4linearity of Kerdock,Preparata, Goethals and related codes[J].IEEE Trans Inform Theory,1994,40:301-319.

        [4]ZHU Shi-xin,WANG Yang,SHI Min-jia.Some results on cyclic codes overF2+vF2[J].IEEE Trans Inform Theory,2010,56(4):1680-1684.

        [5]ABUALRUB T,SIAP I.Cyclic codes over the rings?2+u?2and?2+u?2+u2?2[J].Des Codes Crypt, 2007,42:273-287.

        [6]WOLFMANN J.Nagacylic and cyclic codes over?4[J].IEEE Trans Inform Theory,1999,45(7):2527-2532.

        [7]WOLFMANN J.Binary image of cyclic codes over?4[J].IEEE Trans Inform Theory,2001,47(5):1773-1779.

        [8]WOOD J.Duality for modules over f i nite rings and applications to coding theory[J].Amer J Math,1999, 121:555-575.

        [9]TAPIA-RECILLAS H,VEGA G.Some constacylic codes over?4and binary quasi-cyclic codes[J].Discrete Applied Math,2003,128:305-316.

        [10]HUFFMAN W C,PLESS V S.Fundamentals of Error-correcting Codes[M].Cambridge:Cambrige University Press,2003.

        tion:94B05,13A99

        CLC number:O157.4Document code:A

        1002–0462(2014)02–0189–06

        date:2012-05-21

        Supported bytheScientif i cResearchFoundationofEducationDepartmentof Hubei Province(B2013069);Supported by the National Science Foundation of Hubei Polytechnic University of China (12xjz14A,11yjz37B)

        Biography:LIU Xiu-sheng(1960-),male,native of Huangshi,Hubei,a professor of Hubei Polytechnic University,engages in algebra coding.

        亚洲丁香婷婷综合久久小说| 国产在线无码一区二区三区视频 | 午夜精品久久久久久久无码| 摸进她的内裤里疯狂揉她动视频 | 国产精品久久夜伦鲁鲁| 东京热加勒比视频一区| 亚洲乱码中文字幕久久孕妇黑人| 无码乱人伦一区二区亚洲一| 久99久热只有精品国产男同| 中文字幕一区二区网站| 按摩师玩弄少妇到高潮av| 人妻丰满熟妇无码区免费| 亚洲爆乳无码专区| 精品视频在线观看一区二区有| 麻豆久久久国内精品| 一本色道88久久加勒比精品| 豆国产96在线 | 亚洲| 国产精品久久久久久无码| 在线丝袜欧美日韩制服| 日日噜噜噜夜夜狠狠久久蜜桃| 中文字日产幕码三区的做法大全| 蜜臀性色av免费| 精品熟女少妇av免费观看| 亚洲AV无码成人品爱| 区二区三区亚洲精品无| 成人免费播放视频777777| 久久精品99久久香蕉国产色戒| 久久亚洲Av无码专区| 亚洲天堂免费成人av| 老女老肥熟女一区二区| 欧美日韩亚洲tv不卡久久| 在线观看精品国产福利片87| av免费一区二区久久| 2020无码专区人妻系列日韩| 成人免费xxxxx在线视频| 男女男生精精品视频网站| 伊人情人色综合网站| 影音先锋每日av色资源站| 亚洲va欧美va人人爽夜夜嗨| 亚洲一区二区三区日韩在线观看| 内射口爆少妇麻豆|