क्वांटम त्रुटि सुधार: Difference between revisions

From Vigyanwiki
No edit summary
 
(14 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{short description|Process in quantum computing}}
{{short description|Process in quantum computing}}
{{use dmy dates|cs1-dates=yy|date=May 2023}}
'''क्वांटम त्रुटि सुधार (क्यूईसी)''' का उपयोग[[ एक क्वांटम कंप्यूटर | क्वांटम कंप्यूटर]] में [[क्वांटम जानकारी|क्वांटम सुचना]] को विघटन और अन्य [[क्वांटम शोर|क्वांटम नॉइज़]] के कारण होने वाली त्रुटियों से बचाने के लिए किया जाता है। क्वांटम त्रुटि सुधार को [[क्वांटम थ्रेशोल्ड प्रमेय]] को प्राप्त करने के लिए आवश्यक माना जाता है जो संग्रहीत क्वांटम सुचना, फॉल्टी क्वांटम गेट्स, फॉल्टी क्वांटम तैयारी और फॉल्टी माप पर नॉइज़ के प्रभाव को कम कर सकता है। यह अधिक [[सर्किट जटिलता|सर्किट डेप्थ]] के एल्गोरिदम की अनुमति देता हैं।<ref>{{cite journal |last1=Cai |first1=Weizhou |last2=Ma |first2=Yuwei |date=2021 |title=सुपरकंडक्टिंग क्वांटम सर्किट में बोसोनिक क्वांटम त्रुटि सुधार कोड|journal=Fundamental Research |volume=1 |issue=1 |pages=50–67 |doi=10.1016/j.fmre.2020.12.006 |quote=एक व्यावहारिक क्वांटम कंप्यूटर जो बड़ी सर्किट गहराई में सक्षम है, इसलिए, अंततः क्वांटम त्रुटि सुधार द्वारा संरक्षित तार्किक क्वैबिट पर संचालन की आवश्यकता होती है|doi-access=free }}</ref>
'''क्वांटम त्रुटि सुधार (क्यूईसी)''' का उपयोग[[ एक क्वांटम कंप्यूटर | क्वांटम कंप्यूटर]] में [[क्वांटम जानकारी|क्वांटम सुचना]] को विघटन और अन्य [[क्वांटम शोर|क्वांटम नॉइज़]] के कारण होने वाली त्रुटियों से बचाने के लिए किया जाता है। क्वांटम त्रुटि सुधार को [[क्वांटम थ्रेशोल्ड प्रमेय]] को प्राप्त करने के लिए आवश्यक माना जाता है जो संग्रहीत क्वांटम सुचना, फॉल्टी क्वांटम गेट्स, फॉल्टी क्वांटम तैयारी और फॉल्टी माप पर नॉइज़ के प्रभाव को कम कर सकता है। यह अधिक [[सर्किट जटिलता|सर्किट डेप्थ]] के एल्गोरिदम की अनुमति देता हैं।<ref>{{cite journal |last1=Cai |first1=Weizhou |last2=Ma |first2=Yuwei |date=2021 |title=सुपरकंडक्टिंग क्वांटम सर्किट में बोसोनिक क्वांटम त्रुटि सुधार कोड|journal=Fundamental Research |volume=1 |issue=1 |pages=50–67 |doi=10.1016/j.fmre.2020.12.006 |quote=एक व्यावहारिक क्वांटम कंप्यूटर जो बड़ी सर्किट गहराई में सक्षम है, इसलिए, अंततः क्वांटम त्रुटि सुधार द्वारा संरक्षित तार्किक क्वैबिट पर संचालन की आवश्यकता होती है|doi-access=free }}</ref>


क्लासिकल [[त्रुटि सुधार]] [[अतिरेक (सूचना सिद्धांत)|रेडंडेंसी]] को नियोजित करता है। सबसे सरल यद्यपि अकुशल दृष्टिकोण [[पुनरावृत्ति कोड|रिपीटिशन कोड]] है। विचार यह है कि सुचना को कई बार संग्रहीत किया जाए, और - यदि बाद में ये प्रतियां असहमत पाई जाती हैं - तो बहुमत से वोट लें; जैसे मान लीजिए कि हम एक ही अवस्था में तीन बार कुछ कॉपी करते हैं। आगे माना कि नॉइज़ त्रुटि तीन-बिट स्थिति को प्रभावित कर देती है जिससे की कॉपी किए गए बिट्स में से एक शून्य के बराबर हो लेकिन अन्य दो एक के बराबर होते हैं। यह मानते हुए कि नॉइज़ संबंधी त्रुटियां स्वतंत्र हैं और कुछ पर्याप्त रूप से कम संभावना p के साथ होती हैं, यह सबसे अधिक संभावना है कि त्रुटि एकल-बिट त्रुटि है और प्रेषित संदेश तीन है। यह संभव है कि डबल-बिट त्रुटि होती है और प्रेषित संदेश तीन शून्य के बराबर होता है, लेकिन यह परिणाम उपरोक्त परिणाम की तुलना में कम होने की संभावना है। इस उदाहरण में, तार्किक सुचना स्टेट में एक बिट थी, भौतिक सुचना तीन कॉपी किए गए बिट्स हैं, और यह निर्धारित करना कि भौतिक स्थिति में कौन सी तार्किक स्थिति एन्कोड की गई है, डिकोडिंग कहलाती है। क्लासिकल त्रुटि सुधार के समान, क्यूईसी कोड हमेशा तार्किक क्वैबिट को सही रूप से डिकोड नहीं करते हैं, लेकिन उनका उपयोग नॉइज़ के प्रभाव को कम करता है।
क्लासिकल [[त्रुटि सुधार]] [[अतिरेक (सूचना सिद्धांत)|रेडंडेंसी]] को नियोजित करता है। सबसे सरल यद्यपि अकुशल दृष्टिकोण [[पुनरावृत्ति कोड|रिपीटिशन कोड]] है। विचार यह है कि सुचना को कई बार संग्रहीत किया जाए, और - यदि बाद में ये प्रतियां असहमत पाई जाती हैं - तो बहुमत से वोट लें; जैसे मान लीजिए कि हम एक ही अवस्था में तीन बार कुछ कॉपी करते हैं। आगे माना कि नॉइज़ त्रुटि तीन-बिट स्थिति को प्रभावित कर देती है जिससे की कॉपी किए गए बिट्स में से एक शून्य के बराबर हो लेकिन अन्य दो एक के बराबर होते हैं। यह मानते हुए कि नॉइज़ संबंधी त्रुटियां स्वतंत्र हैं और कुछ पर्याप्त रूप से कम संभावना p के साथ होती हैं, यह सबसे अधिक संभावना है कि त्रुटि एकल-बिट त्रुटि है और प्रेषित संदेश तीन है। यह संभव है कि डबल-बिट त्रुटि होती है और प्रेषित संदेश तीन शून्य के बराबर होता है, लेकिन यह परिणाम उपरोक्त परिणाम की तुलना में कम होने की संभावना है। इस उदाहरण में, तार्किक सुचना स्टेट में एक बिट थी, भौतिक सुचना तीन कॉपी किए गए बिट्स हैं, और यह निर्धारित करना कि भौतिक स्थिति में कौन सी तार्किक स्थिति एन्कोड की गई है, ''डिकोडिंग'' कहलाती है। क्लासिकल त्रुटि सुधार के समान, क्यूईसी कोड हमेशा तार्किक क्वैबिट को सही रूप से डिकोड नहीं करते हैं, लेकिन उनका उपयोग नॉइज़ के प्रभाव को कम करता है।


[[नो-क्लोनिंग प्रमेय]] के कारण क्वांटम सुचना की प्रतिलिपि बनाना संभव नहीं है। यह प्रमेय क्वांटम त्रुटि सुधार के सिद्धांत को तैयार करने में बाधा उत्पन्न करता प्रतीत होता है। लेकिन एक [[ qubit |क्यूबिट]] की सुचना को कई (भौतिक) क्यूबिट की अत्यधिक इंटेंगलेड स्टेट में फैलाना संभव है। [[पीटर शोर|पीटर नॉइज़]] ने सबसे पहले एक क्विबिट की सुचना को नौ क्विबिट की अत्यधिक इंटेंगलेड स्टेट में संग्रहीत करके क्वांटम त्रुटि सुधार कोड तैयार करने की इस विधि की खोज की थी।
[[नो-क्लोनिंग प्रमेय]] के कारण क्वांटम सुचना की प्रतिलिपि बनाना संभव नहीं है। यह प्रमेय क्वांटम त्रुटि सुधार के सिद्धांत को तैयार करने में बाधा उत्पन्न करता प्रतीत होता है। लेकिन एक [[ qubit |क्यूबिट]] की सुचना को कई (भौतिक) क्यूबिट की अत्यधिक इंटेंगलेड स्टेट में फैलाना संभव है। [[पीटर शोर|पीटर नॉइज़]] ने सबसे पहले एक क्विबिट की सुचना को नौ क्विबिट की अत्यधिक इंटेंगलेड स्टेट में संग्रहीत करके क्वांटम त्रुटि सुधार कोड तैयार करने की इस विधि की खोज की थी।
Line 27: Line 26:
  }}</ref> यह तकनीक क्वांटम इंटेंगलमेंट और सिंड्रोम माप का उपयोग करती है और पुनरावृत्ति कोड के साथ प्रदर्शन में तुलनीय है।
  }}</ref> यह तकनीक क्वांटम इंटेंगलमेंट और सिंड्रोम माप का उपयोग करती है और पुनरावृत्ति कोड के साथ प्रदर्शन में तुलनीय है।


[[File:Quantum error correction of bit flip using three qubits.svg|upright=1.35|thumb|right|बिट फ्लिप कोड का [[ यह कितना घूमता है? ]]]]उस स्थिति पर विचार करें जिसमें हम एक एकल कक्षा <math>\vert\psi\rangle</math> के एक नोइज़ी वाले चैनल के माध्यम <math>\mathcal E</math> की स्थिति को प्रसारित करना चाहते हैं। आइए हम यह भी मान लें कि यह चैनल या तो संभावना के साथ क्वबिट की स्थिति <math>p</math> को पलट देता है, या इसे अपरिवर्तित छोड़ देता है। <math>\mathcal E</math> की कार्य सामान्य इनपुट <math>\rho</math> पर  इसलिए इस प्रकार <math>\mathcal E(\rho) = (1-p) \rho + p\ X\rho X</math> लिखा जा सकता है।  
[[File:Quantum error correction of bit flip using three qubits.svg|thumb|right|बिट फ्लिप कोड का [[ यह कितना घूमता है? |यह कितना घूमता है?]]|216x216px]]उस स्थिति पर विचार करें जिसमें हम एक एकल कक्षा <math>\vert\psi\rangle</math> के एक नोइज़ी वाले चैनल के माध्यम <math>\mathcal E</math> की स्थिति को प्रसारित करना चाहते हैं। आइए हम यह भी मान लें कि यह चैनल या तो संभावना के साथ क्वबिट की स्थिति <math>p</math> को पलट देता है, या इसे अपरिवर्तित छोड़ देता है। <math>\mathcal E</math> की कार्य सामान्य इनपुट <math>\rho</math> पर  इसलिए इस प्रकार <math>\mathcal E(\rho) = (1-p) \rho + p\ X\rho X</math> लिखा जा सकता है।  


माना <math>|\psi\rangle = \alpha_0|0\rangle + \alpha_1|1\rangle</math> संचरित होने वाली क्वांटम अवस्था होती हैं। प्रोटोकॉल में कोई त्रुटि सुधार नहीं होने से, संचरित स्थिति को संभाव्यता <math>1-p</math> के साथ सही रूप से प्रसारित किया जाता हैं। यद्यपि की, हम स्टेट को अधिक संख्या में क्वैबिट में एन्कोड करके इस संख्या में सुधार कर सकते हैं, इस तरह से कि संबंधित तार्किक क्वैबिट में त्रुटियों का पता लगाया जा सके और उन्हें ठीक किया जा सकता हैं। सरल तीन-क्विबिट रिपीटिशन कोड के स्थिति में, एन्कोडिंग मैपिंग <math>\vert0\rangle\rightarrow\vert0_{\rm L}\rangle\equiv\vert000\rangle</math> और <math>\vert1\rangle\rightarrow\vert1_{\rm L}\rangle\equiv\vert111\rangle</math> में सम्मलित होती है। इनपुट स्थिति <math>\vert\psi\rangle</math> स्टेट <math>\vert\psi'\rangle = \alpha_0 \vert000\rangle + \alpha_1 \vert111\rangle</math> में एन्कोड किया गया है। इस मैपिंग को उदाहरण के लिए दो सीएनओटी गेट्स का उपयोग करके देखा जा सकता है, जो सिस्टम को स्टेट <math>\vert0\rangle</math>में आरंभ किए गए दो एंसीला क्वैबिट के साथ इंटेंगल करता है।<ref>{{cite book |last1=Nielsen |first1=Michael A. |last2=Chuang |first2=Isaac L. |author-link1=Michael A. Nielsen |author-link2=Isaac L. Chuang |year=2000 |title=क्वांटम संगणना और क्वांटम सूचना|publisher=Cambridge University Press}}</ref> एन्कोडेड स्टेट <math>\vert\psi'\rangle</math> वह है जो अब नोइज़ी चैनल से होकर जाता हैं।
माना <math>|\psi\rangle = \alpha_0|0\rangle + \alpha_1|1\rangle</math> संचरित होने वाली क्वांटम अवस्था होती हैं। प्रोटोकॉल में कोई त्रुटि सुधार नहीं होने से, संचरित स्थिति को संभाव्यता <math>1-p</math> के साथ सही रूप से प्रसारित किया जाता हैं। यद्यपि की, हम स्टेट को अधिक संख्या में क्वैबिट में एन्कोड करके इस संख्या में सुधार कर सकते हैं, इस तरह से कि संबंधित तार्किक क्वैबिट में त्रुटियों का पता लगाया जा सके और उन्हें ठीक किया जा सकता हैं। सरल तीन-क्विबिट रिपीटिशन कोड के स्थिति में, एन्कोडिंग मैपिंग <math>\vert0\rangle\rightarrow\vert0_{\rm L}\rangle\equiv\vert000\rangle</math> और <math>\vert1\rangle\rightarrow\vert1_{\rm L}\rangle\equiv\vert111\rangle</math> में सम्मलित होती है। इनपुट स्थिति <math>\vert\psi\rangle</math> स्टेट <math>\vert\psi'\rangle = \alpha_0 \vert000\rangle + \alpha_1 \vert111\rangle</math> में एन्कोड किया गया है। इस मैपिंग को उदाहरण के लिए दो सीएनओटी गेट्स का उपयोग करके देखा जा सकता है, जो सिस्टम को स्टेट <math>\vert0\rangle</math>में आरंभ किए गए दो एंसीला क्वैबिट के साथ इंटेंगल करता है।<ref>{{cite book |last1=Nielsen |first1=Michael A. |last2=Chuang |first2=Isaac L. |author-link1=Michael A. Nielsen |author-link2=Isaac L. Chuang |year=2000 |title=क्वांटम संगणना और क्वांटम सूचना|publisher=Cambridge University Press}}</ref> एन्कोडेड स्टेट <math>\vert\psi'\rangle</math> वह है जो अब नोइज़ी चैनल से होकर जाता हैं।
Line 33: Line 32:
चैनल <math>\vert\psi'\rangle</math>पर कार्यान्वित होती है इसके क्वैबिट के कुछ उपसमुच्चय (संभवतः रिक्त) को फ़्लिप किया जाता हैं। किसी भी क्वबिट को प्रायिकता <math>(1-p)^3</math> के साथ फ़्लिप नहीं किया जाता है, एक एकल क्वबिट को प्रायिकता <math>3p(1-p)^2</math> के साथ फ़्लिप किया जाता है, दो क्वैबिट को प्रायिकता <math>3p^2(1-p)</math> के साथ फ़्लिप किया जाता है, और सभी तीन क्वैबिट प्रायिकता <math>p^3</math>के साथ फ़्लिप किए गए हैं। ध्यान दें कि चैनल के बारे में एक और धारणा यहां बनाई गई है: हम यह मानते हैं <math>\mathcal E</math> उन तीन क्वैबिटों में से प्रत्येक पर समान रूप से और स्वतंत्र रूप से कार्य करता है जिसमें स्टेट अब एन्कोड किया गया है। अब समस्या यह है कि प्रेषित स्थिति को प्रभावित किए बिना ऐसी त्रुटियों का पता कैसे लगाया जाता हैं और उन्हें कैसे ठीक किया जाता हैं।
चैनल <math>\vert\psi'\rangle</math>पर कार्यान्वित होती है इसके क्वैबिट के कुछ उपसमुच्चय (संभवतः रिक्त) को फ़्लिप किया जाता हैं। किसी भी क्वबिट को प्रायिकता <math>(1-p)^3</math> के साथ फ़्लिप नहीं किया जाता है, एक एकल क्वबिट को प्रायिकता <math>3p(1-p)^2</math> के साथ फ़्लिप किया जाता है, दो क्वैबिट को प्रायिकता <math>3p^2(1-p)</math> के साथ फ़्लिप किया जाता है, और सभी तीन क्वैबिट प्रायिकता <math>p^3</math>के साथ फ़्लिप किए गए हैं। ध्यान दें कि चैनल के बारे में एक और धारणा यहां बनाई गई है: हम यह मानते हैं <math>\mathcal E</math> उन तीन क्वैबिटों में से प्रत्येक पर समान रूप से और स्वतंत्र रूप से कार्य करता है जिसमें स्टेट अब एन्कोड किया गया है। अब समस्या यह है कि प्रेषित स्थिति को प्रभावित किए बिना ऐसी त्रुटियों का पता कैसे लगाया जाता हैं और उन्हें कैसे ठीक किया जाता हैं।


[[File:Fidelity Error Correction Bit Flips.svg|thumb|upright=1.7|तीन क्विबिट बिट फ्लिप कोड के माध्यम से (लाल) और बिना (नीला) त्रुटि सुधार के आउटपुट न्यूनतम निष्ठा की तुलना। ध्यान दें कैसे, के लिए <math>p\le 1/2</math>, त्रुटि सुधार योजना निष्ठा में सुधार करती है।]]आइए सरलता के लिए मान लें कि <math>p</math> इतना छोटा है कि एक से अधिक क्वैबिट फ़्लिप होने की संभावना नगण्य है। इसके बाद कोई यह पता लगा सकता है कि क्या एक क्वबिट फ़्लिप किया गया था, बिना प्रसारित किए जा रहे मानों को जाने बिना, यह जानकर कि क्या एक क्वबिट दूसरों से अलग है। यह निम्नलिखित चार प्रक्षेप्य मापों के अनुरूप, चार अलग-अलग परिणामों के साथ माप करने के बराबर है:<math display="block">\begin{align}
[[File:Fidelity Error Correction Bit Flips.svg|thumb|तीन क्विबिट बिट फ्लिप कोड के माध्यम से (लाल) और बिना (नीला) त्रुटि सुधार के आउटपुट न्यूनतम निष्ठा की तुलना किया जाता हैं। ध्यान दें कैसे, के लिए <math>p\le 1/2</math>, त्रुटि सुधार योजना निष्ठा में सुधार करती है।|197x197px]]आइए सरलता के लिए मान लें कि <math>p</math> इतना छोटा है कि एक से अधिक क्वैबिट फ़्लिप होने की संभावना नगण्य है। इसके बाद कोई यह पता लगा सकता है कि क्या एक क्वबिट फ़्लिप किया गया था, बिना प्रसारित किए जा रहे मानों को जाने बिना, यह जानकर कि क्या एक क्वबिट दूसरों से अलग है। यह निम्नलिखित चार प्रक्षेप्य मापों के अनुरूप, चार अलग-अलग परिणामों के साथ माप करने के बराबर है:<math display="block">\begin{align}
     P_0 &=|000\rangle\langle000|+|111\rangle\langle111|, \\
     P_0 &=|000\rangle\langle000|+|111\rangle\langle111|, \\
     P_1 &=|100\rangle\langle100|+|011\rangle\langle011|, \\
     P_1 &=|100\rangle\langle100|+|011\rangle\langle011|, \\
Line 42: Line 41:
ध्यान दें कि, जबकि यह प्रक्रिया चैनल द्वारा शून्य या एक फ़्लिप प्रदर्शित किए जाने पर आउटपुट को पूरी तरह से सही कर देती है, यदि एक से अधिक क्विबिट फ़्लिप किया जाता है तो आउटपुट सही प्रकार से सही नहीं होता है। उदाहरण के लिए, यदि पहली और दूसरी क्वैबिट फ़्लिप की जाती है, तो सिंड्रोम <math>P_3</math> माप परिणाम देता है, और पहले दो के अतिरिक्त तीसरा क्वबिट फ़्लिप किया जाता है। सामान्य इनपुट के लिए इस त्रुटि-सुधार योजना के प्रदर्शन का आकलन करने के लिए हम फिडेलिटी <math>F(\psi')</math> का इनपुट <math>\vert\psi'\rangle</math> और आउटपुट <math>\rho_{\operatorname{out}}\equiv\mathcal E_{\operatorname{corr}}(\mathcal E(\vert\psi'\rangle\langle\psi'\vert))</math> के बीच अध्ययन कर सकते हैं। आउटपुट स्थिति <math>\rho_{\operatorname{out}}</math> होना सही तब होता है जब एक से अधिक क्वबिट फ़्लिप नहीं किया जाता है, जो संभाव्यता <math>(1-p)^3 + 3p(1-p)^2</math> के साथ होता है, हम इसे <math>[(1-p)^3+3p(1-p)^2]\,\vert\psi'\rangle\langle\psi'\vert + (...)</math> प्रकार से लिख सकते हैं, जहां बिंदु प्रोटोकॉल द्वारा सही प्रकार से सही नहीं की गई त्रुटियों के परिणामस्वरूप <math>\rho_{\operatorname{out}}</math> के घटकों को दर्शाते हैं। यह इस प्रकार है कि <math display="block">F(\psi')=\langle\psi'\vert\rho_{\operatorname{out}}\vert\psi'\rangle\ge (1-p)^3 + 3p(1-p)^2=1-3p^2+2p^3.</math>फिडेलिटी की तुलना तब प्राप्त संगत निष्ठा से की जानी चाहिए जब कोई त्रुटि-सुधार प्रोटोकॉल का उपयोग नहीं किया जाता है, जिसे पहले <math>{1-p}</math> के बराबर दिखाया गया था। कुछ कम बीजगणित से पता चलता है कि फिडेलिटी <math>p<1/2</math> को छोड़कर बाकी की तुलना में एक से अधिक होती हैं। ध्यान दें कि यह उस कार्यान्वित धारणा के अनुरूप है जो प्रोटोकॉल ( <math>p</math> अत्यधिक छोटा होता हैं) प्राप्त करते समय बनाई गई थी।
ध्यान दें कि, जबकि यह प्रक्रिया चैनल द्वारा शून्य या एक फ़्लिप प्रदर्शित किए जाने पर आउटपुट को पूरी तरह से सही कर देती है, यदि एक से अधिक क्विबिट फ़्लिप किया जाता है तो आउटपुट सही प्रकार से सही नहीं होता है। उदाहरण के लिए, यदि पहली और दूसरी क्वैबिट फ़्लिप की जाती है, तो सिंड्रोम <math>P_3</math> माप परिणाम देता है, और पहले दो के अतिरिक्त तीसरा क्वबिट फ़्लिप किया जाता है। सामान्य इनपुट के लिए इस त्रुटि-सुधार योजना के प्रदर्शन का आकलन करने के लिए हम फिडेलिटी <math>F(\psi')</math> का इनपुट <math>\vert\psi'\rangle</math> और आउटपुट <math>\rho_{\operatorname{out}}\equiv\mathcal E_{\operatorname{corr}}(\mathcal E(\vert\psi'\rangle\langle\psi'\vert))</math> के बीच अध्ययन कर सकते हैं। आउटपुट स्थिति <math>\rho_{\operatorname{out}}</math> होना सही तब होता है जब एक से अधिक क्वबिट फ़्लिप नहीं किया जाता है, जो संभाव्यता <math>(1-p)^3 + 3p(1-p)^2</math> के साथ होता है, हम इसे <math>[(1-p)^3+3p(1-p)^2]\,\vert\psi'\rangle\langle\psi'\vert + (...)</math> प्रकार से लिख सकते हैं, जहां बिंदु प्रोटोकॉल द्वारा सही प्रकार से सही नहीं की गई त्रुटियों के परिणामस्वरूप <math>\rho_{\operatorname{out}}</math> के घटकों को दर्शाते हैं। यह इस प्रकार है कि <math display="block">F(\psi')=\langle\psi'\vert\rho_{\operatorname{out}}\vert\psi'\rangle\ge (1-p)^3 + 3p(1-p)^2=1-3p^2+2p^3.</math>फिडेलिटी की तुलना तब प्राप्त संगत निष्ठा से की जानी चाहिए जब कोई त्रुटि-सुधार प्रोटोकॉल का उपयोग नहीं किया जाता है, जिसे पहले <math>{1-p}</math> के बराबर दिखाया गया था। कुछ कम बीजगणित से पता चलता है कि फिडेलिटी <math>p<1/2</math> को छोड़कर बाकी की तुलना में एक से अधिक होती हैं। ध्यान दें कि यह उस कार्यान्वित धारणा के अनुरूप है जो प्रोटोकॉल ( <math>p</math> अत्यधिक छोटा होता हैं) प्राप्त करते समय बनाई गई थी।


==चिन्ह फ़्लिप कोड ==
==साइन फ़्लिप कोड ==
[[File:Quantum error correction of phase flip using three qubits.svg|upright=1.5|thumb|right|चरण फ्लिप कोड का क्वांटम सर्किट]]क्लासिकल कंप्यूटर में फ़्लिप्ड बिट्स एकमात्र प्रकार की त्रुटि है, लेकिन क्वांटम कंप्यूटरों में त्रुटि की एक और संभावना साइन फ़्लिप है। एक चैनल में संचरण के माध्यम से के बीच सापेक्ष संकेत <math>|0\rangle</math> और <math>|1\rangle</math> परिवर्तित हो सकता है। उदाहरण के लिए, स्टेट में क्यूबिट <math>|-\rangle=(|0\rangle-|1\rangle)/\sqrt{2}</math> इसका चिन्ह <math>|+\rangle=(|0\rangle+|1\rangle)/\sqrt{2}.</math> फ्लिप हो सकता है।   
[[File:Quantum error correction of phase flip using three qubits.svg|upright=1.5|thumb|right|चरण फ्लिप कोड का क्वांटम सर्किट]]क्लासिकल कंप्यूटर में फ़्लिप्ड बिट्स एकमात्र प्रकार की त्रुटि है, लेकिन क्वांटम कंप्यूटरों में त्रुटि की एक और संभावना साइन फ़्लिप है। एक चैनल में संचरण के माध्यम से के बीच सापेक्ष संकेत <math>|0\rangle</math> और <math>|1\rangle</math> परिवर्तित हो सकता है। उदाहरण के लिए, स्टेट में क्यूबिट <math>|-\rangle=(|0\rangle-|1\rangle)/\sqrt{2}</math> इसका साइन <math>|+\rangle=(|0\rangle+|1\rangle)/\sqrt{2}.</math> फ्लिप हो सकता है।   
क्वबिट की मूल स्थिति
क्वबिट की मूल स्थिति
<math display="block">|\psi\rangle = \alpha_0|0\rangle+\alpha_1|1\rangle</math>
<math display="block">|\psi\rangle = \alpha_0|0\rangle+\alpha_1|1\rangle</math>
स्टेट में परिवर्तित कर दिया जाता हैं  
स्टेट में परिवर्तित कर दिया जाता हैं  
<math display="block">|\psi'\rangle = \alpha_0|{+}{+}{+}\rangle+\alpha_1|{-}{-}{-}\rangle.</math>
<math display="block">|\psi'\rangle = \alpha_0|{+}{+}{+}\rangle+\alpha_1|{-}{-}{-}\rangle.</math>
हैडामर्ड आधार पर, बिट फ्लिप्स चिन्ह फ्लिप्स बन जाते हैं और चिन्ह फ्लिप्स बिट फ्लिप्स बन जाते हैं। माना <math>E_\text{phase}</math> क्वांटम चैनल बनें जो अधिकतम एक चरण फ्लिप का कारण बन सकता है। फिर ऊपर से बिट फ्लिप कोड रिकवर <math>|\psi\rangle</math> हो सकता है संचरण <math>E_\text{phase}</math> से पहले और बाद में हैडमार्ड आधार में परिवर्तित हो जाता हैं।  
हैडामर्ड आधार पर, बिट फ्लिप्स साइन फ्लिप्स बन जाते हैं और साइन फ्लिप्स बिट फ्लिप्स बन जाते हैं। माना <math>E_\text{phase}</math> क्वांटम चैनल बनें जो अधिकतम एक चरण फ्लिप का कारण बन सकता है। फिर ऊपर से बिट फ्लिप कोड रिकवर <math>|\psi\rangle</math> हो सकता है संचरण <math>E_\text{phase}</math> से पहले और बाद में हैडमार्ड आधार में परिवर्तित हो जाता हैं।  


==शोर कोड==
==शोर कोड==


त्रुटि चैनल या तो थोड़ा फ़्लिप, एक साइन फ़्लिप (यानी, एक चरण फ़्लिप), या दोनों को प्रेरित कर सकता है। QEC कोड का उपयोग करके किसी एक क्वबिट पर दोनों प्रकार की त्रुटियों को ठीक करना संभव है, जो 1995 में प्रकाशित शोर कोड का उपयोग करके किया जा सकता है।<ref>{{cite journal
त्रुटि चैनल या तो कम फ़्लिप, एक साइन फ़्लिप (अर्थात, एक फेज फ़्लिप), या दोनों को प्रेरित कर सकता है। क्यूइसी कोड का उपयोग करके किसी एक क्वबिट पर दोनों प्रकार की त्रुटियों को सही करना संभव है, जो 1995 में प्रकाशित शोर कोड का उपयोग करके किया जा सकता है।<ref>{{cite journal
  | last = Shor
  | last = Shor
  | first = Peter W.
  | first = Peter W.
Line 65: Line 64:
  | bibcode = 1995PhRvA..52.2493S
  | bibcode = 1995PhRvA..52.2493S
  }}
  }}
</ref><ref>{{Cite journal |last1=Devitt |first1=Simon J |last2=Munro |first2=William J |last3=Nemoto |first3=Kae |date=2013-06-20 |title=शुरुआती लोगों के लिए क्वांटम त्रुटि सुधार|url=http://dx.doi.org/10.1088/0034-4885/76/7/076001 |journal=Reports on Progress in Physics |volume=76 |issue=7 |pages=076001 |doi=10.1088/0034-4885/76/7/076001 |pmid=23787909 |arxiv=0905.2794 |bibcode=2013RPPh...76g6001D |s2cid=206021660 |issn=0034-4885}}</ref>{{Rp|page=10}} यह कहने के बराबर है कि शोर कोड मनमानी सिंगल-क्विबिट त्रुटियों को ठीक करता है।
</ref><ref>{{Cite journal |last1=Devitt |first1=Simon J |last2=Munro |first2=William J |last3=Nemoto |first3=Kae |date=2013-06-20 |title=शुरुआती लोगों के लिए क्वांटम त्रुटि सुधार|url=http://dx.doi.org/10.1088/0034-4885/76/7/076001 |journal=Reports on Progress in Physics |volume=76 |issue=7 |pages=076001 |doi=10.1088/0034-4885/76/7/076001 |pmid=23787909 |arxiv=0905.2794 |bibcode=2013RPPh...76g6001D |s2cid=206021660 |issn=0034-4885}}</ref>{{Rp|page=10}} यह कहने के बराबर है कि शोर कोड अरबिटरी सिंगल-क्विबिट त्रुटियों को सही करता है।


[[File:Shore code.svg|upright=1.8|thumb|right|क्वांटम सर्किट, शोर कोड के साथ एकल तार्किक क्वबिट को एनकोड करने के लिए और फिर तीन ब्लॉकों में से प्रत्येक पर बिट फ्लिप त्रुटि सुधार करने के लिए।]]होने देना <math>E</math> एक [[क्वांटम चैनल]] बनें जो मनमाने ढंग से एकल क्वबिट को भ्रष्ट कर सकता है। पहली, चौथी और सातवीं क्वैबिट साइन फ्लिप कोड के लिए हैं, जबकि क्वैबिट के तीन समूह (1,2,3), (4,5,6), और (7,8,9) बिट फ्लिप के लिए डिज़ाइन किए गए हैं। कोड. शोर कोड के साथ, एक qubit राज्य <math>|\psi\rangle=\alpha_0|0\rangle+\alpha_1|1\rangle</math> 9 qubits के गुणनफल में परिवर्तित हो जाएगा <math>|\psi'\rangle=\alpha_0|0_S\rangle+\alpha_1|1_S\rangle</math>, कहाँ
[[File:Shore code.svg|upright=1.8|thumb|right|क्वांटम सर्किट, शोर कोड के साथ एकल तार्किक क्वबिट को एनकोड करने के लिए और फिर तीन ब्लॉकों में से प्रत्येक पर बिट फ्लिप त्रुटि सुधार करने के लिए किया जाता हैं।]]माना <math>E</math> [[क्वांटम चैनल]] बनें जो अरबिटरी प्रकार से एकल क्वबिट को भ्रष्ट कर सकता है। पहली, चौथी और सातवीं क्वैबिट साइन फ्लिप कोड के लिए हैं, जबकि क्वैबिट के तीन समूह (1,2,3), (4,5,6), और (7,8,9) बिट फ्लिप के लिए डिज़ाइन किए गए हैं। कोड. शोर कोड के साथ, एक क्यूबिट स्टेट  <math>|\psi\rangle=\alpha_0|0\rangle+\alpha_1|1\rangle</math> 9 क्यूबिट <math>|\psi'\rangle=\alpha_0|0_S\rangle+\alpha_1|1_S\rangle</math> के गुणनफल में परिवर्तित हो जाएगा, जहाँ
<math display="block">|0_{\rm S}\rangle=\frac{1}{2\sqrt{2}}(|000\rangle + |111\rangle) \otimes (|000\rangle + |111\rangle
<math display="block">|0_{\rm S}\rangle=\frac{1}{2\sqrt{2}}(|000\rangle + |111\rangle) \otimes (|000\rangle + |111\rangle
) \otimes (|000\rangle + |111\rangle)</math>
) \otimes (|000\rangle + |111\rangle)</math><math display="block">|1_{\rm S}\rangle=\frac{1}{2\sqrt{2}}(|000\rangle - |111\rangle) \otimes (|000\rangle - |111\rangle) \otimes (|000\rangle - |111\rangle)</math>
<math display="block">|1_{\rm S}\rangle=\frac{1}{2\sqrt{2}}(|000\rangle - |111\rangle) \otimes (|000\rangle - |111\rangle) \otimes (|000\rangle - |111\rangle)</math>
यदि किसी क्वबिट में कम फ्लिप त्रुटि होती है, तो उसका पता लगाने और उसे सही करने के लिए क्वबिट (1,2,3), (4,5,6), और (7,8,9) के प्रत्येक ब्लॉक पर सिंड्रोम विश्लेषण किया जाता हैं। प्रत्येक ब्लॉक में अधिकांश एक बिट फ्लिप त्रुटि होती हैं।
यदि किसी क्वबिट में थोड़ी फ्लिप त्रुटि होती है, तो उसका पता लगाने और उसे ठीक करने के लिए क्वबिट (1,2,3), (4,5,6), और (7,8,9) के प्रत्येक ब्लॉक पर सिंड्रोम विश्लेषण किया जाएगा। प्रत्येक ब्लॉक में अधिकांश एक बिट फ्लिप त्रुटि।


यदि तीन बिट फ्लिप समूह (1,2,3), (4,5,6), और (7,8,9) को तीन इनपुट माना जाता है, तो शोर कोड सर्किट को साइन फ्लिप कोड के रूप में कम किया जा सकता है। इसका मतलब यह है कि शोर कोड एक क्वैबिट के लिए साइन फ्लिप त्रुटि को भी सुधार सकता है।
यदि तीन बिट फ्लिप समूह (1,2,3), (4,5,6), और (7,8,9) को तीन इनपुट माना जाता है, तो शोर कोड सर्किट को साइन फ्लिप कोड के रूप में कम किया जा सकता है। इसका मतलब यह है कि शोर कोड एक क्वैबिट के लिए साइन फ्लिप त्रुटि को भी सुधार सकता है।


शोर कोड किसी भी मनमानी त्रुटि (बिट फ्लिप और साइन फ्लिप दोनों) को एक ही क्वबिट में ठीक कर सकता है। यदि किसी त्रुटि को एकात्मक रूपांतरण यू द्वारा प्रतिरूपित किया जाता है, जो एक क्वैबिट पर कार्य करेगा <math>|\psi\rangle</math>, तब <math>U</math> रूप में वर्णित किया जा सकता है
शोर कोड किसी भी अरबिटरी त्रुटि (बिट फ्लिप और साइन फ्लिप दोनों) को एक ही क्वबिट में सही कर सकता है। यदि किसी त्रुटि को एकात्मक रूपांतरण U द्वारा प्रतिरूपित किया जाता है, जो क्वैबिट <math>|\psi\rangle</math> पर कार्य करेगा, तब <math>U</math> रूप में वर्णित किया जा सकता है
<math display="block">U = c_0 I + c_1 X + c_2 Y + c_3 Z</math>
<math display="block">U = c_0 I + c_1 X + c_2 Y + c_3 Z</math>
कहाँ <math>c_0</math>,<math>c_1</math>,<math>c_2</math>, और <math>c_3</math> जटिल स्थिरांक हैं, I पहचान है, और पाउली मैट्रिक्स द्वारा दिए गए हैं
जहाँ <math>c_0</math>,<math>c_1</math>,<math>c_2</math>, और <math>c_3</math> समिश्र स्थिरांक हैं, I आइडेंटिटी हैं, और पाउली मैट्रिक्स द्वारा दिए गए हैं
<math display="block">\begin{align}
<math display="block">\begin{align}
X &= \begin{pmatrix}
X &= \begin{pmatrix}
Line 89: Line 87:
\end{pmatrix} .
\end{pmatrix} .
\end{align}</math>
\end{align}</math>
यदि U, I के बराबर है, तो कोई त्रुटि नहीं होती है। अगर <math>U=X</math>, थोड़ी फ्लिप त्रुटि होती है। अगर <math>U=Z</math>, एक साइन फ़्लिप त्रुटि उत्पन्न होती है। अगर <math>U=iY</math> तब बिट फ्लिप त्रुटि और साइन फ्लिप त्रुटि दोनों होती हैं। दूसरे शब्दों में, शोर कोड एक ही क्वबिट पर बिट या चरण त्रुटियों के किसी भी संयोजन को ठीक कर सकता है।
यदि ''U'', I के बराबर है, तो कोई त्रुटि नहीं होती है। अगर <math>U=X</math>, थोड़ी फ्लिप त्रुटि होती है। यदि <math>U=Z</math>, एक साइन फ़्लिप त्रुटि उत्पन्न होती है। यदि  <math>U=iY</math> तब बिट फ्लिप त्रुटि और साइन फ्लिप त्रुटि दोनों होती हैं। दूसरे शब्दों में, शोर कोड एक ही क्वबिट पर बिट या चरण त्रुटियों के किसी भी संयोजन को सही कर सकता है।


== बोसोनिक कोड ==
== बोसोनिक कोड ==
बोसोनिक मोड में त्रुटि-सुधार योग्य क्वांटम जानकारी संग्रहीत करने के लिए कई प्रस्ताव बनाए गए हैं।{{Clarification needed|date=May 2022|reason=Clarify why they are called bosonic codes, what they have to do with bosons.}} दो-स्तरीय प्रणाली के विपरीत, एक [[क्वांटम हार्मोनिक ऑसिलेटर]] में एक ही भौतिक प्रणाली में अनंत रूप से कई ऊर्जा स्तर होते हैं। इन प्रणालियों के कोड में बिल्ली,<ref name=":2">{{Cite journal| last1=Cochrane| first1=P. T. |last2=Milburn| first2=G. J.| last3=Munro| first3=W. J.| date=1999-04-01| title=मैक्रोस्कोपिक रूप से अलग क्वांटम-सुपरपोजिशन आयाम अवमंदन के लिए बोसोनिक कोड के रूप में बताता है| journal=Physical Review A| volume=59| issue=4| pages=2631–2634| doi=10.1103/PhysRevA.59.2631| arxiv=quant-ph/9809037| bibcode=1999PhRvA..59.2631C| s2cid=119532538}}</ref><ref name=":3">{{Cite journal| last1=Leghtas| first1=Zaki| last2=Kirchmair| first2=Gerhard| last3=Vlastakis| first3=Brian| last4=Schoelkopf| first4=Robert J.| last5=Devoret| first5=Michel H.| last6=Mirrahimi| first6=Mazyar| date=2013-09-20| title=हार्डवेयर-कुशल स्वायत्त क्वांटम मेमोरी सुरक्षा| journal=Physical Review Letters| volume=111| issue=12| pages=120501| doi=10.1103/physrevlett.111.120501| pmid=24093235| arxiv=1207.0679| s2cid=19929020| bibcode=2013PhRvL.111l0501L| issn=0031-9007}}</ref><ref name=":4">{{Cite journal| last1=Mirrahimi| first1=Mazyar| last2=Leghtas| first2=Zaki| last3=Albert| first3=Victor V| last4=Touzard| first4=Steven| last5=Schoelkopf| first5=Robert J| last6=Jiang| first6=Liang| last7=Devoret| first7=Michel H| date=2014-04-22| title=Dynamically protected cat-qubits: a new paradigm for universal quantum computation|journal=New Journal of Physics| volume=16| issue=4| pages=045014| doi=10.1088/1367-2630/16/4/045014| arxiv=1312.2017| bibcode=2014NJPh...16d5014M| s2cid=7179816| issn=1367-2630}}</ref> गोट्समैन-किताएव-प्रीस्किल (जीकेपी),<ref>{{Cite journal| arxiv=quant-ph/0008040| author1=Daniel Gottesman| author2=Alexei Kitaev| author3=John Preskill| title=एक ऑसिलेटर में एक क्वबिट को एन्कोड करना| journal=Physical Review A| volume=64| issue=1| pages=012310| doi=10.1103/PhysRevA.64.012310| bibcode=2001PhRvA..64a2310G| year=2001| s2cid=18995200}}</ref> और द्विपद कोड।<ref name=":0">{{Cite journal| last1=Michael| first1=Marios H.| last2=Silveri| first2=Matti| last3=Brierley| first3=R. T.| last4=Albert| first4=Victor V.| last5=Salmilehto| first5=Juha| last6=Jiang| first6=Liang| last7=Girvin| first7=S. M.| date=2016-07-14| title=बोसोनिक मोड के लिए क्वांटम त्रुटि-सुधार कोड की नई श्रेणी| journal=Physical Review X| volume=6| issue=3| pages=031006| doi=10.1103/PhysRevX.6.031006 |arxiv=1602.00008| bibcode=2016PhRvX...6c1006M| s2cid=29518512}}</ref><ref>{{Cite journal| first1=Victor V. |last1=Albert| first2=Kyungjoo |last2=Noh| first3=Kasper |last3=Duivenvoorden| first4=Dylan J. |last4=Young| first5=R. T. |last5=Brierley| first6=Philip |last6=Reinhold| first7=Christophe |last7=Vuillot| first8=Linshu |last8=Li| first9=Chao |last9=Shen| first10=S. M. |last10=Girvin| first11=Barbara M. |last11=Terhal| first12=Liang |last12=Jiang| year=2018| title=सिंगल-मोड बोसोनिक कोड का प्रदर्शन और संरचना| journal=Physical Review A| volume=97| issue=3| pages=032346| arxiv=1708.05010| s2cid=51691343| bibcode=2018PhRvA..97c2346A| doi=10.1103/PhysRevA.97.032346}}</ref> इन कोडों द्वारा दी गई एक अंतर्दृष्टि कई दो-स्तरीय क्वैबिट की नकल करने के बजाय एक ही सिस्टम के भीतर अतिरेक का लाभ उठाना है।
बोसोनिक मोड में त्रुटि-सुधार योग्य क्वांटम सुचना संग्रहीत करने के लिए कई प्रस्ताव बनाए गए हैं। दो-स्तरीय प्रणाली के विपरीत, एक [[क्वांटम हार्मोनिक ऑसिलेटर]] में एक ही भौतिक प्रणाली में अनंत रूप से कई ऊर्जा स्तर होते हैं। इन प्रणालियों के कोड में कैट,<ref name=":2">{{Cite journal| last1=Cochrane| first1=P. T. |last2=Milburn| first2=G. J.| last3=Munro| first3=W. J.| date=1999-04-01| title=मैक्रोस्कोपिक रूप से अलग क्वांटम-सुपरपोजिशन आयाम अवमंदन के लिए बोसोनिक कोड के रूप में बताता है| journal=Physical Review A| volume=59| issue=4| pages=2631–2634| doi=10.1103/PhysRevA.59.2631| arxiv=quant-ph/9809037| bibcode=1999PhRvA..59.2631C| s2cid=119532538}}</ref><ref name=":3">{{Cite journal| last1=Leghtas| first1=Zaki| last2=Kirchmair| first2=Gerhard| last3=Vlastakis| first3=Brian| last4=Schoelkopf| first4=Robert J.| last5=Devoret| first5=Michel H.| last6=Mirrahimi| first6=Mazyar| date=2013-09-20| title=हार्डवेयर-कुशल स्वायत्त क्वांटम मेमोरी सुरक्षा| journal=Physical Review Letters| volume=111| issue=12| pages=120501| doi=10.1103/physrevlett.111.120501| pmid=24093235| arxiv=1207.0679| s2cid=19929020| bibcode=2013PhRvL.111l0501L| issn=0031-9007}}</ref><ref name=":4">{{Cite journal| last1=Mirrahimi| first1=Mazyar| last2=Leghtas| first2=Zaki| last3=Albert| first3=Victor V| last4=Touzard| first4=Steven| last5=Schoelkopf| first5=Robert J| last6=Jiang| first6=Liang| last7=Devoret| first7=Michel H| date=2014-04-22| title=Dynamically protected cat-qubits: a new paradigm for universal quantum computation|journal=New Journal of Physics| volume=16| issue=4| pages=045014| doi=10.1088/1367-2630/16/4/045014| arxiv=1312.2017| bibcode=2014NJPh...16d5014M| s2cid=7179816| issn=1367-2630}}</ref> गोट्समैन-किताएव-प्रीस्किल (जीकेपी),<ref>{{Cite journal| arxiv=quant-ph/0008040| author1=Daniel Gottesman| author2=Alexei Kitaev| author3=John Preskill| title=एक ऑसिलेटर में एक क्वबिट को एन्कोड करना| journal=Physical Review A| volume=64| issue=1| pages=012310| doi=10.1103/PhysRevA.64.012310| bibcode=2001PhRvA..64a2310G| year=2001| s2cid=18995200}}</ref> और बाइनोमिअल कोड सम्मलित हैं।<ref name=":0">{{Cite journal| last1=Michael| first1=Marios H.| last2=Silveri| first2=Matti| last3=Brierley| first3=R. T.| last4=Albert| first4=Victor V.| last5=Salmilehto| first5=Juha| last6=Jiang| first6=Liang| last7=Girvin| first7=S. M.| date=2016-07-14| title=बोसोनिक मोड के लिए क्वांटम त्रुटि-सुधार कोड की नई श्रेणी| journal=Physical Review X| volume=6| issue=3| pages=031006| doi=10.1103/PhysRevX.6.031006 |arxiv=1602.00008| bibcode=2016PhRvX...6c1006M| s2cid=29518512}}</ref><ref>{{Cite journal| first1=Victor V. |last1=Albert| first2=Kyungjoo |last2=Noh| first3=Kasper |last3=Duivenvoorden| first4=Dylan J. |last4=Young| first5=R. T. |last5=Brierley| first6=Philip |last6=Reinhold| first7=Christophe |last7=Vuillot| first8=Linshu |last8=Li| first9=Chao |last9=Shen| first10=S. M. |last10=Girvin| first11=Barbara M. |last11=Terhal| first12=Liang |last12=Jiang| year=2018| title=सिंगल-मोड बोसोनिक कोड का प्रदर्शन और संरचना| journal=Physical Review A| volume=97| issue=3| pages=032346| arxiv=1708.05010| s2cid=51691343| bibcode=2018PhRvA..97c2346A| doi=10.1103/PhysRevA.97.032346}}</ref> इन कोडों द्वारा दी गई अंतर्दृष्टि कई दो-स्तरीय क्वैबिट की नकल करने के स्थान पर एक ही सिस्टम के अंदर अतिरेक का लाभ उठाना है।


=== द्विपद कोड<ref name=":0" />===
=== बाइनोमिअल कोड<ref name=":0" />===
[[फॉक राज्य]] के आधार पर लिखा गया, सबसे सरल द्विपद एन्कोडिंग है
[[फॉक राज्य|फॉक स्टेट]] के आधार पर लिखा गया, सबसे सरल बाइनोमिअल एन्कोडिंग है
<math display="block">|0_{\rm L}\rangle=\frac{|0\rangle+|4\rangle}{\sqrt{2}},\quad |1_{\rm L}\rangle=|2\rangle,</math>
<math display="block">|0_{\rm L}\rangle=\frac{|0\rangle+|4\rangle}{\sqrt{2}},\quad |1_{\rm L}\rangle=|2\rangle,</math>
जहां सबस्क्रिप्ट एल तार्किक रूप से एन्कोडेड स्थिति को इंगित करता है। फिर यदि सिस्टम का प्रमुख त्रुटि तंत्र बोसोनिक [[कम करने वाला ऑपरेटर]] का स्टोकेस्टिक अनुप्रयोग है <math>\hat{a},</math> संगत त्रुटि स्थितियाँ हैं <math>|3\rangle</math> और <math>|1\rangle,</math> क्रमश। चूँकि कोडवर्ड में केवल सम [[फोटॉन संख्या]] शामिल होती है, और त्रुटि स्थिति में केवल विषम फोटॉन संख्या शामिल होती है, सिस्टम की फोटॉन संख्या समता को मापकर त्रुटियों का पता लगाया जा सकता है।<ref name=":0" /><ref name=nature13436>{{Cite journal| last1=Sun| first1=L.| last2=Petrenko| first2=A.| last3=Leghtas| first3=Z.| last4=Vlastakis| first4=B.| last5=Kirchmair| first5=G.| last6=Sliwa| first6=K. M.| last7=Narla| first7=A.| last8=Hatridge| first8=M.| last9=Shankar| first9=S.| last10=Blumoff| first10=J.| last11=Frunzio| first11=L.| last12=Mirrahimi| first12=M.| last13=Devoret| first13=M. H.| last14=Schoelkopf| first14=R. J.| date=July 2014| title=बार-बार क्वांटम गैर-विध्वंस समता माप के साथ फोटॉन जंप को ट्रैक करना| journal=Nature| language=en| volume=511| issue=7510| pages=444–448| doi=10.1038/nature13436| pmid=25043007| issn=1476-4687| arxiv=1311.2534| bibcode=2014Natur.511..444S| s2cid=987945}}</ref> विषम समता को मापने से क्वैबिट की विशिष्ट तार्किक स्थिति के ज्ञान के बिना उचित एकात्मक ऑपरेशन के अनुप्रयोग द्वारा सुधार की अनुमति मिल जाएगी। हालाँकि, उपरोक्त विशेष द्विपद कोड दो-फोटॉन हानि के लिए मजबूत नहीं है।
जहां सबस्क्रिप्ट L तार्किक रूप से एन्कोडेड स्थिति को इंगित करता है। फिर यदि सिस्टम का प्रमुख त्रुटि तंत्र बोसोनिक [[कम करने वाला ऑपरेटर|लोवेरिंग ऑपरेटर <math>\hat{a},</math>]]का स्टोकेस्टिक अनुप्रयोग है तो संगत त्रुटि स्थितियाँ क्रमश <math>|3\rangle</math> और <math>|1\rangle,</math> होती हैं। चूँकि कोडवर्ड में केवल सम [[फोटॉन संख्या]] सम्मलित होती है, और त्रुटि स्थिति में केवल विषम फोटॉन संख्या सम्मलित होती है, सिस्टम की फोटॉन संख्या समता को मापकर त्रुटियों का पता लगाया जा सकता है।<ref name=":0" /><ref name=nature13436>{{Cite journal| last1=Sun| first1=L.| last2=Petrenko| first2=A.| last3=Leghtas| first3=Z.| last4=Vlastakis| first4=B.| last5=Kirchmair| first5=G.| last6=Sliwa| first6=K. M.| last7=Narla| first7=A.| last8=Hatridge| first8=M.| last9=Shankar| first9=S.| last10=Blumoff| first10=J.| last11=Frunzio| first11=L.| last12=Mirrahimi| first12=M.| last13=Devoret| first13=M. H.| last14=Schoelkopf| first14=R. J.| date=July 2014| title=बार-बार क्वांटम गैर-विध्वंस समता माप के साथ फोटॉन जंप को ट्रैक करना| journal=Nature| language=en| volume=511| issue=7510| pages=444–448| doi=10.1038/nature13436| pmid=25043007| issn=1476-4687| arxiv=1311.2534| bibcode=2014Natur.511..444S| s2cid=987945}}</ref> विषम समता को मापने से क्वैबिट की विशिष्ट तार्किक स्थिति के ज्ञान के बिना उचित एकात्मक ऑपरेशन के अनुप्रयोग द्वारा सुधार की अनुमति मिल जाती हैं। यद्यपि की, उपरोक्त विशेष बाइनोमिअल कोड दो-फोटॉन हानि के लिए उपयुक्त नहीं हैं।


=== बिल्ली कोड<ref name=":2" /><ref name=":3" /><ref name=":4" />===
=== कैट कोड<ref name=":2" /><ref name=":3" /><ref name=":4" />===
कैट स्टेट|श्रोडिंगर कैट स्टेट्स, सुसंगत राज्यों के सुपरपोजिशन, का उपयोग त्रुटि सुधार कोड के लिए तार्किक राज्यों के रूप में भी किया जा सकता है। कैट कोड, ओफ़ेक एट अल द्वारा महसूस किया गया।<ref name=":5" />2016 में, तार्किक अवस्थाओं के दो सेट परिभाषित किए गए: <math>\{|0^+_L\rangle, |1^+_L\rangle\} </math> और <math>\{|0^-_L\rangle, |1^-_L\rangle\} </math>, जहां प्रत्येक राज्य निम्नानुसार सुसंगत राज्य का एक सुपरपोजिशन है
श्रडिंगर कैट स्टेट्स, सुसंगत स्टेट के सुपरपोजिशन, का उपयोग त्रुटि सुधार कोड के लिए तार्किक स्टेट के रूप में भी किया जा सकता है। कैट कोड, ओफ़ेक एट अल द्वारा क्रियान्वित किया जाता हैं।<ref name=":5" />2016 में, तार्किक अवस्थाओं के दो सेट परिभाषित किए गए: <math>\{|0^+_L\rangle, |1^+_L\rangle\} </math> और <math>\{|0^-_L\rangle, |1^-_L\rangle\} </math>, जहां प्रत्येक स्टेट निम्नानुसार सुसंगत स्टेट का सुपरपोजिशन है


<math display="block">\begin{aligned}
<math display="block">\begin{aligned}
Line 108: Line 106:
     |1^-_L\rangle& \equiv |i\alpha\rangle - |-i\alpha\rangle.
     |1^-_L\rangle& \equiv |i\alpha\rangle - |-i\alpha\rangle.
\end{aligned}</math>
\end{aligned}</math>
राज्यों के वे दो सेट फोटॉन संख्या समता से भिन्न हैं, जैसा कि राज्यों से दर्शाया गया है <math>^+</math> केवल सम फोटॉन संख्या वाले राज्यों और राज्यों पर कब्जा करें <math>^-</math> इंगित करें कि उनमें विषम समानता है। द्विपद कोड के समान, यदि सिस्टम का प्रमुख त्रुटि तंत्र बोसोनिक लोअरिंग ऑपरेटर का स्टोकेस्टिक अनुप्रयोग है <math>\hat{a}</math>, त्रुटि तार्किक स्थितियों को सम समता उपस्थान से विषम तक ले जाती है, और इसके विपरीत। इसलिए फोटॉन संख्या समता ऑपरेटर को मापकर एकल-फोटॉन-हानि त्रुटियों का पता लगाया जा सकता है <math>\exp(i\pi \hat{a}^\dagger\hat{a}) </math> एक विसरित रूप से युग्मित सहायक क्वबिट का उपयोग करना।<ref name=nature13436/>
स्टेट के वे दो सेट फोटॉन संख्या समता से भिन्न हैं, जैसा कि स्टेट <math>^+</math> से दर्शाया गया है केवल सम फोटॉन संख्या वाले स्टेट और स्टेट पर अधिकार करें <math>^-</math> इंगित करें कि उनमें विषम समानता है। बाइनोमिअल कोड के समान, यदि सिस्टम का प्रमुख त्रुटि तंत्र <math>\hat{a}</math> बोसोनिक लोअरिंग ऑपरेटर का स्टोकेस्टिक अनुप्रयोग है, त्रुटि तार्किक स्थितियों को सम समता उपस्थान से विषम तक ले जाती है, और इसके विपरीत होता हैं। इसलिए फोटॉन संख्या समता ऑपरेटर को मापकर एकल-फोटॉन-हानि त्रुटियों <math>\exp(i\pi \hat{a}^\dagger\hat{a}) </math> का पता लगाया जा सकता है एक विसरित रूप से युग्मित सहायक क्वबिट का उपयोग करना करता हैं।<ref name=nature13436/>


फिर भी, कैट क्वैबिट दो-फोटॉन हानि से सुरक्षित नहीं हैं <math>\hat{a}^2</math>, शोर को कम करना <math>\hat{a}^\dagger\hat{a}</math>, फोटॉन-लाभ त्रुटि <math>\hat{a}^\dagger</math>, वगैरह।
फिर भी, कैट क्वैबिट दो-फोटॉन <math>\hat{a}^2</math> हानि से सुरक्षित नहीं हैं, नॉइज़ <math>\hat{a}^\dagger\hat{a}</math> को कम करन, फोटॉन-लाभ त्रुटि <math>\hat{a}^\dagger</math>इत्यादि।


==सामान्य कोड==
==सामान्य कोड==
सामान्य तौर पर, क्वांटम चैनल के लिए एक क्वांटम कोड <math>\mathcal{E}</math> एक उपस्थान है <math>\mathcal{C} \subseteq \mathcal{H}</math>, कहाँ <math>\mathcal{H}</math> राज्य हिल्बर्ट स्पेस है, जैसे कि एक और क्वांटम चैनल मौजूद है <math>\mathcal{R}</math> साथ
सामान्य तौर पर, क्वांटम चैनल के लिए एक क्वांटम कोड <math>\mathcal{E}</math> उपस्थान <math>\mathcal{C} \subseteq \mathcal{H}</math> है, जहाँ <math>\mathcal{H}</math> स्टेट हिल्बर्ट स्पेस है, जैसे कि एक और क्वांटम चैनल <math>\mathcal{R}</math> उपस्थित है साथ
<math display="block"> (\mathcal{R} \circ \mathcal{E})(\rho) = \rho \quad \forall \rho = P_{\mathcal{C}}\rho P_{\mathcal{C}},</math>
<math display="block"> (\mathcal{R} \circ \mathcal{E})(\rho) = \rho \quad \forall \rho = P_{\mathcal{C}}\rho P_{\mathcal{C}},</math>
कहाँ <math>P_{\mathcal{C}}</math> पर ओर्थोगोनल प्रक्षेपण है <math>\mathcal{C}</math>. यहाँ <math>\mathcal{R}</math> सुधार ऑपरेशन के रूप में जाना जाता है।
जहाँ <math>P_{\mathcal{C}}</math> पर ओर्थोगोनल प्रक्षेपण <math>\mathcal{C}</math> है। यहाँ <math>\mathcal{R}</math> सुधार ऑपरेशन के रूप में जाना जाता है।
 
एक गैर-अपक्षयी कोड वह होता है जिसके लिए सुधार योग्य त्रुटियों के सेट के विभिन्न तत्व कोड के तत्वों पर लागू होने पर रैखिक रूप से स्वतंत्र परिणाम उत्पन्न करते हैं। यदि सुधार योग्य त्रुटियों के सेट में से अलग-अलग ऑर्थोगोनल परिणाम उत्पन्न करते हैं, तो कोड को शुद्ध माना जाता है।<ref>{{cite journal |first1=A. R. |last1=Calderbank |first2=E. M. |last2=Rains |first3=P. W. |last3=Shor |first4=N. J. A. |last4=Sloane |title=Quantum Error Correction via Codes over GF(4) |journal=IEEE Transactions on Information Theory |volume=44 |issue=4 |year=1998 |pages=1369–1387 |doi=10.1109/18.681315 |arxiv=quant-ph/9608006 |s2cid=1215697 }}</ref>
 


एक अपापक्षयी कोड वह होता है जिसके लिए सुधार योग्य त्रुटियों के सेट के विभिन्न तत्व कोड के तत्वों पर क्रियान्वित होने पर रैखिक रूप से स्वतंत्र परिणाम उत्पन्न करते हैं। यदि सुधार योग्य त्रुटियों के सेट में से अलग-अलग ऑर्थोगोनल परिणाम उत्पन्न करते हैं, तो कोड को शुद्ध माना जाता है।<ref>{{cite journal |first1=A. R. |last1=Calderbank |first2=E. M. |last2=Rains |first3=P. W. |last3=Shor |first4=N. J. A. |last4=Sloane |title=Quantum Error Correction via Codes over GF(4) |journal=IEEE Transactions on Information Theory |volume=44 |issue=4 |year=1998 |pages=1369–1387 |doi=10.1109/18.681315 |arxiv=quant-ph/9608006 |s2cid=1215697 }}</ref>
==मॉडल==
==मॉडल==


समय के साथ, शोधकर्ता कई कोड लेकर आए हैं:
समय के साथ, शोधकर्ता कई कोड लेकर आए हैं:


* पीटर शोर का 9-क्विबिट-कोड, जिसे शोर कोड भी कहा जाता है, 1 तार्किक क्वबिट को 9 भौतिक क्वबिट में एनकोड करता है और एक ही क्वबिट में मनमानी त्रुटियों को ठीक कर सकता है।
* पीटर नॉइज़ का 9-क्विबिट-कोड, जिसे शोर कोड भी कहा जाता है, 1 तार्किक क्वबिट को 9 भौतिक क्वबिट में एनकोड करता है और एक ही क्वबिट में अरबिटरी त्रुटियों को सही कर सकता है।
* [[ एंड्रयू स्टेन ]] को एक कोड मिला जो 9 क्विबिट के बजाय 7 के साथ समान करता है, [[ स्थायी कोड ]] देखें।
* [[ एंड्रयू स्टेन ]]को एक कोड मिला जो 9 क्विबिट के स्थान पर 7 के साथ समान करता है, इसके लिए [[ स्थायी कोड |स्थायी कोड]] देखते हैं। 
* [[रेमंड लाफलाम]] और सहयोगियों ने 5-क्विबिट कोड का एक वर्ग पाया जो ऐसा ही करता है, जिसमें दोष-सहिष्णु होने का गुण भी है। पांच-क्विबिट त्रुटि सुधार कोड|5-क्विबिट कोड सबसे छोटा संभव कोड है जो एकल-क्विबिट त्रुटियों के खिलाफ एकल तार्किक क्वबिट की रक्षा करता है।
* [[रेमंड लाफलाम]] और सहयोगियों ने 5-क्विबिट कोड का वर्ग पाया जो ऐसा ही करता है, जिसमें फ्लॉन्ट-टोलेरंट होने का गुण भी है। 5-क्विबिट कोड सबसे छोटा संभव कोड है जो एकल-क्विबिट त्रुटियों के विरुद्ध एकल तार्किक क्वबिट का संरक्षण करता है।
* हैमिंग(7,4)|शास्त्रीय [7,4] हैमिंग कोड से स्टीन कोड|7-क्विबिट कोड विकसित करने के लिए एंड्रयू स्टीन द्वारा इस्तेमाल की गई तकनीक का एक सामान्यीकरण, जिससे कोड के एक महत्वपूर्ण वर्ग का निर्माण हुआ जिसे कहा जाता है [[सीएसएस कोड]], उनके आविष्कारकों के नाम पर: [[रॉबर्ट कैल्डरबैंक]], पीटर शोर और एंड्रयू स्टीन। क्वांटम हैमिंग बाउंड के अनुसार, एक एकल तार्किक क्वबिट को एन्कोड करने और एक एकल क्वबिट में मनमाने ढंग से त्रुटि सुधार प्रदान करने के लिए न्यूनतम 5 भौतिक क्वबिट की आवश्यकता होती है।
* 7-क्विबिट कोड विकसित करने के लिए एंड्रयू स्टीन द्वारा प्रयोग की गई क्लासिकल [7,4] पद्धत्ति का सामान्यीकरण, उनके आविष्कारकों के नाम पर: [[रॉबर्ट कैल्डरबैंक]] पीटर नॉइज़ और एंड्रयू स्टीन, जिससे कोड के महत्वपूर्ण वर्ग [[सीएसएस कोड]] का निर्माण हुआ हैं। क्वांटम हैमिंग बाउंड के अनुसार, एकल तार्किक क्वबिट को एन्कोड करने और एकल क्वबिट में अरबिटरी प्रकार से त्रुटि सुधार प्रदान करने के लिए न्यूनतम 5 भौतिक क्वबिट की आवश्यकता होती है।
* कोड का एक अधिक सामान्य वर्ग (पूर्व को शामिल करते हुए) [[डेनियल गॉट्समैन]] और रॉबर्ट काल्डरबैंक, [[एरिक रेन्स]], पीटर शोर और एन.जे.. स्लोएन द्वारा खोजे गए [[स्टेबलाइजर कोड]] हैं; इन्हें [[योगात्मक कोड]] भी कहा जाता है।
* कोड का अधिक सामान्य वर्ग (पूर्व को सम्मलित करते हुए) [[डेनियल गॉट्समैन]] और रॉबर्ट काल्डरबैंक, [[एरिक रेन्स]], पीटर नॉइज़ और N. J. A. स्लोएन द्वारा खोजे गए [[स्टेबलाइजर कोड]] हैं; इन्हें [[योगात्मक कोड]] भी कहा जाता है।
*दो आयामी बेकन-शोर कोड पूर्णांक एम और एन द्वारा मानकीकृत कोड का एक परिवार है। एक वर्गाकार जाली में nm qubits व्यवस्थित हैं।<ref>{{Cite journal|last=Bacon|first=Dave|date=2006-01-30|title=स्व-सुधारित क्वांटम स्मृतियों के लिए ऑपरेटर क्वांटम त्रुटि-सुधार उपप्रणाली|journal=Physical Review A|volume=73|issue=1| pages=012340| doi=10.1103/PhysRevA.73.012340| arxiv=quant-ph/0506023|bibcode=2006PhRvA..73a2340B| s2cid=118968017}}</ref> * एक नया विचार [[एलेक्सी किताएव]] का [[टोरिक कोड]] और [[टोपोलॉजिकल क्वांटम कंप्यूटर]] का अधिक सामान्य विचार है।
*दो आयामी बेकन-शोर कोड पूर्णांक ''m'' और ''n'' द्वारा मानकीकृत कोड का समूह है। एक वर्गाकार जाली में nm क्यूबिट्स व्यवस्थित हैं।<ref>{{Cite journal|last=Bacon|first=Dave|date=2006-01-30|title=स्व-सुधारित क्वांटम स्मृतियों के लिए ऑपरेटर क्वांटम त्रुटि-सुधार उपप्रणाली|journal=Physical Review A|volume=73|issue=1| pages=012340| doi=10.1103/PhysRevA.73.012340| arxiv=quant-ph/0506023|bibcode=2006PhRvA..73a2340B| s2cid=118968017}}</ref> * एक नया विचार [[एलेक्सी किताएव]] का [[टोरिक कोड]] और [[टोपोलॉजिकल क्वांटम कंप्यूटर]] का अधिक सामान्य विचार है।
* टॉड ब्रून, [[इगोर डेवेटक]] और [[कामुक परिष्कार]] ने मानक स्टेबलाइजर औपचारिकता के विस्तार के रूप में उलझाव-सहायता प्राप्त स्टेबलाइजर औपचारिकता का भी निर्माण किया, जिसमें एक प्रेषक और एक रिसीवर के बीच साझा क्वांटम उलझाव शामिल होता है।
* टॉड ब्रून, [[इगोर डेवेटक]] और [[कामुक परिष्कार]] ने मानक स्टेबलाइजर औपचारिकता के विस्तार के रूप में इंटेंगलमेंट-असिस्टेड स्टेबलाइजर औपचारिकता का भी निर्माण किया, जिसमें प्रेषक और रिसीवर के बीच साझा क्वांटम इंटेंगलमेंट सम्मलित होता है।


ये कोड वास्तव में मनमानी लंबाई की क्वांटम गणना के लिए अनुमति देते हैं, यह [[माइकल बेन-ओर]] और [[डोरिट अहरोनोव]] द्वारा पाए गए क्वांटम थ्रेशोल्ड प्रमेय की सामग्री है, जो दावा करता है कि यदि आप सीएसएस कोड जैसे क्वांटम कोड को जोड़ते हैं तो आप सभी त्रुटियों को सही कर सकते हैं- अर्थात। प्रत्येक तार्किक क्वबिट को उसी कोड द्वारा फिर से एनकोड करें, और इसी तरह, लघुगणकीय रूप से कई स्तरों पर - बशर्ते कि व्यक्तिगत [[क्वांटम गेट]]्स की त्रुटि दर एक निश्चित सीमा से नीचे हो; अन्यथा, सिंड्रोम को मापने और त्रुटियों को ठीक करने के प्रयास उनके द्वारा सुधारे जाने की तुलना में अधिक नई त्रुटियाँ प्रस्तुत करेंगे।
ये कोड वास्तव में अरबिटरी लंबाई की क्वांटम गणना के लिए अनुमति देते हैं, यह [[माइकल बेन-ओर]] और [[डोरिट अहरोनोव]] द्वारा पाए गए क्वांटम थ्रेशोल्ड प्रमेय की सामग्री है, जो निश्चित करता है कि यदि आप सीएसएस कोड जैसे क्वांटम कोड को जोड़ते हैं तो आप सभी त्रुटियों को सही कर सकते हैं- अर्थात प्रत्येक तार्किक क्वबिट को उसी कोड द्वारा फिर से एनकोड करें, और इसी तरह, लघुगणकीय रूप से कई स्तरों पर - यद्यपि की व्यक्तिगत [[क्वांटम गेट]] की त्रुटि दर एक निश्चित सीमा से नीचे हो; अन्यथा, सिंड्रोम को मापने और त्रुटियों को सही करने के प्रयास उनके द्वारा सुधारे जाने की तुलना में अधिक नई त्रुटियाँ प्रस्तुत करते हैं।


2004 के अंत तक, इस सीमा के अनुमान से संकेत मिलता है कि यह 1-3% तक हो सकता है,<ref>{{cite journal
2004 के अंत तक, इस सीमा के अनुमान से संकेत मिलता है कि यह 1-3% तक हो सकता है,<ref>{{cite journal
Line 148: Line 144:
|bibcode=2005Natur.434...39K
|bibcode=2005Natur.434...39K
|s2cid= 4420858
|s2cid= 4420858
}}</ref> बशर्ते कि पर्याप्त मात्रा में क्वैबिट उपलब्ध हों।
}}</ref> इसके अतिरिक्त की पर्याप्त मात्रा में क्वैबिट उपलब्ध होता हैं।


==प्रायोगिक अनुभूति==
==प्रायोगिक अनुभूति==
सीएसएस-आधारित कोड के कई प्रायोगिक कार्यान्वयन हुए हैं। पहला प्रदर्शन [[परमाणु चुंबकीय अनुनाद क्वांटम कंप्यूटर]] के साथ था।<ref>{{cite journal | last1 = Cory | first1 = D. G. | last2 = Price | first2 = M. D. | last3 = Maas | first3 = W. | last4 = Knill | first4 = E. | last5 = Laflamme | first5 = R. | last6 = Zurek | first6 = W. H. | last7 = Havel | first7 = T. F. | last8 = Somaroo | first8 = S. S. | year = 1998| title = प्रायोगिक क्वांटम त्रुटि सुधार| journal = Phys. Rev. Lett. | volume = 81 | issue = 10| pages = 2152–2155 | doi = 10.1103/PhysRevLett.81.2152 | arxiv = quant-ph/9802018 | bibcode = 1998PhRvL..81.2152C | s2cid = 11662810 }}</ref> इसके बाद, रैखिक प्रकाशिकी के साथ प्रदर्शन किए गए हैं,<ref>{{cite journal | last1 = Pittman | first1 = T. B. | last2 = Jacobs | first2 = B. C. | last3 = Franson | first3 = J. D. | year = 2005 | title = रैखिक प्रकाशिकी का उपयोग करके क्वांटम त्रुटि सुधार का प्रदर्शन| journal = Phys. Rev. A | volume = 71 | issue = 5| page = 052332 | doi = 10.1103/PhysRevA.71.052332 | arxiv = quant-ph/0502042 | bibcode = 2005PhRvA..71e2332P | s2cid = 11679660 }}</ref> फंसे हुए आयन,<ref>{{cite journal | last1 = Chiaverini | first1 = J. | last2 = Leibfried | first2 = D. | last3 = Schaetz | first3 = T. | last4 = Barrett | first4 = M. D. | last5 = Blakestad | first5 = R. B. | last6 = Britton | first6 = J. | last7 = Itano | first7 = W. M. | last8 = Jost | first8 = J. D. | last9 = Knill | first9 = E. | last10 = Langer | first10 = C. | last11 = Ozeri | first11 = R. | last12 = Wineland | first12 = D. J. | year = 2004 | title = क्वांटम त्रुटि सुधार का एहसास| journal = Nature | volume = 432 | issue = 7017| pages = 602–605 | doi = 10.1038/nature03074 | pmid = 15577904 | bibcode = 2004Natur.432..602C | s2cid = 167898 }}</ref><ref>{{cite journal | last1 = Schindler | first1 = P. | last2 = Barreiro | first2 = J. T. | last3 = Monz | first3 = T. | last4 = Nebendahl | first4 = V. | last5 = Nigg | first5 = D. | last6 = Chwalla | first6 = M. | last7 = Hennrich | first7 = M. | last8 = Blatt | first8 = R. | year = 2011 | title = प्रायोगिक दोहरावदार क्वांटम त्रुटि सुधार| journal = Science | volume = 332 | issue = 6033| pages = 1059–1061 | doi = 10.1126/science.1203329 | pmid = 21617070 | bibcode = 2011Sci...332.1059S | s2cid = 32268350 }}</ref> और सुपरकंडक्टिंग ([[ट्रांसमोन]]) क्वैबिट्स।<ref>{{cite journal | last1 = Reed | first1 = M. D. | last2 = DiCarlo | first2 = L. | last3 = Nigg | first3 = S. E. | last4 = Sun | first4 = L. | last5 = Frunzio | first5 = L. | last6 = Girvin | first6 = S. M. | last7 = Schoelkopf | first7 = R. J. | year = 2012 | title = सुपरकंडक्टिंग सर्किट के साथ थ्री-क्यूबिट क्वांटम त्रुटि सुधार का एहसास| journal = Nature | volume = 482 | issue = 7385| pages = 382–385 | doi = 10.1038/nature10786 | pmid = 22297844 | arxiv = 1109.4948 | bibcode = 2012Natur.482..382R | s2cid = 2610639 }}</ref>
सीएसएस-आधारित कोड के कई प्रायोगिक कार्यान्वयन हुए हैं। पहला प्रदर्शन [[परमाणु चुंबकीय अनुनाद क्वांटम कंप्यूटर|परमाणु चुंबकीय रेजोनेंस क्यूबिट्स]] के साथ था।<ref>{{cite journal | last1 = Cory | first1 = D. G. | last2 = Price | first2 = M. D. | last3 = Maas | first3 = W. | last4 = Knill | first4 = E. | last5 = Laflamme | first5 = R. | last6 = Zurek | first6 = W. H. | last7 = Havel | first7 = T. F. | last8 = Somaroo | first8 = S. S. | year = 1998| title = प्रायोगिक क्वांटम त्रुटि सुधार| journal = Phys. Rev. Lett. | volume = 81 | issue = 10| pages = 2152–2155 | doi = 10.1103/PhysRevLett.81.2152 | arxiv = quant-ph/9802018 | bibcode = 1998PhRvL..81.2152C | s2cid = 11662810 }}</ref> इसके बाद, रैखिक प्रकाशिकी के साथ प्रदर्शन किए गए हैं,<ref>{{cite journal | last1 = Pittman | first1 = T. B. | last2 = Jacobs | first2 = B. C. | last3 = Franson | first3 = J. D. | year = 2005 | title = रैखिक प्रकाशिकी का उपयोग करके क्वांटम त्रुटि सुधार का प्रदर्शन| journal = Phys. Rev. A | volume = 71 | issue = 5| page = 052332 | doi = 10.1103/PhysRevA.71.052332 | arxiv = quant-ph/0502042 | bibcode = 2005PhRvA..71e2332P | s2cid = 11679660 }}</ref> ट्रैप्ड आयन,<ref>{{cite journal | last1 = Chiaverini | first1 = J. | last2 = Leibfried | first2 = D. | last3 = Schaetz | first3 = T. | last4 = Barrett | first4 = M. D. | last5 = Blakestad | first5 = R. B. | last6 = Britton | first6 = J. | last7 = Itano | first7 = W. M. | last8 = Jost | first8 = J. D. | last9 = Knill | first9 = E. | last10 = Langer | first10 = C. | last11 = Ozeri | first11 = R. | last12 = Wineland | first12 = D. J. | year = 2004 | title = क्वांटम त्रुटि सुधार का एहसास| journal = Nature | volume = 432 | issue = 7017| pages = 602–605 | doi = 10.1038/nature03074 | pmid = 15577904 | bibcode = 2004Natur.432..602C | s2cid = 167898 }}</ref><ref>{{cite journal | last1 = Schindler | first1 = P. | last2 = Barreiro | first2 = J. T. | last3 = Monz | first3 = T. | last4 = Nebendahl | first4 = V. | last5 = Nigg | first5 = D. | last6 = Chwalla | first6 = M. | last7 = Hennrich | first7 = M. | last8 = Blatt | first8 = R. | year = 2011 | title = प्रायोगिक दोहरावदार क्वांटम त्रुटि सुधार| journal = Science | volume = 332 | issue = 6033| pages = 1059–1061 | doi = 10.1126/science.1203329 | pmid = 21617070 | bibcode = 2011Sci...332.1059S | s2cid = 32268350 }}</ref> और सुपरकंडक्टिंग ([[ट्रांसमोन]]) क्वैबिट्स होता हैं।<ref>{{cite journal | last1 = Reed | first1 = M. D. | last2 = DiCarlo | first2 = L. | last3 = Nigg | first3 = S. E. | last4 = Sun | first4 = L. | last5 = Frunzio | first5 = L. | last6 = Girvin | first6 = S. M. | last7 = Schoelkopf | first7 = R. J. | year = 2012 | title = सुपरकंडक्टिंग सर्किट के साथ थ्री-क्यूबिट क्वांटम त्रुटि सुधार का एहसास| journal = Nature | volume = 482 | issue = 7385| pages = 382–385 | doi = 10.1038/nature10786 | pmid = 22297844 | arxiv = 1109.4948 | bibcode = 2012Natur.482..382R | s2cid = 2610639 }}</ref>
2016 में पहली बार QEC कोड का उपयोग करके क्वांटम बिट का जीवनकाल बढ़ाया गया था।<ref name=":5">{{Cite journal |last1=Ofek |first1=Nissim |last2=Petrenko |first2=Andrei |last3=Heeres |first3=Reinier |last4=Reinhold |first4=Philip |last5=Leghtas |first5=Zaki |last6=Vlastakis |first6=Brian |last7=Liu |first7=Yehan |last8=Frunzio |first8=Luigi |last9=Girvin |first9=S. M. |last10=Jiang |first10=L. |last11=Mirrahimi |first11=Mazyar |date=August 2016 |title=सुपरकंडक्टिंग सर्किट में त्रुटि सुधार के साथ क्वांटम बिट का जीवनकाल बढ़ाना|journal=Nature |volume=536 |issue=7617 |pages=441–445 |doi=10.1038/nature18949 |pmid=27437573 |issn=0028-0836 |bibcode=2016Natur.536..441O |s2cid=594116}}</ref> त्रुटि-सुधार प्रदर्शन [[ बिल्ली अवस्था ]] पर किया गया था। श्रोडिंगर-कैट स्टेट्स को एक सुपरकंडक्टिंग रेज़ोनेटर में एन्कोड किया गया था, और एक क्वांटम नियंत्रक को नियोजित किया गया था जो क्वांटम जानकारी को पढ़ने, उसके विश्लेषण और सुधार सहित वास्तविक समय प्रतिक्रिया संचालन करने में सक्षम था। इसकी त्रुटियों का पता चला। कार्य ने प्रदर्शित किया कि कैसे क्वांटम-त्रुटि-सुधारित प्रणाली ब्रेक-ईवन बिंदु तक पहुंचती है, जिस पर एक तार्किक क्वैबिट का जीवनकाल सिस्टम के अंतर्निहित घटकों (भौतिक क्वैबिट्स) के जीवनकाल से अधिक हो जाता है।


अन्य त्रुटि सुधार कोड भी लागू किए गए हैं, जैसे कि फोटॉन हानि को ठीक करने के उद्देश्य से, फोटोनिक क्वबिट योजनाओं में प्रमुख त्रुटि स्रोत।<ref>{{cite journal |last1=Lassen |first1=M. |last2=Sabuncu |first2=M. |last3=Huck |first3=A. |last4=Niset |first4=J. |last5=Leuchs |first5=G. |last6=Cerf |first6=N. J. |last7=Andersen |first7= U. L. |year=2010 |title=क्वांटम ऑप्टिकल सुसंगतता निरंतर-परिवर्तनीय क्वांटम इरेज़र-करेक्टिंग कोड का उपयोग करके फोटॉन हानि से बच सकती है|journal=Nature Photonics |volume=4 |issue=10| page=700 |doi=10.1038/nphoton.2010.168 | arxiv = 1006.3941 |bibcode=2010NaPho...4..700L |s2cid=55090423}}</ref><ref>{{cite journal| last1=Guo| first1=Qihao| last2=Zhao| first2=Yuan-Yuan| last3=Grassl| first3=Markus| last4=Nie| first4=Xinfang| last5=Xiang| first5=Guo-Yong| last6=Xin| first6=Tao| last7=Yin| first7=Zhang-Qi| last8=Zeng| first8=Bei| author8-link=Bei Zeng| title=विभिन्न प्लेटफार्मों पर क्वांटम त्रुटि-सुधार कोड का परीक्षण| journal=Science Bulletin| year=2021| volume=66| issue=1| pages=29–35| doi=10.1016/j.scib.2020.07.033| pmid=36654309 |arxiv=2001.07998| bibcode=2021SciBu..66...29G| s2cid=210861230}}</ref>
2016 में पहली बार क्यूइसी कोड का उपयोग करके क्वांटम बिट का कार्यकाल बढ़ाया गया था।<ref name=":5">{{Cite journal |last1=Ofek |first1=Nissim |last2=Petrenko |first2=Andrei |last3=Heeres |first3=Reinier |last4=Reinhold |first4=Philip |last5=Leghtas |first5=Zaki |last6=Vlastakis |first6=Brian |last7=Liu |first7=Yehan |last8=Frunzio |first8=Luigi |last9=Girvin |first9=S. M. |last10=Jiang |first10=L. |last11=Mirrahimi |first11=Mazyar |date=August 2016 |title=सुपरकंडक्टिंग सर्किट में त्रुटि सुधार के साथ क्वांटम बिट का जीवनकाल बढ़ाना|journal=Nature |volume=536 |issue=7617 |pages=441–445 |doi=10.1038/nature18949 |pmid=27437573 |issn=0028-0836 |bibcode=2016Natur.536..441O |s2cid=594116}}</ref> त्रुटि-सुधार प्रदर्शन[[ बिल्ली अवस्था | कैट स्टेट]] पर किया गया था। श्रोडिंगर-कैट स्टेट्स को सुपरकंडक्टिंग रेज़ोनेटर में एन्कोड किया गया था, और क्वांटम नियंत्रक को नियोजित किया गया था जो क्वांटम सुचना को पढ़ने, उसके विश्लेषण और सुधार सहित वास्तविक समय प्रतिक्रिया संचालन करने में सक्षम था। इसकी त्रुटियों का पता लगाया हैं। कार्य ने प्रदर्शित किया कि कैसे क्वांटम-त्रुटि-सुधारित प्रणाली ब्रेक-ईवन बिंदु तक पहुंचती है, जिस पर तार्किक क्वैबिट का कार्यकाल सिस्टम के अंतर्निहित घटकों (भौतिक क्वैबिट्स) के कार्यकाल से अधिक हो जाता है।
2021 में, टोरिक कोड | टोपोलॉजिकल क्वांटम त्रुटि-सुधार कोड में एन्कोड किए गए दो लॉजिकल क्वैबिट के बीच एक नियंत्रित नॉट गेट को पहली बार [[ट्रैप्ड आयन क्वांटम कंप्यूटर]] | ट्रैप्ड-आयन क्वांटम कंप्यूटर में 10 आयनों का उपयोग करके महसूस किया गया है।<ref>{{cite news |title=त्रुटि-संरक्षित क्वांटम बिट्स पहली बार उलझे हुए हैं|url=https://phys.org/news/2021-01-error-protected-quantum-bits-entangled.html |access-date=30 August 2021 |work=phys.org |date=13 January 2021 |language=en}}</ref><ref>{{cite journal |last1=Erhard |first1=Alexander |last2=Poulsen Nautrup |first2=Hendrik |last3=Meth |first3=Michael |last4=Postler |first4=Lukas |last5=Stricker |first5=Roman |last6=Stadler |first6=Martin |last7=Negnevitsky |first7=Vlad |last8=Ringbauer |first8=Martin |last9=Schindler |first9=Philipp |last10=Briegel |first10=Hans J. |last11=Blatt |first11=Rainer |last12=Friis |first12=Nicolai |last13=Monz |first13=Thomas |title=जाली सर्जरी के साथ तार्किक qubits उलझाना|journal=Nature |date=13 January 2021 |volume=589 |issue=7841 |pages=220–224 |doi= 10.1038/s41586-020-03079-6 |pmid=33442044 |s2cid=219401398 |arxiv=2006.03071 |bibcode=2021Natur.589..220E |language=en |issn=1476-4687}}</ref> 2021 में ट्रैप्ड-आयन सिस्टम के एकल लॉजिकल क्वैबिट में दोष-सहिष्णु बेकन-शोर कोड का पहला प्रायोगिक प्रदर्शन भी देखा गया, यानी एक ऐसा प्रदर्शन जिसके लिए त्रुटि सुधार को जोड़ने से ओवरहेड की तुलना में अधिक त्रुटियों को दबाने में सक्षम है। त्रुटि सुधार के साथ-साथ दोष-सहिष्णु स्टीन कोड को लागू करने के लिए।<ref>{{Cite web |last=Bedford |first=Bailey |date=2021-10-04 |title=मूलभूत कदम से पता चलता है कि क्वांटम कंप्यूटर अपने भागों के योग से बेहतर हो सकते हैं|website=phys.org |url=https://phys.org/news/2021-10-foundational-quantum-sum.html |access-date=2021-10-05 |language=en}}</ref><ref>{{Cite journal| last1=Egan| first1=Laird| last2=Debroy| first2=Dripto M.| last3=Noel| first3=Crystal| last4=Risinger| first4=Andrew| last5=Zhu| first5=Daiwei| last6=Biswas| first6=Debopriyo| last7=Newman| first7=Michael| last8=Li| first8=Muyuan| last9=Brown| first9=Kenneth R.| last10=Cetina| first10=Marko| last11=Monroe| first11=Christopher|date=2021-10-04| title=त्रुटि-सुधारित क्वबिट का दोष-सहिष्णु नियंत्रण| journal=Nature| volume=598| issue=7880| pages=281–286| language=en| doi=10.1038/s41586-021-03928-y| pmid=34608286| bibcode=2021Natur.598..281E| s2cid=238357892| issn=0028-0836}}</ref><ref>{{Cite journal| last=Ball| first=Philip| date=2021-12-23| title=क्वांटम कंप्यूटिंग के लिए वास्तविक समय त्रुटि सुधार| journal=Physics| language=en| volume=14| at=184| s2cid=245442996| doi=10.1103/Physics.14.184| bibcode=2021PhyOJ..14..184B| doi-access=free}}</ref>
2022 में, [[इंसब्रुक विश्वविद्यालय]] के शोधकर्ताओं ने ट्रैप्ड-आयन क्वांटम कंप्यूटर में दो लॉजिकल क्वैबिट पर गेट्स के दोष-सहिष्णु सार्वभौमिक सेट का प्रदर्शन किया है। उन्होंने सात-क्विबिट रंग कोड के दो उदाहरणों के बीच एक तार्किक दो-क्विबिट नियंत्रित-नॉट गेट का प्रदर्शन किया है, और गलती-सहिष्णुता से एक तार्किक जादू राज्य आसवन तैयार किया है।<ref>{{cite journal |last1=Postler |first1=Lukas |last2=Heuβen |first2=Sascha |last3=Pogorelov |first3=Ivan |last4=Rispler |first4=Manuel |last5=Feldker |first5=Thomas |last6=Meth |first6=Michael |last7=Marciniak |first7=Christian D. |last8=Stricker |first8=Roman |last9=Ringbauer |first9=Martin |last10=Blatt |first10=Rainer |last11=Schindler |first11=Philipp |last12=Müller |first12=Markus |last13=Monz |first13=Thomas |title=दोष-सहिष्णु सार्वभौमिक क्वांटम गेट संचालन का प्रदर्शन|journal=Nature |date=25 May 2022 |volume=605 |issue=7911 |pages=675–680 |doi=10.1038/s41586-022-04721-1 |pmid=35614250 |arxiv=2111.12654 |s2cid=244527180 |bibcode=2022Natur.605..675P}}</ref>
फरवरी 2023 में Google के शोधकर्ताओं ने प्रयोगों में क्वबिट संख्या बढ़ाकर क्वांटम त्रुटियों को कम करने का दावा किया, उन्होंने दूरी-3 क्वबिट सरणी और दूरी-5 क्वबिट के लिए 3.028% और 2.914% की त्रुटि दर मापने वाले एक दोष-सहिष्णु [[सतह कोड]] का उपयोग किया। क्रमशः सरणी.<ref>{{Cite journal |author=((Google Quantum AI)) |date=2023-02-22 |title=सतह कोड तार्किक क्वैबिट को स्केल करके क्वांटम त्रुटियों को दबाना|journal=Nature |language=en |volume=614 |issue=7949 |pages=676–681 |doi=10.1038/s41586-022-05434-1 |doi-access=free |pmid=36813892 |pmc=9946823 |bibcode=2023Natur.614..676G |issn=1476-4687}}</ref><ref>{{Cite web |last=Boerkamp |first=Martijn |date=2023-03-20 |title=क्वांटम त्रुटि सुधार में सफलता से बड़े पैमाने पर क्वांटम कंप्यूटर का निर्माण हो सकता है|website=Physics World |url=https://physicsworld.com/breakthrough-in-quantum-error-correction-could-lead-to-large-scale-quantum-computers/ |access-date=2023-04-01 |language=en-GB}}</ref><ref>{{Cite web |last=Conover |first=Emily |date=2023-02-22 |title=Google का क्वांटम कंप्यूटर त्रुटि-सुधार करने वाले मील के पत्थर पर पहुंच गया|website=ScienceNews |language=en-US |url=https://www.sciencenews.org/article/google-quantum-computer-sycamore-milestone |access-date=2023-04-01}}</ref>


अन्य त्रुटि सुधार कोड भी क्रियान्वित किए गए हैं, जैसे कि फोटॉन हानि को सही करने के उद्देश्य से, फोटोनिक क्वबिट योजनाओं में प्रमुख त्रुटि स्रोत होता हैं।<ref>{{cite journal |last1=Lassen |first1=M. |last2=Sabuncu |first2=M. |last3=Huck |first3=A. |last4=Niset |first4=J. |last5=Leuchs |first5=G. |last6=Cerf |first6=N. J. |last7=Andersen |first7= U. L. |year=2010 |title=क्वांटम ऑप्टिकल सुसंगतता निरंतर-परिवर्तनीय क्वांटम इरेज़र-करेक्टिंग कोड का उपयोग करके फोटॉन हानि से बच सकती है|journal=Nature Photonics |volume=4 |issue=10| page=700 |doi=10.1038/nphoton.2010.168 | arxiv = 1006.3941 |bibcode=2010NaPho...4..700L |s2cid=55090423}}</ref><ref>{{cite journal| last1=Guo| first1=Qihao| last2=Zhao| first2=Yuan-Yuan| last3=Grassl| first3=Markus| last4=Nie| first4=Xinfang| last5=Xiang| first5=Guo-Yong| last6=Xin| first6=Tao| last7=Yin| first7=Zhang-Qi| last8=Zeng| first8=Bei| author8-link=Bei Zeng| title=विभिन्न प्लेटफार्मों पर क्वांटम त्रुटि-सुधार कोड का परीक्षण| journal=Science Bulletin| year=2021| volume=66| issue=1| pages=29–35| doi=10.1016/j.scib.2020.07.033| pmid=36654309 |arxiv=2001.07998| bibcode=2021SciBu..66...29G| s2cid=210861230}}</ref>


== एन्कोडिंग और समता-जांच के बिना क्वांटम त्रुटि-सुधार ==
2021 में,टोपोलॉजिकल क्वांटम त्रुटि-सुधार कोड में एन्कोड किए गए दो लॉजिकल क्वैबिट के बीच एक नियंत्रित नॉट गेट को पहली बार [[ट्रैप्ड आयन क्वांटम कंप्यूटर]] में 10 आयनों का उपयोग करके प्रदर्शित किया गया है।<ref>{{cite news |title=त्रुटि-संरक्षित क्वांटम बिट्स पहली बार उलझे हुए हैं|url=https://phys.org/news/2021-01-error-protected-quantum-bits-entangled.html |access-date=30 August 2021 |work=phys.org |date=13 January 2021 |language=en}}</ref><ref>{{cite journal |last1=Erhard |first1=Alexander |last2=Poulsen Nautrup |first2=Hendrik |last3=Meth |first3=Michael |last4=Postler |first4=Lukas |last5=Stricker |first5=Roman |last6=Stadler |first6=Martin |last7=Negnevitsky |first7=Vlad |last8=Ringbauer |first8=Martin |last9=Schindler |first9=Philipp |last10=Briegel |first10=Hans J. |last11=Blatt |first11=Rainer |last12=Friis |first12=Nicolai |last13=Monz |first13=Thomas |title=जाली सर्जरी के साथ तार्किक qubits उलझाना|journal=Nature |date=13 January 2021 |volume=589 |issue=7841 |pages=220–224 |doi= 10.1038/s41586-020-03079-6 |pmid=33442044 |s2cid=219401398 |arxiv=2006.03071 |bibcode=2021Natur.589..220E |language=en |issn=1476-4687}}</ref> 2021 में ट्रैप्ड-आयन सिस्टम के एकल लॉजिकल क्वैबिट में फ्लॉन्ट-टोलेरंट बेकन-शोर कोड का पहला प्रायोगिक प्रदर्शन भी देखा गया, अर्थात एक ऐसा प्रदर्शन जिसके लिए त्रुटि सुधार को जोड़ने से ओवरहेड की तुलना में अधिक त्रुटियों को दबाने में सक्षम है। त्रुटि सुधार के साथ-साथ फ्लॉन्ट-टोलेरंट स्टीन कोड को क्रियान्वित करने के लिए किया जाता हैं।<ref>{{Cite web |last=Bedford |first=Bailey |date=2021-10-04 |title=मूलभूत कदम से पता चलता है कि क्वांटम कंप्यूटर अपने भागों के योग से बेहतर हो सकते हैं|website=phys.org |url=https://phys.org/news/2021-10-foundational-quantum-sum.html |access-date=2021-10-05 |language=en}}</ref><ref>{{Cite journal| last1=Egan| first1=Laird| last2=Debroy| first2=Dripto M.| last3=Noel| first3=Crystal| last4=Risinger| first4=Andrew| last5=Zhu| first5=Daiwei| last6=Biswas| first6=Debopriyo| last7=Newman| first7=Michael| last8=Li| first8=Muyuan| last9=Brown| first9=Kenneth R.| last10=Cetina| first10=Marko| last11=Monroe| first11=Christopher|date=2021-10-04| title=त्रुटि-सुधारित क्वबिट का दोष-सहिष्णु नियंत्रण| journal=Nature| volume=598| issue=7880| pages=281–286| language=en| doi=10.1038/s41586-021-03928-y| pmid=34608286| bibcode=2021Natur.598..281E| s2cid=238357892| issn=0028-0836}}</ref><ref>{{Cite journal| last=Ball| first=Philip| date=2021-12-23| title=क्वांटम कंप्यूटिंग के लिए वास्तविक समय त्रुटि सुधार| journal=Physics| language=en| volume=14| at=184| s2cid=245442996| doi=10.1103/Physics.14.184| bibcode=2021PhyOJ..14..184B| doi-access=free}}</ref>
इसके अलावा 2022 में, यूनिवर्सिटी ऑफ इंजीनियरिंग एंड टेक्नोलॉजी लाहौर के शोध ने सुपरकंडक्टर क्वांटम सर्किट के रणनीतिक रूप से चुने गए स्थानों में सिंगल-क्विबिट जेड-अक्ष रोटेशन गेट्स डालकर त्रुटि-रद्दीकरण का प्रदर्शन किया।<ref name=":1">{{Cite journal |last1=Ahsan |first1=Muhammad |last2=Naqvi |first2=Syed Abbas Zilqurnain |last3=Anwer |first3=Haider |date=2022-02-18 |title=सुसंगत शोर को ठीक करने के लिए क्वांटम सर्किट इंजीनियरिंग|journal=Physical Review A |volume=105 |issue=2 |page=022428 |doi=10.1103/physreva.105.022428 |arxiv=2109.03533 |bibcode=2022PhRvA.105b2428A |s2cid=237442177 |issn=2469-9926}}</ref> इस योजना को त्रुटियों को प्रभावी ढंग से ठीक करने के लिए दिखाया गया है जो अन्यथा सुसंगत शोर के रचनात्मक हस्तक्षेप के तहत तेजी से बढ़ जाएंगी। यह एक सर्किट-स्तरीय अंशांकन योजना है जो सुसंगत त्रुटि का पता लगाने और स्थानीयकरण करने के लिए डिकोहेरेंस वक्र में विचलन (जैसे तेज डिप्स या नॉच) का पता लगाती है, लेकिन एन्कोडिंग या समता माप की आवश्यकता नहीं होती है।<ref>{{Cite web |last=Steffen |first=Matthias |date=20 Oct 2022 |title=What's the difference between error suppression, error mitigation, and error correction? |url=https://research.ibm.com/blog/quantum-error-suppression-mitigation-correction |access-date=2022-11-26 |website=IBM Research Blog |language=en}}</ref> हालाँकि, असंगत शोर के लिए इस पद्धति की प्रभावशीलता स्थापित करने के लिए आगे की जांच की आवश्यकता है।<ref name=":1" />


2022 में, [[इंसब्रुक विश्वविद्यालय]] के शोधकर्ताओं ने ट्रैप्ड-आयन क्वांटम कंप्यूटर में दो लॉजिकल क्वैबिट पर गेट्स के फ्लॉन्ट-टोलेरंट सार्वभौमिक सेट का प्रदर्शन किया है। उन्होंने सात-क्विबिट रंग कोड के दो उदाहरणों के बीच एक तार्किक दो-क्विबिट नियंत्रित-नॉट गेट का प्रदर्शन किया है, और फ्लॉन्ट-टोलेरंट से एक तार्किक मैजिक स्टेट आसवन तैयार किया है।<ref>{{cite journal |last1=Postler |first1=Lukas |last2=Heuβen |first2=Sascha |last3=Pogorelov |first3=Ivan |last4=Rispler |first4=Manuel |last5=Feldker |first5=Thomas |last6=Meth |first6=Michael |last7=Marciniak |first7=Christian D. |last8=Stricker |first8=Roman |last9=Ringbauer |first9=Martin |last10=Blatt |first10=Rainer |last11=Schindler |first11=Philipp |last12=Müller |first12=Markus |last13=Monz |first13=Thomas |title=दोष-सहिष्णु सार्वभौमिक क्वांटम गेट संचालन का प्रदर्शन|journal=Nature |date=25 May 2022 |volume=605 |issue=7911 |pages=675–680 |doi=10.1038/s41586-022-04721-1 |pmid=35614250 |arxiv=2111.12654 |s2cid=244527180 |bibcode=2022Natur.605..675P}}</ref>


फरवरी 2023 में Google के शोधकर्ताओं ने प्रयोगों में क्वबिट संख्या बढ़ाकर क्वांटम त्रुटियों को कम करने का निश्चय किया, उन्होंने दूरी-3 क्वबिट सरणी और दूरी-5 क्वबिट के लिए 3.028% और 2.914% की त्रुटि दर मापने वाले दोष-सहिष्णु क्रमशः सरणी [[सतह कोड]] का उपयोग किया।<ref>{{Cite journal |author=((Google Quantum AI)) |date=2023-02-22 |title=सतह कोड तार्किक क्वैबिट को स्केल करके क्वांटम त्रुटियों को दबाना|journal=Nature |language=en |volume=614 |issue=7949 |pages=676–681 |doi=10.1038/s41586-022-05434-1 |doi-access=free |pmid=36813892 |pmc=9946823 |bibcode=2023Natur.614..676G |issn=1476-4687}}</ref><ref>{{Cite web |last=Boerkamp |first=Martijn |date=2023-03-20 |title=क्वांटम त्रुटि सुधार में सफलता से बड़े पैमाने पर क्वांटम कंप्यूटर का निर्माण हो सकता है|website=Physics World |url=https://physicsworld.com/breakthrough-in-quantum-error-correction-could-lead-to-large-scale-quantum-computers/ |access-date=2023-04-01 |language=en-GB}}</ref><ref>{{Cite web |last=Conover |first=Emily |date=2023-02-22 |title=Google का क्वांटम कंप्यूटर त्रुटि-सुधार करने वाले मील के पत्थर पर पहुंच गया|website=ScienceNews |language=en-US |url=https://www.sciencenews.org/article/google-quantum-computer-sycamore-milestone |access-date=2023-04-01}}</ref>
== एन्कोडिंग और समता-जांच के बिना क्वांटम त्रुटि-सुधार ==
इसके अतिरिक्त 2022 में, यूनिवर्सिटी ऑफ इंजीनियरिंग एंड टेक्नोलॉजी लाहौर के शोध ने सुपरकंडक्टर क्वांटम सर्किट के रणनीतिक रूप से चुने गए स्थानों में सिंगल-क्विबिट z-अक्ष रोटेशन गेट्स डालकर त्रुटि-रद्दीकरण का प्रदर्शन किया जाता हैं।<ref name=":1">{{Cite journal |last1=Ahsan |first1=Muhammad |last2=Naqvi |first2=Syed Abbas Zilqurnain |last3=Anwer |first3=Haider |date=2022-02-18 |title=सुसंगत शोर को ठीक करने के लिए क्वांटम सर्किट इंजीनियरिंग|journal=Physical Review A |volume=105 |issue=2 |page=022428 |doi=10.1103/physreva.105.022428 |arxiv=2109.03533 |bibcode=2022PhRvA.105b2428A |s2cid=237442177 |issn=2469-9926}}</ref> इस योजना को त्रुटियों को प्रभावी ढंग से सही करने के लिए दिखाया गया है जो अन्यथा सुसंगत नॉइज़ के रचनात्मक व्यतिकरण के अनुसार तेजी से बढ़ जाती हैं। यह सर्किट-स्तरीय अंशांकन योजना है जो सुसंगत त्रुटि का पता लगाने और स्थानीयकरण करने के लिए डिकोहेरेंस वक्र में विचलन (जैसे तेज डिप्स या नॉच) का पता लगाती है, लेकिन एन्कोडिंग या समता माप की आवश्यकता नहीं होती है।<ref>{{Cite web |last=Steffen |first=Matthias |date=20 Oct 2022 |title=What's the difference between error suppression, error mitigation, and error correction? |url=https://research.ibm.com/blog/quantum-error-suppression-mitigation-correction |access-date=2022-11-26 |website=IBM Research Blog |language=en}}</ref> यद्यपि की, असंगत नॉइज़ के लिए इस पद्धति की प्रभावशीलता स्थापित करने के लिए आगे की जांच की आवश्यकता है।<ref name=":1" />
==यह भी देखें==
==यह भी देखें==
*[[त्रुटि का पता लगाना और सुधार करना]]
*[[त्रुटि का पता लगाना और सुधार करना|एरर डिटेक्शन और करेक्शन]]  
* [[नरम त्रुटि]]
* [[नरम त्रुटि|सॉफ्ट एरर]]  


==संदर्भ==
==संदर्भ==
{{Reflist|30em}}
{{Reflist|30em}}
==अग्रिम पठन==
==अग्रिम पठन==
*{{cite book
*{{cite book
Line 190: Line 184:
*{{cite book |last1=Freedman |first1=Michael H. |last2=Meyer |first2=David A. |last3=Luo |first3=Feng |chapter=Z<sub>2</sub>-[[Systolic freedom]] and quantum codes |title=Mathematics of quantum computation |pages=287–320 |series=Comput. Math. Ser. |publisher=Chapman & Hall/CRC |place=Boca Raton, FL |year=2002}}
*{{cite book |last1=Freedman |first1=Michael H. |last2=Meyer |first2=David A. |last3=Luo |first3=Feng |chapter=Z<sub>2</sub>-[[Systolic freedom]] and quantum codes |title=Mathematics of quantum computation |pages=287–320 |series=Comput. Math. Ser. |publisher=Chapman & Hall/CRC |place=Boca Raton, FL |year=2002}}
*{{cite journal |last1=Freedman |first1=Michael H. |last2=Meyer |first2=David A. |year=1998| title=Projective plane and planar quantum codes |journal=Found. Comput. Math. |volume=2001 |issue=3| pages=325–332 |bibcode=1998quant.ph.10055F |arxiv=quant-ph/9810055}}
*{{cite journal |last1=Freedman |first1=Michael H. |last2=Meyer |first2=David A. |year=1998| title=Projective plane and planar quantum codes |journal=Found. Comput. Math. |volume=2001 |issue=3| pages=325–332 |bibcode=1998quant.ph.10055F |arxiv=quant-ph/9810055}}
==बाहरी संबंध==
==बाहरी संबंध==
* [http://www.newscientisttech.com/article.ns?id=dn9301&feedId=online-news_rss20 Error-check breakthrough in quantum computing]{{dead link|date=July 2016 |bot=InternetArchiveBot |fix-attempted=yes }}
* [http://www.newscientisttech.com/article.ns?id=dn9301&feedId=online-news_rss20 Error-check breakthrough in quantum computing]{{dead link|date=July 2016 |bot=InternetArchiveBot |fix-attempted=yes }}
*{{cite web |title=Topological Quantum Error Correction |work=Quantum Light |publisher=University of Sheffield |date=September 28, 2018 |url=https://www.youtube.com/watch?v=OU9_mrxLl3g  |archive-url=https://ghostarchive.org/varchive/youtube/20211222/OU9_mrxLl3g |archive-date=2021-12-22 |url-status=live|via=[[YouTube]] }}{{cbignore}}
*{{cite web |title=Topological Quantum Error Correction |work=Quantum Light |publisher=University of Sheffield |date=September 28, 2018 |url=https://www.youtube.com/watch?v=OU9_mrxLl3g  |archive-url=https://ghostarchive.org/varchive/youtube/20211222/OU9_mrxLl3g |archive-date=2021-12-22 |url-status=live|via=[[YouTube]] }}
 
{{Quantum computing}}
{{Quantum mechanics topics}}
{{emerging technologies|quantum=yes|other=yes}}
 
{{DEFAULTSORT:Quantum Error Correction}}[[Category: क्वांटम कम्प्यूटिंग]] [[Category: दोष-सहिष्णु कंप्यूटर सिस्टम]]
 


{{DEFAULTSORT:Quantum Error Correction}}


[[Category: Machine Translated Page]]
[[Category:All articles with dead external links|Quantum Error Correction]]
[[Category:Created On 06/07/2023]]
[[Category:Articles with dead external links from July 2016|Quantum Error Correction]]
[[Category:Articles with permanently dead external links|Quantum Error Correction]]
[[Category:CS1 British English-language sources (en-gb)]]
[[Category:CS1 English-language sources (en)]]
[[Category:Created On 06/07/2023|Quantum Error Correction]]
[[Category:Lua-based templates|Quantum Error Correction]]
[[Category:Machine Translated Page|Quantum Error Correction]]
[[Category:Pages with script errors|Quantum Error Correction]]
[[Category:Templates Vigyan Ready|Quantum Error Correction]]
[[Category:Templates that add a tracking category|Quantum Error Correction]]
[[Category:Templates that generate short descriptions|Quantum Error Correction]]
[[Category:Templates using TemplateData|Quantum Error Correction]]
[[Category:क्वांटम कम्प्यूटिंग|Quantum Error Correction]]
[[Category:दोष-सहिष्णु कंप्यूटर सिस्टम|Quantum Error Correction]]

Latest revision as of 15:28, 31 July 2023

क्वांटम त्रुटि सुधार (क्यूईसी) का उपयोग क्वांटम कंप्यूटर में क्वांटम सुचना को विघटन और अन्य क्वांटम नॉइज़ के कारण होने वाली त्रुटियों से बचाने के लिए किया जाता है। क्वांटम त्रुटि सुधार को क्वांटम थ्रेशोल्ड प्रमेय को प्राप्त करने के लिए आवश्यक माना जाता है जो संग्रहीत क्वांटम सुचना, फॉल्टी क्वांटम गेट्स, फॉल्टी क्वांटम तैयारी और फॉल्टी माप पर नॉइज़ के प्रभाव को कम कर सकता है। यह अधिक सर्किट डेप्थ के एल्गोरिदम की अनुमति देता हैं।[1]

क्लासिकल त्रुटि सुधार रेडंडेंसी को नियोजित करता है। सबसे सरल यद्यपि अकुशल दृष्टिकोण रिपीटिशन कोड है। विचार यह है कि सुचना को कई बार संग्रहीत किया जाए, और - यदि बाद में ये प्रतियां असहमत पाई जाती हैं - तो बहुमत से वोट लें; जैसे मान लीजिए कि हम एक ही अवस्था में तीन बार कुछ कॉपी करते हैं। आगे माना कि नॉइज़ त्रुटि तीन-बिट स्थिति को प्रभावित कर देती है जिससे की कॉपी किए गए बिट्स में से एक शून्य के बराबर हो लेकिन अन्य दो एक के बराबर होते हैं। यह मानते हुए कि नॉइज़ संबंधी त्रुटियां स्वतंत्र हैं और कुछ पर्याप्त रूप से कम संभावना p के साथ होती हैं, यह सबसे अधिक संभावना है कि त्रुटि एकल-बिट त्रुटि है और प्रेषित संदेश तीन है। यह संभव है कि डबल-बिट त्रुटि होती है और प्रेषित संदेश तीन शून्य के बराबर होता है, लेकिन यह परिणाम उपरोक्त परिणाम की तुलना में कम होने की संभावना है। इस उदाहरण में, तार्किक सुचना स्टेट में एक बिट थी, भौतिक सुचना तीन कॉपी किए गए बिट्स हैं, और यह निर्धारित करना कि भौतिक स्थिति में कौन सी तार्किक स्थिति एन्कोड की गई है, डिकोडिंग कहलाती है। क्लासिकल त्रुटि सुधार के समान, क्यूईसी कोड हमेशा तार्किक क्वैबिट को सही रूप से डिकोड नहीं करते हैं, लेकिन उनका उपयोग नॉइज़ के प्रभाव को कम करता है।

नो-क्लोनिंग प्रमेय के कारण क्वांटम सुचना की प्रतिलिपि बनाना संभव नहीं है। यह प्रमेय क्वांटम त्रुटि सुधार के सिद्धांत को तैयार करने में बाधा उत्पन्न करता प्रतीत होता है। लेकिन एक क्यूबिट की सुचना को कई (भौतिक) क्यूबिट की अत्यधिक इंटेंगलेड स्टेट में फैलाना संभव है। पीटर नॉइज़ ने सबसे पहले एक क्विबिट की सुचना को नौ क्विबिट की अत्यधिक इंटेंगलेड स्टेट में संग्रहीत करके क्वांटम त्रुटि सुधार कोड तैयार करने की इस विधि की खोज की थी।

क्लासिकल त्रुटि सुधार कोड एक सिंड्रोम माप का उपयोग करते हैं जिससे की यह पता लगाया जा सके कि कौन सी त्रुटि एन्कोडेड स्थिति को प्रभावित करती है। सिंड्रोम के आधार पर सुधारात्मक ऑपरेशन क्रियान्वित करके त्रुटि को उलटा किया जा सकता है। क्वांटम त्रुटि सुधार भी सिंड्रोम मापन को नियोजित करता है। यह मल्टी-क्यूबिट माप करता है जो एन्कोडेड स्थिति में क्वांटम सुचना को प्रभावित नहीं करता है लेकिन त्रुटि के बारे में सुधार पुनर्प्राप्त करता है। उपयोग किए गए क्यूईसी कोड के आधार पर, सिंड्रोम माप त्रुटियों की घटना, स्थान और प्रकार निर्धारित कर सकता है। अधिकांश क्यूईसी कोड में, त्रुटि का प्रकार या तो थोड़ा फ्लिप होता है, या संकेत (चरण का) या दोनों (पॉली के मैट्रिक्स x, z और y के अनुरूप) फ्लिप होता है। सिंड्रोम के माप में क्वांटम माप का प्रक्षेपण (रैखिक बीजगणित) प्रभाव होता है, इसलिए यद्यपि की नॉइज़ के कारण त्रुटि अरबिटरी हो, इसे आधार (रैखिक बीजगणित) संचालन के संयोजन के रूप में व्यक्त किया जा सकता है जिसे त्रुटि आधार कहा जाता है (जो पाउली मैट्रिसेस और आइडेंटिटी द्वारा दिया गया है। त्रुटि को ठीक करने के लिए, त्रुटि के प्रकार के अनुरूप पाउली ऑपरेटर का उपयोग त्रुटि के प्रभाव को वापस करने के लिए प्रभावित क्वबिट पर किया जाता है।

सिंड्रोम माप उस त्रुटि के बारे में सुचना प्रदान करता है जो घटित हुई है, लेकिन उस सुचना के बारे में नहीं जो तार्किक क्वैबिट में संग्रहीत है - अन्यथा माप क्वांटम कंप्यूटर में अन्य क्वैबिट के साथ इस तार्किक क्वैबिट के किसी भी क्वांटम सुपरइम्पोज़िशन को नष्ट कर देगा, क्वांटम जानकारी संप्रेषित करने के लिए उपयोग किए जाने से जो इसे रोक देता हैं।

बिट फ्लिप कोड

रिपीटिशन कोड एक क्लासिकल चैनल में काम करता है, क्योंकि क्लासिकल बिट्स को मापना और रिपीट करना आसान होता है। यह दृष्टिकोण क्वांटम चैनल के लिए काम नहीं करता है, जिसमें नो-क्लोनिंग प्रमेय के कारण, एक क्वबिट को तीन बार दोहराना संभव नहीं है। इसके निवारण के लिए, एक अलग विधि, जैसे कि 1985 में एशर पेरेस द्वारा पहली बार प्रस्तावित तीन-क्विबिट बिट फ्लिप कोड का उपयोग करना होता हैं।[2] यह तकनीक क्वांटम इंटेंगलमेंट और सिंड्रोम माप का उपयोग करती है और पुनरावृत्ति कोड के साथ प्रदर्शन में तुलनीय है।

बिट फ्लिप कोड का यह कितना घूमता है?

उस स्थिति पर विचार करें जिसमें हम एक एकल कक्षा के एक नोइज़ी वाले चैनल के माध्यम की स्थिति को प्रसारित करना चाहते हैं। आइए हम यह भी मान लें कि यह चैनल या तो संभावना के साथ क्वबिट की स्थिति को पलट देता है, या इसे अपरिवर्तित छोड़ देता है। की कार्य सामान्य इनपुट पर इसलिए इस प्रकार लिखा जा सकता है।

माना संचरित होने वाली क्वांटम अवस्था होती हैं। प्रोटोकॉल में कोई त्रुटि सुधार नहीं होने से, संचरित स्थिति को संभाव्यता के साथ सही रूप से प्रसारित किया जाता हैं। यद्यपि की, हम स्टेट को अधिक संख्या में क्वैबिट में एन्कोड करके इस संख्या में सुधार कर सकते हैं, इस तरह से कि संबंधित तार्किक क्वैबिट में त्रुटियों का पता लगाया जा सके और उन्हें ठीक किया जा सकता हैं। सरल तीन-क्विबिट रिपीटिशन कोड के स्थिति में, एन्कोडिंग मैपिंग और में सम्मलित होती है। इनपुट स्थिति स्टेट में एन्कोड किया गया है। इस मैपिंग को उदाहरण के लिए दो सीएनओटी गेट्स का उपयोग करके देखा जा सकता है, जो सिस्टम को स्टेट में आरंभ किए गए दो एंसीला क्वैबिट के साथ इंटेंगल करता है।[3] एन्कोडेड स्टेट वह है जो अब नोइज़ी चैनल से होकर जाता हैं।

चैनल पर कार्यान्वित होती है इसके क्वैबिट के कुछ उपसमुच्चय (संभवतः रिक्त) को फ़्लिप किया जाता हैं। किसी भी क्वबिट को प्रायिकता के साथ फ़्लिप नहीं किया जाता है, एक एकल क्वबिट को प्रायिकता के साथ फ़्लिप किया जाता है, दो क्वैबिट को प्रायिकता के साथ फ़्लिप किया जाता है, और सभी तीन क्वैबिट प्रायिकता के साथ फ़्लिप किए गए हैं। ध्यान दें कि चैनल के बारे में एक और धारणा यहां बनाई गई है: हम यह मानते हैं उन तीन क्वैबिटों में से प्रत्येक पर समान रूप से और स्वतंत्र रूप से कार्य करता है जिसमें स्टेट अब एन्कोड किया गया है। अब समस्या यह है कि प्रेषित स्थिति को प्रभावित किए बिना ऐसी त्रुटियों का पता कैसे लगाया जाता हैं और उन्हें कैसे ठीक किया जाता हैं।

तीन क्विबिट बिट फ्लिप कोड के माध्यम से (लाल) और बिना (नीला) त्रुटि सुधार के आउटपुट न्यूनतम निष्ठा की तुलना किया जाता हैं। ध्यान दें कैसे, के लिए , त्रुटि सुधार योजना निष्ठा में सुधार करती है।

आइए सरलता के लिए मान लें कि इतना छोटा है कि एक से अधिक क्वैबिट फ़्लिप होने की संभावना नगण्य है। इसके बाद कोई यह पता लगा सकता है कि क्या एक क्वबिट फ़्लिप किया गया था, बिना प्रसारित किए जा रहे मानों को जाने बिना, यह जानकर कि क्या एक क्वबिट दूसरों से अलग है। यह निम्नलिखित चार प्रक्षेप्य मापों के अनुरूप, चार अलग-अलग परिणामों के साथ माप करने के बराबर है:

इससे पता चलता है कि कौन से क्वैब दूसरों से अलग हैं, साथ ही क्वैब की स्थिति के बारे में जानकारी दिए बिना। यदि परिणाम के अनुरूप प्राप्त किया जाता है, कोई सुधार कार्यान्वित नहीं किया जाता है, जबकि यदि परिणाम के अनुरूप देखा जाता है, तो पाउली एक्स गेट को -वें क्वबिट पर कार्यान्वित किया जाता है। औपचारिक रूप से, यह सुधार प्रक्रिया चैनल के आउटपुट के लिए निम्नलिखित मानचित्र के अनुप्रयोग से मिलती हैं :

ध्यान दें कि, जबकि यह प्रक्रिया चैनल द्वारा शून्य या एक फ़्लिप प्रदर्शित किए जाने पर आउटपुट को पूरी तरह से सही कर देती है, यदि एक से अधिक क्विबिट फ़्लिप किया जाता है तो आउटपुट सही प्रकार से सही नहीं होता है। उदाहरण के लिए, यदि पहली और दूसरी क्वैबिट फ़्लिप की जाती है, तो सिंड्रोम माप परिणाम देता है, और पहले दो के अतिरिक्त तीसरा क्वबिट फ़्लिप किया जाता है। सामान्य इनपुट के लिए इस त्रुटि-सुधार योजना के प्रदर्शन का आकलन करने के लिए हम फिडेलिटी का इनपुट और आउटपुट के बीच अध्ययन कर सकते हैं। आउटपुट स्थिति होना सही तब होता है जब एक से अधिक क्वबिट फ़्लिप नहीं किया जाता है, जो संभाव्यता के साथ होता है, हम इसे प्रकार से लिख सकते हैं, जहां बिंदु प्रोटोकॉल द्वारा सही प्रकार से सही नहीं की गई त्रुटियों के परिणामस्वरूप के घटकों को दर्शाते हैं। यह इस प्रकार है कि
फिडेलिटी की तुलना तब प्राप्त संगत निष्ठा से की जानी चाहिए जब कोई त्रुटि-सुधार प्रोटोकॉल का उपयोग नहीं किया जाता है, जिसे पहले के बराबर दिखाया गया था। कुछ कम बीजगणित से पता चलता है कि फिडेलिटी को छोड़कर बाकी की तुलना में एक से अधिक होती हैं। ध्यान दें कि यह उस कार्यान्वित धारणा के अनुरूप है जो प्रोटोकॉल ( अत्यधिक छोटा होता हैं) प्राप्त करते समय बनाई गई थी।

साइन फ़्लिप कोड

चरण फ्लिप कोड का क्वांटम सर्किट

क्लासिकल कंप्यूटर में फ़्लिप्ड बिट्स एकमात्र प्रकार की त्रुटि है, लेकिन क्वांटम कंप्यूटरों में त्रुटि की एक और संभावना साइन फ़्लिप है। एक चैनल में संचरण के माध्यम से के बीच सापेक्ष संकेत और परिवर्तित हो सकता है। उदाहरण के लिए, स्टेट में क्यूबिट इसका साइन फ्लिप हो सकता है।

क्वबिट की मूल स्थिति

स्टेट में परिवर्तित कर दिया जाता हैं
हैडामर्ड आधार पर, बिट फ्लिप्स साइन फ्लिप्स बन जाते हैं और साइन फ्लिप्स बिट फ्लिप्स बन जाते हैं। माना क्वांटम चैनल बनें जो अधिकतम एक चरण फ्लिप का कारण बन सकता है। फिर ऊपर से बिट फ्लिप कोड रिकवर हो सकता है संचरण से पहले और बाद में हैडमार्ड आधार में परिवर्तित हो जाता हैं।

शोर कोड

त्रुटि चैनल या तो कम फ़्लिप, एक साइन फ़्लिप (अर्थात, एक फेज फ़्लिप), या दोनों को प्रेरित कर सकता है। क्यूइसी कोड का उपयोग करके किसी एक क्वबिट पर दोनों प्रकार की त्रुटियों को सही करना संभव है, जो 1995 में प्रकाशित शोर कोड का उपयोग करके किया जा सकता है।[4][5]: 10  यह कहने के बराबर है कि शोर कोड अरबिटरी सिंगल-क्विबिट त्रुटियों को सही करता है।

क्वांटम सर्किट, शोर कोड के साथ एकल तार्किक क्वबिट को एनकोड करने के लिए और फिर तीन ब्लॉकों में से प्रत्येक पर बिट फ्लिप त्रुटि सुधार करने के लिए किया जाता हैं।

माना क्वांटम चैनल बनें जो अरबिटरी प्रकार से एकल क्वबिट को भ्रष्ट कर सकता है। पहली, चौथी और सातवीं क्वैबिट साइन फ्लिप कोड के लिए हैं, जबकि क्वैबिट के तीन समूह (1,2,3), (4,5,6), और (7,8,9) बिट फ्लिप के लिए डिज़ाइन किए गए हैं। कोड. शोर कोड के साथ, एक क्यूबिट स्टेट 9 क्यूबिट के गुणनफल में परिवर्तित हो जाएगा, जहाँ

यदि किसी क्वबिट में कम फ्लिप त्रुटि होती है, तो उसका पता लगाने और उसे सही करने के लिए क्वबिट (1,2,3), (4,5,6), और (7,8,9) के प्रत्येक ब्लॉक पर सिंड्रोम विश्लेषण किया जाता हैं। प्रत्येक ब्लॉक में अधिकांश एक बिट फ्लिप त्रुटि होती हैं।

यदि तीन बिट फ्लिप समूह (1,2,3), (4,5,6), और (7,8,9) को तीन इनपुट माना जाता है, तो शोर कोड सर्किट को साइन फ्लिप कोड के रूप में कम किया जा सकता है। इसका मतलब यह है कि शोर कोड एक क्वैबिट के लिए साइन फ्लिप त्रुटि को भी सुधार सकता है।

शोर कोड किसी भी अरबिटरी त्रुटि (बिट फ्लिप और साइन फ्लिप दोनों) को एक ही क्वबिट में सही कर सकता है। यदि किसी त्रुटि को एकात्मक रूपांतरण U द्वारा प्रतिरूपित किया जाता है, जो क्वैबिट पर कार्य करेगा, तब रूप में वर्णित किया जा सकता है

जहाँ ,,, और समिश्र स्थिरांक हैं, I आइडेंटिटी हैं, और पाउली मैट्रिक्स द्वारा दिए गए हैं
यदि U, I के बराबर है, तो कोई त्रुटि नहीं होती है। अगर , थोड़ी फ्लिप त्रुटि होती है। यदि , एक साइन फ़्लिप त्रुटि उत्पन्न होती है। यदि तब बिट फ्लिप त्रुटि और साइन फ्लिप त्रुटि दोनों होती हैं। दूसरे शब्दों में, शोर कोड एक ही क्वबिट पर बिट या चरण त्रुटियों के किसी भी संयोजन को सही कर सकता है।

बोसोनिक कोड

बोसोनिक मोड में त्रुटि-सुधार योग्य क्वांटम सुचना संग्रहीत करने के लिए कई प्रस्ताव बनाए गए हैं। दो-स्तरीय प्रणाली के विपरीत, एक क्वांटम हार्मोनिक ऑसिलेटर में एक ही भौतिक प्रणाली में अनंत रूप से कई ऊर्जा स्तर होते हैं। इन प्रणालियों के कोड में कैट,[6][7][8] गोट्समैन-किताएव-प्रीस्किल (जीकेपी),[9] और बाइनोमिअल कोड सम्मलित हैं।[10][11] इन कोडों द्वारा दी गई अंतर्दृष्टि कई दो-स्तरीय क्वैबिट की नकल करने के स्थान पर एक ही सिस्टम के अंदर अतिरेक का लाभ उठाना है।

बाइनोमिअल कोड[10]

फॉक स्टेट के आधार पर लिखा गया, सबसे सरल बाइनोमिअल एन्कोडिंग है

जहां सबस्क्रिप्ट L तार्किक रूप से एन्कोडेड स्थिति को इंगित करता है। फिर यदि सिस्टम का प्रमुख त्रुटि तंत्र बोसोनिक लोवेरिंग ऑपरेटर का स्टोकेस्टिक अनुप्रयोग है तो संगत त्रुटि स्थितियाँ क्रमश और होती हैं। चूँकि कोडवर्ड में केवल सम फोटॉन संख्या सम्मलित होती है, और त्रुटि स्थिति में केवल विषम फोटॉन संख्या सम्मलित होती है, सिस्टम की फोटॉन संख्या समता को मापकर त्रुटियों का पता लगाया जा सकता है।[10][12] विषम समता को मापने से क्वैबिट की विशिष्ट तार्किक स्थिति के ज्ञान के बिना उचित एकात्मक ऑपरेशन के अनुप्रयोग द्वारा सुधार की अनुमति मिल जाती हैं। यद्यपि की, उपरोक्त विशेष बाइनोमिअल कोड दो-फोटॉन हानि के लिए उपयुक्त नहीं हैं।

कैट कोड[6][7][8]

श्रडिंगर कैट स्टेट्स, सुसंगत स्टेट के सुपरपोजिशन, का उपयोग त्रुटि सुधार कोड के लिए तार्किक स्टेट के रूप में भी किया जा सकता है। कैट कोड, ओफ़ेक एट अल द्वारा क्रियान्वित किया जाता हैं।[13]2016 में, तार्किक अवस्थाओं के दो सेट परिभाषित किए गए: और , जहां प्रत्येक स्टेट निम्नानुसार सुसंगत स्टेट का सुपरपोजिशन है

स्टेट के वे दो सेट फोटॉन संख्या समता से भिन्न हैं, जैसा कि स्टेट से दर्शाया गया है केवल सम फोटॉन संख्या वाले स्टेट और स्टेट पर अधिकार करें इंगित करें कि उनमें विषम समानता है। बाइनोमिअल कोड के समान, यदि सिस्टम का प्रमुख त्रुटि तंत्र बोसोनिक लोअरिंग ऑपरेटर का स्टोकेस्टिक अनुप्रयोग है, त्रुटि तार्किक स्थितियों को सम समता उपस्थान से विषम तक ले जाती है, और इसके विपरीत होता हैं। इसलिए फोटॉन संख्या समता ऑपरेटर को मापकर एकल-फोटॉन-हानि त्रुटियों का पता लगाया जा सकता है एक विसरित रूप से युग्मित सहायक क्वबिट का उपयोग करना करता हैं।[12]

फिर भी, कैट क्वैबिट दो-फोटॉन हानि से सुरक्षित नहीं हैं, नॉइज़ को कम करन, फोटॉन-लाभ त्रुटि इत्यादि।

सामान्य कोड

सामान्य तौर पर, क्वांटम चैनल के लिए एक क्वांटम कोड उपस्थान है, जहाँ स्टेट हिल्बर्ट स्पेस है, जैसे कि एक और क्वांटम चैनल उपस्थित है साथ

जहाँ पर ओर्थोगोनल प्रक्षेपण है। यहाँ सुधार ऑपरेशन के रूप में जाना जाता है।

एक अपापक्षयी कोड वह होता है जिसके लिए सुधार योग्य त्रुटियों के सेट के विभिन्न तत्व कोड के तत्वों पर क्रियान्वित होने पर रैखिक रूप से स्वतंत्र परिणाम उत्पन्न करते हैं। यदि सुधार योग्य त्रुटियों के सेट में से अलग-अलग ऑर्थोगोनल परिणाम उत्पन्न करते हैं, तो कोड को शुद्ध माना जाता है।[14]

मॉडल

समय के साथ, शोधकर्ता कई कोड लेकर आए हैं:

  • पीटर नॉइज़ का 9-क्विबिट-कोड, जिसे शोर कोड भी कहा जाता है, 1 तार्किक क्वबिट को 9 भौतिक क्वबिट में एनकोड करता है और एक ही क्वबिट में अरबिटरी त्रुटियों को सही कर सकता है।
  • एंड्रयू स्टेन को एक कोड मिला जो 9 क्विबिट के स्थान पर 7 के साथ समान करता है, इसके लिए स्थायी कोड देखते हैं।
  • रेमंड लाफलाम और सहयोगियों ने 5-क्विबिट कोड का वर्ग पाया जो ऐसा ही करता है, जिसमें फ्लॉन्ट-टोलेरंट होने का गुण भी है। 5-क्विबिट कोड सबसे छोटा संभव कोड है जो एकल-क्विबिट त्रुटियों के विरुद्ध एकल तार्किक क्वबिट का संरक्षण करता है।
  • 7-क्विबिट कोड विकसित करने के लिए एंड्रयू स्टीन द्वारा प्रयोग की गई क्लासिकल [7,4] पद्धत्ति का सामान्यीकरण, उनके आविष्कारकों के नाम पर: रॉबर्ट कैल्डरबैंक पीटर नॉइज़ और एंड्रयू स्टीन, जिससे कोड के महत्वपूर्ण वर्ग सीएसएस कोड का निर्माण हुआ हैं। क्वांटम हैमिंग बाउंड के अनुसार, एकल तार्किक क्वबिट को एन्कोड करने और एकल क्वबिट में अरबिटरी प्रकार से त्रुटि सुधार प्रदान करने के लिए न्यूनतम 5 भौतिक क्वबिट की आवश्यकता होती है।
  • कोड का अधिक सामान्य वर्ग (पूर्व को सम्मलित करते हुए) डेनियल गॉट्समैन और रॉबर्ट काल्डरबैंक, एरिक रेन्स, पीटर नॉइज़ और N. J. A. स्लोएन द्वारा खोजे गए स्टेबलाइजर कोड हैं; इन्हें योगात्मक कोड भी कहा जाता है।
  • दो आयामी बेकन-शोर कोड पूर्णांक m और n द्वारा मानकीकृत कोड का समूह है। एक वर्गाकार जाली में nm क्यूबिट्स व्यवस्थित हैं।[15] * एक नया विचार एलेक्सी किताएव का टोरिक कोड और टोपोलॉजिकल क्वांटम कंप्यूटर का अधिक सामान्य विचार है।
  • टॉड ब्रून, इगोर डेवेटक और कामुक परिष्कार ने मानक स्टेबलाइजर औपचारिकता के विस्तार के रूप में इंटेंगलमेंट-असिस्टेड स्टेबलाइजर औपचारिकता का भी निर्माण किया, जिसमें प्रेषक और रिसीवर के बीच साझा क्वांटम इंटेंगलमेंट सम्मलित होता है।

ये कोड वास्तव में अरबिटरी लंबाई की क्वांटम गणना के लिए अनुमति देते हैं, यह माइकल बेन-ओर और डोरिट अहरोनोव द्वारा पाए गए क्वांटम थ्रेशोल्ड प्रमेय की सामग्री है, जो निश्चित करता है कि यदि आप सीएसएस कोड जैसे क्वांटम कोड को जोड़ते हैं तो आप सभी त्रुटियों को सही कर सकते हैं- अर्थात प्रत्येक तार्किक क्वबिट को उसी कोड द्वारा फिर से एनकोड करें, और इसी तरह, लघुगणकीय रूप से कई स्तरों पर - यद्यपि की व्यक्तिगत क्वांटम गेट की त्रुटि दर एक निश्चित सीमा से नीचे हो; अन्यथा, सिंड्रोम को मापने और त्रुटियों को सही करने के प्रयास उनके द्वारा सुधारे जाने की तुलना में अधिक नई त्रुटियाँ प्रस्तुत करते हैं।

2004 के अंत तक, इस सीमा के अनुमान से संकेत मिलता है कि यह 1-3% तक हो सकता है,[16] इसके अतिरिक्त की पर्याप्त मात्रा में क्वैबिट उपलब्ध होता हैं।

प्रायोगिक अनुभूति

सीएसएस-आधारित कोड के कई प्रायोगिक कार्यान्वयन हुए हैं। पहला प्रदर्शन परमाणु चुंबकीय रेजोनेंस क्यूबिट्स के साथ था।[17] इसके बाद, रैखिक प्रकाशिकी के साथ प्रदर्शन किए गए हैं,[18] ट्रैप्ड आयन,[19][20] और सुपरकंडक्टिंग (ट्रांसमोन) क्वैबिट्स होता हैं।[21]

2016 में पहली बार क्यूइसी कोड का उपयोग करके क्वांटम बिट का कार्यकाल बढ़ाया गया था।[13] त्रुटि-सुधार प्रदर्शन कैट स्टेट पर किया गया था। श्रोडिंगर-कैट स्टेट्स को सुपरकंडक्टिंग रेज़ोनेटर में एन्कोड किया गया था, और क्वांटम नियंत्रक को नियोजित किया गया था जो क्वांटम सुचना को पढ़ने, उसके विश्लेषण और सुधार सहित वास्तविक समय प्रतिक्रिया संचालन करने में सक्षम था। इसकी त्रुटियों का पता लगाया हैं। कार्य ने प्रदर्शित किया कि कैसे क्वांटम-त्रुटि-सुधारित प्रणाली ब्रेक-ईवन बिंदु तक पहुंचती है, जिस पर तार्किक क्वैबिट का कार्यकाल सिस्टम के अंतर्निहित घटकों (भौतिक क्वैबिट्स) के कार्यकाल से अधिक हो जाता है।

अन्य त्रुटि सुधार कोड भी क्रियान्वित किए गए हैं, जैसे कि फोटॉन हानि को सही करने के उद्देश्य से, फोटोनिक क्वबिट योजनाओं में प्रमुख त्रुटि स्रोत होता हैं।[22][23]

2021 में,टोपोलॉजिकल क्वांटम त्रुटि-सुधार कोड में एन्कोड किए गए दो लॉजिकल क्वैबिट के बीच एक नियंत्रित नॉट गेट को पहली बार ट्रैप्ड आयन क्वांटम कंप्यूटर में 10 आयनों का उपयोग करके प्रदर्शित किया गया है।[24][25] 2021 में ट्रैप्ड-आयन सिस्टम के एकल लॉजिकल क्वैबिट में फ्लॉन्ट-टोलेरंट बेकन-शोर कोड का पहला प्रायोगिक प्रदर्शन भी देखा गया, अर्थात एक ऐसा प्रदर्शन जिसके लिए त्रुटि सुधार को जोड़ने से ओवरहेड की तुलना में अधिक त्रुटियों को दबाने में सक्षम है। त्रुटि सुधार के साथ-साथ फ्लॉन्ट-टोलेरंट स्टीन कोड को क्रियान्वित करने के लिए किया जाता हैं।[26][27][28]

2022 में, इंसब्रुक विश्वविद्यालय के शोधकर्ताओं ने ट्रैप्ड-आयन क्वांटम कंप्यूटर में दो लॉजिकल क्वैबिट पर गेट्स के फ्लॉन्ट-टोलेरंट सार्वभौमिक सेट का प्रदर्शन किया है। उन्होंने सात-क्विबिट रंग कोड के दो उदाहरणों के बीच एक तार्किक दो-क्विबिट नियंत्रित-नॉट गेट का प्रदर्शन किया है, और फ्लॉन्ट-टोलेरंट से एक तार्किक मैजिक स्टेट आसवन तैयार किया है।[29]

फरवरी 2023 में Google के शोधकर्ताओं ने प्रयोगों में क्वबिट संख्या बढ़ाकर क्वांटम त्रुटियों को कम करने का निश्चय किया, उन्होंने दूरी-3 क्वबिट सरणी और दूरी-5 क्वबिट के लिए 3.028% और 2.914% की त्रुटि दर मापने वाले दोष-सहिष्णु क्रमशः सरणी सतह कोड का उपयोग किया।[30][31][32]

एन्कोडिंग और समता-जांच के बिना क्वांटम त्रुटि-सुधार

इसके अतिरिक्त 2022 में, यूनिवर्सिटी ऑफ इंजीनियरिंग एंड टेक्नोलॉजी लाहौर के शोध ने सुपरकंडक्टर क्वांटम सर्किट के रणनीतिक रूप से चुने गए स्थानों में सिंगल-क्विबिट z-अक्ष रोटेशन गेट्स डालकर त्रुटि-रद्दीकरण का प्रदर्शन किया जाता हैं।[33] इस योजना को त्रुटियों को प्रभावी ढंग से सही करने के लिए दिखाया गया है जो अन्यथा सुसंगत नॉइज़ के रचनात्मक व्यतिकरण के अनुसार तेजी से बढ़ जाती हैं। यह सर्किट-स्तरीय अंशांकन योजना है जो सुसंगत त्रुटि का पता लगाने और स्थानीयकरण करने के लिए डिकोहेरेंस वक्र में विचलन (जैसे तेज डिप्स या नॉच) का पता लगाती है, लेकिन एन्कोडिंग या समता माप की आवश्यकता नहीं होती है।[34] यद्यपि की, असंगत नॉइज़ के लिए इस पद्धति की प्रभावशीलता स्थापित करने के लिए आगे की जांच की आवश्यकता है।[33]

यह भी देखें

संदर्भ

  1. Cai, Weizhou; Ma, Yuwei (2021). "सुपरकंडक्टिंग क्वांटम सर्किट में बोसोनिक क्वांटम त्रुटि सुधार कोड". Fundamental Research. 1 (1): 50–67. doi:10.1016/j.fmre.2020.12.006. एक व्यावहारिक क्वांटम कंप्यूटर जो बड़ी सर्किट गहराई में सक्षम है, इसलिए, अंततः क्वांटम त्रुटि सुधार द्वारा संरक्षित तार्किक क्वैबिट पर संचालन की आवश्यकता होती है
  2. Peres, Asher (1985). "Reversible Logic and Quantum Computers". Physical Review A. 32 (6): 3266–3276. Bibcode:1985PhRvA..32.3266P. doi:10.1103/PhysRevA.32.3266. PMID 9896493.
  3. Nielsen, Michael A.; Chuang, Isaac L. (2000). क्वांटम संगणना और क्वांटम सूचना. Cambridge University Press.
  4. Shor, Peter W. (1995). "Scheme for reducing decoherence in quantum computer memory". Physical Review A. 52 (4): R2493–R2496. Bibcode:1995PhRvA..52.2493S. doi:10.1103/PhysRevA.52.R2493. PMID 9912632.
  5. Devitt, Simon J; Munro, William J; Nemoto, Kae (2013-06-20). "शुरुआती लोगों के लिए क्वांटम त्रुटि सुधार". Reports on Progress in Physics. 76 (7): 076001. arXiv:0905.2794. Bibcode:2013RPPh...76g6001D. doi:10.1088/0034-4885/76/7/076001. ISSN 0034-4885. PMID 23787909. S2CID 206021660.
  6. 6.0 6.1 Cochrane, P. T.; Milburn, G. J.; Munro, W. J. (1999-04-01). "मैक्रोस्कोपिक रूप से अलग क्वांटम-सुपरपोजिशन आयाम अवमंदन के लिए बोसोनिक कोड के रूप में बताता है". Physical Review A. 59 (4): 2631–2634. arXiv:quant-ph/9809037. Bibcode:1999PhRvA..59.2631C. doi:10.1103/PhysRevA.59.2631. S2CID 119532538.
  7. 7.0 7.1 Leghtas, Zaki; Kirchmair, Gerhard; Vlastakis, Brian; Schoelkopf, Robert J.; Devoret, Michel H.; Mirrahimi, Mazyar (2013-09-20). "हार्डवेयर-कुशल स्वायत्त क्वांटम मेमोरी सुरक्षा". Physical Review Letters. 111 (12): 120501. arXiv:1207.0679. Bibcode:2013PhRvL.111l0501L. doi:10.1103/physrevlett.111.120501. ISSN 0031-9007. PMID 24093235. S2CID 19929020.
  8. 8.0 8.1 Mirrahimi, Mazyar; Leghtas, Zaki; Albert, Victor V; Touzard, Steven; Schoelkopf, Robert J; Jiang, Liang; Devoret, Michel H (2014-04-22). "Dynamically protected cat-qubits: a new paradigm for universal quantum computation". New Journal of Physics. 16 (4): 045014. arXiv:1312.2017. Bibcode:2014NJPh...16d5014M. doi:10.1088/1367-2630/16/4/045014. ISSN 1367-2630. S2CID 7179816.
  9. Daniel Gottesman; Alexei Kitaev; John Preskill (2001). "एक ऑसिलेटर में एक क्वबिट को एन्कोड करना". Physical Review A. 64 (1): 012310. arXiv:quant-ph/0008040. Bibcode:2001PhRvA..64a2310G. doi:10.1103/PhysRevA.64.012310. S2CID 18995200.
  10. 10.0 10.1 10.2 Michael, Marios H.; Silveri, Matti; Brierley, R. T.; Albert, Victor V.; Salmilehto, Juha; Jiang, Liang; Girvin, S. M. (2016-07-14). "बोसोनिक मोड के लिए क्वांटम त्रुटि-सुधार कोड की नई श्रेणी". Physical Review X. 6 (3): 031006. arXiv:1602.00008. Bibcode:2016PhRvX...6c1006M. doi:10.1103/PhysRevX.6.031006. S2CID 29518512.
  11. Albert, Victor V.; Noh, Kyungjoo; Duivenvoorden, Kasper; Young, Dylan J.; Brierley, R. T.; Reinhold, Philip; Vuillot, Christophe; Li, Linshu; Shen, Chao; Girvin, S. M.; Terhal, Barbara M.; Jiang, Liang (2018). "सिंगल-मोड बोसोनिक कोड का प्रदर्शन और संरचना". Physical Review A. 97 (3): 032346. arXiv:1708.05010. Bibcode:2018PhRvA..97c2346A. doi:10.1103/PhysRevA.97.032346. S2CID 51691343.
  12. 12.0 12.1 Sun, L.; Petrenko, A.; Leghtas, Z.; Vlastakis, B.; Kirchmair, G.; Sliwa, K. M.; Narla, A.; Hatridge, M.; Shankar, S.; Blumoff, J.; Frunzio, L.; Mirrahimi, M.; Devoret, M. H.; Schoelkopf, R. J. (July 2014). "बार-बार क्वांटम गैर-विध्वंस समता माप के साथ फोटॉन जंप को ट्रैक करना". Nature (in English). 511 (7510): 444–448. arXiv:1311.2534. Bibcode:2014Natur.511..444S. doi:10.1038/nature13436. ISSN 1476-4687. PMID 25043007. S2CID 987945.
  13. 13.0 13.1 Ofek, Nissim; Petrenko, Andrei; Heeres, Reinier; Reinhold, Philip; Leghtas, Zaki; Vlastakis, Brian; Liu, Yehan; Frunzio, Luigi; Girvin, S. M.; Jiang, L.; Mirrahimi, Mazyar (August 2016). "सुपरकंडक्टिंग सर्किट में त्रुटि सुधार के साथ क्वांटम बिट का जीवनकाल बढ़ाना". Nature. 536 (7617): 441–445. Bibcode:2016Natur.536..441O. doi:10.1038/nature18949. ISSN 0028-0836. PMID 27437573. S2CID 594116.
  14. Calderbank, A. R.; Rains, E. M.; Shor, P. W.; Sloane, N. J. A. (1998). "Quantum Error Correction via Codes over GF(4)". IEEE Transactions on Information Theory. 44 (4): 1369–1387. arXiv:quant-ph/9608006. doi:10.1109/18.681315. S2CID 1215697.
  15. Bacon, Dave (2006-01-30). "स्व-सुधारित क्वांटम स्मृतियों के लिए ऑपरेटर क्वांटम त्रुटि-सुधार उपप्रणाली". Physical Review A. 73 (1): 012340. arXiv:quant-ph/0506023. Bibcode:2006PhRvA..73a2340B. doi:10.1103/PhysRevA.73.012340. S2CID 118968017.
  16. Knill, Emanuel (November 2, 2004). "Quantum Computing with Very Noisy Devices". Nature. 434 (7029): 39–44. arXiv:quant-ph/0410199. Bibcode:2005Natur.434...39K. doi:10.1038/nature03350. PMID 15744292. S2CID 4420858.
  17. Cory, D. G.; Price, M. D.; Maas, W.; Knill, E.; Laflamme, R.; Zurek, W. H.; Havel, T. F.; Somaroo, S. S. (1998). "प्रायोगिक क्वांटम त्रुटि सुधार". Phys. Rev. Lett. 81 (10): 2152–2155. arXiv:quant-ph/9802018. Bibcode:1998PhRvL..81.2152C. doi:10.1103/PhysRevLett.81.2152. S2CID 11662810.
  18. Pittman, T. B.; Jacobs, B. C.; Franson, J. D. (2005). "रैखिक प्रकाशिकी का उपयोग करके क्वांटम त्रुटि सुधार का प्रदर्शन". Phys. Rev. A. 71 (5): 052332. arXiv:quant-ph/0502042. Bibcode:2005PhRvA..71e2332P. doi:10.1103/PhysRevA.71.052332. S2CID 11679660.
  19. Chiaverini, J.; Leibfried, D.; Schaetz, T.; Barrett, M. D.; Blakestad, R. B.; Britton, J.; Itano, W. M.; Jost, J. D.; Knill, E.; Langer, C.; Ozeri, R.; Wineland, D. J. (2004). "क्वांटम त्रुटि सुधार का एहसास". Nature. 432 (7017): 602–605. Bibcode:2004Natur.432..602C. doi:10.1038/nature03074. PMID 15577904. S2CID 167898.
  20. Schindler, P.; Barreiro, J. T.; Monz, T.; Nebendahl, V.; Nigg, D.; Chwalla, M.; Hennrich, M.; Blatt, R. (2011). "प्रायोगिक दोहरावदार क्वांटम त्रुटि सुधार". Science. 332 (6033): 1059–1061. Bibcode:2011Sci...332.1059S. doi:10.1126/science.1203329. PMID 21617070. S2CID 32268350.
  21. Reed, M. D.; DiCarlo, L.; Nigg, S. E.; Sun, L.; Frunzio, L.; Girvin, S. M.; Schoelkopf, R. J. (2012). "सुपरकंडक्टिंग सर्किट के साथ थ्री-क्यूबिट क्वांटम त्रुटि सुधार का एहसास". Nature. 482 (7385): 382–385. arXiv:1109.4948. Bibcode:2012Natur.482..382R. doi:10.1038/nature10786. PMID 22297844. S2CID 2610639.
  22. Lassen, M.; Sabuncu, M.; Huck, A.; Niset, J.; Leuchs, G.; Cerf, N. J.; Andersen, U. L. (2010). "क्वांटम ऑप्टिकल सुसंगतता निरंतर-परिवर्तनीय क्वांटम इरेज़र-करेक्टिंग कोड का उपयोग करके फोटॉन हानि से बच सकती है". Nature Photonics. 4 (10): 700. arXiv:1006.3941. Bibcode:2010NaPho...4..700L. doi:10.1038/nphoton.2010.168. S2CID 55090423.
  23. Guo, Qihao; Zhao, Yuan-Yuan; Grassl, Markus; Nie, Xinfang; Xiang, Guo-Yong; Xin, Tao; Yin, Zhang-Qi; Zeng, Bei (2021). "विभिन्न प्लेटफार्मों पर क्वांटम त्रुटि-सुधार कोड का परीक्षण". Science Bulletin. 66 (1): 29–35. arXiv:2001.07998. Bibcode:2021SciBu..66...29G. doi:10.1016/j.scib.2020.07.033. PMID 36654309. S2CID 210861230.
  24. "त्रुटि-संरक्षित क्वांटम बिट्स पहली बार उलझे हुए हैं". phys.org (in English). 13 January 2021. Retrieved 30 August 2021.
  25. Erhard, Alexander; Poulsen Nautrup, Hendrik; Meth, Michael; Postler, Lukas; Stricker, Roman; Stadler, Martin; Negnevitsky, Vlad; Ringbauer, Martin; Schindler, Philipp; Briegel, Hans J.; Blatt, Rainer; Friis, Nicolai; Monz, Thomas (13 January 2021). "जाली सर्जरी के साथ तार्किक qubits उलझाना". Nature (in English). 589 (7841): 220–224. arXiv:2006.03071. Bibcode:2021Natur.589..220E. doi:10.1038/s41586-020-03079-6. ISSN 1476-4687. PMID 33442044. S2CID 219401398.
  26. Bedford, Bailey (2021-10-04). "मूलभूत कदम से पता चलता है कि क्वांटम कंप्यूटर अपने भागों के योग से बेहतर हो सकते हैं". phys.org (in English). Retrieved 2021-10-05.
  27. Egan, Laird; Debroy, Dripto M.; Noel, Crystal; Risinger, Andrew; Zhu, Daiwei; Biswas, Debopriyo; Newman, Michael; Li, Muyuan; Brown, Kenneth R.; Cetina, Marko; Monroe, Christopher (2021-10-04). "त्रुटि-सुधारित क्वबिट का दोष-सहिष्णु नियंत्रण". Nature (in English). 598 (7880): 281–286. Bibcode:2021Natur.598..281E. doi:10.1038/s41586-021-03928-y. ISSN 0028-0836. PMID 34608286. S2CID 238357892.
  28. Ball, Philip (2021-12-23). "क्वांटम कंप्यूटिंग के लिए वास्तविक समय त्रुटि सुधार". Physics (in English). 14. 184. Bibcode:2021PhyOJ..14..184B. doi:10.1103/Physics.14.184. S2CID 245442996.
  29. Postler, Lukas; Heuβen, Sascha; Pogorelov, Ivan; Rispler, Manuel; Feldker, Thomas; Meth, Michael; Marciniak, Christian D.; Stricker, Roman; Ringbauer, Martin; Blatt, Rainer; Schindler, Philipp; Müller, Markus; Monz, Thomas (25 May 2022). "दोष-सहिष्णु सार्वभौमिक क्वांटम गेट संचालन का प्रदर्शन". Nature. 605 (7911): 675–680. arXiv:2111.12654. Bibcode:2022Natur.605..675P. doi:10.1038/s41586-022-04721-1. PMID 35614250. S2CID 244527180.
  30. Google Quantum AI (2023-02-22). "सतह कोड तार्किक क्वैबिट को स्केल करके क्वांटम त्रुटियों को दबाना". Nature (in English). 614 (7949): 676–681. Bibcode:2023Natur.614..676G. doi:10.1038/s41586-022-05434-1. ISSN 1476-4687. PMC 9946823. PMID 36813892.
  31. Boerkamp, Martijn (2023-03-20). "क्वांटम त्रुटि सुधार में सफलता से बड़े पैमाने पर क्वांटम कंप्यूटर का निर्माण हो सकता है". Physics World (in British English). Retrieved 2023-04-01.
  32. Conover, Emily (2023-02-22). "Google का क्वांटम कंप्यूटर त्रुटि-सुधार करने वाले मील के पत्थर पर पहुंच गया". ScienceNews (in English). Retrieved 2023-04-01.
  33. 33.0 33.1 Ahsan, Muhammad; Naqvi, Syed Abbas Zilqurnain; Anwer, Haider (2022-02-18). "सुसंगत शोर को ठीक करने के लिए क्वांटम सर्किट इंजीनियरिंग". Physical Review A. 105 (2): 022428. arXiv:2109.03533. Bibcode:2022PhRvA.105b2428A. doi:10.1103/physreva.105.022428. ISSN 2469-9926. S2CID 237442177.
  34. Steffen, Matthias (20 Oct 2022). "What's the difference between error suppression, error mitigation, and error correction?". IBM Research Blog (in English). Retrieved 2022-11-26.

अग्रिम पठन

  • Daniel Lidar and Todd Brun, ed. (2013). Quantum Error Correction. Cambridge University Press.
  • La Guardia, Giuliano Gadioli, ed. (2020). Quantum Error Correction: Symmetric, Asymmetric, Synchronizable, and Convolutional Codes. Springer Nature.
  • Frank Gaitan (2008). Quantum Error Correction and Fault Tolerant Quantum Computing. Taylor & Francis.
  • Freedman, Michael H.; Meyer, David A.; Luo, Feng (2002). "Z2-Systolic freedom and quantum codes". Mathematics of quantum computation. Comput. Math. Ser. Boca Raton, FL: Chapman & Hall/CRC. pp. 287–320.
  • Freedman, Michael H.; Meyer, David A. (1998). "Projective plane and planar quantum codes". Found. Comput. Math. 2001 (3): 325–332. arXiv:quant-ph/9810055. Bibcode:1998quant.ph.10055F.

बाहरी संबंध