Mitigating coherent noise using Pauli conjugation

Coherent noise can be much more damaging than incoherent (probabilistic) noise in the context of quantum error correction. One solution is to use twirling to turn coherent noise into incoherent Pauli channels. In this Article, we show that some of the coherence of the noise channel can actually be u...

Full description

Bibliographic Details
Main Authors: Cai, Z, Xu, X, Benjamin, S
Format: Journal article
Language:English
Published: Springer Nature 2020
_version_ 1826296543265685504
author Cai, Z
Xu, X
Benjamin, S
author_facet Cai, Z
Xu, X
Benjamin, S
author_sort Cai, Z
collection OXFORD
description Coherent noise can be much more damaging than incoherent (probabilistic) noise in the context of quantum error correction. One solution is to use twirling to turn coherent noise into incoherent Pauli channels. In this Article, we show that some of the coherence of the noise channel can actually be used to improve its logical fidelity by simply sandwiching the noise with a chosen pair of Pauli gates, which we call Pauli conjugation. Using the optimal Pauli conjugation, we can achieve a higher logical fidelity than using twirling and doing nothing. We devise a way to search for the optimal Pauli conjugation scheme and apply it to Steane code, 9-qubit Shor code and distance-3 surface code under global coherent Z noise. The optimal conjugation schemes show improvement in logical fidelity over twirling while the weights of the conjugation gates we need to apply are lower than the average weight of the twirling gates. In our example noise and codes, the concatenated threshold obtained using conjugation is consistently higher than the twirling threshold and can be up to 1.5 times higher than the original threshold where no mitigation is applied. Our simulations show that Pauli conjugation can be robust against gate errors. With the help of logical twirling, the undesirable coherence in the noise channel can be removed and the advantages of conjugation over twirling can persist as we go to multiple rounds of quantum error correction.
first_indexed 2024-03-07T04:17:57Z
format Journal article
id oxford-uuid:ca08b9cb-0384-467e-8a18-76ee42b5f67a
institution University of Oxford
language English
last_indexed 2024-03-07T04:17:57Z
publishDate 2020
publisher Springer Nature
record_format dspace
spelling oxford-uuid:ca08b9cb-0384-467e-8a18-76ee42b5f67a2022-03-27T07:04:29ZMitigating coherent noise using Pauli conjugationJournal articlehttp://purl.org/coar/resource_type/c_dcae04bcuuid:ca08b9cb-0384-467e-8a18-76ee42b5f67aEnglishSymplectic Elements at OxfordSpringer Nature2020Cai, ZXu, XBenjamin, SCoherent noise can be much more damaging than incoherent (probabilistic) noise in the context of quantum error correction. One solution is to use twirling to turn coherent noise into incoherent Pauli channels. In this Article, we show that some of the coherence of the noise channel can actually be used to improve its logical fidelity by simply sandwiching the noise with a chosen pair of Pauli gates, which we call Pauli conjugation. Using the optimal Pauli conjugation, we can achieve a higher logical fidelity than using twirling and doing nothing. We devise a way to search for the optimal Pauli conjugation scheme and apply it to Steane code, 9-qubit Shor code and distance-3 surface code under global coherent Z noise. The optimal conjugation schemes show improvement in logical fidelity over twirling while the weights of the conjugation gates we need to apply are lower than the average weight of the twirling gates. In our example noise and codes, the concatenated threshold obtained using conjugation is consistently higher than the twirling threshold and can be up to 1.5 times higher than the original threshold where no mitigation is applied. Our simulations show that Pauli conjugation can be robust against gate errors. With the help of logical twirling, the undesirable coherence in the noise channel can be removed and the advantages of conjugation over twirling can persist as we go to multiple rounds of quantum error correction.
spellingShingle Cai, Z
Xu, X
Benjamin, S
Mitigating coherent noise using Pauli conjugation
title Mitigating coherent noise using Pauli conjugation
title_full Mitigating coherent noise using Pauli conjugation
title_fullStr Mitigating coherent noise using Pauli conjugation
title_full_unstemmed Mitigating coherent noise using Pauli conjugation
title_short Mitigating coherent noise using Pauli conjugation
title_sort mitigating coherent noise using pauli conjugation
work_keys_str_mv AT caiz mitigatingcoherentnoiseusingpauliconjugation
AT xux mitigatingcoherentnoiseusingpauliconjugation
AT benjamins mitigatingcoherentnoiseusingpauliconjugation