arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2307.02437quant-phcs.ITmath.IT
收藏

使用ZX演算的图形化CSS码变换

Graphical CSS Code Transformation Using ZX Calculus

Jiaxin Huang, Sarah Meng Li, Lia Yeh, Aleks Kissinger, Michele Mosca, Michael Vasmer

AI总结:

本文提出基于ZX演算的图形化方法变换CSS码,通过双向重写规则实现逻辑门物理实现,并利用码变形和规范固定技术,以Steane码和量子Reed-Muller码为例展示容错通用门集的获取。

摘要:

在本工作中,我们提出了一种通用的方法来变换CSS码,基于它们与无相位ZX图的等价性。利用ZX演算,我们展示了与不同码相关的编码映射之间的图解变换。作为一个激励性示例,我们给出了Steane码和量子Reed-Muller码之间的显式变换,因为通过在这两种码之间切换,可以获得容错通用门集。为此,我们提出了一种双向重写规则,以在任何CSS码中为任何逻辑ZX图找到(不一定是横向的)物理实现。然后我们专注于两种码变换技术:码变形,一种在保留其容错门的同时变换码的过程,以及规范固定,其中可以从一个公共子系统码(例如,从[[15,1,3,3]]码得到Steane码和量子Reed-Muller码)获得互补码。我们为这些技术提供了显式的图解推导,并展示了ZX和图解编码器映射如何将关于这些码变换操作的几个等价视角联系起来。

英文摘要:

In this work, we present a generic approach to transform CSS codes by building upon their equivalence to phase-free ZX diagrams. Using the ZX calculus, we demonstrate diagrammatic transformations between encoding maps associated with different codes. As a motivating example, we give explicit transformations between the Steane code and the quantum Reed-Muller code, since by switching between these two codes, one can obtain a fault-tolerant universal gate set. To this end, we propose a bidirectional rewrite rule to find a (not necessarily transversal) physical implementation for any logical ZX diagram in any CSS code. Then we focus on two code transformation techniques: code morphing, a procedure that transforms a code while retaining its fault-tolerant gates, and gauge fixing, where complimentary codes can be obtained from a common subsystem code (e.g., the Steane and the quantum Reed-Muller codes from the [[15,1,3,3]] code). We provide explicit graphical derivations for these techniques and show how ZX and graphical encoder maps relate several equivalent perspectives on these code-transforming operations.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑