量子码构造文献阅读1---Quantum codes derived from cyclic codes

今天读了Giuliano G. La Guardia 的一篇利用分圆陪集构造量子码的文章,记录一下。

主要思想:

寻求一些特殊的分圆陪集,使得某个分圆陪集中有r个连续的数,则可由这个分圆陪集为定义集得到循环码的生成多项式,进而得到循环码,如果这个分圆陪集是非对称的,则可构造一类参数较好的量子码。

主要定理:

Th1. (The BCH Bound) 若循环码C的生成多项式为g(x),若存在b \ge 0\delta \ge 1,对F_q的某个扩域中的元素\alpha,s.t.

                                                                g(\alpha^b)=g(\alpha^{b+1})=\cdots=g(\alpha^{b+\delta-2})=0

也就是g(x)有连续\delta -1\alpha的幂次为根,则码C的最小距离\ge \delta

Th2. (CSS构造方法) 如果存在经典线性[n,k,d]_qC s.t. C^\perp \subset C,则存在[[n,2k-n,\geq d]]_q 量子码(原内容是stabilizer code that is pure,因为自己对量子码本身不是很了解,就大概理解为了量子码,欢迎大佬评论区指点)。

Th3. q\geq 3是一个素数的幂次,n \geq m是一个正整数且满足gcd(q,n)=1gcd(q^{a_i}-1,n)=1,对\forall i = 1,2,\cdots,r,其中m=ord_n(q)\geq r+21 \leq r,a_1,a_2,\cdots,a_r <m的整数,如果n|gcd(t2,t3,\cdots,t_r)对所有j=2,\cdots,r成立,其中t_j=[(j-(j-1)q^{a_j})(q^{a_j}-1)^{-1}-(q^{a_1}-1)^{-1}],则存在一个[n,n-m^{\star},d\geq r+2]_q循环码,其中m^{\star}为有r+1个连续数的q分圆陪集中的元素个数。

Th4. q\geq 3是一个素数的幂次,n \geq m是一个素数且满足gcd(q,n)=1,其中m=ord_n(q)\geq r+21 \leq r,a_1,a_2,\cdots,a_r <m的整数,如果n|gcd(t2,t3,\cdots,t_r)对所有j=2,\cdots,r成立,其中t_j=[(j-(j-1)q^{a_j})(q^{a_j}-1)^{-1}-(q^{a_1}-1)^{-1}],且a_1,a_2,\cdots,a_r是整数且满足1\leq a_1+a_2,\cdots+a_r < m,则存在一个[n,n-m^{\star},d\geq r+2]_q循环码,其中m^{\star}为有r+1个连续数的q分圆陪集中的元素个数。

Th4实则为Th3的推论,条件不同已标出,但最终得到的码的参数相同。

Th5. 若Th3中或Th4中的假设都成立,C是定义集为C_x的循环码,其中C_x是包含r+1个连续整数的陪集,如果C_x \neq C_{-x},则存在一个[[n,n-2m^{\star},d\geq r+2]]_q量子码。

参考文献:https://arxiv.org/pdf/1705.00239.pdf

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值