Processing math: 100%

搜索

x

留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

多逻辑比特表面码结构设计及其逻辑CNOT门实现

权东晓 吕晓杰 张雯菲

权东晓, 吕晓杰, 张雯菲. 多逻辑比特表面码结构设计及其逻辑CNOT门实现. 物理学报, 2024, 73(4): 040304. doi: 10.7498/aps.73.20231138
引用本文: 权东晓, 吕晓杰, 张雯菲. 多逻辑比特表面码结构设计及其逻辑CNOT门实现. 物理学报, 2024, 73(4): 040304. doi: 10.7498/aps.73.20231138
Quan Dong-Xiao, Lü Xiao-Jie, Zhang Wen-Fei. Structure design and logical CNOT implementation of multi-logical-qubits surface code. Acta Phys. Sin., 2024, 73(4): 040304. doi: 10.7498/aps.73.20231138
Citation: Quan Dong-Xiao, Lü Xiao-Jie, Zhang Wen-Fei. Structure design and logical CNOT implementation of multi-logical-qubits surface code. Acta Phys. Sin., 2024, 73(4): 040304. doi: 10.7498/aps.73.20231138

多逻辑比特表面码结构设计及其逻辑CNOT门实现

权东晓, 吕晓杰, 张雯菲

Structure design and logical CNOT implementation of multi-logical-qubits surface code

Quan Dong-Xiao, Lü Xiao-Jie, Zhang Wen-Fei
Article Text (iFLYTEK Translation)
PDF
HTML
导出引用
  • 量子计算因具有并行处理能力, 相比于经典计算有着指数级的加速, 但量子系统具有脆弱性, 极易受到噪声的影响, 量子纠错码是克服量子噪声的有效手段. 量子表面码是一种拓扑稳定子码, 由于其结构上的最近邻居特点和较高的容错阈值, 表面码在大规模容错量子计算方面具有巨大的潜力. 目前已有的基于边界的表面码均为编码一个逻辑比特的表面码, 本文主要研究基于边界如何实现多逻辑量子比特的编码, 包括设计表面码的结构, 根据结构找出对应的稳定子和逻辑操作, 进一步根据稳定子设计出基于稳定子实现的编码线路; 在研究基于测量和纠正的单量子比特间CNOT实现原理和基于融合操作和分割操作的单逻辑量子比特表面码间CNOT门实现原理的基础上, 优化了基于融合操作和分割操作的单逻辑量子比特表面码间CNOT门实现方案, 将其扩展到所设计的多逻辑量子比特表面码上实现了多逻辑量子比特表面码之间的CNOT操作, 并通过仿真验证量子线路的正确性. 本文设计的多逻辑比特表面码克服了单比特表面码不能密铺于量子芯片的缺点且提高了某些逻辑操作的长度, 提高了容错能力. 基于联合测量的思想降低了对辅助比特的要求且减小了实现过程中对量子资源的需求.
    As its parallel processing ability, quantum computing has an exponential acceleration over classical computing. However, quantum systems are fragile and susceptible to noise. Quantum error correction code is an effective means to overcome quantum noise. Quantum surface codes are topologically stable subcodes that have great potential for large-scale fault-tolerant quantum computing because of their structural nearest neighbor characteristics and high fault-tolerance thresholds. The existing boundary-based surface codes can encode one logical qubit. This paper mainly studies how to implement multi-logical-qubits encoding based on the boundary, including designing the structure of the surface code, finding out the corresponding stabilizers and logical operations according to the structure, and further designing the coding circuit based on the stabilizers. After research on the single qubit CNOT implementation principle based on measurement and correcting and the logic CNOT implementation based on fusion and segmentation, we further optimized implementation scheme of the logic CNOT implementation based on fusion and segmentation. The scheme is extended to the designed multi-logical-qubits surface code to realize the CNOT operation between the multi-logical-qubits surface codes, and the correctness of the quantum circuit is verified by simulation. The multi-logical-qubits surface code designed in this paper overcomes the disadvantage that the single-logical-qubit surface code can not be densely embedded in the quantum chip, improves the length of some logical operations, and increases the fault tolerance ability. The idea of joint measurement reduces the requirement for ancilla qubits and reduces the demand for quantum resources in the implementation process.
      PACS:
      03.67.Lx(Quantum computation architectures and implementations)
      03.67.Hk(Quantum communication)
      通信作者: 权东晓, dxquan@xidian.edu.cn
    • 基金项目: 国家自然科学基金(批准号: 62001351)和陕西省重点研发计划(批准号: 2019ZDLGY09-02)资助的课题.
      Corresponding author: Quan Dong-Xiao, dxquan@xidian.edu.cn
    • Funds: Project supported by the National Natural Science Foundation of China (Grant No. 62001351) and the Key Research and Development Program of Shaanxi Province, China (Grant No. 2019ZDLGY09-02).

    1982年, Feynman[1]首次提出了量子计算的概念, 它是运用量子力学的规律, 对量子数据比特进行调控的一种新型的计算方式. 量子计算机在解决一些超复杂的问题时其性能要远优于经典计算机, 例如NP难题, 当N很大时经典计算机无法解决, 但使用Shor量子算法[2]可以将其转化为P问题而解决. 因此, 对量子计算机的研究和容错量子计算的应用已经成为亟待解决的问题. 2012年, Preskill[3]提出了“量子霸权”, 他指出如果可以将量子计算机拓展到50个量子位上, 那么量子计算机的计算能力将超过世界上所有的计算机. 相比于经典计算的线性计算方式, 量子计算[4-7]可以实现并行计算, 它们之间的区别是: 经典 n 比特只能表示2n个状态中的一个状态, 而 n 量子比特可以同时表示2n个状态的叠加态, 因此能够实现并行计算. 但是量子比特具有脆弱性, 在量子计算过程中很容易受到噪声的影响. 量子纠错码[8-10]将信息量子比特编入纠缠量子比特中, 这样当量子比特在存储、传输和计算过程中发生错误时, 我们能够通过测量物理比特之间的关系而推断具体的错误, 因此量子纠错码成为发展量子计算机的必要条件.

    由于量子表面码的物理量子比特被放在拉丁格中, 稳定子只关系到附近的几个量子比特, 因此稳定子的测量也只和附近的几个量子比特有关, 有利于物理实现. 因此表面码成为实现容错量子计算的重点研究对象之一, 谷歌、IBM、Intel和中国科学技术大学等目前公开的量子芯片结构都利于表面码的实现[11-14]. 表面码主要包括基于边界的表面码和基于缺陷的表面码[15], 基于缺陷的表面码可以通过删除更多的稳定子构造内部边界而编码多个逻辑量子比特, 而基于边界的矩形结构的表面码只能编码一个逻辑量子比特. 随着可编码逻辑量子比特的增多, 传输和处理的信息也会随之增多. 因此, 设计使用少量的物理量子比特来编码多位逻辑比特的编码方案是一项十分具有意义的研究.

    CNOT门是通用量子计算中一个非常重要的逻辑门, 目前已有研究表明可以基于表面码的融合和分割操作来实现编码单逻辑量子比特的表面码之间的CNOT操作[16]. 本文首先对已有研究方案提出优化, 然后研究如何将CNOT门的实现方法扩展到编码多逻辑量子比特的表面码之间. 利用边界编码多个逻辑比特能够实现量子比特的密铺, 在一定程度上降低对物理比特的需求, 提高编码效率, 从而可以降低量子计算实际实现的复杂性和难度. CNOT门的实现可为容错量子计算提供基础, 因此本文的研究对量子计算具有重要的理论意义.

    1995年, Shor[9]首先提出了量子纠错码的概念, 并提出了用9个物理量子比特编码1个逻辑量子比特, 可以纠正任意单比特错误的码距为3的 [9, 1, 3] Shor码. 1996年, Steane[10]提出了量子纠错方案的一般表述, 并提出了用7个物理量子比特编码1个逻辑量子比特, 可以纠正任意单比特错误的码距为3的 [7, 1, 3] Steane码. 表面码是由 Kitaev[17-19]提出的复曲面码发展演变而来的, 在复曲面码的基础上, Kitaev和Bravyi[20]以及Meyer和Freedman[21]分别发展出了平面版本的量子码模型. 2003年, Preskill 等[22]发现了表面码优良的容错性, 并通过堆叠多层表面的三维结构实现了逻辑CNOT操作. 2006年, Raussendorf 等[23]发现通过编织变换可以在单个表面上实现逻辑CNOT操作, 并评估了错误率阈值. 2008年, 邢莉娟等[24]给出了CSS量子卷积码的一种新型编译码方法, 该方法描述了编译码网络结构, 将码字的基态转换为信息多项式与生成多项式的乘积, 利用量子态上的多项式乘法操作实现了编译码网络. Flower等[25]于2009年提出了基于表面码的高阈值通用量子计算, 其二维近邻耦合量子比特晶格结构, 接近1%的高错误率阈值, 自然的非对称和可调强度错误校正, 以及低开销、任意长度逻辑门的特性, 使其成为迄今为止最好和最实用的量子计算方案. 同年, 一种基于超导硬件的表面码架构被 DiVincenzo[26]提出. 2012年, Fowler等[15]使用编织等方法, 在表面码上实现了逻辑通用门集, 包括逻辑CNOT门、逻辑H门等, 并且全面阐述了表面码量子计算的相关内容. 同年, Horsman等[16]实现了表面码晶格的融合和分割, 进而实现了通用的量子计算.

    2014年, Tomita和Svore[27]在真实量子噪声下研究了表面码的编码问题, 提出如何减少编码所用门的数量和时隙. 2017年, Brown等[28]提出了一个统一的框架来描述表面码编码方法, 包括用表面码的角落扭曲缺陷, 基于此提出了一种新的逻辑编码方法, 同时利用码变换, 在不减小码距的情况下, 实现了通用逻辑门集. 2018年, Litinski等[29]提出了一种基于表面码旋转操作的容错量子计算方案, 该方案消除了单量子比特Clifford门的时间开销, 实现了远程多目标CNOT门, 其时间开销仅随控制目标的分离而呈对数缩放. 同年, Krylov和Lukac[30]提出用于量子电路设计的量子进化算法. 2020年, Beaudrap和Horsman[31]提出用量子计算图解语言the ZX calculus 与表面码中的晶格操作建立联系, 使纠错操作更加直观, 并且能在大规模范围下验证, 从而实现更细粒度的晶格操作和纠正; Camps和van Beeumen[32]提出了使用编码块近似完成了量子线路合成. Shirakawa等[33]于2021年提出了一种量子经典混合算法来编码给定的量子态. 同年, Wang等[34]基于机器学习的思想, 构建了一个卷积神经网络译码器来纠正复曲面码中的错误, 译码器的阈值精度达到10.8%, 更接近于最优阈值. 2022年, Marques等[35]研究出了一种在表面码中进行错误检测的逻辑量子位运算方法; Kumari等[36]提出了一种双面环形码, 可以用n个数据量子比特编码至少 n/3 个逻辑量子比特; Chen等[37]提出了一种仅由 Clifford门组成的系统高效的量子电路来模拟表面码模型的基态, 能够在任意平面晶格上实现二维复曲面编码的基态; Chen等[38]提出了一种面向量子通信系统的低开销容错纠错方案, 该方案简化了电路深度开销和辅助量子态开销, 且适用于通用量子稳定子码. 此外, Xue等[39]提出了一种基于周期性表面码强化学习的量子信息保护方案; Ding等[40]提出了一种基于量子拓扑稳定子彩色码形态的神经网络译码方法, 该方法将彩色码投射到表面码上, 利用深度Q网络对彩色码的解码过程进行迭代训练, 在训练后可以达到较快的预测速度和较好的纠错阈值. 2023年, Siegel等[41]提出了一种用于缺陷晶格表面码量子纠错的新型自适应方法, 结合适当的缺陷检测算法和对已识别区域的隔离, 可以保留有限码大小的量子纠错优势. 从以上介绍能看出, 不管是在理论上还是实验实现上量子表面码都得到了广泛的重视, 取得了快速的发展. 但是, 量子计算理论和实际实现之间的障碍仍然无法跨越, 研究如何提高编码效率以及如何实现通用量子门集对容错量子计算的最终实现具有重要的理论意义.

    表面码由一些具有特定拓扑结构的量子比特构成, 包括最早提出的表面码以及旋转45°后形成的更节省物理比特的表面码[16]. 图1为一个码距为3的旋转表面码.

    图 1 3 × 3表面码的结构图\r\nFig. 1. Structure diagram of 3 × 3 surface code
    图 1  3 × 3表面码的结构图
    Fig. 1.  Structure diagram of 3 × 3 surface code

    图1所示, 白色比特为数据比特, 黑色比特为测量比特, 黄色区域为X型稳定子, 包括: X1X2X4X5, X2X3, X7X8, X5X6X8X9; 绿色区域为Z型稳定子, 包括Z1Z4, Z2Z3Z5Z6, Z4Z5Z7Z8, Z6Z9. 可以看到不同类型的稳定子间都有 0 个或 2 个共同的数据比特, 而同类型的稳定子本身互相对易, 因此所有稳定子之间满足对易性; 任何一个稳定子都不能由其他稳定子直积得到, 因此也满足独立性. 稳定子码编码的逻辑比特的数目等于物理比特数目和稳定子数目的差, 因此, 图1可以编码1个逻辑比特.

    表面码有两种边界: X边界是由X型稳定子所形成的边界, Z边界是由Z型稳定子所形成的边界. 连接两个X边界且与所经过的每个Z型稳定子有偶数个共同数据比特的连线上的所有数据比特X操作的直积就是X逻辑操作XL, 信息比特要选择XL所涉及的量子比特; 类似地连接两个Z边界且与所经过的每个X型稳定子有偶数个共同数据比特的连线上所有数据比特Z操作的直积就是Z逻辑操作ZL. 据此, 可以写出图1中表面码的X逻辑操作: XL1=X3X5X7, XL2=X2X5X7, XL3=X3X5X8, XL4=X2X5X8; Z逻辑操作: ZL1=Z1Z5Z9, ZL2=Z4Z5Z9, ZL3=Z1Z5Z6ZL4=Z4Z5Z6. 容易验证, X逻辑操作和Z逻辑操作与所有的稳定子对易, 两者反对易.

    2.2.1   表面码结构设计

    在表面码中, 数据比特个数与稳定子个数之差等于可以编码逻辑比特的个数, 所以想要同时编码多位逻辑比特, 可以固定数据比特的个数后减少稳定子的个数. 减少稳定子个数的方法有两种: 一种是在表面码内部采用“挖洞”的方式来减少稳定子个数, 实际上是构造内部边界; 另一种是构造更多的互相交替的外边界, 能够形成更多连接同类型边界的逻辑操作, 从而可以编码多个逻辑比特. 经典的表面码结构包含 2个X边界和2个Z边界, X稳定子数目与Z稳定子数目相等, 可以编码一位逻辑比特.

    本文提出了一种基于边界可以同时编码三位逻辑比特的表面码结构, 该表面码结构如图2所示, 由 12 个数据比特构成, 包含 5 个X型稳定子X1X2X4, X3X6X8, X4X6X7X9, X5X7X10, X9X11X12以及4个Z型稳定子Z1Z3Z4Z6, Z2Z4Z5Z7, Z6Z8Z9Z11, Z7Z9Z10Z12, 4个X边界和 4个Z边界, 因此可以编码3位逻辑比特.

    图 2 基于边界编码三位逻辑比特的表面码结构\r\nFig. 2. Structure of surface code based on boundary encoding three logical qubits
    图 2  基于边界编码三位逻辑比特的表面码结构
    Fig. 2.  Structure of surface code based on boundary encoding three logical qubits
    2.2.2   逻辑操作的选择

    逻辑操作的选择需要满足以下原则: 第一, 逻辑操作要与所有的稳定子对易; 第二, Z逻辑操作ZLi要与相应的X逻辑操作XLi反对易, 同时与编码其他逻辑比特的X逻辑操作XLj(ji)对易; X逻辑操作XLi要与相应的Z逻辑操作ZLi反对易, 同时与编码其他逻辑比特的Z逻辑操作ZLj(ji)对易. 在该表面码中, 边界是互相交替的4条X边界和4条Z边界, 但它们是不独立的. 理论上可以选择其中的 3 个Z边界作为逻辑X操作, 3个X边界作为逻辑Z操作, 但是当固定了X逻辑操作后, 会出现Z逻辑操作同时与两个X逻辑操作反对易的情况, 因此逻辑操作不能全部选择最短的. 这里第3个逻辑Z操作选择为: ZL3=Z8Z6Z4Z2, 或将其等价到边界上, 写成ZL3=Z8Z3Z1Z2. 最终选择的逻辑操作见表1.

    表 1  图2所示表面码的逻辑操作
    Table 1.  Logical operation of the surface code shown in Fig. 2
    XL ZL
    XL1=X1X3 ZL1=Z1Z2
    XL2=X10X12 ZL2=Z5Z10
    XL3=X8X11 ZL3=Z8Z6Z4Z2
    下载: 导出CSV 
    | 显示表格
    2.2.3   编码线路的设计与仿真

    编码线路主要包括基于稳定子测量和纠正的编码线路[15]以及基于稳定子实现的编码线路[42]. 因为基于稳定子测量的编码线路总是随机地塌缩, 需要根据测量结果进行纠正操作才能正确编码, 消耗的资源较多, 本文基于稳定子的实现设计编码线路. 选定物理比特1, 10, 8作为信息比特, 编码线路的第1部分是逻辑操作的实现, 即利用信息比特控制相应的逻辑操作的其他比特; 接下来利用H门和CNOT门逐个实现X型稳定子, 得到的编码线路如图3所示.

    图 3 图2所示编码三位逻辑比特表面码的编码线路图\r\nFig. 3. Quantum encoding circuit for the surface code shown in Fig. 2
    图 3  图2所示编码三位逻辑比特表面码的编码线路图
    Fig. 3.  Quantum encoding circuit for the surface code shown in Fig. 2

    采用IBM的Qiskit对所设计的编码线路进行仿真. 令|ˉcˉbˉa,a,b,c(0,1)表示信息比特1处于|a, 信息比特10处于|b, 信息比特8处于|c时对应的逻辑码字, 分别设置3个信息比特1, 10, 8的值为|0|1, 得到|ˉ0ˉ0ˉ0, |ˉ0ˉ0ˉ1, |ˉ0ˉ1ˉ0, |ˉ0ˉ1ˉ1, |ˉ1ˉ0ˉ0, |ˉ1ˉ0ˉ1, |ˉ1ˉ1ˉ0|ˉ1ˉ1ˉ1的码字见附录A. 容易验证码字满足所有的稳定子, 且所有的逻辑操作能够按照理论在码字之间转换: XL1|ˉcˉbˉa=|ˉcˉb¯Xa; XL2|ˉcˉbˉa=|ˉc¯Xbˉa; XL3|ˉcˉbˉa=|¯Xcˉbˉa; 当i=1,a=0i=2,b=0i=3,c=0时, ZLi|ˉcˉbˉa=|ˉcˉbˉa; 当i=1,a=1i=2,b=1i=3,c=1时, ZLi|ˉcˉbˉa=|ˉcˉbˉa. 验证了表面码结构设计以及编码线路设计的正确性.

    图4是利用联合测量在单量子比特之间实现CNOT门的原理图, |C是控制位, |T是受控位, 实现过程中需要一个额外的初始化为|+的辅助比特M. 实现过程分为4步: 第1步, 对控制位|C和辅助比特M进行Z基下的联合测量, 结果为M1; 第2步, 对辅助比特M和受控位|T进行X基下的联合测量, 结果记为M2; 第3步, 对辅助比特MZ基下进行测量, 结果为M3; 第4步, 根据前3步的测量结果, 在控制位|C添加逻辑门ZM2, 在受控位|T添加逻辑门XM1+M3 作为纠正操作, 即当M2=1时, 添加Z门, 当M1+M3=1时, 添加X门.

    图 4 基于联合测量的单量子比特间CNOT门的实现原理\r\nFig. 4. CNOT gate implementation for single qubit based on joint measurement
    图 4  基于联合测量的单量子比特间CNOT门的实现原理
    Fig. 4.  CNOT gate implementation for single qubit based on joint measurement

    为了和融合分割操作的理论分析一致, 这里将联合测量理解为稳定子测量. 假设两个量子态分别为|ϕ|ψ, 进行联合Z测量, 相当于进行稳定子Z1Z2测量, 如果结果为 0, 表示满足这个稳定子, 这时候得到的态为

    12(I+Z1Z2)|ϕ|ψ. (1)

    如果结果为1, 表示不满足这个稳定子, 或者理解为满足稳定子Z1Z2, 这时候得到的态为

    12(IZ1Z2)|ϕ|ψ. (2)

    上述两种情况可以合并为

    12(I+(1)MZ1Z2)|ϕ|ψ. (3)

    在CNOT的实现过程中, 基于上述理论进行分析, 具体分析过程如下:

    |C=α|0+β|1, (4)
    |T=m|0+n|1, (5)
    M=|+=12|0+12|1. (6)

    1) 对控制位|C和辅助比特M进行Z基下的联合测量, 可以得到输出态为

    12((α|0+β|1)|++(1)M1(α|0β|1)|)|T. (7)

    2) 对辅助比特M和受控位|T进行X基下的联合测量, 即进行稳定子X1X2测量, 可以得到输出态为

    12((α|0+β|1)|++(1)M1(α|0β|1)|)(m|0+n|1)+12(1)M2((α|0+β|1)|+(1)M1(α|0β|1)|)(m|1+n|0). (8)

    3) 对辅助比特M进行Z基下的测量, 可以得到输出态, 见表2.

    表 2  对辅助比特MZ基测量后的输出结果
    Table 2.  Output states after the measurements of ancilla qubit M in the Z basis.
    测量结果 输出态
    M1=0, M2=0, M3=0 α|00(m|0+n|1)+β|10(m|1+n|0)
    M1=0, M2=0, M3=1 α|01(m|1+n|0)+β|11(m|0+n|1)
    M1=0, M2=1, M3=0 α|00(m|0+n|1)β|10(m|1+n|0)
    M1=0, M2=1, M3=1 α|01(m|1+n|0)+β|11(m|0+n|1)
    M1=1, M2=0, M3=0 α|00(m|1+n|0)+β|10(m|0+n|1)
    M1=1, M2=0, M3=1 α|01(m|0+n|1)+β|11(m|1+n|0)
    M1=1, M2=1, M3=0 α|00(m|1+n|0)+β|10(m|0+n|1)
    M1=1, M2=1, M3=1 α|01(m|0+n|1)β|11(m|1+n|0)
    下载: 导出CSV 
    | 显示表格

    4) 根据测量结果添加纠正操作, 无论哪一种情况, 通过纠正操作后可以得到最后的输出结果(忽略系数)为

    α|0(m|0+n|1)+β|1(n|0+m|1). (9)

    根据输出结果, 可以看到, 当|C|0时, 输出|T; 当|C|1时, 输出X|T, 符合CNOT门的逻辑功能, 实现了单量子比特间的CNOT门.

    2012年, Horsman等[16]提出了基于晶格融合与分割的方式实现逻辑CNOT门. 这里首先介绍粗糙融合、粗糙分割、光滑融合和光滑分割的原理, 然后对Horsman等[16]提出的CNOT门的实现方法进行改进.

    3.2.1   粗糙融合和粗糙分割

    在基于边界的表面码中, X边界称为光滑边界, Z边界称为粗糙边界, 因此这里粗糙融合指的是对两个表面码的Z边界进行融合, 如图5所示. 对于两个分别编码一个逻辑比特码距为d的表面码, 左边记为|¯ϕ, 右边记为|¯ψ, 在两个表面码的Z边界中间有3个辅助数据比特Q1, Q2, Q3和4个测量比特充当媒介. |¯ϕ的逻辑操作为XL1=X1X2X3X4, ZL1=Z4Z5Z6Z7, |¯ψ的逻辑操作为XL2=XaXbXcXd, ZL2=ZdZeZfZg. 表面码粗糙融合的步骤为: 将Q1, Q2, Q3都初始化为|0, 则边界处的三端Z型稳定子变成了自动满足的四端Z型稳定子; 然后对两个表面码之间的X稳定子SX1=X1XaXQ1, SX2=X2XbXQ1XQ2, SX3=X3XcXQ2XQ3, SX4=X4XdXQ3进行测量, 通过稳定子的测量过程就完成了融合操作. X型稳定子如果满足, 则测量结果记为0, 否则记为1, 将4个X型稳定子的测量结果记为: M1, M2, M3, M4. 因为SX1SX2SX3SX4=XL1XL2, 所以M=M1M2M3M4表示联合逻辑XL1XL2测量的结果. 粗糙融合的过程可以表示为

    图 5 表面码的粗糙融合\r\nFig. 5. Rough fusion of surface codes
    图 5  表面码的粗糙融合
    Fig. 5.  Rough fusion of surface codes
    |¯ϕ=α|0+β|1,|¯ψ=α|0+β|1. (10)

    融合之后的状态为

    α|ψnew+(1)Mβ¯|ψnew=α|ϕnew+β¯|ϕnew. (11)

    其中,

    |ψnew=α|0new+β|1new,¯|ψnew=α|1new+β|0new,|ϕnew=α|0new+(1)Mβ|1new,¯|ϕnew=α|1new+(1)Mβ|0new,|0new=12(|00+(1)M|11),|1new=12(|01+(1)M|10).

    上述公式不严谨, 融合以后中间的3个数据比特Q1, Q2Q3将和左右两边的表面码是纠缠在一起的, 因此(11)式表述的不够严格, 因为它并没有考虑这3个数据比特的状态.

    为了便于分析, 对融合过程增加的第4个稳定子进行变形:

    SX4=SX4SX1SX2SX3=X1X2X3X4XaXbXcXd=XL1XL2. (12)

    对量子比特Q3, Q2Q1Z基下进行测量, 可以完成粗糙分割操作. 在对Q3进行测量之后, 与Q3相关的X型稳定子SX3=X3XcXQ2XQ3因测量而消失; 与Q3相关的两个Z型稳定子由四端变为三端, 当测量结果为0时, 三端稳定子自动满足; 当测量结果为1时, 需要添加X操作使这两个三端稳定子满足. 同理在对Q2Q1进行测量之后, 稳定子SX2=X2XbXQ1XQ2和稳定子SX1=X1XaXQ1会因为测量而消失. 这时仅保留了变型过的SX4, 如图6所示.

    图 6 表面码的粗糙分割\r\nFig. 6. Rough segmentation of surface codes
    图 6  表面码的粗糙分割
    Fig. 6.  Rough segmentation of surface codes

    通过粗糙融合和分割, 实际上是对两个逻辑态进行联合逻辑测量MXL1XL2. 结合单量子比特间CNOT门的实现原理(图4)可知, 为了实现逻辑量子比特间的CNOT门, 只需要联合测量和纠正操作就可以, 因此粗糙融合和分割过程可以简化为对图6所示的中间条形黄色稳定子的联合测量, 这样就能够简化CNOT的实现过程. 将稳定子测量的结果记为M, 稳定子测量后的量子态表示为

    (α|0+β|1)(α|0+β|1)+(1)M(α|1+β|0)(α|1+β|0)=(αα+(1)Mββ)(|00+(1)M|11)+(αβ+(1)Mβα)(|01+(1)M|10). (13)
    3.2.2   光滑融合和光滑分割

    光滑融合(见图7)与粗糙融合原理相似, 它的具体过程为: 将Q1, Q2Q3都初始化为|+, 则边界处的三端X型稳定子变成了自动满足的四端X型稳定子; 然后对两个表面码之间的Z稳定子SZ1=Z1ZaZQ1, SZ2=Z2ZbZQ1ZQ2, SZ3=Z3ZcZQ2ZQ3, SZ4=Z4ZdZQ3进行测量, 通过稳定子的测量过程就完成了融合操作. Z型稳定子如果满足, 则测量结果记为0, 否则记为1, 将4个Z型稳定子的测量结果记为M1, M2, M3, M4, 因为SZ1SZ2SZ3SZ4=ZL1ZL2, 所以M=M1M2M3M4表示联合逻辑ZL1ZL2测量的结果.

    图 7 表面码的光滑融合\r\nFig. 7. Smooth fusion of surface codes
    图 7  表面码的光滑融合
    Fig. 7.  Smooth fusion of surface codes

    同理, 对融合过程增加的第4个稳定子变形:

    SZ4=SZ4SZ1SZ2SZ3=Z1Z2Z3Z4ZaZbZcZd=ZL1ZL2. (14)

    对量子比特Q3, Q2Q1X基下进行测量, 可以完成光滑分割操作. 在X基下对Q3, Q2Q1进行测量之后, 稳定子SZ3=Z3ZcZQ2ZQ3, SZ2=Z2ZbZQ1ZQ2SZ1=Z1ZaZQ1会因为测量而消失, 三端的X型稳定子可以通过纠正操作来满足, 这时左右两个表面码由变型过的SZ4稳定子连接, 如图8所示.

    图 8 表面码的光滑分割\r\nFig. 8. Smooth segmentation of surface codes
    图 8  表面码的光滑分割
    Fig. 8.  Smooth segmentation of surface codes

    通过光滑融合和分割, 实际上是对两个逻辑态进行联合逻辑测量MZL1ZL2, 直接对两个逻辑态进行联合测量能够满足CNOT门实现的需求, 因此光滑融合和分割过程可以简化为对图8所示的中间条形绿色稳定子的联合测量. 将稳定子测量的结果记为M, 稳定子测量后的输出态为

    (α|0+β|1)(α|0+β|1)+(1)M(α|0β|1)(α|0β|1)=(1+(1)M)(αα|00+ββ|11)+(1(1)M)(αβ|01+βα|10). (15)

    经过上述分析, 我们能够对基于晶格融合与分割的逻辑CNOT门实现方案进行优化: 在原方案实现过程中, 光滑融合对控制位和辅助位之间新产生的Z稳定子进行测量, 它们测量结果的异或等价于联合逻辑ZL1ZL2测量的结果; 粗糙融合对目标位和辅助位之间新产生的X稳定子进行测量, 它们测量结果的异或等价于联合逻辑XL1XL2测量的结果. 先融合后分割操作的结果是使得两个逻辑比特通过逻辑操作形成的稳定子连接成一个更大的表面码, 这个新增加的稳定子可能为正也可能为负. 因此, 基于晶格融合与分割的逻辑CNOT门实现方案可以简化为直接对逻辑操作形成的稳定子进行测量, 再对辅助比特进行逻辑Z测量, 最后添加纠正操作. 下面以码距为 2, 编码一位逻辑比特的表面码为例进行仿真验证.

    图9中, |CQ代表控制位, 逻辑操作分别为X2X5Z1Z2; |TQ代表受控位, 逻辑操作分别为X12X15Z11Z12; |INT初始化为|+作为辅助态, 逻辑操作分别为X7X10Z6Z7. 第1步, 进行联合Z测量, 在Z基下对控制比特和辅助比特的Z逻辑操作涉及的比特 1, 2, 6, 7 进行联合测量, 结果记为M1; 第2步, 进行联合X测量, 在X基下对辅助比特和目标比特的X逻辑操作涉及的比特 7, 10, 12, 15 进行联合测量, 结果记为M2; 第3步, 在Z基下对|INT进行逻辑测量, 测量结果为M3; 第4步, 进行校正操作, 根据前3步的测量结果, 对|CQ添加逻辑操作ZM2, 当M2为 1 时, 为Z1Z2; 在受控位|TQ添加逻辑操作XM1+M3, 当M1+M3=1时, 为X12X15; 当M1+M3=1M2=1时, 整体相位进行翻转. 这里每个码字有4项, 最终的结果是64项, 是3个逻辑态码字直积的结果. 图10记录了对每一种输入进行5000次仿真后得到随机测量结果的概率统计以及在该种测量结果下对应的输出, 其中横坐标为3次测量的结果M1M2M3.

    图 9 单逻辑比特量子表面码逻辑CNOT门的实现\r\nFig. 9. Implementation of logic CNOT gate for the single logical qubit surface code
    图 9  单逻辑比特量子表面码逻辑CNOT门的实现
    Fig. 9.  Implementation of logic CNOT gate for the single logical qubit surface code
    图 10 不同输入状态下的仿真输出 (a)$ \left|{\mathrm{CQ}}\right\rangle $=$ \left|0\right\rangle $, $ \left|{\mathrm{TQ}}\right\rangle $=$ \left|0\right\rangle $; (b)$ \left|{\mathrm{CQ}}\right\rangle $=$ \left|0\right\rangle $, $ \left|{\mathrm{TQ}}\right\rangle $=$ \left|1\right\rangle $; (c)$ \left|{\mathrm{CQ}}\right\rangle $=$ \left|1\right\rangle $, $ \left|{\mathrm{TQ}}\right\rangle $=$ \left|0\right\rangle $; (d)$ \left|{\mathrm{CQ}}\right\rangle $ = $ \left|1\right\rangle $, $ \left|{\mathrm{TQ}}\right\rangle $=$ \left|1\right\rangle $\r\nFig. 10. Simulation output under different input states: (a)$ \left|{\mathrm{CQ}}\right\rangle $=$ \left|0\right\rangle $, $ \left|\mathrm{TQ}\right\rangle $=$ \left|0\right\rangle $; (b)$ \left|\mathrm{CQ}\right\rangle $=$ \left|0\right\rangle $, $ \left|\mathrm{TQ}\right\rangle $=$ \left|1\right\rangle $; (c)$ \left|\mathrm{CQ}\right\rangle $=$ \left|1\right\rangle $, $ \left|\mathrm{TQ}\right\rangle $=$ \left|0\right\rangle $; (d)$ \left|\mathrm{CQ}\right\rangle $=$ \left|1\right\rangle $, $ \left|\mathrm{TQ}\right\rangle $=$ \left|1\right\rangle $
    图 10  不同输入状态下的仿真输出 (a)|CQ=|0, |TQ=|0; (b)|CQ=|0, |TQ=|1; (c)|CQ=|1, |TQ=|0; (d)|CQ = |1, |TQ=|1
    Fig. 10.  Simulation output under different input states: (a)|CQ=|0, |TQ=|0; (b)|CQ=|0, |TQ=|1; (c)|CQ=|1, |TQ=|0; (d)|CQ=|1, |TQ=|1

    图10中, 每一个测量结果的概率都约等于12.5%, 说明两个联合逻辑测量和辅助态在Z基下的测量都是随机塌缩的. 对|CQ来说, 输入和输出保持一致; 对|TQ来说, 当|CQ输入为0时, |TQ不变; 当|CQ输入为1时, |TQ取反, 符合CNOT门的结果. 对|INT来说, 因为M3是对|INT逻辑态的测量结果, 当M3=0时, |INT的测量结果为|0, 当M3=1时, |INT的测量结果为|1, 在输出结果中, 与理论分析相一致. 当M1M2M3测量结果为011和110 (M1+M3=1且M2=1)时, 结果中会出现一个整体的相位翻转, 因此当出现这种情况时, 可在校正操作中添加一个整体的相位翻转. 因此优化以后的过程能够实现逻辑CNOT操作.

    本文提出的编码多个逻辑量子比特的表面码(图2)依然可以基于联合测量和逻辑测量实现逻辑CNOT门. |CQ代表控制表面码, |TQ代表受控表面码, |INT的某一逻辑位初始化为|+, 作为辅助态. 在编码一位逻辑比特的表面码中, 只有一位比特, 不需要特别关注逻辑操作的对应关系, 但在编码三位逻辑比特的表面码中, 要把信息比特和逻辑操作进行对应. 在图2中, 定义了表面码具体的逻辑操作, 要实现控制表面码第 i 位逻辑比特与目标表面码第 j 位逻辑比特之间的CNOT, 就要将控制表面码第 i 位逻辑Z操作与辅助表面码的逻辑Z操作对应, 用Z型稳定子连接, 将目标表面码第 j 位逻辑X操作与辅助比特的逻辑X操作边界对应, 用X型稳定子连接. 图11给出了|CQ第一位逻辑比特利用|INT第一位逻辑比特与|TQ 第一位逻辑比特CNOT的过程, Z1Z2Z13Z14分别对应控制表面码和辅助表面码第一位逻辑比特的Z逻辑操作, X13X15X25X27分别对应的是辅助表面码和目标表面码第一位逻辑比特的X逻辑操作.

    图 11 基于联合测量和逻辑测量的多逻辑量子比特表面码逻辑CNOT门的实现\r\nFig. 11. Implementation of logic CNOT gate for multiple logical qubits surface code based on joint measuremnt and logical measurement
    图 11  基于联合测量和逻辑测量的多逻辑量子比特表面码逻辑CNOT门的实现
    Fig. 11.  Implementation of logic CNOT gate for multiple logical qubits surface code based on joint measuremnt and logical measurement

    逻辑CNOT实现的步骤: 第1步, 进行联合Z测量, 在Z基下对 1, 2, 13, 14 比特进行联合测量, 结果记为M1; 第2步, 进行联合X测量, 在X基下对 13, 15, 25, 27 比特进行联合测量, 结果记为M2; 第3步, 在Z基下对|INT的第一比特进行逻辑Z测量, 测量结果为M3; 第4步, 进行校正操作, 根据前3步的测量结果, 对|CQ添加逻辑操作ZM2, 当M2为 1 时, 纠正操作为Z1Z2; 在受控位|TQ添加逻辑操作XM1+M3, 当M1+M3=1时, 纠正操作为X25X27; 当M1+M3=1M2=1时, 整体相位进行翻转.

    在实现逻辑CNOT的过程中, 辅助比特|INT初始化为逻辑|+, 在该过程中|INT不需要与|CQ|TQ的拓扑结构相同, 在保证联合测量过程中构成逻辑操作的数据比特位数能够满足对应关系的前提下, 可以将|INT进行简化.

    图12所示, |INT由码距为2的边界表面码构成, 这时候整个过程用到的量子比特数目就会减少很多, 提高了CNOT门实现的效率, 并且利用普通计算机能够对此过程进行仿真. 由于IBM的Qiskit支持的量子比特数目有限, 因此在这里使用Matlab编写了表面码的直积、基转换、联合测量、逻辑测量等函数, 对上述CNOT的过程进行了仿真, 结果见表3表6.

    图 12 基于联合测量和逻辑测量的多逻辑量子比特表面码逻辑CNOT门的优化\r\nFig. 12. Optimization of logic CNOT gate for multiple logical qubits surface code based on joint measuremnt and logical measurement
    图 12  基于联合测量和逻辑测量的多逻辑量子比特表面码逻辑CNOT门的优化
    Fig. 12.  Optimization of logic CNOT gate for multiple logical qubits surface code based on joint measuremnt and logical measurement
    表 3  |CQ=|AB0, |TQ=|CD0, (A,B,C,D(0,1)) 时的输出
    Table 3.  Output when the input is |CQ=|AB0, |TQ=|CD0, (A,B,C,D(0,1))
    测量结果(M1M2M3) 000 001 010 011
    |CQ|INT|TQ |AB0|0|CD0 |AB0|1|CD0 |AB0|0|CD0 |AB0|1|CD0
    测量结果(M1M2M3) 100 101 110 111
    |CQ|INT|TQ |AB0|0|CD0 |AB0|1|CD0 |AB0|0|CD0 |AB0|1|CD0
    下载: 导出CSV 
    | 显示表格
    表 6  |CQ=|AB0, |TQ=|CD1, (A,B,C,D(0,1))时的输出
    Table 6.  Output when the input is |CQ=|AB0, |TQ=|CD1, (A,B,C,D(0,1))
    测量结果(M1M2M3) 000 001 010 011
    |CQ|INT|TQ |AB0|0|CD1 |AB0|1|CD1 |AB0|0|CD1 |AB0|1|CD1
    测量结果(M1M2M3) 100 101 110 111
    |CQ|INT|TQ |AB0|0|CD1 |AB0|1|CD1 |AB0|0|CD1 |AB0|1|CD1
    下载: 导出CSV 
    | 显示表格
    表 4  |CQ=|AB1, |TQ=|CD1, (A,B,C,D(0,1)) 时的输出
    Table 4.  Output when the input is |CQ=|AB1, |TQ=|CD1, (A,B,C,D(0,1))
    测量结果(M1M2M3) 000 001 010 011
    |CQ|INT|TQ |AB1|0|CD0 |AB1|1|CD0 |AB1|0|CD0 |AB1|1|CD0
    测量结果(M1M2M3) 100 101 110 111
    |CQ|INT|TQ |AB1|0|CD0 |AB1|1|CD0 |AB1|0|CD0 |AB1|1|CD0
    下载: 导出CSV 
    | 显示表格
    表 5  |CQ=|AB1, |TQ=|CD0, (A,B,C,D(0,1))时的输出
    Table 5.  Output when the input is |CQ=|AB1, |TQ=|CD0, (A,B,C,D(0,1))
    测量结果(M1M2M3) 000 001 010 011
    |CQ|INT|TQ |AB1|0|CD1 |AB1|1|CD1 |AB1|0|CD1 |AB1|1|CD1
    测量结果(M1M2M3) 100 101 110 111
    |CQ|INT|TQ |AB1|0|CD1 |AB1|1|CD1 |AB1|0|CD1 |AB1|1|CD1
    下载: 导出CSV 
    | 显示表格

    |CQ来说, 输入和输出保持一致, 符合CNOT门的结果. 对|TQ来说, 当|CQ|AB0, (A,B(0,1))时, |TQ不变; 当|CQ|AB1, (A,B(0,1))时, |TQ第一位取反, 说明两个表面码的第1位逻辑比特之间实现了CNOT操作, 且在实现过程中没有影响到控制比特和目标比特的其他逻辑比特, 符合CNOT门的要求. 对|INT来说, 因为M3是对|INT进行逻辑Z测量的结果, 当M3=0时, |INT塌缩为|0, 当M3=1时, |INT塌缩为|1, 与理论分析相一致. 经过上述分析, 基于联合测量和逻辑测量实现了多比特表面码之间的逻辑CNOT门.

    图2表面码中, 逻辑比特2和逻辑比特1类似, 因此逻辑CNOT的实现也类似. 当CNOT的控制比特和目标比特都是逻辑比特3时, 由于对|INT只是进行逻辑比特联合测量和后续的逻辑测量, 逻辑操作的数据比特位数不需要一一对应, 因此|INTZ逻辑操作的长度并不需要为4, 仍然可以采用最小的表面码作为中间态, 如图13所示. 经过仿真验证, 能够实现CNOT逻辑操作. 基于简化的原理, 可以设计出控制表面码的任意逻辑比特和目标表面码的任意逻辑比特之间的CNOT门, 实现任意逻辑比特间的逻辑CNOT操作.

    图 13 控制比特和目标比特都为逻辑比特3时, 逻辑CNOT门的优化\r\nFig. 13. Optimization of logic CNOT gate when both control qubit and target qubit are the 3rd logical qubits
    图 13  控制比特和目标比特都为逻辑比特3时, 逻辑CNOT门的优化
    Fig. 13.  Optimization of logic CNOT gate when both control qubit and target qubit are the 3rd logical qubits

    本文的主要创新包括: 第一, 提出了一种基于边界可以编码3个逻辑比特的表面码, 该表面码用 12 个数据比特编码 3 个逻辑比特; 第二, 对基于晶格融合与分割的表面码逻辑CNOT门实现方法进行了改进, 提出了一种基于联合测量和逻辑测量的表面码逻辑CNOT门实现方法, 并在提出的多逻辑比特表面码上进行了仿真验证.

    编码多个逻辑比特的表面码的优点. 第一, 虽然本文提出的表面码结构与3个逻辑长度相同编码单逻辑比特的表面码所用的物理比特一样多, 但是在本文提出的表面码结构中有一个更长的逻辑操作, 增加了表面码的容错能力. 第二, 对于编码单个逻辑比特的表面码, 它们结构上是分离的, 两个表面码之间的物理比特不能充分利用. 本文的编码多逻辑比特的表面码相比于编码单逻辑比特的表面码, 物理比特能够形成密铺, 结构上更紧凑, 在量子计算的实现过程中能更充分地利用每一个物理量子比特. 第三, 虽然本文给出的是长度为2的表面码, 只有检错能力没有纠错能力, 但按照交替边界设计的思想能够设计出具有更长逻辑操作的表面码. 这里是因为仿真的限制, 因此研究长度为2的表面码.

    基于联合测量和逻辑测量的表面码CNOT门实现方法过程更简洁, 能够节省资源. 这里以实现图5所示码距为4的表面码之间的CNOT操作为例进行资源需求分析, 基于融合和分割的方法辅助态表面码结构与图5中的结构一致, 而基于联合测量和逻辑测量的方法对辅助态没有具体要求, 这里选择有纠错能力的码距为3的表面码作为辅助态. 两种方法需要的资源如表7所列, 可以发现基于联合测量和逻辑测量的方法性能优于基于晶格融合与分割的方法. 逻辑CNOT门优化方案的优点: 第一, 中间辅助态的选择更灵活, 可以利用码距比较小的表面码来实现, 因此辅助表面码的码距和数据量子比特数目都比较小. 第二, 更节省量子门的数目. 在基于晶格融合与分割的方法中, 通过融合和分割操作, 将两个表面码形成纠缠态, 在基于联合测量和逻辑测量的方法中, 联合测量直接完成了这个过程, 联合测量的结果等价于融合与分割的结果. 因此不仅简化了操作, 还减少了量子门的数目. 第三, 在基于晶格融合与分割的方法中, 需要多次对新产生的稳定子进行测量, 且每次根据不同的测量结果需要进行纠正操作, 还需要进行单比特的测量来消除稳定子; 而优化方法中, 不需要进行稳定子的测量和单比特测量, 因此测量次数和纠正次数都减少. 融合分割操作的优点是量子比特仅需要与相邻比特进行作用, 在大码距表面码的物理实现上更容易.

    表 7  两种逻辑CNOT门实现方法的资源消耗对比
    Table 7.  Comparison of the resource consumption of the two logic CNOT gate implementation methods
    基于联合测量和
    逻辑测量的方法
    基于晶格融合
    与分割的方法
    辅助表面码的码距 3 4
    辅助表面码的数据量子
    比特数目
    13 25
    量子门数目
    (不含纠正操作)
    19 40
    测量次数 3 15
    最大纠正次数 2 15
    下载: 导出CSV 
    | 显示表格

    本文设计的多逻辑比特表面码克服了单比特表面码不能密铺于量子芯片的缺点, 能够充分利用物理量子比特, 且提高了某些逻辑操作的长度, 增加了容错能力. 基于联合测量的思想降低了对辅助比特的要求, 简化后的实现过程减小了对量子资源的需求, 高效地实现了逻辑量子比特之间的CNOT门. 本文的研究成果对通用容错量子计算的研究和实现都具有重要的意义.

    图3所示的编码线路的8种输出码字见表A1.

    表 A1  图3所示的编码线路的8种输出码字
    Table A1.  Eight output codewords for the encoding circuit shown in Fig. 3
    000 001 010 011 100 101 110 111
    |000000000000 |010000110011 |000000000101 |010000110110 |000000010010 |010000100001 |000000010111 |010000100100
    |000000001011 |010000111000 |000000001110 |010000111101 |000000011001 |010000101010 |000000011100 |010000101111
    |000010100100 |010010010111 |000010100001 |010010010010 |000010110110 |010010000101 |000010110011 |010010000000
    |000010101111 |010010011100 |000010101010 |010010011001 |000010111101 |010010001110 |000010111000 |010010001011
    |000101100011 |010101010000 |000101100110 |010101010101 |000101110001 |010101000010 |000101110100 |010101000111
    |000101101000 |010101011011 |000101101101 |010101011110 |000101111010 |010101001001 |000101111111 |010101001100
    |000111000111 |010111110100 |000111000010 |010111110001 |000111010101 |010111100110 |000111010000 |010111100011
    |000111001100 |010111111111 |000111001001 |010111111010 |000111011110 |010111101101 |000111011011 |010111101000
    |001001010000 |011001100011 |001001010101 |011001100110 |001001000010 |011001110001 |001001000111 |011001110100
    |001001011011 |011001101000 |001001011110 |011001101101 |001001001001 |011001111010 |001001001100 |011001111111
    |001011110100 |011011000111 |001011110001 |011011000010 |001011100110 |011011010101 |001011100011 |011011010000
    |001011111111 |011011001100 |001011111010 |011011001001 |001011101101 |011011011110 |001011101000 |011011011011
    |001100110011 |011100000000 |001100110110 |011100000101 |001100100001 |011100010010 |001100100100 |011100010111
    |001100111000 |011100001011 |001100111101 |011100001110 |001100101010 |011100011001 |001100101111 |011100011100
    |001110010111 |011110100100 |001110010010 |011110100001 |001110000101 |011110110110 |001110000000 |011110110011
    |001110011100 |011110101111 |001110011001 |011110101010 |001110001110 |011110111101 |001110001011 |011110111000
    |110001100011 |100001010000 |110001100110 |100001010101 |110001110001 |100001000010 |110001110100 |100001000111
    |110001101000 |100001011011 |110001101101 |100001011110 |110001111010 |100001001001 |110001111111 |100001001100
    |110011000111 |100011110100 |110011000010 |100011110001 |110011010101 |100011100110 |110011010000 |100011100011
    |110011001100 |100011111111 |110011001001 |100011111010 |110011011110 |100011101101 |110011011011 |100011101000
    |110100000000 |100100110011 |110100000101 |100100110110 |110100010010 |100100100001 |110100010111 |100100100100
    |110100001011 |100100111000 |110100001110 |100100111101 |110100011001 |100100101010 |110100011100 |100100101111
    |110110100100 |100110010111 |110110100001 |100110010010 |110110110110 |100110000101 |110110110011 |100110000000
    |110110101111 |100110011100 |110110101010 |100110011001 |110110111101 |100110001110 |110110111000 |100110001011
    |111000110011 |101000000000 |111000110110 |101000000101 |111000100001 |101000010010 |111000100100 |101000010111
    |111000111000 |101000001011 |111000111101 |101000001110 |111000101010 |101000011001 |111000101111 |101000011100
    |111010010111 |101010100100 |111010010010 |101010100001 |111010000101 |101010110110 |111010000000 |101010110011
    |111010011100 |101010101111 |111010011001 |101010101010 |111010001110 |101010111101 |111010001011 |101010111000
    |111101010000 |101101100011 |111101010101 |101101100110 |111101000010 |101101110001 |111101000111 |101101110100
    |111101011011 |101101101000 |111101011110 |101101101101 |111101001001 |101101111010 |111101001100 |101101111111
    |111111110100 |101111000111 |111111110001 |101111000010 |111111100110 |101111010101 |111111100011 |101111010000
    |111111111111 |101111001100 |111111111010 |101111001001 |111111101101 |101111011110 |111111101000 |101111011011
    下载: 导出CSV 
    | 显示表格
    [1]

    Feynman R P 1982 Int. J. Theor. Phys. 21 467Google Scholar

    [2]

    Shor P W 1999 SIREV 41 303Google Scholar

    [3]

    Preskill J 2012 arXiv: 1203.5813v3 [quant-ph

    [4]

    张诗豪, 张向东, 李绿周 2021 物理学报 70 210301Google Scholar

    Zhang S H, Zhang X D, Li L Z 2021 Acta Phys. Sin. 70 210301Google Scholar

    [5]

    周文豪, 王耀, 翁文康, 金贤敏 2022 物理学报 71 240302Google Scholar

    Zhou W H, Wang Y, Weng W K, Jin X M 2022 Acta Phys. Sin. 71 240302Google Scholar

    [6]

    宋克慧 2005 物理学报 54 4730Google Scholar

    Song K H 2005 Acta Phys. Sin. 54 4730Google Scholar

    [7]

    Grover L 1996 Proc. 28th ACM Symp. Theo. Comp. 212

    [8]

    范桁 2023 物理学报 72 070303Google Scholar

    Fan H 2023 Acta Phys. Sin. 72 070303Google Scholar

    [9]

    Shor P W 1995 Phys. Rev. A 52 2493Google Scholar

    [10]

    Steane A M 1996 Phys. Rev. Lett. 77 793Google Scholar

    [11]

    Frank A, Kunal A, Ryan B, et al. 2019 Nature 574 505Google Scholar

    [12]

    Davide C 2023 Nature 618 656

    [13]

    Deng Y H, Gu Y C, Liu H L, Gong S Q, Su H, Zhang Z J, Tang H Y, Jia M H, Xu J M, Chen M C, Qin J, Peng L C, Yan J R, Hu Y, Huang J, Li H, Li Y X, Chen Y J, Jiang X, Gan L, Yang G W, You L X, Li L, Zhong H S, Wang H, Liu N L, Renema J J, Lu C Y, Pan J W 2023 Phys. Rev. Lett. 131 150601Google Scholar

    [14]

    Huang J S, Chen X J, Li X D, Wang J W 2023 AAPPS Bull. 14 33

    [15]

    Fowler A G, Mariantoni M, Martinis J M, Cleland A N 2012 Phys. Rev. A 86 032324Google Scholar

    [16]

    Horsman C, Fowler A G, Devitt S, van Meter R 2012 New J. Phys. 14 123011Google Scholar

    [17]

    Kitaev A Y 1997 Quantum Communication, Computing, and Measurement (New York: Plenum Press) pp181–188

    [18]

    Kitaev A Y 1997 Russ. Math. Surv. 52 1191Google Scholar

    [19]

    Kitaev A Y 2003 Ann. Phys. 303 2Google Scholar

    [20]

    Bravyi S B, Kitaev A Y 1998 arXiv: 9811052 v1 [quant-ph

    [21]

    Freedman M H, Meyer D A 2001 Found Comput. Math. 1 325Google Scholar

    [22]

    Wang C Y, Harrington J, Preskill J 2003 Ann. Phys. 303 31Google Scholar

    [23]

    Raussendorf R, Harrington J, Goyal K 2006 Ann. Phys. 321 2242Google Scholar

    [24]

    邢莉娟, 李卓, 白宝明, 王新梅 2008 物理学报 57 4695Google Scholar

    Xing L J, Li Z, Bai B M, Wang X M 2008 Acta Phys. Sin. 57 4695Google Scholar

    [25]

    Fowler A G, Stephens A M, Groszkowski P 2009 Phys. Rev. A 80 052312Google Scholar

    [26]

    DiVincenzo D P 2009 Phys. Scr. 137 014020

    [27]

    Tomita Y, Svore K M 2014 Phys. Rev. A 90 062320Google Scholar

    [28]

    Brown B J, Laubscher K, Kesselring M S, Wootton J R 2017 Phys. Rev. X 7 021029Google Scholar

    [29]

    Litinski D, von Oppen F 2018 Quantum 2 62Google Scholar

    [30]

    Krylov G, Lukac M 2018 arXiv: 1809.11134v1 [quant-ph

    [31]

    Beaudrap de N, Horsman D 2020 Quantum 4 218Google Scholar

    [32]

    Camps D, van Beeumen R 2020 Phys. Rev. A 102 052411Google Scholar

    [33]

    Shirakawa T, Ueda H, Yunoki S 2021 arXiv: 2112.14524v1 [quant-ph

    [34]

    Wang H W, Xue Y J, Ma Y L, Hua N, Ma H Y 2022 Chin. Phys. B 31 010303Google Scholar

    [35]

    Marques J F, Varbanov B M, Moreira M S, Ali H, Muthusubramanian N, Zachariadis C, Battistel F, Beekman M, Haider N, Vlothuizen W, Bruno A, Terhal B M, DiCarlo L 2022 Nat. Phys. 18 80Google Scholar

    [36]

    Kumari K, Rajpoot G, Ranjan Jain S 2022 arXiv: 2211. 12695v4 [quant-ph

    [37]

    Chen P H, Yan B W, Cui S X 2022 arXiv: 2210.01682v2 [cond-mat.str-el

    [38]

    Chen X B, Zhao L Y, Xu G, Pan X B, Chen S Y, Cheng Z W, Yang Y X 2022 Chin. Phys. B 31 040305Google Scholar

    [39]

    Xue Y J, Wang H W, Tian Y B, Wang Y N, Wang Y X, Wang S M 2022 Quantum Eng. 2022 9

    [40]

    Ding L, Wang H W, Wang Y N, Wang S M 2022 Quantum Eng. 2022 8

    [41]

    Siegel A, Strikis A, Flatters T, Benjamin S 2023 Quantum 7 1065Google Scholar

    [42]

    Quan D X, Liu C S, Lü X J, Pei C X 2022 Entropy 24 1107Google Scholar

  • 图 1  3 × 3表面码的结构图

    Fig. 1.  Structure diagram of 3 × 3 surface code

    图 2  基于边界编码三位逻辑比特的表面码结构

    Fig. 2.  Structure of surface code based on boundary encoding three logical qubits

    图 3  图2所示编码三位逻辑比特表面码的编码线路图

    Fig. 3.  Quantum encoding circuit for the surface code shown in Fig. 2

    图 4  基于联合测量的单量子比特间CNOT门的实现原理

    Fig. 4.  CNOT gate implementation for single qubit based on joint measurement

    图 5  表面码的粗糙融合

    Fig. 5.  Rough fusion of surface codes

    图 6  表面码的粗糙分割

    Fig. 6.  Rough segmentation of surface codes

    图 7  表面码的光滑融合

    Fig. 7.  Smooth fusion of surface codes

    图 8  表面码的光滑分割

    Fig. 8.  Smooth segmentation of surface codes

    图 9  单逻辑比特量子表面码逻辑CNOT门的实现

    Fig. 9.  Implementation of logic CNOT gate for the single logical qubit surface code

    图 10  不同输入状态下的仿真输出 (a)|CQ=|0, |TQ=|0; (b)|CQ=|0, |TQ=|1; (c)|CQ=|1, |TQ=|0; (d)|CQ = |1, |TQ=|1

    Fig. 10.  Simulation output under different input states: (a)|CQ=|0, |TQ=|0; (b)|CQ=|0, |TQ=|1; (c)|CQ=|1, |TQ=|0; (d)|CQ=|1, |TQ=|1

    图 11  基于联合测量和逻辑测量的多逻辑量子比特表面码逻辑CNOT门的实现

    Fig. 11.  Implementation of logic CNOT gate for multiple logical qubits surface code based on joint measuremnt and logical measurement

    图 12  基于联合测量和逻辑测量的多逻辑量子比特表面码逻辑CNOT门的优化

    Fig. 12.  Optimization of logic CNOT gate for multiple logical qubits surface code based on joint measuremnt and logical measurement

    图 13  控制比特和目标比特都为逻辑比特3时, 逻辑CNOT门的优化

    Fig. 13.  Optimization of logic CNOT gate when both control qubit and target qubit are the 3rd logical qubits

    表 1  图2所示表面码的逻辑操作

    Table 1.  Logical operation of the surface code shown in Fig. 2

    XL ZL
    XL1=X1X3 ZL1=Z1Z2
    XL2=X10X12 ZL2=Z5Z10
    XL3=X8X11 ZL3=Z8Z6Z4Z2
    下载: 导出CSV

    表 2  对辅助比特MZ基测量后的输出结果

    Table 2.  Output states after the measurements of ancilla qubit M in the Z basis.

    测量结果 输出态
    M1=0, M2=0, M3=0 α|00(m|0+n|1)+β|10(m|1+n|0)
    M1=0, M2=0, M3=1 α|01(m|1+n|0)+β|11(m|0+n|1)
    M1=0, M2=1, M3=0 α|00(m|0+n|1)β|10(m|1+n|0)
    M1=0, M2=1, M3=1 α|01(m|1+n|0)+β|11(m|0+n|1)
    M1=1, M2=0, M3=0 α|00(m|1+n|0)+β|10(m|0+n|1)
    M1=1, M2=0, M3=1 α|01(m|0+n|1)+β|11(m|1+n|0)
    M1=1, M2=1, M3=0 α|00(m|1+n|0)+β|10(m|0+n|1)
    M1=1, M2=1, M3=1 α|01(m|0+n|1)β|11(m|1+n|0)
    下载: 导出CSV

    表 3  |CQ=|AB0, |TQ=|CD0, (A,B,C,D(0,1)) 时的输出

    Table 3.  Output when the input is |CQ=|AB0, |TQ=|CD0, (A,B,C,D(0,1))

    测量结果(M1M2M3) 000 001 010 011
    |CQ|INT|TQ |AB0|0|CD0 |AB0|1|CD0 |AB0|0|CD0 |AB0|1|CD0
    测量结果(M1M2M3) 100 101 110 111
    |CQ|INT|TQ |AB0|0|CD0 |AB0|1|CD0 |AB0|0|CD0 |AB0|1|CD0
    下载: 导出CSV

    表 6  |CQ=|AB0, |TQ=|CD1, (A,B,C,D(0,1))时的输出

    Table 6.  Output when the input is |CQ=|AB0, |TQ=|CD1, (A,B,C,D(0,1))

    测量结果(M1M2M3) 000 001 010 011
    |CQ|INT|TQ |AB0|0|CD1 |AB0|1|CD1 |AB0|0|CD1 |AB0|1|CD1
    测量结果(M1M2M3) 100 101 110 111
    |CQ|INT|TQ |AB0|0|CD1 |AB0|1|CD1 |AB0|0|CD1 |AB0|1|CD1
    下载: 导出CSV

    表 4  |CQ=|AB1, |TQ=|CD1, (A,B,C,D(0,1)) 时的输出

    Table 4.  Output when the input is |CQ=|AB1, |TQ=|CD1, (A,B,C,D(0,1))

    测量结果(M1M2M3) 000 001 010 011
    |CQ|INT|TQ |AB1|0|CD0 |AB1|1|CD0 |AB1|0|CD0 |AB1|1|CD0
    测量结果(M1M2M3) 100 101 110 111
    |CQ|INT|TQ |AB1|0|CD0 |AB1|1|CD0 |AB1|0|CD0 |AB1|1|CD0
    下载: 导出CSV

    表 5  |CQ=|AB1, |TQ=|CD0, (A,B,C,D(0,1))时的输出

    Table 5.  Output when the input is |CQ=|AB1, |TQ=|CD0, (A,B,C,D(0,1))

    测量结果(M1M2M3) 000 001 010 011
    |CQ|INT|TQ |AB1|0|CD1 |AB1|1|CD1 |AB1|0|CD1 |AB1|1|CD1
    测量结果(M1M2M3) 100 101 110 111
    |CQ|INT|TQ |AB1|0|CD1 |AB1|1|CD1 |AB1|0|CD1 |AB1|1|CD1
    下载: 导出CSV

    表 7  两种逻辑CNOT门实现方法的资源消耗对比

    Table 7.  Comparison of the resource consumption of the two logic CNOT gate implementation methods

    基于联合测量和逻辑测量的方法 基于晶格融合与分割的方法
    辅助表面码的码距 3 4
    辅助表面码的数据量子比特数目 13 25
    量子门数目(不含纠正操作) 19 40
    测量次数 3 15
    最大纠正次数 2 15
    下载: 导出CSV

    表 A1  图3所示的编码线路的8种输出码字

    Table A1.  Eight output codewords for the encoding circuit shown in Fig. 3

    000 001 010 011 100 101 110 111
    |000000000000 |010000110011 |000000000101 |010000110110 |000000010010 |010000100001 |000000010111 |010000100100
    |000000001011 |010000111000 |000000001110 |010000111101 |000000011001 |010000101010 |000000011100 |010000101111
    |000010100100 |010010010111 |000010100001 |010010010010 |000010110110 |010010000101 |000010110011 |010010000000
    |000010101111 |010010011100 |000010101010 |010010011001 |000010111101 |010010001110 |000010111000 |010010001011
    |000101100011 |010101010000 |000101100110 |010101010101 |000101110001 |010101000010 |000101110100 |010101000111
    |000101101000 |010101011011 |000101101101 |010101011110 |000101111010 |010101001001 |000101111111 |010101001100
    |000111000111 |010111110100 |000111000010 |010111110001 |000111010101 |010111100110 |000111010000 |010111100011
    |000111001100 |010111111111 |000111001001 |010111111010 |000111011110 |010111101101 |000111011011 |010111101000
    |001001010000 |011001100011 |001001010101 |011001100110 |001001000010 |011001110001 |001001000111 |011001110100
    |001001011011 |011001101000 |001001011110 |011001101101 |001001001001 |011001111010 |001001001100 |011001111111
    |001011110100 |011011000111 |001011110001 |011011000010 |001011100110 |011011010101 |001011100011 |011011010000
    |001011111111 |011011001100 |001011111010 |011011001001 |001011101101 |011011011110 |001011101000 |011011011011
    |001100110011 |011100000000 |001100110110 |011100000101 |001100100001 |011100010010 |001100100100 |011100010111
    |001100111000 |011100001011 |001100111101 |011100001110 |001100101010 |011100011001 |001100101111 |011100011100
    |001110010111 |011110100100 |001110010010 |011110100001 |001110000101 |011110110110 |001110000000 |011110110011
    |001110011100 |011110101111 |001110011001 |011110101010 |001110001110 |011110111101 |001110001011 |011110111000
    |110001100011 |100001010000 |110001100110 |100001010101 |110001110001 |100001000010 |110001110100 |100001000111
    |110001101000 |100001011011 |110001101101 |100001011110 |110001111010 |100001001001 |110001111111 |100001001100
    |110011000111 |100011110100 |110011000010 |100011110001 |110011010101 |100011100110 |110011010000 |100011100011
    |110011001100 |100011111111 |110011001001 |100011111010 |110011011110 |100011101101 |110011011011 |100011101000
    |110100000000 |100100110011 |110100000101 |100100110110 |110100010010 |100100100001 |110100010111 |100100100100
    |110100001011 |100100111000 |110100001110 |100100111101 |110100011001 |100100101010 |110100011100 |100100101111
    |110110100100 |100110010111 |110110100001 |100110010010 |110110110110 |100110000101 |110110110011 |100110000000
    |110110101111 |100110011100 |110110101010 |100110011001 |110110111101 |100110001110 |110110111000 |100110001011
    |111000110011 |101000000000 |111000110110 |101000000101 |111000100001 |101000010010 |111000100100 |101000010111
    |111000111000 |101000001011 |111000111101 |101000001110 |111000101010 |101000011001 |111000101111 |101000011100
    |111010010111 |101010100100 |111010010010 |101010100001 |111010000101 |101010110110 |111010000000 |101010110011
    |111010011100 |101010101111 |111010011001 |101010101010 |111010001110 |101010111101 |111010001011 |101010111000
    |111101010000 |101101100011 |111101010101 |101101100110 |111101000010 |101101110001 |111101000111 |101101110100
    |111101011011 |101101101000 |111101011110 |101101101101 |111101001001 |101101111010 |111101001100 |101101111111
    |111111110100 |101111000111 |111111110001 |101111000010 |111111100110 |101111010101 |111111100011 |101111010000
    |111111111111 |101111001100 |111111111010 |101111001001 |111111101101 |101111011110 |111111101000 |101111011011
    下载: 导出CSV
  • [1]

    Feynman R P 1982 Int. J. Theor. Phys. 21 467Google Scholar

    [2]

    Shor P W 1999 SIREV 41 303Google Scholar

    [3]

    Preskill J 2012 arXiv: 1203.5813v3 [quant-ph

    [4]

    张诗豪, 张向东, 李绿周 2021 物理学报 70 210301Google Scholar

    Zhang S H, Zhang X D, Li L Z 2021 Acta Phys. Sin. 70 210301Google Scholar

    [5]

    周文豪, 王耀, 翁文康, 金贤敏 2022 物理学报 71 240302Google Scholar

    Zhou W H, Wang Y, Weng W K, Jin X M 2022 Acta Phys. Sin. 71 240302Google Scholar

    [6]

    宋克慧 2005 物理学报 54 4730Google Scholar

    Song K H 2005 Acta Phys. Sin. 54 4730Google Scholar

    [7]

    Grover L 1996 Proc. 28th ACM Symp. Theo. Comp. 212

    [8]

    范桁 2023 物理学报 72 070303Google Scholar

    Fan H 2023 Acta Phys. Sin. 72 070303Google Scholar

    [9]

    Shor P W 1995 Phys. Rev. A 52 2493Google Scholar

    [10]

    Steane A M 1996 Phys. Rev. Lett. 77 793Google Scholar

    [11]

    Frank A, Kunal A, Ryan B, et al. 2019 Nature 574 505Google Scholar

    [12]

    Davide C 2023 Nature 618 656

    [13]

    Deng Y H, Gu Y C, Liu H L, Gong S Q, Su H, Zhang Z J, Tang H Y, Jia M H, Xu J M, Chen M C, Qin J, Peng L C, Yan J R, Hu Y, Huang J, Li H, Li Y X, Chen Y J, Jiang X, Gan L, Yang G W, You L X, Li L, Zhong H S, Wang H, Liu N L, Renema J J, Lu C Y, Pan J W 2023 Phys. Rev. Lett. 131 150601Google Scholar

    [14]

    Huang J S, Chen X J, Li X D, Wang J W 2023 AAPPS Bull. 14 33

    [15]

    Fowler A G, Mariantoni M, Martinis J M, Cleland A N 2012 Phys. Rev. A 86 032324Google Scholar

    [16]

    Horsman C, Fowler A G, Devitt S, van Meter R 2012 New J. Phys. 14 123011Google Scholar

    [17]

    Kitaev A Y 1997 Quantum Communication, Computing, and Measurement (New York: Plenum Press) pp181–188

    [18]

    Kitaev A Y 1997 Russ. Math. Surv. 52 1191Google Scholar

    [19]

    Kitaev A Y 2003 Ann. Phys. 303 2Google Scholar

    [20]

    Bravyi S B, Kitaev A Y 1998 arXiv: 9811052 v1 [quant-ph

    [21]

    Freedman M H, Meyer D A 2001 Found Comput. Math. 1 325Google Scholar

    [22]

    Wang C Y, Harrington J, Preskill J 2003 Ann. Phys. 303 31Google Scholar

    [23]

    Raussendorf R, Harrington J, Goyal K 2006 Ann. Phys. 321 2242Google Scholar

    [24]

    邢莉娟, 李卓, 白宝明, 王新梅 2008 物理学报 57 4695Google Scholar

    Xing L J, Li Z, Bai B M, Wang X M 2008 Acta Phys. Sin. 57 4695Google Scholar

    [25]

    Fowler A G, Stephens A M, Groszkowski P 2009 Phys. Rev. A 80 052312Google Scholar

    [26]

    DiVincenzo D P 2009 Phys. Scr. 137 014020

    [27]

    Tomita Y, Svore K M 2014 Phys. Rev. A 90 062320Google Scholar

    [28]

    Brown B J, Laubscher K, Kesselring M S, Wootton J R 2017 Phys. Rev. X 7 021029Google Scholar

    [29]

    Litinski D, von Oppen F 2018 Quantum 2 62Google Scholar

    [30]

    Krylov G, Lukac M 2018 arXiv: 1809.11134v1 [quant-ph

    [31]

    Beaudrap de N, Horsman D 2020 Quantum 4 218Google Scholar

    [32]

    Camps D, van Beeumen R 2020 Phys. Rev. A 102 052411Google Scholar

    [33]

    Shirakawa T, Ueda H, Yunoki S 2021 arXiv: 2112.14524v1 [quant-ph

    [34]

    Wang H W, Xue Y J, Ma Y L, Hua N, Ma H Y 2022 Chin. Phys. B 31 010303Google Scholar

    [35]

    Marques J F, Varbanov B M, Moreira M S, Ali H, Muthusubramanian N, Zachariadis C, Battistel F, Beekman M, Haider N, Vlothuizen W, Bruno A, Terhal B M, DiCarlo L 2022 Nat. Phys. 18 80Google Scholar

    [36]

    Kumari K, Rajpoot G, Ranjan Jain S 2022 arXiv: 2211. 12695v4 [quant-ph

    [37]

    Chen P H, Yan B W, Cui S X 2022 arXiv: 2210.01682v2 [cond-mat.str-el

    [38]

    Chen X B, Zhao L Y, Xu G, Pan X B, Chen S Y, Cheng Z W, Yang Y X 2022 Chin. Phys. B 31 040305Google Scholar

    [39]

    Xue Y J, Wang H W, Tian Y B, Wang Y N, Wang Y X, Wang S M 2022 Quantum Eng. 2022 9

    [40]

    Ding L, Wang H W, Wang Y N, Wang S M 2022 Quantum Eng. 2022 8

    [41]

    Siegel A, Strikis A, Flatters T, Benjamin S 2023 Quantum 7 1065Google Scholar

    [42]

    Quan D X, Liu C S, Lü X J, Pei C X 2022 Entropy 24 1107Google Scholar

  • [1] 豆树清, 杨晓阔, 夏永顺, 袁佳卉, 崔焕卿, 危波, 白馨, 冯朝文. 一种基于异质多铁结构全局应变时钟的纳磁体择多逻辑门. 物理学报, 2023, 72(15): 157501. doi: 10.7498/aps.72.20230866
    [2] 刘腾, 陆鹏飞, 胡碧莹, 吴昊, 劳祺峰, 边纪, 刘泱, 朱峰, 罗乐. 离子阱中以声子为媒介的多体量子纠缠与逻辑门. 物理学报, 2022, 71(8): 080301. doi: 10.7498/aps.71.20220360
    [3] 金钊, 李芮, 公卫江, 祁阳, 张寿, 苏石磊. 基于共振里德伯偶极-偶极相互作用的双反阻塞机制及量子逻辑门的实现. 物理学报, 2021, 70(13): 134202. doi: 10.7498/aps.70.20210059
    [4] 张茜, 李萌, 龚旗煌, 李焱. 飞秒激光直写光量子逻辑门. 物理学报, 2019, 68(10): 104205. doi: 10.7498/aps.68.20190024
    [5] 王殿伟, 韩鹏飞, 范九伦, 刘颖, 许志杰, 王晶. 基于光照-反射成像模型和形态学操作的多谱段图像增强算法. 物理学报, 2018, 67(21): 210701. doi: 10.7498/aps.67.20181288
    [6] 危波, 蔡理, 杨晓阔, 李成. 基于多铁纳磁体的择多逻辑门三维磁化动态特性研究. 物理学报, 2017, 66(21): 217501. doi: 10.7498/aps.66.217501
    [7] 吴向艳, 徐艳玲, 於亚飞, 张智明. 利用非稳定子态容错实现密集旋转操作. 物理学报, 2014, 63(22): 220304. doi: 10.7498/aps.63.220304
    [8] 张波, 李海阳, 唐国金. 变时延遥操作交会的Smith模糊控制. 物理学报, 2013, 62(2): 029601. doi: 10.7498/aps.62.029601
    [9] 靳晓琴, 许勇, 张慧清. 非高斯噪声驱动下一维双稳系统的逻辑操作. 物理学报, 2013, 62(19): 190510. doi: 10.7498/aps.62.190510
    [10] 王文睿, 于晋龙, 韩丙辰, 郭精忠, 罗俊, 王菊, 刘毅, 杨恩泽. 基于高非线性光纤中非线性偏振旋转效应的全光逻辑门研究. 物理学报, 2012, 61(8): 084214. doi: 10.7498/aps.61.084214
    [11] 颜森林. 激光混沌耦合反馈光电及全光逻辑门研究. 物理学报, 2011, 60(5): 050509. doi: 10.7498/aps.60.050509
    [12] 卢道明. 腔外原子操作控制腔内原子的纠缠特性. 物理学报, 2010, 59(12): 8359-8364. doi: 10.7498/aps.59.8359
    [13] 张国锋, 邢钊. 基于非均匀外场的双量子比特自旋XYZ模型的swap门操作. 物理学报, 2010, 59(3): 1468-1472. doi: 10.7498/aps.59.1468
    [14] 陈立冰, 谭鹏, 董少光, 路洪. 利用二粒子部分纠缠态实现开靶目标的非局域量子可控非(CNOT)门的受控操作. 物理学报, 2009, 58(10): 6772-6778. doi: 10.7498/aps.58.6772
    [15] 董建绩, 张新亮, 王 阳, 黄德修. 基于单个半导体光放大器的高速多功能逻辑门. 物理学报, 2008, 57(4): 2222-2228. doi: 10.7498/aps.57.2222
    [16] 李燕明, 陈理想, 佘卫龙. 光致异构全光逻辑门理论与实验研究. 物理学报, 2007, 56(10): 5895-5902. doi: 10.7498/aps.56.5895
    [17] 郭 旗, 张霞萍, 胡 巍, 寿 倩. 基于强非局域空间光孤子特性的光子开关和光子逻辑门. 物理学报, 2006, 55(4): 1832-1839. doi: 10.7498/aps.55.1832
    [18] 陈明伦, 王顺金. 用激光-二能级原子系统实现一位通用量子逻辑门. 物理学报, 2006, 55(9): 4638-4641. doi: 10.7498/aps.55.4638
    [19] 严晓波, 王顺金. 由各向异性海森伯自旋环链组成的量子位及其通用量子逻辑门. 物理学报, 2006, 55(4): 1591-1595. doi: 10.7498/aps.55.1591
    [20] 冯晓强, 侯 洵, 杨文正, 杨 青, 陈 烽. 基于细菌视紫红质光子逻辑门的实验研究. 物理学报, 2003, 52(11): 2803-2806. doi: 10.7498/aps.52.2803
计量
  • 文章访问数:  3798
  • PDF下载量:  123
出版历程
  • 收稿日期:  2023-07-14
  • 修回日期:  2023-11-21
  • 上网日期:  2023-12-22
  • 刊出日期:  2024-02-20

/

返回文章
返回