English

SSIP: automated surgery with quantum LDPC codes

Quantum Physics 2024-07-15 v1

Abstract

We present Safe Surgery by Identifying Pushouts (SSIP), an open-source lightweight Python package for automating surgery between qubit CSS codes. SSIP is flexible: it is capable of performing both external surgery, that is surgery between two codeblocks, and internal surgery, that is surgery within the same codeblock. Under the hood, it performs linear algebra over F2\mathbb{F}_2 governed by universal constructions in the category of chain complexes. We demonstrate on quantum Low-Density Parity Check (qLDPC) codes, which are not topological codes in general, and are of interest for near-term fault-tolerant quantum computing. Such qLDPC codes include lift-connected surface codes, generalised bicycle codes and bivariate bicycle codes. We show that various logical measurements can be performed cheaply by surgery without sacrificing the high code distance. For example, half of the single-qubit logical measurements in the ZZ or XX basis on the [[144,12,12]][[ 144 ,12, 12 ]] gross code require only 30 total additional qubits each, assuming the upper bound on distance given by QDistRnd is tight. This is two orders of magnitude lower than the additional qubit count of 1380 initially predicted by Bravyi et al.

Keywords

Cite

@article{arxiv.2407.09423,
  title  = {SSIP: automated surgery with quantum LDPC codes},
  author = {Alexander Cowtan},
  journal= {arXiv preprint arXiv:2407.09423},
  year   = {2024}
}

Comments

49 pages, 26 figures

R2 v1 2026-06-28T17:38:56.075Z