Abstract

Coherent parity check (CPC) codes are a new framework for the construction of quantum error correction codes that encode multiple qubits per logical block. CPC codes have a canonical structure involving successive rounds of bit and phase parity checks, supplemented by cross-checks to fix the code distance. In this paper, we provide a detailed introduction to CPC codes using conventional quantum circuit notation. We demonstrate the implementation of a CPC code on real hardware, by designing a [[4, 2, 2]] detection code for the IBM 5Q superconducting qubit device. Whilst the individual gate-error rates on the IBM device are too high to realise a fault tolerant quantum detection code, our results show that the syndrome information from a full encode–decode cycle of the [[4, 2, 2]] CPC code can be used to increase the output state fidelity by post-selection. Following this, we generalise CPC codes to other quantum technologies by showing that their structure allows them to be efficiently compiled using any experimentally realistic native two-qubit gate. We introduce a three-stage CPC design process for the construction of hardware-optimised quantum memories. As a proof-of-concept example, we apply our design process to an idealised linear seven-qubit ion trap. In the first stage of the process, we use exhaustive search methods to find a large set of [[7, 3, 3]] codes that saturate the quantum Hamming bound for seven qubits. We then optimise over the discovered set of codes to meet the hardware and layout demands of the ion trap device. We also discuss how the CPC design process will generalise to larger-scale codes and other qubit technologies.

Highlights

  • Quantum computing experiments have matured to the extent to which we can realistically expect to see a medium-scale circuit-model device within the decade [1, 2]

  • We demonstrate the utility of the coherent parity check (CPC) design process in the compilation of a custom quantum memory for an idealised seven-qubit ion trap device

  • We provide an illustrative example of how the CPC design process can be used to create a bespoke quantum error correction (QEC) code for a specific ion trap device

Read more

Summary

Introduction

Quantum computing experiments have matured to the extent to which we can realistically expect to see a medium-scale circuit-model device within the decade [1, 2]. CPC codes have a canonical structure that allows any sequence of parity checks to be performed on a quantum register without risk of inducing decoherence. This is in contrast to most traditional QEC protocols, where the choice of parity checks is limited to stabilisers of the encoded quantum data.

Objectives
Results
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.