Cargando…

Implementation of Fault-Tolerant Encoding Circuit Based on Stabilizer Implementation and “Flag” Bits in Steane Code

Quantum error correction (QEC) is an effective way to overcome quantum noise and de-coherence, meanwhile the fault tolerance of the encoding circuit, syndrome measurement circuit, and logical gate realization circuit must be ensured so as to achieve reliable quantum computing. Steane code is one of...

Descripción completa

Detalles Bibliográficos
Autores principales: Quan, Dongxiao, Liu, Chensong, Lv, Xiaojie, Pei, Changxing
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9407486/
https://www.ncbi.nlm.nih.gov/pubmed/36010771
http://dx.doi.org/10.3390/e24081107
_version_ 1784774375780646912
author Quan, Dongxiao
Liu, Chensong
Lv, Xiaojie
Pei, Changxing
author_facet Quan, Dongxiao
Liu, Chensong
Lv, Xiaojie
Pei, Changxing
author_sort Quan, Dongxiao
collection PubMed
description Quantum error correction (QEC) is an effective way to overcome quantum noise and de-coherence, meanwhile the fault tolerance of the encoding circuit, syndrome measurement circuit, and logical gate realization circuit must be ensured so as to achieve reliable quantum computing. Steane code is one of the most famous codes, proposed in 1996, however, the classical encoding circuit based on stabilizer implementation is not fault-tolerant. In this paper, we propose a method to design a fault-tolerant encoding circuit for Calderbank-Shor-Steane (CSS) code based on stabilizer implementation and “flag” bits. We use the Steane code as an example to depict in detail the fault-tolerant encoding circuit design process including the logical operation implementation, the stabilizer implementation, and the “flag” qubits design. The simulation results show that assuming only one quantum gate will be wrong with a certain probability p, the classical encoding circuit will have logic errors proportional to p; our proposed circuit is fault-tolerant as with the help of the “flag” bits, all types of errors in the encoding process can be accurately and uniquely determined, the errors can be fixed. If all the gates will be wrong with a certain probability p, which is the actual situation, the proposed encoding circuit will also be wrong with a certain probability, but its error rate has been reduced greatly from p to [Formula: see text] compared with the original circuit. This encoding circuit design process can be extended to other CSS codes to improve the correctness of the encoding circuit.
format Online
Article
Text
id pubmed-9407486
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-94074862022-08-26 Implementation of Fault-Tolerant Encoding Circuit Based on Stabilizer Implementation and “Flag” Bits in Steane Code Quan, Dongxiao Liu, Chensong Lv, Xiaojie Pei, Changxing Entropy (Basel) Article Quantum error correction (QEC) is an effective way to overcome quantum noise and de-coherence, meanwhile the fault tolerance of the encoding circuit, syndrome measurement circuit, and logical gate realization circuit must be ensured so as to achieve reliable quantum computing. Steane code is one of the most famous codes, proposed in 1996, however, the classical encoding circuit based on stabilizer implementation is not fault-tolerant. In this paper, we propose a method to design a fault-tolerant encoding circuit for Calderbank-Shor-Steane (CSS) code based on stabilizer implementation and “flag” bits. We use the Steane code as an example to depict in detail the fault-tolerant encoding circuit design process including the logical operation implementation, the stabilizer implementation, and the “flag” qubits design. The simulation results show that assuming only one quantum gate will be wrong with a certain probability p, the classical encoding circuit will have logic errors proportional to p; our proposed circuit is fault-tolerant as with the help of the “flag” bits, all types of errors in the encoding process can be accurately and uniquely determined, the errors can be fixed. If all the gates will be wrong with a certain probability p, which is the actual situation, the proposed encoding circuit will also be wrong with a certain probability, but its error rate has been reduced greatly from p to [Formula: see text] compared with the original circuit. This encoding circuit design process can be extended to other CSS codes to improve the correctness of the encoding circuit. MDPI 2022-08-11 /pmc/articles/PMC9407486/ /pubmed/36010771 http://dx.doi.org/10.3390/e24081107 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Quan, Dongxiao
Liu, Chensong
Lv, Xiaojie
Pei, Changxing
Implementation of Fault-Tolerant Encoding Circuit Based on Stabilizer Implementation and “Flag” Bits in Steane Code
title Implementation of Fault-Tolerant Encoding Circuit Based on Stabilizer Implementation and “Flag” Bits in Steane Code
title_full Implementation of Fault-Tolerant Encoding Circuit Based on Stabilizer Implementation and “Flag” Bits in Steane Code
title_fullStr Implementation of Fault-Tolerant Encoding Circuit Based on Stabilizer Implementation and “Flag” Bits in Steane Code
title_full_unstemmed Implementation of Fault-Tolerant Encoding Circuit Based on Stabilizer Implementation and “Flag” Bits in Steane Code
title_short Implementation of Fault-Tolerant Encoding Circuit Based on Stabilizer Implementation and “Flag” Bits in Steane Code
title_sort implementation of fault-tolerant encoding circuit based on stabilizer implementation and “flag” bits in steane code
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9407486/
https://www.ncbi.nlm.nih.gov/pubmed/36010771
http://dx.doi.org/10.3390/e24081107
work_keys_str_mv AT quandongxiao implementationoffaulttolerantencodingcircuitbasedonstabilizerimplementationandflagbitsinsteanecode
AT liuchensong implementationoffaulttolerantencodingcircuitbasedonstabilizerimplementationandflagbitsinsteanecode
AT lvxiaojie implementationoffaulttolerantencodingcircuitbasedonstabilizerimplementationandflagbitsinsteanecode
AT peichangxing implementationoffaulttolerantencodingcircuitbasedonstabilizerimplementationandflagbitsinsteanecode