Bacon–Shor code
बेकन-शोर कोड एक सबसिस्टम त्रुटि सुधार कोड है। एक सबसिस्टम कोड में, जानकारी को हिल्बर्ट स्पेस के सबसिस्टम में कूटबद्ध किया जाता है। सबसिस्टम कोड सरल त्रुटि सुधार प्रक्रियाओं को उधार देते हैं, कोड के विपरीत जो हिल्बर्ट स्पेस के उपक्षेत्र में जानकारी को कूटबद्ध करते हैं। इस सरलता ने क्वांटम कंप्यूटर पर दोष सहिष्णु परिपथ प्रदर्शन के पहले दावे को जन्म दिया। इसका नाम डेव बेकन और पीटर शोर के नाम पर रखा गया है। शोर के कोडः के स्टेबलाइज़र जनरेटर को देखते हुए, प्राप्त करने के लिए कोड में गेज समरूपता को पहचानकर इस जनरेटर से 4 स्टेबलाइज़र को हटाया जा सकता हैः त्रुटि सुधार को अब सरल बना दिया गया है क्योंकि त्रुटियों को मापने के लिए 8 के बजाय 4 स्टेबलाइज़र की आवश्यकता होती है। स्टेबलाइज़र जनरेटर से एक गेज समूह बनाया जा सकता हैः यह देखते हुए कि बेकन-शोर कोड को एक वर्गाकार जाली पर परिभाषित किया गया है जहां क्यूबिट्स को शीर्षों पर रखा गया है; क्यूबिट्स को एक ग्रिड पर इस तरह से रखना जो गेज समूह से मेल खाता है, यह दर्शाता है कि त्रुटि सिंड्रोम का अनुमान लगाने के लिए केवल 2 क्यूबिट निकटतम-पड़ोसी माप की आवश्यकता है। सिंड्रोम का पता लगाने की सरलता दोष सहिष्णु त्रुटि सुधार के लिए अधिक सुनने को कम कर देती है। ZZ ZZ q0---q1---q2 XX। XX। |XX। ZZ। ZZ। q6-- q7-- q8 XX। XX। |XX।। q3-- q4---q5 ZZ ZZ कोड सुधारने में पाँच-क्यूबिट त्रुटि भी देखें संदर्भ क्वांटम कंप्यूटिंग