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...
Main Authors: | , , |
---|---|
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 |