Zp2上一类线性循环码
2014-09-07樊玉环王秀兰
樊玉环,王秀兰
(1.黑龙江工程学院 数学系,黑龙江 哈尔滨 150050;2.哈尔滨工业大学 数学系,黑龙江 哈尔滨 150001)
Zp2上一类线性循环码
樊玉环1,王秀兰2
(1.黑龙江工程学院 数学系,黑龙江 哈尔滨 150050;2.哈尔滨工业大学 数学系,黑龙江 哈尔滨 150001)
循环码;Zp2-循环码;Zp-循环码;Gray映射;Nechaev-Gray映射
1 预备知识
对任意的a∈Zpk+1,a可以唯一表示成a=r0(a)+pr1(a)+…+pkrk(a),其中ri(a)∈Zp,0≤i≤k。
令n′是{1,2,…,p-1}中唯一满足nn′≡1mod(p)的整数,β=1+n′p∈Zp2。对任意的正整数i,βi=1+in′p∈Zp2。
引理1.1[7]令(n,p)=1,则φμβ=π⊗pk-1φ。
令ψ=π⊗pk-1φ,则ψ被称为Nechaev-Gray 映射。
如果u=(u0,u1,…,un-1)∈Rn,v=(v0,v1,…,vn-1)∈Rn,定义u×v=(u0v0,u1v1,…,un-1vn-1);若U和V是Rn的两个子集或者R[x]中次数不超过n的两个多项式集合,定义U×V={u×v/u∈U,v∈V}。
引理1.2[7]令C1和C2是Fp中的两个长度为奇数n的线性循环码,则C=C1+pC2是Zp2-线性的当且仅当C1×C2⊆C2。
引理1.3[7]如果a(x),b(x),c(x),A(x),B(x),C(x)及A′(x),B′(x),C′(x)如前面所定义,若存在e(x)∈Fp[x]使得xn-1=(bc⊗c)(x)e(x),则
2)若1)中任意一条成立,则φ(C′)及ψ(C0)是Fp-线性循环码,长度为pn且由a(x)pb(x)p-1c(x)p-2生成。
引理2.1如果f(x)=r(x)+pq(x),r(x),q(x)∈Fp[x],f(x)∈Zp2[x],则
引理2.2[7]对任意的r(x),s(x)∈Zp[x],有φ(r(x)+ps(x))=(xn-1)p-2[s(x)(xn-1)⊕(p-1)r(x)xn]。
证明:由引理1.1和引理2.1
ψ(f(x))=φμβ(f(x))=φ(f(βx))=
又由引理2.2得
ψ(f(x))=(xn-1)p-1q(x)⊕
(p-1)r(x)xn(xn-1)p-2.
|C|=|C1||C2|=p2dega(x)+degb(x)=
|a(x)pb(x)p-1c(x)p-2|.
又由ψ是双射知
|ψ(C)|=|a(x)pb(x)p-1c(x)p-2|.
因此,只需要证明
令f(x)=λ(x)a(x)b(x)+pμ(x)a(x)=r(x)+pq(x),其中λ(x),μ(x)∈Ap(n),q(x)=μ(x)a(x),r(x)=λ(x)a(x)b(x)。由引理2.3 得
ψ(f(x))=φ(f(βx))=(xn-1)p-1μ(x)a(x)⊕
(p-1)λ(x)a(x)b(x)xn(xn-1)p-2=
(a(x)b(x)c(x))p-1μ(x)a(x)⊕
nn′(p-1)λ(x)a(x)b(x)xn(xn-1)p-2.
又由于
nn′(p-1)λ(x)a(x)b(x)xn(xn-1)p-2=
所以,
ψ(f(x))=a(x)pb(x)p-1c(x)p-2[μ(x)c(x)⊕]
(|q|q⊕r|…|q⊕(p-1)r|)在映射ψ下的像是 (q,q⊕r,…,q⊕(p-1)r),这是长度为pn的p进制线性码。下面证明:长度为pn的任意p进制线性循环码是(|q|q⊕r|…|q⊕(p-1)r|)在映射ψ下的像。
引理2.6在Zp[x]中,1+xn+x2n+…+x(p-1)n=(xn-1)p-1和xn+2x2n+…+(p-1)x(p-1)n=-xn(xn-1)p-2。
ψ(f(x))=φ(f(βx))=(xn-1)p-1d(x)⊕
(p-1)r(x)xn(xn-1)p-2.
另一方面,由引理2.6 知
d(x)+xn(d(x)⊕r(x))+…+x(p-1)n(d(x)⊕
(p-1)r(x))=d(x)(1+xn+…+x(p-1)n)⊕
r(x)(xn+…+ixin+…+(p-1)x(p-1)n)=
d(x)(xn-1)p-1⊕(p-1)r(x)xn(xn-1)p-2,
定理2.7令a(x),b(x),c(x),A(x),B(x),C(x),A′(x),B′(x),C′(x)和e(x)如引理1.3中所定义,则
2)若1)中任意一条成立,则φ(C′)和ψ(C)是长度为pn的Fp线性循环码,且由a(x)pb(x)p-1c(x)p-2生成。
[1]A. R. HAMMONS, JR., P. V. KUMAR, A.CALDERBANK,et al. TheZ4-linearity of Kerdock, Preparata, Goethals, and related codes[J]. IEEE Trans. Inform. Theory, 1994(40):301-319.
[2]M. GREFERATH,S. E. SCHMIDT. Gray isometries for finite chain rings and a nonlinear ternary (36,312,15)code[J]. IEEE Trans. Inform. Theory,1999(45):2522-2524.
[3]J WOLFMANN. Negacyclic and cyclic codes overZ4. IEEE Trans[J]. Inform. Theory, 1999(45):2527-2532.
[4]J WOLFMANN. Binary images of cyclic codes overZ4. IEEE Trans[J]. Inform. Theory, 2001(47): 1773-1779.
[5]A. R. CALDERBANK, N. J. A. SLOANE. Modular and p-adic cyclic codes[J]. Designs. Codes Cryptogr,1995(6):21-35.
[6]P. KANWAR,S. R. LOPEZ-PERMOUNTH. Cyclic codes over the integers modulopm[J]. Finite Fields and Their Applications,1997(3):334-352.
[7]S. LING,J. T. BLACKFORD.Zpk+1-linear codes[J]. IEEE Trans. Inform. Theory,2002(48):2592-2605.
[8]H. TAPIA-RECILLAS,G. VEGA. A Generalization of Negacyclic Codes[J]. presented at Electronic Notes in Discrete Mathematics,2001:251-261.
[9]V. GERARDO, J. WOLFMANNB. Some families ofZ4-cyclic codes[J]. Elsevier Inc., 2003:1071-5797.
[10]杨晓伟.Zp→Zp2上的 Hensel 提升[J].教学与教学研究, 2005(4):74-75.
AfamilyofcycliccodesoverZp2
FAN Yu-huan1, WANG Xiu-lan2
(1.Department of Mathematics, Heilongjiang Institute of Technology, Harbin 150050,China;2.Department of Mathematics, Harbin Institute of Technology, Harbin 150001,China)
cyclic code ;Zp2-cyclic code;Zp-cyclic code;Gray map;Nechaev-Gray map
2013-04-10
黑龙江省教育厅科学研究项目(12531546)
樊玉环(1981-),女,讲师,研究方向:代数.
O153.3
A
1671-4679(2014)01-0075-03
郝丽英]