Fp上一类MDS符号对码的构造
一类 p元最优线性码和低相关性线性序列的构造

一类 p元最优线性码和低相关性线性序列的构造唐永生;朱士信;曹德才;Hai Quang Dinh【摘要】在信息理论中,最优线性码具有很强的纠错能力、低相关性线性序列在密码系统和CDMA通信系统中得到了广泛应用。
因此构造最优线性码和构造低相关性线性序列具有重要的研究价值。
记 R= Fp+ uFp ,这里的 p为奇素数。
本文首先通过迹映射构造出环 R上的一类新的线性码,然后将这类新的线性码的删余码通过Gray映射得到了域 Fp上一类最优码。
同时,通过迹映射构造出环 R上的一类线性循环码,将这类线性循环码视为线性周期序列并通过广义Nechaev-Gray映射得到了域 Fp上一类低相关线性周期序列。
%In informationtheory ,optimal linear codes have good capability in error-correcting in coding theory and linear se-quences with low correlation have been widely used in cryptography and CDMA systems .Therefore ,it has great value to study the construction of optimal linear codes and low correlation linear sequences .Let R= Fp+ uFp ,where p is an odd prime .A class of new linear codes over R is constructed by means of the trace map .Then a kind of optimal codes over Fp is obtained via the Gray map from the punctured new linear codes .Furthermore ,a class of new linear cyclic codes over R is also constructed by means of the trace map .A kind of low correlation linear sequences over Fp is observed via the generalized Nechaev-Gray map from the class of new linear cyclic codes ,which are regarded as a class of linear periodic sequences .【期刊名称】《电子学报》【年(卷),期】2014(000)003【总页数】6页(P572-577)【关键词】迹映射;最优线性码;低相关性;线性序列【作者】唐永生;朱士信;曹德才;Hai Quang Dinh【作者单位】合肥工业大学数学学院,安徽合肥 230009; 合肥师范学院数学系,安徽合肥 230601;合肥工业大学数学学院,安徽合肥 230009;合肥工业大学数学学院,安徽合肥 230009;肯特州立大学数学科学系,美国肯特州OH 44483【正文语种】中文【中图分类】TN911.2220世纪90年代,编码理论的一个突破性进展是Nechaev[1]发现二元Kerdock码可视环 Z4上的循环码,这开创了纠错码的一个新的研究方向—环 Z4上的纠错码的理论研究.随后Hammons等五人小组[2]在1994年证明了一些高效的二元非线性码,如 Preparata码、Kerdock码等可视为环Z4上循环码在Gray映射下的像.1997年,万哲先[3]出版了《Quaternary Codes》.从此以后,人们对环Z4上的纠错码理论进行了深入研究的同时,并开始研究一般的有限环上的纠错码理论.近年,编码研究者对剩余类多项式环产生极大的兴趣(p为素数并且ua=0).Bachoc[4]利用了环 Fp+uFp上的线性码进行格的构造;Bonnecaze 和Udaya[5]讨论了环 F2+uF2上循环自对偶码并利用线性码的Gray映射构造了一批二元最优码.Zhu和Tang[6]研究了环 F2+uF2上线性码关于Lee重量的一类MacWilliams恒等式.施敏加等人[7]研究了环 F2+uF2上长度为 2s的循环码距离.Dinh和Nguyen[8]深入研究了环F2m+uF2m+…+ua-1 F2m上的常循环码.Zhu和Wang[9]讨论了环Fp+vFp(v2=v)上一类常循环码并利用Gray映射获得了域 Fp上一批最优码.Shi等人[10]研究了环 Fp+vFp(v2=1)上循环码并利用Gray映射获得了域 Fp上一批最优准循环码.Rao和Pinnawala[11]利用迹映射构造了环上一类新的线性码.自相关性是衡量序列伪随机性质的一个重要的指标.流密码系统中的密钥流序列或数字签名算法中的伪随机数序列应具有低相关特性,这一性质使其能有效地抵抗互相关攻击;另一方面,在CDMA(Code-Division Multiple-Access)系统中具有低相关性的伪随机序列能够成功地降低来自同一信道中其他使用者的干扰[12].Ding等人[13]利用有限域上的循环码构造出一批最优跳频序列.Zhou等人[14]利用不同的平衡函数构造出一批最优跳频序列.Barg,Ling,Solé等人发现利用有限环上的线性码可以构造出有限域上的低相关序列.Barg[15]构造出二类二元低相关线性序列.Ling和Solé[16]构造出p元非线性序列.Lahtonen等人[17]利用环 Z8上Kerdock码构造出一类二元非线性低相关序列.本文利用文献[11]的方法构造了环Fp+uFp上一类新的线性码.特别地,将这类新的线性码的删余码通过Gray映射获得了域Fp上一类最优码.同时,利用文献[15,16]的方法构造出环Fp+uFp上的一类线性循环码,将这类线性循环码视为线性周期序列并通过广义的Nechaev-Gray映射得到了域Fp上一类低相关线性周期序列.设剩余类多项式环R=Fp+uFp,这里 u2=0,则环R是有唯一极大理想(u)的局部环.环 R上任意元素r都可唯一表示为:r=r0+ur1,这里 r0,r1∈Fp;称ˉr=r0为r的模u约化;类似地,称为的模 u约化.若ˉa(χ)为 Fp[χ]中不可约多项式,称多项式 a(χ)为 R[χ]中基本不可约多项式.设h(χ)是R[χ]中l次首一基本不可约多项式,称GR(R,l)=R[χ]/(h(χ))为环R的Galois环.取ξ=χ+(h(χ)),则ξ为h(χ)的一个根,并且GR(R,l)中元素都可唯一表示为:a0+a1ξ+…+al-1ξl-1(其中ai∈R,i=0,1,…,l-1)的形式,即GR(R,l)=R[ξ].理想(u)是 R[ξ]的唯一极大理想,它是由GR(R,l)中所有零因子和零元素组成的.记ˉξ=χ+(ˉh(χ)),那么ˉh(ξ)=0并且 Fp[ξ]=Fpl.类似于Galois域(见文献[12]),可得环 R的Galois 扩张GR(R,l)对于给定的 l是唯一的,并且对于Galois扩张GR(R,l),有GR(R,l)/(u)≅Fpl且|GR(R,l)|=p2l,则对GR(R,l)上任意元素c=c0+uc1,其中c0,c1∈Fpl.在Galois扩张GR(R,l)中,存在pl-1阶元素ξ,ξ为R上l次基本不可约多项式h(χ)的根,使得GR(R,l)=R[ξ],并且h(χ)是一个满足deg(h(χ))≤l,且h(ξ)=0的唯一的首一多项式.设T={0,1,ξ,…,ξpl-2},那么对任意c∈GR(R,l)都能被唯一表示为 c=c0+uc1,c0,c1∈T.设 c=c0+uc1,c0,c1∈T,如果c0≠0,则称 c是GR(R,l)中可逆元;否则称c是GR(R,l)中不可逆元.设Rn是由R上的n维向量所组成的集合,即Rn={(χ0,χ1,…,χn-1)|χi∈R,i=0,1,…,n-1}.Rn中任一非空子集C称为R-码,其中 n称为码的长度.Rn中n维向量称为字,码 C中的n维向量称为码元.Rn中任一子群称为R-线性码.对于任意的χ=(χ0,χ1,…,χn-1),y=(y0,y1,…,yn-1)∈Rn,定义为:设χ=(χ0,χ1,…,χn-1)∈Rn,χ码字的Hamming重量可表示为:WH(χ)=|{i|χi≠0}|.对任意的χ,y∈Rn,χ与y之间的Hamming距离可表示为:dH(χ,y)= WH(χ-y).文献[18]已经将R内每一个元素的齐次重量定义为:任一向量χ∈Rn的齐次重量定义为每一个分量的齐次重量之和.对任意的χ,y∈Rn,χ与y之间的齐次距离可表示为:d hom(χ,y)=W hom(χ-y).如果两个码可以通过置换坐标相互得到,那么称这两个码置换等价.R上任意一非零的线性码C都可置换等价于一个如下形式矩阵所生成的线性码,其中 A,T,D1,D2均为域 Fp上的矩阵,也称矩阵G为码C的生成矩阵,此时 C是一个型为的Abelian群,共包含个码字,并且 C是 R的一个自由模当且仅当r2=0.对环 R上任一线性码记为[n,k1,d hom,dH],其中 n表示码长,k1表示码的 p维,d hom,dH分别表示码的最小齐次距离和最小Hamming距离.首先,给出环GR(R,l)上的Frobenius映射和迹映射的定义并给出迹映射的相关性质,然后利用迹映射及其相关性质构造出环R上一类新的线性码并研究该码的删余码的Gray象.定义1[19]称映射 f:GR(R,l)→GR(R,l);c=c0为环GR(R,l)上的Frobenius映射.定义2[19]称Tr(c)=c+cf+…+cfl-1(∀c∈GR(R,l))为环GR(R,l)到环 R的迹映射.关于迹映射直接验证可得命题1:命题1 (1)Tr(c+c′)=Tr(c)+Tr(c′),对任意的c,c′∈GR(R,l);(2)Tr(αc)=αTr(c),∀c∈GR(R,l),∀α∈R;并且Tr为环GR(R,l)到环R的一个满射.命题2 设Tr为环GR(R,l)到环 R迹映射,υ是环GR(R,l)中任一元素.若υ取遍环GR(R,l)中所有元素,那么Tr(υξi),i=0,1,…,l-1,取遍 R内所有元素并且次数相等,为p2(l-1)次;若υ取遍环GR(R,l)中所有的零因子及零元素,那么Tr(υξi),i=0,1,…,l-1,取遍 R内所有零因子和零元素并且次数相等,为 p2l-1次.证明对任意的υ∈GR(R,l),考虑环R上l元组Vυ=(Tr(υ),Tr(υξ),…,Tr(υξl-1)).设 V={Vυ|υ∈GR(R,l)}且φ:GR(R,l)→V.因为GR(R,l)=<1,ξ,ξ2,…,ξl-1>是一个R模并且Tr是一个满射,所以φ是一个环GR(R,l)中的元素与环R上V中的l元组之间的一对一映射.因此,υ取遍环GR(R,l)中的所有元素,那么Vυ=(Tr(υ),Tr(υξ),…,Tr(υξl-1))中的每一个分量Tr(υξi)取遍 R内所有元素并且次数相等,为p2(l-1)次.更进一步,如果υ=ua1∈GR(R,l),a1∈T,即,υ取遍环GR(R,l)中的所有的零因子和零元素,那么Vυ=(Tr(υ),Tr(υξ),…,Tr(υξl-1))中的每一个分量Tr(υξi)取遍 R内所有零因子和零元素并且次数相等,为次.定理1 设Tr为环GR(R,l)到环 R的迹映射,那么由矩阵生成的码是环 R上[n,k,d hom,dH]=[p2l,l,p2l(p-1),p2l-1(p-1)]的线性码.证明由前面的介绍,设h(χ)是R[χ]中l次首一基本不可约多项式,令ξ=χ+(h(χ)),则ξ为h(χ)的一个根,并且GR(R,l)中任意元素a都可唯一表示为:a=a0+a1ξ+…+al-1ξl-1(其中:ai∈R,i=0,1,…,l -1)的形式,即GR(R,l)=R[ξ].下面考虑矩阵其中ci∈GR(R,l).由于1,ξ,…,ξl-1都是GR(R,l)中可逆元,那么根据命题2,G的每一行取R内所有元素并且次数相等,为p2(l-1)次;而且 G的每一行是线性无关的.因此由 G生成的码是线性的.那么取遍 G所有行的线性组合即可得到矩阵:因此由矩阵A生成的码也是线性的并且由矩阵A生成的线性码就是由矩阵G生成的.设(其中χi∈R)是由G生成的码字.由上面的陈述,χ的分量要么取R内所有元素并且次数相等,为 p2(l-1)次;要么取 R内所有零因子和零元素并且次数相等,为 p2l-1次.因此或者那么同理或者那么因此由矩阵生成的码是环 R上线性码-1)].在文献[18]中已经定义了R到的线性Gray映射,下面我们引用它的定义.定义3[18]定义 R到上的线性Gray映射φ为:其中⊕表示Fp中的加法.这个映射很自然地推广Rn→,并且它是一个由(Rn,齐次距离)到(,Hamming距离)的保距映射,即.对 c=,一个广义 Nechaev置换σ定义为:这里σ(a)=(aτ(0),…,aτ(pn-1))并且τ(γn+j)=(γ+ jn′)pn+j,0≤γ≤p-1,0≤j≤n-1,(γ+jn′)p表示(γ +jn′)模p的最小的剩余类.码的构造一直是编码研究者研究的热点.一方面,他们希望能够构造出有限域上维数固定,最小距离达到最大的线性码.另一方面,他们希望能够构造出有限域上码长较小,最小距离较大的线性码.从而,构造出的线性码纠错能力较强.设 C是有限域Fp上线性码,如果在有限域Fp上具有相同长度,找不到比码 C的最小距离更大的线性码,那么称线性码 C为有限域Fp上的最优码.下面我们通过已经构造的环 R上[n,k,d hom,dH]=[p2l,l,p2l(p-1),p2l-1(p-1)]的线性码得到有限域Fp上一类最优码.现将矩阵A中全是0的列删除,记删除后的矩阵为A*,那么C′=φ(A*)是域Fp上线性码且码长为p(p2l-1),基数为 p2l.因此它是一个[n,k2,dH]=[p(p2l-1),2 l,p2l(p-1)]线性码,这里的 k2表示由矩阵A*生成的码在域 Fp上的维数.通过码表(文献[20])验证,发现C′=φ(A*)是域Fp上一类最优码.下面我们给出一个通过构造环F3+uF3上一类新码得到域F3上一类最优码的例子.例1 考虑环 R=F3+uF3上基本不可约多项式h(χ)=χ2+χ+2,GR(R,2)=R [χ]/(h(χ)).设ξ是h(χ)的根,那么ξ是F3上的8阶本原单位根,ξ2=2ξ+ 1,此时T={0,1,ξ,ξ2,…,ξ7}.由命题2,GR(R,2)={c=a+ub|a,b∈T}.根据定理1,由矩阵生成的码是环 R上线性码[n,k1,d hom,dH]=[34,2,34· 2,33·2].进一步,A*线性Gray像C′=φ(A*)是域 F3上线性码[n,k2,dH]=[240,4,162].通过码表(文献[20])验证,C′是域F3上的最优码.下面我们将利用环R上一类线性循环码构造出域Fp上一类低相关性线性周期序列.文献[18]已经证明了线性码 C是环R上长度为n的循环码当且仅当σφ(C)是域Fp上长度为pn的线性循环码.首先我们给出一些定义和标记.设a∈Fp,定义域Fp上标准的加法特征为:其中并且i2=-1.类似地,设b∈R,定义环 R上标准的加法特征为:其中并且i2=-1.定义环R上一类循环码组成的集合kp,l和域Fp上一类两两互不相同的线性循环序列组成的集合Sp,l分别为:其中N=pl-1.对于任意的χ=(χ0,χ1,…,χN-1)∈RN,特征和定义为如果记Nj(χ)为j∈R在χ=(χ0,χ1,…,χN-1)中出现的次数,那么等式(19)等价于类似地,对于任意的 y=(y0,y1,…,ypN-1)∈FppN,特征和定义为如果记 Nj(y)为j∈Fp在y=(y0,y1,…,ypN-1)中出现的次数,那么等式(21)等价于集合 Sp,l里的线性循环序列的最大非平凡相关性参数定义为:λmax=max{|λ1(y)|:y=σφ(χ),χ∈kp,l\ukp,l}.记集合 Sp,l里的线性循环序列为[pN,M,λmax≤λ],这里 pN表示线性循环序列的周期,M表示集合Sp,l 的容量,λ表示λmax的上界.下面我们将分别计算出集合 Sp,l的容量和λ.定理2 集合Sp,l的容量为证明如果视集合σφ(ukp,l)里的元素为线性周期序列,则该序列是由p重周期为pl-1的 p元m序列构成.另一方面,文献[18]已经证明了线性码C是环R上长度为N的循环码当且仅当σφ(C)是域 Fp上长度为pN的线性循环码.因此视集合σφ(kp,l\ukp,l)里的元素为线性周期序列,则该序列的周期是p(pl-1).因此σφ(kp,l\ukp,l)里含有不同的循环序列的容量是引理1 对任意的χ∈R,只有下列三种情形发生:(1)如果χ=0,那么Nj(σφ(χ))=δj,0 p,(2)如果χ∈(u)\{0},那么(3)如果χ∈R\(u),那么对任意的j∈Fp有Nj(σ· φ(χ))=1.证明设χ∈R,则χ=χ0+uχ1,这里χ0,χ1∈Fp.因此当χ=0时,σφ(χ)=σφ(χ0+uχ1)=0.当χ∈(u)\{0}时,则χ0=0,χ1≠0.当χ∈R\(u)时,则χ0≠0.设y=σφ(χ)∈Fp,根据有限域上的线性性质,y可以取到Fp中所有元素并且次数相等.命题3 对任意χ∈Rn,有证明为了方便,我们只证n=1,对于n为其他正整数可以自然推广.设χ∈R,则χ=χ0+uχ1,这里χ0,χ1∈Fp.下面根据引理1的三种情况分别讨论:(1)如果χ=0,那么λ2(χ)=N0(χ)=1.因此Tr(λ2(χ))=p=λ1(σφ(χ)).(2)如果χ∈(u)\{0},则χ0=0,χ1≠0.记χ=pj(1≤j≤p-1),因为,所以.从而Tr(λ2(χ))=λ1(σφ(χ)).(3)如果χ∈R\(u),那么0≤j≤p-1,Npj(χ)= 0.因此Tr(λ2(χ))=0.由于所有的Ni(σφ(χ))都是相同的.因此λ1(σφ(χ))=0.引理2[21]设B∈GR(R,l)并且ˉB≠0,那么其中「a⏋和└b」分别表示不小于a的最小的整数和不大于b的最大整数.定理3证明设χ∈Sp,l\uSp,l,y=σφ(χ).根据命题3,可得对0≤k≤p-1,设结合等式(27)和等式(28),有根据命题3,可得另一方面因此根据引理2,可得因此在信息理论中,找到一种能够构造最优线性码的方法和找到一种能够构造低相关性的线性序列的方法都是具有重要的价值.记 R=Fp+uFp,这里 p为奇素数.本文首先通过迹映射构造出环 R上的一类新的线性码,然后将这类新的线性码的删余码通过Gray映射得到了域Fp上一类最优码.同时,通过迹映射构造出环R上的一类线性循环码,将这类线性循环码视为线性周期序列并通过广义Nechaev-Gray映射得到了域 Fp上一类低相关线性周期序列.唐永生(通信作者)男,1981年9月出生于安徽庐江县,现为合肥师范学院讲师,合肥工业大学计算机与信息学院博士研究生,主要从事代数编码及线性和非线性移位寄存器序列的研究.E-mail:ysh-tang@163.com朱士信男,1962年7月出生于安徽枞阳县,现为合肥工业大学数学学院院长、教授、博士生导师.获国家级教学名师荣誉称号.在国内外发表学术论文100余篇.主要从事代数编码及线性和非线性移位寄存器序列的研究.E-mail:zhushixin@hfut.edu.cn曹德才男,1989年10月出生于安徽六安市,硕士研究生,主要从事代数编码的研究.E-mail:caodecai89@163.comHaiQuang Dinh 男,1976年出生于越南,现为肯特州立大学数学科学系副教授,博士生导师.美国环论及其应用中心会员,主要从事代数编码理论、环与模理论的研究.【相关文献】[1]Nechaev A.Kerdock code in a cyclic form[J].DiscreteMathematics Applications,1991,1(4):365-384.[2]Hammons A R,Kumar Jr PV,Calderbank A R,et al.The Z4-linearity of Kerdock,Preparata,Goethals and related codes[J].IEEE Transactions on Information Theory,1994,40(2):301-319.[3]Wan ZX.Quaternary Codes[M].Singapore:World Scientific,1997.93-112.[4]Bachoc C.Application of coding theory to the construction of modular lattices [J].Journal of Combinational Theory,Series A,1997,78(1):92-119.[5]Bonnecaze A,Udaya P.Cyclic codes and self-dual codes over F2+uF2[J].IEEE Transactions on Information Theory,1999,45(4):1250-1255.[6]Zhu S X,Tang Y S.A MacWilliams type identity on Lee weight for linear codes over F2+uF2[J].Journal of Systems Science and Complexity,2012,25(1):186-194.[7]施敏加,杨善林,朱士信.环F2+uF2上长度为2s的循环码的距离[J].电子学报,2011,39(1):29-34.Shi M in-jia,Yang Shan-lin,Zhu Shi-xin.On minimum distancesof cyclic codes of length 2s over F2+uF2[J].Acta Electronica Sinica,2011,39(1):29-34.(in Chinese)[8]Dinh H Q,Nguyen H D T.On some classes of constacyclic codes over polynomial residue rings[J].Advances in Mathematics of Communications,2012,6(2):175-191.[9]Zhu SX,Wang L Q.A class of constacyclic codes over Fp+ vFp and its Gray image [J].Discrete Mathematics,2011,311(23-24):2677-2682.[10]ShiM J,Yang S L,Zhu SX.Good p-ary quasic-cyclic codes from cyclic codes over Fp+vFp[J].Journal of Systems Science and Complexity,2012,25:375-384.[11]Rao A,Pinnawala N.New linear codes over Zps via the trace map[A].Rao A,Pinnawala N.2005 Preceedings of the IEEE International Symposium on Information Theory[C].Adelaide,Australia:IEEE,2005.124-126.[12]Golomb SW,Gong G.Signal Design for Good Correlation-ForWireless Communication,Cryptography,and Radar[M].Cambridge,UK:Cambridge University Press,2005.419-421.[13]Ding C S,Yang Y,Tang X H.Optimal sets of frequency hopping sequences from linear cyclic codes[J].IEEE Transactions on Information Theory,2010,56(7):3605-3612.[14]Zhou Z C,Tang X H,Peng D Y,et al.New constructions for optimal setsof frequency-hopping sequences[J].IEEE Transactions on Information Theory,2011,57(6):3831-3840.[15]Barg A.Two families of low-correlated binary sequences[J].Applicable Algebra in Engineering,Communication and Computing,1996,7(6):433-437.[16]Ling S and SoléP.Nonlinear p-ary sequences[J].Applicable Algebra in Engineering,Communication and Computing,2003,14(2):117-125.[17]Lahtonen J,Ling S,SoléP and Zinovievd D.Z8-Kerdock codes and pseudorandom binary sequences[J].Journal of Complexity,2004,20(2-3):318-330.[18]Amarra M C V,Nemenzo FR.On(1-u)-cyclic codes over Fpk+uFpk [J].Applied Mathematics Letters,2008,21(11):1129-1133.[19]吴波,朱士信,李平.环Fp+uFp上Kerdock码和Preparata码[J].电子学报,2008,36(7):1364-1367.Wu Bo,Zhu Shi-xin,Li Ping.Kerdock code and Preparata code over ring Fp+uFp[J].Acta Electronica Sinica,2008,36(7):1364-1367.(in Chinese)[20]Code Tables:Bounds on the Parameters of Varous Types of Codes[EB/OL].http://www.codetables.de/,2009-09-07.[21]Ling S and Ozbudak F.An Improvement on the bounds of Weil exponential sums over Galois rings with some application[J].IEEE Transactions on Information Theory,2004,50(10):2529-2539.。
摩斯密码记忆法口诀

摩斯密码记忆法口诀摘要:1.摩斯密码的背景和应用2.摩斯密码的构成和规则3.摩斯密码记忆法口诀的制定4.摩斯密码记忆法的实战练习和复习正文:摩斯密码是一种以不同长度的点(·)和划线(—)组合成的字符序列,用于表示字母、数字和少量标点符号。
它由美国发明家塞缪尔·摩斯(Samuel Morse)在19 世纪初期发明,主要用于电报通信。
如今,摩斯密码已经不再是主要的通信方式,但它仍然被用于一些特殊场合,如业余电台通信和紧急情况下的信号传递。
摩斯密码的记忆有一定难度,因为它包含了26 个英文字母、10 个数字和几个标点符号,共计62 个不同的字符。
为了帮助人们更轻松地记住这些字符,制定了一些口诀和技巧。
首先,我们需要了解摩斯密码的构成和规则。
摩斯密码中,每个字符由一个或多个点(·)和划线(—)组成。
点表示信号的短促中断,划线表示信号的持续中断。
每个字符之间的间隔时间为1 个单位时间,而字符内部的点划线组合则根据特定的规律进行排列。
为了帮助记忆,我们可以将摩斯密码中的每个字符与一个容易记忆的短语或图片联系起来。
例如,可以将字母“A”与图片中的一只鹰联系起来,因为它们的形状相似。
类似地,可以将数字“1”与图片中的一根电线杆联系起来,因为它们在形状上都是直立的。
在掌握了每个字符的图像表示之后,我们可以通过复习和练习来加深记忆。
首先,可以尝试回忆每个字符的图像,然后再尝试将这些图像转换成摩斯密码中的点划线组合。
在回忆的过程中,可以使用口诀来帮助记忆。
例如,可以将“A”的口诀设定为“一只鹰在天上飞”,将“B”的口诀设定为“两个鹰在空中相遇”。
在实际操作中,可以使用摩斯密码的键盘模拟器进行练习。
通过不断地练习,可以逐渐提高记忆速度和准确性。
此外,为了保持记忆效果,应该定期进行复习和练习。
总之,摩斯密码记忆法口诀是一种有效的辅助记忆方法,可以帮助我们更快地记住摩斯密码中的每个字符。
第2章几种一维条码及编码理论

本次您浏览到是第四页,共三十三页。
2.1 几种常用的一维条码 2.1.1二五条码
5
本次您浏览到是第五页,共三十三页。
2.1 几种常用的一维条码 2.1.2交插二五条码
➢ 交插二五条码是一种条、空均表示信息的连续 型、非定长、具有自校验功能的双向条码。它 的字符集为数字字符0~9。下图是表示“3185” 的交插二五条码的结构。
24
本次您浏览到是第二十四页,共三十三页。
2.2一维条码条码的编码理论
2.2.3编码容量的计算
2.条码字符的编码容量
➢ 条码字符的编码容量即条码字符集中所能表示的字符数的最大值。 ➢ 对于用宽度调节法编码的,仅有两种宽度单元的条码符号,即
编码容量为: C(n,k),这里,C(n,k)=n!/[(n-k)!k!]=n(n-
2.2.1代码的编码方法
➢ 代码的编码系统是条码的基础,不同的编码系 统规定了不同用途的代码的数据格式、含义及 编码原则。
➢ 编制代码须遵循有关标准或规范,根据应用系 统的特点与需求选择适合的代码及数据格式, 并且遵守相应的编码原则。
19
本次您浏览到是第十九页,共三十三页。
2.2一维条码条码的编码理论
33
本次您浏览到是第三十三页,共三十三页。
29
本次您浏览到是第二十九页,共三十三页。
关键概 念
➢ 条码的编码方法 编码容量
30
本次您浏览到是第三十页,共三十三页。
小结
➢ 二五条码是一种只有条表示信息的非连续型条码,它是最简单的 条码,主要用于用于包装、运输和国际航空系统为机票进行顺序 编号等。交插二五条码是一种条、空均表示信息的连续型、非定 长、具有自校验功能的双向条码。交插二五条码起初广泛应用于 运输、仓储、工业生产线、图书情报等领域的自动识别管理。三 九条码是一种条、空均表示信息的非连续型、非定长、具有自校
一类密码函数的构造与分析

通
信
学
报
V l _ 3 4 N O . 4 Ap il r 2 0 1 3
J o u r n a l o n Co l l n l l U n i c a t i o n s
d o i : 1 0 . 3 9 6 9 / j . i s s n . 1 0 0 0 - 4 3 6 x . 2 0 1 3 . 0 4 . 0 1 2
‘
‘
’
’
‘
一
’
一
…
‘
o ns t r uc t i o n a nd a na l y s i s o r o ne c l a s s o i c r y p t o  ̄ r a phi c f u nc t i o ns
OU Zh i — hu i , ZHAO Ya — qu n ’ - , LI Xu
d i t i o n l,a a n o v e l c l a s s o f mu l t i o u t p u t Bo o l e a n f u n c io t n s b y g e n e r li a z i n g t h e me t h o d wa s c o n s t r u c t e d a n d t h e g e n e r a l Wa ls h s p e c t r u m o f he t c l a s s o f mu l i f o u t p u t Bo o l e n a f u n c i t o n s wa s p r o p o s e d . Co r r e l a t i o n i mmu n i t y nd a lg a e b r a i c i m u —
一类适用于卫星回传系统的LDPC码的构造方法

法及其具体实现的问题 , 前者是基础和前提 , 本文在探讨 总结 L P D C码常 用构造 方法 的基础 上 , 出一种 可用于 提 卫 星 回传 的L P D C码 的构造方 法 , 使用仿 真工具 软件 并 对其 纠错性能加 以仿真分析。
1 LP D C码 常 用 构造 方 法
了仿 真 分 析 比较 。
【 关键词】卫星 回传 ;D C码 ;ub 码 LP T ro
【 中图分类号】T 9 1 2 N 1. 2
【 文献标识码 】A
Co t uc i n nsr to M e ho o t d f LDPC Us d e For Sa elt I t r c i Co m un c ton t lie n e a tve m iai
LU C uj n,S u a,WU Lf,P IY j I h ni g HIY hi a i u E ui e ( cdm 厂Bo datg Si c,S R L B in 0 8 6 hn ) A a e y D ra csn c ne A F eig 10 6 ,C ia i e j
L P 码 是 基于稀 疏校 验矩 阵 的线 性分 组码 , 常 DC 通
由它 的校验矩 阵日 来定义 , 编码 后的码 长为Ⅳ, 息位 设 信 的长 度为 , 校验 位 的长度 = 一 码 率 R Ⅳ, 校验 Ⅳ , = 则
矩阵 是一个 Mx N的矩 阵 , 构造 L P D C码实 际上就 是构 造 一个稀疏 的校验 矩阵 。L P D C码 的常用构造 方法及
【 摘
要】指 出了在卫星 回传系统 中采用 T ro 和L P ub 码 D C码 作为纠错 码 的优缺点 , 介绍 了L P D C码的常用构造方法。在此基础上
数字摩斯密码

数字摩斯密码1、一点为一基本信号单位,一划的长度=3点的长度。
2、在一个字母或数字内,各点、划之间的间隔应为两点的长度。
/ r2 v) ` ^0 i3、字母(数字)与字母(数字)之间的间隔为7点的长度。
字符电码符号字符电码符号a ●— n —●b —●●● o ———c —●—● p ●——●d —●● q ——●—e ● r ●—●f ●●—● s ●●●g ——● t —h ●●●● u ●●—i ●● v ●●●—j ●———w ●——k —●— x —●●—l ●—●● y —●——m —— z ——●●数字电码符号标点符号电码符号●————? ●●——●●2 ●●——— / —●●—●3 ●●●—— ( ) —●——●—4 ●●●●———●●●●—5 ●●●●● 。
●—●—●—6 —●●●●7 ——●●●8 ———●●9 ————●通过上面的密码可以发现,密码都是由-和.组成的。
现在把-当做1,把.当做0。
于是密码可以看作是2进制数字。
因为字母的-.个数有些相同。
所以我是分别把个数由1到4归类的。
(1)个数1直接把-和.当成1和0,例如e的密码为0,t的密码为1。
(2)个数2把第一个数当十位,把第二个数当个位。
比如a的密码为01,n的密码为10(3)个数3把整个数当做2十进制,比如r的密码为(4)个数4前两个数当做十位,后两个数当做个位。
若按照上面的归类,会出现一些重复的。
比如t 和 u 都为1,所以我把u当做01,其他的一些也一样。
转化好后,再用字母桩一一地把密码钉住。
对于数字方面的密码,那再直观不过了,可以把密码看作筹算上的珠。
对于符号方面的密码,例如—密码—●●●●—我把它看成一串冰糖葫芦首先我把26个字母分为了四个部分eish twoand ( -..) dgk wur w(.--)b(-...) bzcx pflj p(.--.)首先第一列的eish是代表摩斯密码的 . 从一个到四个然后two代表 - 从一个到三个。
摩斯密码记忆法口诀

摩斯密码记忆法口诀摘要:1.摩斯密码的起源与发展2.摩斯密码的基本符号与读法3.摩斯密码记忆法口诀及其应用4.摩斯密码在现代通信中的意义正文:摩斯密码,一种神秘而有趣的通信方式,起源于19世纪美国的摩尔斯。
它通过长短不一的信号组合成独特的编码,传递着信息与情感。
在现代通信高度发达的今天,摩斯密码依然具有较高的观赏价值和实用价值。
摩斯密码的基本符号由两种基本信号组成:短促的点信号(读作"di")和保持一定时间的长信号(读作"da")。
它们的间隔时间有严格的规律:滴,1t;答,3t;滴答间,1t;字母间,3t;字间,5t。
在摩斯密码中,一点为一基本信号单位,一划的长度为3点的长度。
在一个字母或数字内,各点、划之间的间隔应为两点的长度。
而字母(数字)与字母(数字)之间的间隔为7点的长度。
为了更好地学习和记忆摩斯密码,人们总结出一套简洁实用的口诀。
例如,字母“A”的摩斯密码是·-,字母“B”是-···,字母“C”是-·-·,以此类推。
通过这些口诀,学习者可以迅速掌握字母、数字和常用单词的摩斯编码,从而提高通信效率。
摩斯密码在现代通信中的应用不仅仅局限于电报通信,还拓展到了无线电、信号灯等领域。
此外,它还广泛应用于军事、救援、探险等场景。
在紧急情况下,摩斯密码能够以简洁、高效的方式传递信息,为挽救生命和保卫国家发挥重要作用。
总之,摩斯密码作为一种独特的通信方式,既具有深厚的历史底蕴,又在现代通信领域具有重要价值。
通过掌握摩斯密码,我们可以更好地了解通信发展的历程,并在实际应用中发挥其作用。
25条码结构

25条码结构一、什么是条码结构条码结构是指条码图案的构成方式和规则。
条码是一种用以表示数据的图案,在商业领域中广泛应用于商品标识、物流追踪等方面。
不同类型的条码有不同的结构,下面将介绍25种常见的条码结构。
二、UPC-A条码结构UPC-A条码是一种常见的商品条码,由12位数字构成。
它的结构包括起始字符、左侧数据字符、中间分隔符、右侧数据字符、校验字符和结束字符。
三、EAN-13条码结构EAN-13条码是国际上使用最广泛的商品条码,由13位数字构成。
它的结构包括起始字符、左侧数据字符、中间分隔符、右侧数据字符、校验字符和结束字符。
四、Code 39条码结构Code 39条码是一种常用的字母数字混合条码,可以表示26个大写字母、10个数字和一些特殊字符。
它的结构包括起始字符、数据字符、校验字符和结束字符。
五、Code 128条码结构Code 128条码是一种高密度条码,可以表示任意ASCII字符。
它的结构包括起始字符、数据字符、校验字符和结束字符。
六、GS1-128条码结构GS1-128条码是一种扩展型的Code 128条码,用于表示更多的数据信息。
它的结构包括应用标识符、数据字符、校验字符和结束字符。
七、ITF-14条码结构ITF-14条码是一种用于包装的条码,由14位数字构成。
它的结构包括起始字符、数据字符、校验字符和结束字符。
八、QR码结构QR码是一种二维码,可以存储更多的数据信息。
它的结构包括定位图案、校正图案、数据区和格式信息。
九、Data Matrix码结构Data Matrix码是一种高密度的二维码,可以存储大量的数据信息。
它的结构由黑白方块组成,没有固定的起始字符和结束字符。
十、PDF417码结构PDF417码是一种二维条码,可以存储大量的数据信息。
它的结构包括起始模式、数据模式、校验模式和结束模式。
十一、Aztec码结构Aztec码是一种密集型的二维码,可以存储大量的数据信息。
它的结构由一系列环形和方形图案组成。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(1.3)如果定义来自{ } gap ( x)= 0 ≤ i ≤ n −1 | xi ∈ Fq*, xi+1 = 0 ,
(1.4)
那么可以得到 x 的 Hamming 距离和符号对距离具有关系式:
= dP ( x) wtH ( x) + gap ( x) .
(1.5)
关于 C ∈ Σn 的符号对距离,定义如下,
dP ( x, y) = dH (π ( x),π ( y))
(1.2)
作为 x,y 的符号对距离,这里 dH (π ( x),π ( y)) 表示 π ( x) 和 π ( y) 的 Hamming 距离。关于向量
x = ( x0 , x1,, xn−1 ) ,定义 x 的符号对重量为
dP ( x) ={xi ≠ 0 | xi ∈ x} ,
Received: Jan. 17th, 2020; accepted: Feb. 4th, 2020; published: Feb. 11th, 2020
Abstract
Symbol-pair codes are designed to protect against pair error in data reading. The pair-distance is an important parameter to measure the error correction ability of the symbol pair in the symbol pair reading channel. MDS symbol pair codes are the best symbol pair codes with the largest symbol pair distance when the length and dimension of the symbol pair codes are constant. One of the important problems of symbol-pair codes is to construct MDS symbol-pair codes with a large code length and a large minimum pair-distance. In this paper, we analyze the method of characterizing pair-distance by repeated-root cyclic codes and construct a new class of MDS symbol-pair codes with different parameters and larger symbol pair-distance.
过程中,信息读取结果可能不会如一般情形一样得到单个符号,而是得到一个符号对,我们把这种信道
称为符号对读取信道。具体而言,设 Σ 表示一个字符串的集合, ( x0 , x1,, xn−1 ) 为待传输的码字,在符号
( ) 对读取信道中该信息被读取为 ( x0 , x1 ),( x1, x2 ),,( xn−1, x1 ) 。然而,由于外界干扰等因素的影响,码字在
= dP (C ) min{dP ( x, y) : ∀x, y ∈ C, x ≠ y} .
(1.6)
定理 1 [7]:对任意 C ∈ Σn ,如果1 ≤ dH (C ) ≤ n −1 ,那么 dH +1 ≤ dP (C ) ≤ 2dH 。
( ) ( ) 线 性 码 C ∈ Fqn 是 一 个 λ -循 环 码 , 当 且 仅 当 C 是 环 Fq [x] xn − λ λ ∈ Fq 的 一 个 理 想 。 如果 { } ord (λ ) = r , ordrn (q) = t ,那么 ∃δ ∈ Fqt s.t. δ n = λ 。根据 xn − λ 的根组成集合 δ 1+rj | 0 ≤ j ≤ n −1 ,定
Open Access
1. 研究背景
随着高密度数据存储技术的发展,人们能够使用高分辨率的存储技术对数据进行快速的存储和读取。
然而通常由于物理条件的限制,在数据的读取过程中并不总能使用高分辨率的读取设备来读取由高分辨
率的写入设备所存储的数据。这种用较低的分辨率的读取头来读取通过高分辨率写入储存介质的信息的
李少培,唐西林
对码,特别是构造出符号对距离较大的MDS符号对码。本文分析了重根循环码的符号对距离的刻画方法, 并且利用重根循环码构造出参数不同于已知构造且符号对距离较大的一类MDS符号对码。
关键词
MDS符号对码,最小符号对距离,循环码
Copyright © 2020 by author(s) and Hans Publishers Inc. This work is licensed under the Creative Commons Attribution International License (CC BY). /licenses/by/4.0/
造了一系列符号对距离为 5 和 6 的 MDS 符号对码。2016 年,Chen [5]等人通过重根循环码构造了符号对
距离为 7 和 8 的 MDS 符号对码。2018 年,文献[6]进一步利用重根循环码给出了 3 类新的符号对距离为
6 和 7 的 MDS 符号对码。
本文首先分析了符号对码的相关性质,刻画了重根循环码的符号对距离,并构造出符号对距离为 7
=λ
,从而 Dt 是 Fqn 上的单根 λ0 -循环码。规定
ei >t
(1.11)
DOI: 10.12677/pm.2020.102009
51
理论数学
李少培,唐西林
dH
(
Dt
)
=
∞, 1,
gt ( x) = xl − λ0
gt (x) = 1
,
(1.12)
那么我们可以利用如下定理确定重根循环码的 Hamming 距离。
n、含有
M
个向量、符号对距离是
dP
的符号对码,记为
( n,
M
,
dP
) q
符号对码。
与经典纠错码类似,符号对距离可以反映符号对码的对错误的纠错能力,当符号对距离为 dP 时,这个符
号对码至多可以纠正 (dP −1) 2 个符号对错误[2]。为了得到具有较强纠错能力的符号对码,研究人员期
望构造出符号对距离较大的符号对码。另外,如何构造出码字较多的码也是编码理论的一个重要问题。
Keywords
MDS Symbol-Pair Codes, Minimum Pair-Distance, Constacyclic Codes
Fp上一类MDS符号对码的构造
李少培,唐西林
华南理工大学数学学院,广东 广州
收稿日期:2020年1月17日;录用日期:2020年2月4日;发布日期:2020年2月11日
]
是
t
的
p
进制表示。
如果 C 满足一定的条件我们可以得到关于 C 的 Hamming 距离和符号对距离的相关性质,具体如下:
定理 3 [5]:设 C 是 Fq 上的 (n, k, dH ) (2 ≤ dH < n) 常循环码。如果 C 中存在一个长度为 dH + s 的码字,
且该码字是连续的,那么有 n − dH ≤ k + s −1 。
The Construction of a Class of MDS Symbol-Pair Codes over Fp
Shaopei Li, Xilin Tang
School of Mathematics, South China University of Technology, Guangzhou Guangdong
的新参数的 MDS 符号对码。利用 Magma 软件,给出了若干 MDS 符号对码的实例并给出了具体参数,
列举出决定符号对距离的码字。这些实例显示了符号对距离的码字的一些特征,将为进一步研究重根循
环码的符号对距离提供参考。
2. 预备知识
= 设 x ( x0 , x1,, xn−1 ) ∈ Σn ,那么 x 对应的符号对向量为
Pure Mathematics 理论数学, 2020, 10(2), 49-54 Published Online February 2020 in Hans. /journal/pm https:///10.12677/pm.2020.102009
传输的过程中可能会发生错误,使得读取出的码字的符号对中有一个和多个符号对出现错误。一个符号
对错误是指在一个符号对中存在一个或两个符号的读取错误。针对这种情况,Cassuta 和 Blaum [1] [2]提
出了符号对码来刻画在符号对读取信道中出现符号对错误的情况下如何设计好的码。
设
C
是
Fqn
上长度为
摘要
符号对码是一类可以很好地处理在数据读取过程中出现对错误的情况的编码方法。符号对距离是衡量符 号对码在符号对读取信道中的纠错能力的一个重要参数指标。在符号对码的长度和维数一定的情况下, MDS符号对码是符号对距离最大的一类最佳符号对码。符号对码的研究的主要内容之一是构造MDS符号
文章引用: 李少培, 唐西林. Fp 上一类 MDS 符号对码的构造[J]. 理论数学, 2020, 10(2): 49-54. DOI: 10.12677/pm.2020.102009
定理 2 [2]:= 设 n lps (s ≥ 1) 且 (l, p) = 1,q 是素数 p 幂次,C 是 Fqn 上的重根循环码,那么有
{ } dH= (C ) min Pt ⋅ dH ( Dt ) | 0 ≤ t ≤ ps −1
(1.13)
∏ 其= 中 Pt
(t m−1
i=0 i
+ 1)