नॉन-क्लिफर्ड गेट्स बिटवीन स्टेबलाइज़र कोड्स वाया नॉन-एबेलियन टोपोलॉजिकल ऑर्डर
स्टेबलाइज़र कोड्स के बीच नॉन क्लिफर्ड लॉजिकल गेट्स को लागू करने की समस्या टोपोलॉजिकल क्वांटम कंप्यूटेशन के व्यापक क्षेत्र से उभरी है। मुख्य विचार टोपोलॉजिकल ऑर्डर के मजबूत गुणों का लाभ उठाना है, जहां सूचना सिस्टम के...
पृष्ठभूमि और अकादमिक वंश
स्टेबलाइज़र कोड्स के बीच नॉन-क्लिफर्ड लॉजिकल गेट्स को लागू करने की समस्या टोपोलॉजिकल क्वांटम कंप्यूटेशन के व्यापक क्षेत्र से उभरी है। मुख्य विचार टोपोलॉजिकल ऑर्डर के मजबूत गुणों का लाभ उठाना है, जहां सूचना सिस्टम के गैर-वैश्विक गुणों में एन्कोड की जाती है, जिससे यह स्थानीय शोर के खिलाफ स्वाभाविक रूप से सुरक्षित हो जाती है। इस अवधारणा का बीड़ा १९९० के दशक की शुरुआत में एक्स.-जी. वेन और क्यू. निउ [१,२] ने उठाया था और इसे एनीओन्स का उपयोग करके फॉल्ट-टॉलरेंट क्वांटम कंप्यूटेशन के लिए ए. किताएव के प्रस्ताव के साथ महत्वपूर्ण रूप से आगे बढ़ाया गया था [३]।
ऐतिहासिक रूप से, यूनिवर्सल टोपोलॉजिकल क्वांटम कंप्यूटेशन पर ध्यान नॉन-एबेलियन एनीओन्स को ब्रेडिंग और फ्यूजन मापन के माध्यम से हेरफेर करने पर रहा है [३,११-१३]। जबकि नॉन-एबेलियन एनीओन्स की तैयारी और हेरफेर में महत्वपूर्ण सैद्धांतिक प्रगति और कुछ हालिया प्रायोगिक सफलताएँ मिली हैं [१०], उनके नियंत्रण के लिए पूरी तरह से फॉल्ट-टॉलरेंट विधि प्राप्त करना एक महत्वपूर्ण खुला प्रश्न बना हुआ है। प्रायोगिक कठिनाई और डायनामिक एनीओन ऑपरेशंस (ब्रेडिंग और फ्यूजन) के लिए मजबूत फॉल्ट-टॉलरेंट नियंत्रण की कमी का यह "दर्द बिंदु" ही लेखकों को वैकल्पिक प्रोटोकॉल का पता लगाने के लिए प्रेरित करता है। उनका लक्ष्य एनीओन ब्रेडिंग और फ्यूजन के जटिल, डायनामिक नियंत्रण पर निर्भर रहने के बजाय स्थिर मध्यवर्ती संसाधन के रूप में नॉन-एबेलियन टोपोलॉजिकल ऑर्डर का उपयोग करके नॉन-क्लिफर्ड लॉजिकल गेट्स को प्राप्त करना है। यह दृष्टिकोण ऑपरेशन के दौरान अंतर्निहित क्वडिट सतह कोड को उनकी ग्राउंड स्टेट में रखकर त्रुटि सुधार प्रक्रिया को सरल बनाता है।
सहज डोमेन शब्द
- टोपोलॉजिकल ऑर्डर (Topological Order): एक बहुत ही विशेष प्रकार की सामग्री की कल्पना करें जहां सूचना अलग-अलग परमाणुओं में संग्रहीत नहीं होती है, बल्कि पूरे सामग्री के सामूहिक, "गांठदार" पैटर्न में संग्रहीत होती है। भले ही आप व्यक्तिगत परमाणुओं को छुएं या हिलाएं, समग्र "गांठ" स्थिर रहती है और सूचना संरक्षित रहती है। स्थानीय गड़बड़ी के खिलाफ यह मजबूती टोपोलॉजिकल ऑर्डर का सार है, जो इसे क्वांटम सूचना की सुरक्षा के लिए आदर्श बनाती है।
- नॉन-क्लिफर्ड गेट्स (Non-Clifford Gates): क्वांटम कंप्यूटरों को "आसान" संचालन (क्लिफर्ड गेट्स) के एक बुनियादी सेट के रूप में सोचें, जैसे सरल फ्लिप या रोटेशन, जिन्हें करना और त्रुटियों को ठीक करना अपेक्षाकृत सीधा है। हालांकि, क्वांटम कंप्यूटिंग की पूरी शक्ति को अनलॉक करने और किसी भी संभावित गणना को करने के लिए, आपको अधिक जटिल, "कठिन" संचालन (नॉन-क्लिफर्ड गेट्स) की आवश्यकता होती है। यह पेपर इन महत्वपूर्ण "कठिन" संचालन को लागू करने के नए तरीके खोजने के बारे में है।
- एनीओन्स (Abelian/Non-Abelian) (Anyons (Abelian/Non-Abelian)): ये विदेशी "क्वासीपार्टिकल्स" हैं जो केवल द्वि-आयामी प्रणालियों में मौजूद हो सकते हैं। नियमित कणों के विपरीत, जब दो एनीओन अपनी जगह बदलते हैं, तो उनकी क्वांटम स्थिति विचित्र तरीके से बदल सकती है। एबेलियन एनीओन दो समान सिक्कों की तरह हैं: यदि आप उन्हें स्वैप करते हैं, तो कुछ भी मौलिक रूप से नहीं बदलता है। नॉन-एबेलियन एनीओन, हालांकि, दो आपस में जुड़े रिबन की तरह हैं: यदि आप उन्हें स्वैप करते हैं, तो जिस तरह से वे बुने हुए हैं वह बदल सकता है, और यह परिवर्तन सूचना संग्रहीत कर सकता है, जिससे वे क्वांटम कंप्यूटेशन के लिए एक शक्तिशाली उपकरण बन जाते हैं।
- स्टेबलाइज़र कोड्स / सरफेस कोड्स (Stabilizer Codes / Surface Codes): एक सतह पर क्वांटम बिट्स (क्वांटम बिट्स) के एक बड़े ग्रिड की कल्पना करें। स्टेबलाइज़र कोड, जैसे सरफेस कोड, इन क्वांटम बिट्स को सामूहिक रूप से व्यवस्थित करने और मापने के चतुर तरीके हैं। प्रत्येक क्वांटम बिट की व्यक्तिगत रूप से जांच करने के बजाय, आप उनके समूहों की जांच करते हैं। यदि कोई त्रुटि होती है, तो ये समूह माप (सिंड्रोम) आपको बताते हैं कि त्रुटि कहां है, बिना कीमती क्वांटम सूचना को स्वयं प्रकट किए, जिससे सुधार की अनुमति मिलती है। वे क्वांटम डेटा के लिए एक "सुरक्षित क्षेत्र" बनाते हैं।
संकेतन तालिका
| संकेतन | विवरण |
|---|---|
समस्या परिभाषा और बाधाएँ
मुख्य समस्या सूत्रीकरण और दुविधा
इस पत्र द्वारा संबोधित केंद्रीय समस्या फॉल्ट-टॉलरेंट तरीके से एबेलियन क्वडिट सरफेस कोड्स के बीच नॉन-क्लिफर्ड लॉजिकल गेट्स का कार्यान्वयन है।
इनपुट/वर्तमान स्थिति में एबेलियन क्वडिट सरफेस कोड्स शामिल हैं, विशेष रूप से एक $\mathbb{Z}_2$ क्वबिट सरफेस कोड और एक $\mathbb{Z}_3$ क्वट्रिट सरफेस कोड, प्रत्येक एक मनमाने लॉजिकल स्थिति में प्रारंभ किया गया है (पृष्ठ २)। ये कोड क्वांटम मेमोरी में अपनी मजबूती के लिए जाने जाते हैं लेकिन क्लिफर्ड गेट्स को करने तक सीमित हैं।
आउटपुट/लक्ष्य स्थिति इन कोड्स के बीच एक नॉन-क्लिफर्ड लॉजिकल गेट का सफल निष्पादन है। विस्तृत प्राथमिक उदाहरण एक कंट्रोल्ड-चार्ज-कंजुगेशन (CC) गेट है, जो आधार अवस्थाओं को $CC: |ab\rangle \rightarrow |a^{(-1)^b}\rangle$ के रूप में रूपांतरित करता है, जहां $a \in \mathbb{Z}_3$ लक्ष्य क्वट्रिट है और $b \in \mathbb{Z}_2$ नियंत्रण क्वबिट है (पृष्ठ २, समीकरण २)। अधिक सामान्यतः, प्रोटोकॉल कंट्रोल्ड-एनीओन ऑटोमोर्फिज्म गेट्स $C_\psi$ (पृष्ठ ३, समीकरण ३) को लागू करने का लक्ष्य रखता है। मुख्य बात यह है कि टोपोलॉजिकल कोड्स में निहित फॉल्ट-टॉलरेंस गुणों को बनाए रखते हुए इसे प्राप्त करना है।
लुप्त कड़ी या गणितीय अंतर जिसे यह पत्र पाटने का प्रयास करता है, वह टोपोलॉजिकल क्वांटम कंप्यूटेशन का उपयोग करके नॉन-क्लिफर्ड गेट्स उत्पन्न करने के लिए एक व्यावहारिक और फॉल्ट-टॉलरेंट विधि है। पिछले शोध ने बड़े पैमाने पर नॉन-एबेलियन एनीओन्स के ब्रेडिंग और फ्यूजन मापन से जुड़ी योजनाओं पर ध्यान केंद्रित किया है (पृष्ठ १)। हालांकि, इन डायनामिक एनीओनिक ऑपरेशंस के नियंत्रण के लिए एक पूरी तरह से फॉल्ट-टॉलरेंट विधि एक खुला प्रश्न बनी हुई है (पृष्ठ १)। यह पत्र एक विकल्प प्रस्तावित करता है: इन गेट्स को मध्यस्थ करने के लिए स्थिर मध्यवर्ती संसाधन के रूप में नॉन-एबेलियन टोपोलॉजिकल ऑर्डर का उपयोग करना, इस प्रकार एनीओन्स के जटिल और त्रुटि-प्रवण डायनामिक हेरफेर से बचना (पृष्ठ २)।
दर्दनाक ट्रेड-ऑफ या दुविधा जिसने पिछले शोधकर्ताओं को फंसाया है, वह यूनिवर्सल क्वांटम कंप्यूटेशन (जिसके लिए नॉन-क्लिफर्ड गेट्स की आवश्यकता होती है) प्राप्त करने और फॉल्ट-टॉलरेंस बनाए रखने के बीच संघर्ष में निहित है। एनीओन ब्रेडिंग पर आधारित योजनाएं यूनिवर्सल कंप्यूटेशन प्रदान करती हैं लेकिन फॉल्ट-टॉलरेंट नियंत्रण प्राप्त करने में महत्वपूर्ण प्रायोगिक और सैद्धांतिक बाधाओं का सामना करती हैं (पृष्ठ १)। दुविधा यह है कि कम्प्यूटेशनल शक्ति (नॉन-क्लिफर्ड गेट्स) बढ़ाने से आम तौर पर मजबूती में कमी या त्रुटि सुधार में जटिलता में वृद्धि की कीमत पर आता है। यह पत्र नॉन-एबेलियन टोपोलॉजिकल ऑर्डर के स्थिर गुणों का लाभ उठाकर इसे हल करने का प्रयास करता है, जो एबेलियन क्वडिट सरफेस कोड्स को पूरी प्रक्रिया के दौरान उनकी ग्राउंड स्टेट में रहने की अनुमति देता है, जिससे डिकोडिंग प्रक्रिया सरल हो जाती है (पृष्ठ २)।
बाधाएँ और विफलता मोड
फॉल्ट-टॉलरेंट नॉन-क्लिफर्ड गेट्स को लागू करने की समस्या कई कठोर, यथार्थवादी बाधाओं से बेहद मुश्किल हो जाती है:
- नॉन-एबेलियन एनीओन नियंत्रण की प्रायोगिक चुनौती: एक प्रमुख व्यावहारिक बाधा फॉल्ट-टॉलरेंट तरीके से नॉन-एबेलियन एनीओन्स को प्रयोगात्मक रूप से तैयार करने और हेरफेर करने में कठिनाई है। जबकि प्रगति हुई है, एक पूर्ण समाधान मायावी बना हुआ है (पृष्ठ १)। यह कठिनाई पेपर के स्थिर संसाधन दृष्टिकोण को प्रेरित करती है।
- गेजिंग मैप की नॉनलोकेलिटी: $\mathbb{Z}_2$ गेजिंग मैप, प्रोटोकॉल का एक मुख्य घटक, स्वाभाविक रूप से नॉनलोकल है। यदि इसे एक साथ लागू किया जाता है, तो त्रुटियां नॉनलोकल रूप से फैल सकती हैं, जिससे फॉल्ट-टॉलरेंस विश्लेषण और सुधार अत्यंत चुनौतीपूर्ण हो जाता है (पृष्ठ १२)। इसके लिए गेजिंग मैप के कॉलम-दर-कॉलम अनुप्रयोग की आवश्यकता होती है, जो प्रक्रियात्मक जटिलता जोड़ता है।
- नॉन-एबेलियन डिकोडर्स की जटिलता: नॉन-एबेलियन टोपोलॉजिकल ऑर्डर्स के लिए डिकोडर्स विकसित करना एबेलियन कोड्स की तुलना में काफी अधिक जटिल है। जबकि पेपर $\mathbb{D}(S_3)$ क्वांटम डबल के लिए एक "अपेक्षाकृत सरल" हेराल्डेड डिकोडिंग योजना का प्रस्ताव करता है, यह स्वीकार करता है कि एकल क्वबिट और क्वट्रिट त्रुटियों के खिलाफ इसकी त्रुटि सीमा का विस्तृत संख्यात्मक विश्लेषण भविष्य के काम के लिए छोड़ दिया गया है (पृष्ठ ३, पृष्ठ १२)। यह इंगित करता है कि इन प्रणालियों के लिए मजबूत फॉल्ट-टॉलरेंस अभी भी एक कठिन, खुला प्रश्न है।
- त्रुटि प्रसार और नॉनलोकल त्रुटियाँ: गेजिंग मैप से पहले होने वाली त्रुटियाँ $\mathbb{D}(S_3)$ कोड के भीतर नॉनलोकल त्रुटियों में बदल सकती हैं यदि उन्हें तुरंत और स्थानीय रूप से ठीक नहीं किया जाता है। उदाहरण के लिए, $\mathbb{Z}_3$ कोड में एक $\mathbb{Z}_e$ त्रुटि एक नॉनलोकल स्ट्रिंग पर निर्भर ऑपरेटर बन सकती है यदि $\mathbb{S}_3$ कोड को एक साथ तैयार किया जाता है (पृष्ठ १२)। इसके लिए त्रुटियों को स्थानीयकृत करने के लिए एक सावधानीपूर्वक, कॉलम-दर-कॉलम त्रुटि सुधार रणनीति की आवश्यकता होती है।
- क्वाडिट कोड्स के लिए सामान्यीकृत डिकोडर्स: क्वबिट सरफेस कोड्स के लिए डिज़ाइन किए गए मानक डिकोडर्स सीधे क्वडिट सरफेस कोड्स पर लागू नहीं होते हैं, जिसके लिए अधिक सामान्यीकृत डिकोडिंग एल्गोरिदम के विकास और उपयोग की आवश्यकता होती है (पृष्ठ १२)।
- मापन त्रुटियाँ और सर्किट-स्तरीय शोर: पेपर स्पष्ट रूप से प्रोटोकॉल के भीतर मापन त्रुटियों और सर्किट-स्तरीय शोर के विस्तृत विश्लेषण को भविष्य के काम के लिए टाल देता है (पृष्ठ ३)। ये किसी भी क्वांटम कंप्यूटेशन में महत्वपूर्ण व्यावहारिक बाधाएँ हैं, और इस विशिष्ट प्रोटोकॉल की फॉल्ट-टॉलरेंस पर उनके पूर्ण प्रभाव का अभी तक परिमाणित किया जाना बाकी है।
- एनीओन्स की चक्रीयता: कुछ नॉन-एबेलियन एनीओन्स, विशेष रूप से सी और एफ एनीओन्स, के सुधार के लिए उनकी चक्रीय प्रकृति के कारण सुधार के कई दौरों की आवश्यकता होती है, जिससे डिकोडिंग प्रक्रिया में जटिलता बढ़ जाती है (पृष्ठ १३)।
यह दृष्टिकोण क्यों
चुनाव की अनिवार्यता
लेखकों का नॉन-क्लिफर्ड लॉजिकल गेट्स को लागू करने के लिए स्थिर मध्यवर्ती संसाधन के रूप में नॉन-एबेलियन टोपोलॉजिकल ऑर्डर का लाभ उठाने का चुनाव केवल एक विकल्प नहीं था, बल्कि यूनिवर्सल टोपोलॉजिकल क्वांटम कंप्यूटेशन के वैकल्पिक दृष्टिकोणों की अंतर्निहित चुनौतियों से प्रेरित एक रणनीतिक आवश्यकता थी। पेपर स्पष्ट रूप से उजागर करता है कि जबकि "एक आशाजनक दृष्टिकोण... नॉन-एबेलियन एनीओन्स के टोपोलॉजिकल गुणों का उपयोग करना है [३]," इसे प्राप्त करने का मानक तरीका - "नॉन-एबेलियन एनीओन्स के ब्रेडिंग और फ्यूजन मापन के माध्यम से [३,११-१३]" - एक पूरी तरह से फॉल्ट-टॉलरेंट कार्यान्वयन के लिए एक "खुला प्रश्न" बना हुआ है (पृष्ठ १)। यह अहसास ठीक उसी क्षण को चिह्नित करता है जब पारंपरिक "SOTA" विधियों, इस संदर्भ में डायनामिक एनीओन हेरफेर का उल्लेख करते हुए, एक व्यावहारिक, फॉल्ट-टॉलरेंट योजना के लिए अपर्याप्त मानी गईं।
नॉन-एबेलियन एनीओन्स को ब्रेड करने के जटिल और प्रयोगात्मक रूप से मांग वाले कार्य से सीधे निपटने के बजाय, लेखकों ने एक ऐसी विधि की ओर रुख किया जो नॉन-एबेलियन टोपोलॉजिकल ऑर्डर को एक निश्चित पृष्ठभूमि या "स्थिर मध्यवर्ती संसाधन" के रूप में तैयार करती है। यह डायनामिक एनीओन ब्रेडिंग की आवश्यकता के बिना नॉन-क्लिफर्ड गेट्स को निकालने की अनुमति देता है, जिससे एक प्रमुख प्रायोगिक बाधा दूर हो जाती है। स्थिति की तैयारी और लॉजिकल स्थिति इंजेक्शन के लिए मापन और फीडफॉरवर्ड के साथ परिमित-गहराई वाले क्वांटम सर्किट का उपयोग इस अनिवार्यता को और रेखांकित करता है, क्योंकि ये तकनीकें वर्तमान क्वांटम हार्डवेयर क्षमताओं के लिए अधिक अनुकूल हैं (पृष्ठ १)।
तुलनात्मक श्रेष्ठता
यह दृष्टिकोण पिछले स्वर्ण मानकों की तुलना में कई गुणात्मक लाभ प्रदान करता है, विशेष रूप से डायनामिक एनीओन ब्रेडिंग पर निर्भर रहने वालों की तुलना में। इनमें सबसे प्रमुख त्रुटि सुधार प्रक्रिया का महत्वपूर्ण सरलीकरण है: "हमारे दृष्टिकोण का एक प्रमुख लाभ यह है कि क्वडिट सरफेस कोड पूरी प्रक्रिया के दौरान अपनी ग्राउंड स्टेट में रहता है, जिससे डिकोडिंग प्रक्रिया सरल हो जाती है" (पृष्ठ २)। एनीओन्स के डायनामिक विकास में लॉजिकल जानकारी एन्कोड करने वाली योजनाओं के विपरीत, गेट ऑपरेशन के दौरान एबेलियन सरफेस कोड्स को उनकी ग्राउंड स्टेट्स में बनाए रखने से त्रुटि का पता लगाने और सुधार की जटिलता काफी कम हो जाती है।
इसके अलावा, प्रोटोकॉल पिछले दृष्टिकोणों को "एक ढांचा प्रदान करके सामान्यीकृत करता है जो समरूपता-समृद्ध टोपोलॉजिकल ऑर्डर्स के क्वांटम डबल को गेजिंग करके क्वडिट सरफेस कोड्स के बीच नॉन-क्लिफर्ड और नॉन-डायगोनल लॉजिकल गेट्स के एक बड़े वर्ग को उत्पन्न करता है" (पृष्ठ १, सार)। यह संरचनात्मक लाभ पिछले अन्वेषण विधियों की तुलना में गेट्स की एक विस्तृत श्रृंखला की अनुमति देता है, जो D4 टोपोलॉजिकल ऑर्डर जैसे विशिष्ट उदाहरणों से परे जाता है। S3 क्वांटम डबल के लिए प्रस्तावित हेराल्डेड डिकोडर भी "अपेक्षाकृत सरल है, जो कम्यूटिंग प्रोजेक्टर मॉडल से उत्पन्न होने वाले संभाव्य सिंड्रोम मापन का उपयोग करता है" (पृष्ठ ३), जो नॉन-एबेलियन प्रणालियों के लिए डिकोडिंग जटिलता में एक गुणात्मक सुधार है। नॉन-एबेलियन एनीओन्स के प्रत्यक्ष हेरफेर से बचकर, विधि उनके ब्रेडिंग और फ्यूजन से जुड़ी जटिल नियंत्रण और मापन चुनौतियों को दरकिनार करती है, जो अक्सर प्रायोगिक सेटअप में त्रुटियों के शिकार होते हैं।
बाधाओं के साथ संरेखण
चुनी गई विधि फॉल्ट-टॉलरेंस, सार्वभौमिकता और निकट-अवधि क्वांटम उपकरणों के लिए प्रायोगिक व्यवहार्यता की अंतर्निहित बाधाओं के साथ पूरी तरह से संरेखित होती है।
- नॉन-क्लिफर्ड गेट कार्यान्वयन: प्राथमिक लक्ष्य नॉन-क्लिफर्ड गेट्स को लागू करना है, जो यूनिवर्सल क्वांटम कंप्यूटेशन के लिए आवश्यक हैं। प्रोटोकॉल सीधे $\mathbb{D}(S_3)$ क्वांटम डबल की नॉन-एबेलियन प्रकृति का लाभ उठाकर एक कंट्रोल्ड-चार्ज-कंजुगेशन (CC) गेट, और अधिक सामान्यतः, कंट्रोल्ड-एनीओन ऑटोमोर्फिज्म गेट्स (पृष्ठ २, ११) को महसूस करके इसे प्राप्त करता है।
- फॉल्ट-टॉलरेंस: एबेलियन सरफेस कोड्स को उनकी ग्राउंड स्टेट्स में रखने की रणनीति त्रुटि सुधार को सरल बनाती है, जो फॉल्ट-टॉलरेंस का एक महत्वपूर्ण पहलू है (पृष्ठ २)। कॉलम-दर-कॉलम गेजिंग मैप त्रुटियों को स्थानीयकृत करने के लिए महत्वपूर्ण है, उन्हें नॉनलोकल रूप से फैलने से रोकता है और सुधार को काफी आसान बनाता है (पृष्ठ १२)। जबकि त्रुटि सीमा का पूर्ण संख्यात्मक विश्लेषण भविष्य के काम के लिए छोड़ दिया गया है, $\mathbb{D}(S_3)$ कोड के लिए प्रस्तावित हेराल्डेड डिकोडिंग रणनीति को गेजिंग मैप से पहले और बाद में होने वाली त्रुटियों को संबोधित करने के लिए डिज़ाइन किया गया है (पृष्ठ १२)।
- प्रायोगिक व्यवहार्यता: प्रोटोकॉल "परिमित-गहराई वाले क्वांटम सर्किट के साथ मापन और फीडफॉरवर्ड" (पृष्ठ १) पर निर्भर करता है, जो वर्तमान और निकट-अवधि क्वांटम हार्डवेयर के साथ संगत तकनीकें हैं। $\mathbb{D}(S_3)$ उदाहरण को विशेष रूप से "निकट-अवधि प्रयोगों के लिए सबसे प्रासंगिक" (पृष्ठ १२) के रूप में उजागर किया गया है, जो मौजूदा प्लेटफार्मों पर कार्यान्वयन की व्यावहारिक बाधा के साथ संरेखित होता है जिन्होंने पहले से ही सामान्यीकृत टोपोलॉजिकल ऑर्डर्स जैसे Z3 टोरिक कोड और D4 क्वांटम डबल [९,१०] का एहसास किया है।
- सार्वभौमिकता: CC गेट, क्लिफर्ड समूह के साथ संयुक्त होने पर (जिसे अलग से लागू करने योग्य माना जाता है), यूनिवर्सल क्वांटम कंप्यूटेशन को सक्षम बनाता है (पृष्ठ ३)। यह सुनिश्चित करता है कि विधि एक यूनिवर्सल क्वांटम कंप्यूटर बनाने के व्यापक लक्ष्य में योगदान करती है।
विकल्पों का अस्वीकरण
यह पत्र नॉन-एबेलियन एनीओन्स के डायनामिक ब्रेडिंग और फ्यूजन पर निर्भर दृष्टिकोणों को गणना के लिए अस्वीकार करता है। जैसा कि परिचय में कहा गया है, "उनके नियंत्रण के लिए एक पूरी तरह से फॉल्ट-टॉलरेंट विधि एक खुला प्रश्न बनी हुई है" (पृष्ठ १)। यह ऐसी योजनाओं की व्यावहारिक कठिनाइयों और वर्तमान सीमाओं को उजागर करता है, जो यूनिवर्सल टोपोलॉजिकल क्वांटम कंप्यूटेशन के लिए उनके सैद्धांतिक वादे के बावजूद, फॉल्ट-टॉलरेंट कार्यान्वयन के लिए अभी तक पर्याप्त मजबूत नहीं हैं। "स्थिर मध्यवर्ती संसाधन" दृष्टिकोण को अपनाकर, लेखक इन चुनौतियों को प्रभावी ढंग से दरकिनार करते हैं, क्वांटम कंप्यूटेशन के लिए नॉन-एबेलियन टोपोलॉजिकल ऑर्डर का लाभ उठाने के लिए एक अधिक प्रायोगिक रूप से व्यवहार्य मार्ग प्रदान करते हैं।
इसके अलावा, यह पत्र अपने काम को मौजूदा टोपोलॉजिकल दृष्टिकोणों के सामान्यीकरण और सुधार के रूप में स्थापित करता है। यह नोट करता है कि इसके प्रोटोकॉल "अधिक सामान्य" हैं और "समरूपता-विस्तारित टोपोलॉजिकल ऑर्डर्स के क्वांटम डबल मॉडल के एक बड़े वर्ग से लॉजिकल गेट्स निकाल सकते हैं [२७,२८]" पिछले काम की तुलना में जो D4 जैसे विशिष्ट टोपोलॉजिकल ऑर्डर्स पर केंद्रित थे (पृष्ठ २)। यह बताता है कि जबकि अन्य टोपोलॉजिकल विधियां मौजूद हैं, प्रस्तावित ढांचा नॉन-क्लिफर्ड गेट्स उत्पन्न करने के लिए एक व्यापक और अधिक लचीला समाधान प्रदान करता है। GANs या डिफ्यूजन मॉडल का उल्लेख यहां प्रासंगिक नहीं है, क्योंकि वे मशीन लर्निंग पैराडाइम टोपोलॉजिकल क्वांटम कंप्यूटेशन के दायरे से पूरी तरह बाहर हैं।
गणितीय और तार्किक तंत्र
मास्टर समीकरण
इस पत्र के तंत्र का पूर्ण मूल, कंट्रोल्ड-चार्ज-कंजुगेशन (CC) गेट की लॉजिकल क्रिया को परिभाषित करता है, जिसे लॉजिकल आधार अवस्थाओं के एक परिवर्तन के रूप में व्यक्त किया गया है। जबकि पत्र समीकरण (१) में एक ऑपरेटर रूप प्रदान करता है, गेट के एन्कोडेड क्वांटम सूचना पर प्रभाव का सबसे सीधा और सहज प्रतिनिधित्व इसके द्वारा दिया गया है:
$$ CC: |ab\rangle \rightarrow |a^{(-1)^b}\rangle $$
यह समीकरण बताता है कि एक लक्ष्य क्वट्रिट की लॉजिकल स्थिति को नियंत्रण क्वबिट की लॉजिकल स्थिति के आधार पर सशर्त रूप से कैसे संशोधित किया जाता है। यह मौलिक नियम है जो गेट के व्यवहार को निर्देशित करता है। पत्र इसे कंट्रोल्ड-एनीओन ऑटोमोर्फिज्म गेट $C_\psi : |ab\rangle \rightarrow |a^{\psi^b}\rangle$ समीकरण (३) तक भी सामान्यीकृत करता है, लेकिन CC गेट विस्तृत प्राथमिक उदाहरण है।
पद-दर-पद विच्छेदन
आइए मास्टर समीकरण $CC: |ab\rangle \rightarrow |a^{(-1)^b}\rangle$ को प्रत्येक घटक को समझने के लिए विच्छेदित करें:
-
$CC$: यह प्रतीक कंट्रोल्ड-चार्ज-कंजुगेशन गेट को ही दर्शाता है।
- गणितीय परिभाषा: यह एक विशिष्ट नॉन-क्लिफर्ड लॉजिकल क्वांटम गेट है।
- भौतिक/लॉजिकल भूमिका: इसका उद्देश्य लक्ष्य क्वट्रिट पर चार्ज-कंजुगेशन ऑपरेशन करना है, लेकिन केवल तभी जब नियंत्रण क्वबिट एक विशेष स्थिति में हो। यह सशर्त क्रिया ही इसे "कंट्रोल्ड" गेट बनाती है, और इसकी नॉन-क्लिफर्ड प्रकृति इसे यूनिवर्सल क्वांटम कंप्यूटेशन के लिए एक शक्तिशाली बिल्डिंग ब्लॉक बनाती है।
- यह विकल्प क्यों?: लेखकों ने इस गेट को चुना क्योंकि चार्ज-कंजुगेशन $\mathbb{Z}_3$ क्वट्रिट सरफेस कोड की एक $Z_2$ समरूपता है। इस समरूपता को इसे एनसिला क्वबिट्स के साथ जोड़कर "गेज" किया जा सकता है, जिससे नॉन-एबेलियन टोपोलॉजिकल ऑर्डर ($\mathbb{D}(S_3)$) एक मध्यवर्ती चरण के रूप में बनता है, जो पेपर का केंद्रीय विचार है।
-
$|ab\rangle$: यह गेट लागू होने से पहले संयुक्त क्वांटम सिस्टम की इनपुट लॉजिकल स्थिति का प्रतिनिधित्व करता है।
- गणितीय परिभाषा: यह डिराक नोटेशन में एक समग्र क्वांटम स्थिति है, जो एक नियंत्रण क्वबिट स्थिति और एक लक्ष्य क्वट्रिट स्थिति के टेंसर उत्पाद का प्रतिनिधित्व करती है।
- $a$: यह लक्ष्य क्वट्रिट की लॉजिकल स्थिति है। गणितीय रूप से, $a \in \mathbb{Z}_3 = \{0, 1, 2\}$, जो एक क्वट्रिट की तीन कम्प्यूटेशनल आधार अवस्थाओं में से एक का प्रतिनिधित्व करती है।
- $b$: यह नियंत्रण क्वबिट की लॉजिकल स्थिति है। गणितीय रूप से, $b \in \mathbb{Z}_2 = \{0, 1\}$, जो एक क्वबिट की दो कम्प्यूटेशनल आधार अवस्थाओं में से एक का प्रतिनिधित्व करती है।
- भौतिक/लॉजिकल भूमिका: लॉजिकल स्थिति $a$ उस जानकारी को वहन करती है जिसे रूपांतरित किया जाना है, जो $\mathbb{Z}_3$ सरफेस कोड में एन्कोड की गई है। लॉजिकल स्थिति $b$ एक नियंत्रण संकेत के रूप में कार्य करती है, जो $\mathbb{Z}_2$ सरफेस कोड में एन्कोड की गई है, यह निर्धारित करती है कि $a$ पर परिवर्तन होता है या नहीं।
- यह विकल्प क्यों?: $\mathbb{Z}_2$ और $\mathbb{Z}_3$ सरफेस कोड्स का उपयोग इस उदाहरण के लिए चुने गए क्वडिट आयामों (क्विबिट और क्वट्रिट) को दर्शाता है, जो प्रयोगात्मक रूप से प्रासंगिक हैं। टेंसर उत्पाद संरचना मल्टी-क्वाडिट सिस्टम के लिए मानक है।
- गणितीय परिभाषा: यह डिराक नोटेशन में एक समग्र क्वांटम स्थिति है, जो एक नियंत्रण क्वबिट स्थिति और एक लक्ष्य क्वट्रिट स्थिति के टेंसर उत्पाद का प्रतिनिधित्व करती है।
-
$\rightarrow$: यह तीर इनपुट स्थिति से आउटपुट स्थिति तक परिवर्तन या मैपिंग को दर्शाता है।
- गणितीय परिभाषा: यह गेट के कार्य के परिणाम को इंगित करने वाला एक कार्यात्मक ऑपरेटर है।
- भौतिक/लॉजिकल भूमिका: यह बस गेट की कार्रवाई के तहत सिस्टम की "पहले" और "बाद" की स्थितियों को दर्शाता है।
-
$|a^{(-1)^b}\rangle$: यह CC गेट ऑपरेशन के बाद संयुक्त सिस्टम की आउटपुट लॉजिकल स्थिति का प्रतिनिधित्व करता है।
- गणितीय परिभाषा: यह पद लक्ष्य क्वट्रिट की परिवर्तित लॉजिकल स्थिति का वर्णन करता है, जहां परिवर्तन $b$ पर सशर्त है।
- यदि $b=0$: नियंत्रण क्वबिट लॉजिकल स्थिति $|0\rangle$ में है। इस मामले में, $(-1)^0 = 1$ । लक्ष्य क्वट्रिट स्थिति $a^1 = a$ बन जाती है। इसका मतलब है कि लक्ष्य क्वट्रिट की स्थिति अपरिवर्तित रहती है।
- यदि $b=1$: नियंत्रण क्वबिट लॉजिकल स्थिति $|1\rangle$ में है। इस मामले में, $(-1)^1 = -1$ । लक्ष्य क्वट्रिट स्थिति $a^{-1}$ बन जाती है। जैसा कि पेपर में परिभाषित किया गया है, यह $a^{-1}$ क्वट्रिट पर चार्ज-कंजुगेशन ऑपरेशन $C$ के अनुरूप है, जो विशेष रूप से $|0\rangle$ स्थिति को अपरिवर्तित छोड़ देता है और $|1\rangle$ और $|2\rangle$ स्थितियों को स्वैप करता है। तो, $C|0\rangle = |0\rangle$, $C|1\rangle = |2\rangle$, और $C|2\rangle = |1\rangle$ ।
- भौतिक/लॉजिकल भूमिका: यह पद CC गेट की कार्यक्षमता का मूल है। नियंत्रण क्वबिट $b$ एक स्विच के रूप में कार्य करता है: यदि $b=0$, तो लक्ष्य क्वट्रिट $a$ को छुआ नहीं जाता है; यदि $b=1$, तो लक्ष्य क्वट्रिट $a$ चार्ज-कंजुगेशन परिवर्तन से गुजरता है। यह सशर्त ऑपरेशन गेट का वांछित लॉजिकल आउटपुट है।
- यह रूप क्यों?: $a^{(-1)^b}$ संकेतन इस सशर्त ऑपरेशन का प्रतिनिधित्व करने का एक संक्षिप्त तरीका है। यह $\mathbb{Z}_3$ में प्रत्यक्ष अंकगणितीय घातांक का अर्थ नहीं है, बल्कि सशर्त चार्ज-कंजुगेशन का एक प्रतीकात्मक प्रतिनिधित्व है। एक ऑपरेटर योग या अभिन्न के बजाय एक स्थिति परिवर्तन नियम (इनपुट स्थितियों को आउटपुट स्थितियों में मैप करना) की पसंद क्वांटम गेट की लॉजिकल क्रिया को परिभाषित करने के लिए मौलिक है।
- गणितीय परिभाषा: यह पद लक्ष्य क्वट्रिट की परिवर्तित लॉजिकल स्थिति का वर्णन करता है, जहां परिवर्तन $b$ पर सशर्त है।
चरण-दर-चरण प्रवाह
एक एकल अमूर्त लॉजिकल डेटा बिंदु की कल्पना करें, जिसे एक नियंत्रण क्वबिट और एक लक्ष्य क्वट्रिट की संयुक्त स्थिति $|ab\rangle$ द्वारा दर्शाया गया है, जो इस प्रोटोकॉल के माध्यम से एक असेंबली लाइन की तरह चलता है:
-
प्रारंभिक सेटअप: हमारा लॉजिकल डेटा बिंदु दो अलग-अलग संस्थाओं के रूप में शुरू होता है: एक $\mathbb{Z}_2$ सरफेस कोड में एन्कोड की गई लॉजिकल क्वबिट स्थिति $|b\rangle$, और एक $\mathbb{Z}_3$ सरफेस कोड में एन्कोड की गई लॉजिकल क्वट्रिट स्थिति $|a\rangle$ । ये कोड शुरू में अलग और भौतिक रूप से अलग होते हैं।
-
कोड विस्तार और समरूपता संवर्धन:
- पहले, एनसिला क्वबिट्स को एक ऐसे क्षेत्र में पेश किया जाता है जहां $\mathbb{Z}_2$ और $\mathbb{Z}_3$ कोड अंततः ओवरलैप होंगे। इन एनसिलास को विशिष्ट उत्पाद अवस्थाओं में तैयार किया जाता है।
- अगला, एक परिमित-गहराई वाला क्वांटम सर्किट, विशेष रूप से स्थानीय CC गेट्स ($U_{CC}$ समीकरण (१४) से) की एक श्रृंखला, लागू की जाती है। यह सर्किट एक युग्मन तंत्र की तरह कार्य करता है, जो एनसिला क्वबिट्स को $\mathbb{Z}_3$ कोड के क्वट्रिट्स के साथ जोड़ता है। यह कदम $\mathbb{Z}_3$ कोड की समरूपता को एनसिला क्वबिट्स से जोड़कर "समृद्ध" करता है।
- इसके बाद, एक "गेजिंग मैप" किया जाता है। यह एक महत्वपूर्ण परिवर्तन है जो प्रभावी रूप से ओवरलैपिंग क्षेत्र में $\mathbb{Z}_2$ और $\mathbb{Z}_3$ कोड को मर्ज करता है, जिससे नॉन-एबेलियन $\mathbb{D}(S_3)$ टोपोलॉजिकल ऑर्डर का एक स्लैब बनता है। हमारा लॉजिकल डेटा पॉइंट $|ab\rangle$ अब इस नॉन-एबेलियन वातावरण में इंजेक्ट किया जाता है। लॉजिकल ऑपरेटर (जैसे $X$ और $Z$) जो उनके मूल एबेलियन कोड्स में $|a\rangle$ और $|b\rangle$ को परिभाषित करते थे, $\mathbb{D}(S_3)$ कोड के भीतर विशिष्ट एनीओन लाइनों (जैसे $D$ एनीओन्स, $C$ एनीओन्स) में रूपांतरित हो जाते हैं।
-
$\mathbb{D}(S_3)$ के भीतर लॉजिकल परिवर्तन: जबकि लॉजिकल डेटा पॉइंट $\mathbb{D}(S_3)$ टोपोलॉजिकल ऑर्डर में एन्कोड किया गया है, CC गेट का मुख्य लॉजिकल एक्शन होता है। $\mathbb{D}(S_3)$ ऑर्डर के नॉन-एबेलियन गुण, विशिष्ट गेजिंग और बाद की मापन प्रक्रिया के साथ मिलकर, प्रभावी रूप से सशर्त चार्ज-कंजुगेशन को लागू करते हैं। यदि नियंत्रण क्वबिट की लॉजिकल स्थिति $|1\rangle$ थी (यानी, $b=1$), तो लक्ष्य क्वट्रिट $|a\rangle$ के अनुरूप लॉजिकल जानकारी चार्ज-कंजुगेशन परिवर्तन से गुजरती है। यदि $b=0$, तो यह अपरिवर्तित रहता है। यह परिवर्तन $|a\rangle$ पर प्रत्यक्ष एकात्मक अनुप्रयोग नहीं है, बल्कि समग्र प्रोटोकॉल से उभरता है।
-
कोड निष्कासन और फीडफॉरवर्ड:
- सिस्टम तब एक "कोड निष्कासन" चरण से गुजरता है, जहां $\mathbb{Z}_2$ कोड (और बाद में $\mathbb{D}(S_3)$ कोड) से क्वबिट्स को कॉलम दर कॉलम $Z$ आधार में मापा जाता है। यह प्रभावी रूप से सिस्टम को "डीगेज" करता है, लॉजिकल जानकारी को वापस एबेलियन सरफेस कोड्स में निकालता है।
- मापन परिणाम यहां महत्वपूर्ण हैं। उदाहरण के लिए, यदि निष्कासन के दौरान एक नॉन-कॉन्ट्रैक्टिबल लाइन में $Z=-1$ परिणाम देखा जाता है, तो यह एक लॉजिकल फ्लिप का संकेत देता है।
- इन मापन परिणामों के आधार पर, "फीडफॉरवर्ड" ऑपरेशन लागू किए जाते हैं। ये सुधारात्मक क्रियाएं हैं (जैसे, क्वट्रिट्स पर $C$ ऑपरेशन या क्वबिट्स पर $X$ ऑपरेशन) यह सुनिश्चित करने के लिए कि निष्कासन के दौरान बनाए गए किसी भी अवांछित एनीओन या डोमेन दीवारों को हटा दिया गया है या ठीक से हिसाब में लिया गया है। यह कदम सुनिश्चित करता है कि लॉजिकल स्थिति को सही ढंग से पुनर्प्राप्त किया गया है और मापन प्रक्रिया द्वारा पेश की गई किसी भी त्रुटि को कम किया गया है।
-
अंतिम स्थिति: लॉजिकल डेटा पॉइंट असेंबली लाइन से निकलता है, अब $|a^{(-1)^b}\rangle$ के रूप में, अलग-अलग $\mathbb{Z}_2$ और $\mathbb{Z}_3$ सरफेस कोड्स में वापस एन्कोड किया गया है। नियंत्रण क्वबिट की स्थिति $|b\rangle$ संरक्षित है, और लक्ष्य क्वट्रिट की स्थिति $|a\rangle$ को सशर्त रूप से चार्ज-कंजुगेट किया गया है, जिससे वांछित नॉन-क्लिफर्ड गेट प्राप्त होता है।
अनुकूलन गतिशीलता
इस संदर्भ में "अनुकूलन गतिशीलता" एक सतत पैरामीटर ट्यूनिंग के बजाय, वांछित लॉजिकल परिवर्तन को शोर के बावजूद सुनिश्चित करने के लिए गेट प्रोटोकॉल के माध्यम से एन्कोडेड क्वांटम स्थिति के मजबूत रखरखाव और सुधार को संदर्भित करती है। यह इस बारे में है कि सिस्टम एक वैध टोपोलॉजिकल स्थिति में रहना कैसे "सीखता है" या त्रुटियों से कैसे उबरता है।
-
कॉलम-दर-कॉलम प्रसंस्करण के माध्यम से फॉल्ट-टॉलरेंस: प्रोटोकॉल की मजबूती का एक प्रमुख पहलू कोड विस्तार और संकुचन के लिए इसका कॉलम-दर-कॉलम दृष्टिकोण है। गेजिंग मैप से पहले होने वाली त्रुटियाँ, यदि पूरे कोड पर एक साथ लागू की जाती हैं, तो अत्यधिक नॉनलोकल और ठीक करने में मुश्किल हो जाती हैं। कॉलम दर कॉलम संसाधित करके, त्रुटियां स्थानीयकृत रहती हैं या कोड की सीमाओं के पास स्टेबलाइजर्स के स्थानीय उल्लंघन के रूप में प्रकट होती हैं। यह स्थानीयकरण बाद के त्रुटि सुधार को सरल बनाता है, प्रभावी रूप से "त्रुटि परिदृश्य" को अधिक प्रबंधनीय बनाने के लिए आकार देता है।
-
हेराल्डेड $\mathbb{D}(S_3)$ डिकोडिंग रणनीति: जब सिस्टम नॉन-एबेलियन $\mathbb{D}(S_3)$ चरण में होता है, तो एक विशेष "हेराल्डेड" डिकोडिंग रणनीति नियोजित की जाती है। यह हानि परिदृश्य में ग्रेडिएंट्स के बारे में नहीं है, बल्कि उन एनीओनिक उत्तेजनाओं (त्रुटियों) की पहचान और निष्प्रभावीकरण के बारे में है जो सिस्टम को उसकी ग्राउंड स्टेट से विचलित करती हैं।
- सिंड्रोम मापन: प्रोटोकॉल में $\mathbb{D}(S_3)$ कोड के कम्यूटिंग प्रोजेक्टर (स्टेबलाइजर्स) का मापन शामिल है। इन स्टेबलाइजर्स का उल्लंघन एनीओन्स (जैसे, $B$, $C$, $D$, $F$ एनीओन्स) की उपस्थिति का संकेत देता है, जो इस टोपोलॉजिकल संदर्भ में "त्रुटियाँ" हैं।
- क्रमिक अनुकूली सुधार: सुधार प्रक्रिया क्रमिक और अनुकूली है:
- पहले, $B_p = -1$ सिंड्रोम ($D$ और $E$ एनीओन्स से जुड़े) को $X$ स्ट्रिंग ऑपरेटरों का उपयोग करके ठीक किया जाता है। हालांकि, यह अन्य एनीओन्स ($C$ और $F$) बना सकता है।
- अगला, $A_v$ और $B_p$ सिंड्रोम ($C$ और $F$ एनीओन्स से जुड़े) को संबोधित किया जाता है। इन्हें एक साथ मापा जा सकता है। सुधार में इन सिंड्रोम को खत्म करने के लिए विशिष्ट पथ चुनना शामिल है, अक्सर अनुकूली सर्किट का उपयोग करके जो $Z$ और $Z^\dagger$ ऑपरेशन लागू करते हैं। यह कदम महत्वपूर्ण है क्योंकि यह प्रभावी रूप से नॉन-एबेलियन एनीओन्स को ठीक करने की जटिल समस्या को एबेलियन एनीओन्स को ठीक करने के सरल कार्य में परिवर्तित करता है।
- अंत में, किसी भी शेष एबेलियन $B$ एनीओन्स को $Z$ स्ट्रिंग ऑपरेटरों का उपयोग करके ठीक किया जाता है, जो मानक $\mathbb{Z}_2$ सरफेस कोड डिकोडर्स के समान है।
- ग्राउंड स्टेट में अभिसरण: यहां "अभिसरण" का अर्थ है कि त्रुटियां होने के बाद $\mathbb{D}(S_3)$ कोड को उसकी ग्राउंड स्टेट (कोई एनीओनिक उत्तेजना नहीं) पर वापस लाना। प्रत्येक सुधार कदम का उद्देश्य एनीओन्स की संख्या या जटिलता को कम करना है, प्रभावी रूप से त्रुटि परिदृश्य को स्थिर, त्रुटि-मुक्त ग्राउंड स्टेट पर "समतल" करना है। "अनुकूली" प्रकृति का अर्थ है कि सुधार संचालन का चुनाव पिछले मापन परिणामों से सूचित होता है, जो सिस्टम को वांछित स्थिति की ओर निर्देशित करता है।
-
लॉजिकल स्टेट संरक्षण के लिए फीडफॉरवर्ड: कोड निष्कासन चरण के दौरान, मापन परिणामों का उपयोग फीडफॉरवर्ड लूप में किया जाता है। यदि मापन एक लॉजिकल फ्लिप या अवांछित डोमेन दीवारों के निर्माण (जैसे, $Z=-1$ लूप) का संकेत देते हैं, तो इन मुद्दों को ठीक करने के लिए विशिष्ट लॉजिकल ऑपरेशन (जैसे, $\mathbb{Z}_2$ कोड पर $X$ या $\mathbb{Z}_3$ कोड पर $C$) लागू किए जाते हैं। यह सुनिश्चित करता है कि CC गेट का समग्र लॉजिकल परिवर्तन सटीक रूप से महसूस किया गया है, भले ही मापन त्रुटियां हों।
FIG. 1. Implementation of logical CC gate between D(Z2) and D(Z3) surface codes. (a) The qubit and qutrit surface codes are separately initialized in arbitrary logical states. Depicted are the Z and X logical operators of the qutrit code and the Z and X logical operators of the qubit code. (b) Non-Clifford CC gates between ancilla qubits initialized in the |0⟩and qutrits of the Z3 code. This is the symmetry-enrichment step, where the Z2 charge-conjugation symmetry of the qutrit surface code is coupled to ancilla qubits. (c) Applying the gauging map to the symmetry-enriched Z3 code yields S3 topological order. After applying the gauging map to the entire Z3 code, a S3 quantum double has been prepared with A + B + 2C boundary conditions on the left and right boundaries and A + D + F boundary conditions on the top and bottom boundaries, which are the analogs of rough and smooth boundary conditions for the S3 non-Abelian code. Logical information from both codes is now injected into the S3 code. The X and Z logical operator from the qubit code transform into the B and D anyon operators, respectively, while the Z and the X map to the C and F anyon operators respectively. (d) The ejection of the qubit and qutrit code from the non-Abelian code is done by simply measuring out qubits from the left side of the Z2 code in the Z basis. Measurement outcomes of Z = −1 correspond to the endpoints of ground state D anyon loops terminating at the left boundary. Feedforward is performed to return the stabilizers of the Z3 code back to their original form. (e) Once
FIG. 2. We schematically show the states in the superposition of the D(S3) wavefunction in the Z basis. Each state is a D(Z3) wavefunction with a charge-conjugation domain wall configu- ration applied to the state. After the qubits of the S3 code are measured out in the Z basis, one such state is obtained with the Z = −1 measurement outcomes bounding the domain walls
परिणाम, सीमाएँ और निष्कर्ष
प्रायोगिक डिजाइन और बेसलाइन
यह पत्र नॉन-क्लिफर्ड लॉजिकल गेट्स को लागू करने के लिए एक सैद्धांतिक प्रोटोकॉल प्रस्तुत करता है, न कि पारंपरिक प्रायोगिक सत्यापन के साथ भौतिक हार्डवेयर और तुलनात्मक प्रदर्शन मेट्रिक्स के साथ। "प्रायोगिक डिजाइन" यहां प्रस्तावित क्वांटम कंप्यूटेशन योजना के सावधानीपूर्वक वास्तुकला खाका को संदर्भित करता है। लेखकों ने अपने प्रोटोकॉल को "निर्दयतापूर्वक साबित" करने के लिए आर्किटेक्ट किया कि उनके गणितीय दावों को हाइब्रिड टोपोलॉजिकल कोड सिस्टम के भीतर लॉजिकल ऑपरेटरों और स्टेबलाइजर्स के चरण-दर-चरण परिवर्तन का विवरण देकर काम करता है।
उनके दृष्टिकोण का मूल दो एबेलियन सरफेस कोड्स - एक $\mathbb{Z}_2$ क्वबिट सरफेस कोड और एक $\mathbb{Z}_3$ क्वट्रिट सरफेस कोड, दोनों मनमाने लॉजिकल स्टेट्स में प्रारंभ किए गए - को लेना और एक नॉन-एबेलियन टोपोलॉजिकल ऑर्डर, विशेष रूप से $S_3$ ($\mathbb{D}(S_3)$) के क्वांटम डबल को एक मध्यवर्ती संसाधन के रूप में पेश करना है। यह $\mathbb{Z}_2$ कोड को $\mathbb{Z}_3$ कोड पर स्लाइड करके, ओवरलैपिंग क्षेत्र में $\mathbb{Z}_3$ सरफेस कोड की चार्ज-कंजुगेशन समरूपता को क्रमिक रूप से गेजिंग और अनगेजिंग करके प्राप्त किया जाता है। यह प्रक्रिया एक त्रिपक्षीय प्रणाली बनाती है: $\mathbb{Z}_2$, $\mathbb{D}(S_3)$, और $\mathbb{Z}_3$ कोड, उनके बीच गैप्ड डोमेन दीवारों के साथ।
"पीड़ित" या बेसलाइन मॉडल, वैचारिक अर्थ में, यूनिवर्सल क्वांटम कंप्यूटेशन प्राप्त करने के मौजूदा तरीके हैं जो अक्सर नॉन-एबेलियन एनीओन्स के प्रत्यक्ष ब्रेडिंग और फ्यूजन मापन पर निर्भर करते हैं। ये विधियां, सैद्धांतिक रूप से शक्तिशाली होने के बावजूद, फॉल्ट-टॉलरेंस प्राप्त करने में महत्वपूर्ण प्रायोगिक चुनौतियों का सामना करती हैं। लेखकों के प्रोटोकॉल ने प्रभावी रूप से इन पर "विजय प्राप्त की" है, एक वैकल्पिक मार्ग की पेशकश करके जो त्रुटि सुधार प्रक्रिया को सरल बनाता है, क्योंकि एबेलियन सरफेस कोड्स पूरी प्रक्रिया के दौरान अपनी ग्राउंड स्टेट में रहते हैं।
उनके मुख्य तंत्र वास्तव में काम करते हैं, इसका निश्चित, निर्विवाद प्रमाण एक कठोर गणितीय व्युत्पत्ति के माध्यम से प्रदान किया जाता है। वे सटीक रूप से दिखाते हैं कि स्टेबलाइजर कोड के लॉजिकल ऑपरेटर (एबेलियन एनीओन लाइनों के बराबर) इन डोमेन दीवारों को पार करके $S_3$ क्वांटम डबल के नॉन-एबेलियन एनीओन लाइनों में कैसे विकृत हो सकते हैं। प्रोटोकॉल एक कंट्रोल्ड-चार्ज-कंजुगेशन (CC) गेट की लॉजिकल क्रिया के साथ समाप्त होता है, जहां नियंत्रण क्वबिट $\mathbb{Z}_2$ कोड से है और लक्ष्य क्वट्रिट $\mathbb{Z}_3$ कोड से है। यह लॉजिकल ऑपरेटरों के परिवर्तन को स्पष्ट रूप से प्रदर्शित करके किया जाता है: $\mathbb{Z}_2$ कोड का $Z$ लॉजिकल ऑपरेटर बस विस्तारित होता है, जबकि $\mathbb{Z}_2$ कोड का $X$ लॉजिकल ऑपरेटर $C$ ऑपरेटरों ( $\mathbb{Z}_3$ कोड पर एक वैश्विक चार्ज-कंजुगेशन ऑपरेशन) द्वारा सजे एक $X$ ऑपरेटर में रूपांतरित हो जाता है। इसी तरह, $\mathbb{Z}_3$ कोड का $Z$ लॉजिकल ऑपरेटर $Z$ में रूपांतरित हो जाता है, और $\mathbb{Z}_3$ कोड का $X$ लॉजिकल ऑपरेटर नॉनलोकल स्ट्रिंग्स पर सशर्त एक $X$ ऑपरेटर में रूपांतरित हो जाता है। अंतिम स्थिति, कोड को निकालने के बाद, सटीक रूप से CC गेट को लागू करती है, जैसा कि लॉजिकल ऑपरेटरों $X \rightarrow XC$ और $Z \rightarrow Z$ के परिवर्तन द्वारा दिखाया गया है।
साक्ष्य क्या साबित करता है
पेपर में प्रस्तुत साक्ष्य कठोरता से नॉन-क्लिफर्ड लॉजिकल गेट्स को लागू करने के लिए उनके प्रस्तावित प्रोटोकॉल की व्यवहार्यता और तंत्र को साबित करते हैं।
- नॉन-क्लिफर्ड गेट कार्यान्वयन: केंद्रीय उपलब्धि एक क्वबिट और एक क्वट्रिट सरफेस कोड के बीच एक लॉजिकल कंट्रोल्ड-चार्ज-कंजुगेशन (CC) गेट का सफल सैद्धांतिक प्रदर्शन है। यह एक नॉन-क्लिफर्ड गेट है, जो यूनिवर्सल क्वांटम कंप्यूटेशन के लिए महत्वपूर्ण है। लॉजिकल क्रिया को सटीक रूप से $CC: |ab\rangle \rightarrow |aC^{-1}b\rangle$ के रूप में परिभाषित किया गया है, जहां $a \in \mathbb{Z}_3$ लक्ष्य क्वट्रिट है और $b \in \mathbb{Z}_2$ नियंत्रण क्वबिट है।
- नॉन-एबेलियन टोपोलॉजिकल ऑर्डर के माध्यम से तंत्र: प्रोटोकॉल एक मध्यवर्ती चरण के रूप में नॉन-एबेलियन $\mathbb{D}(S_3)$ टोपोलॉजिकल ऑर्डर में एन्टेन्गलमेंट का लाभ उठाता है। समरूपता संवर्धन, गेजिंग और निष्कासन चरणों के दौरान स्टेबलाइजर्स (समीकरण १६-२१) और लॉजिकल ऑपरेटरों (समीकरण २२-२६, ३१-३२) के परिवर्तन का विस्तृत विश्लेषण ठोस गणितीय प्रमाण प्रदान करता है कि $\mathbb{D}(S_3)$ कोड आवश्यक "कम्प्यूटेशनल इंजन" के रूप में कार्य करता है। प्रारंभिक एबेलियन कोड्स से अंतिम CC गेट क्रिया तक लॉजिकल ऑपरेटरों का परिवर्तन स्पष्ट रूप से व्युत्पन्न और चित्रित किया गया है।
- ग्राउंड स्टेट संरक्षण: एक प्रमुख लाभ, और उनके दृष्टिकोण का एक सिद्ध पहलू, यह है कि एबेलियन क्वडिट सरफेस कोड्स पूरी प्रक्रिया के दौरान अपनी ग्राउंड स्टेट में रहते हैं। यह उन योजनाओं की तुलना में त्रुटि सुधार प्रक्रिया को काफी सरल बनाता है जिन्हें उत्तेजित अवस्थाओं में एनीओन्स के हेरफेर की आवश्यकता होती है।
- सामान्यीकरण: लेखक प्रदर्शित करते हैं कि उनके प्रोटोकॉल अधिक सामान्य हैं, जो क्वांटम डबल मॉडल $\mathbb{D}(G)$ के एक बड़े वर्ग तक विस्तारित होते हैं, जहां $G$ एबेलियन समूहों का एक अर्ध-प्रत्यक्ष उत्पाद है। यह सामान्यीकरण कंट्रोल्ड-एनीओन ऑटोमोर्फिज्म गेट्स (समीकरण ३) उत्पन्न करता है, जो $S_3$ उदाहरण से परे अपने ढांचे की व्यापक प्रयोज्यता को इंगित करता है।
- मैजिक स्टेट जनरेशन: CC गेट के प्रत्यक्ष परिणाम के रूप में, पेपर दिखाता है कि $\mathbb{Z}_2$ सरफेस कोड के लिए मैजिक स्टेट्स को संभाव्य रूप से कैसे उत्पन्न किया जाए (परिशिष्ट जी)। यह सार्वभौमिकता प्राप्त करने की दिशा में एक महत्वपूर्ण कदम है, क्योंकि मैजिक स्टेट्स, क्लिफर्ड गेट्स के साथ मिलकर, यूनिवर्सल क्वांटम कंप्यूटेशन को सक्षम बनाते हैं।
साक्ष्य, विस्तृत गणितीय निर्माणों और लॉजिकल ऑपरेटर परिवर्तनों के माध्यम से, नॉन-क्लिफर्ड गेट कार्यान्वयन के लिए उनके नवीन दृष्टिकोण के लिए एक मजबूत सैद्धांतिक नींव स्थापित करते हैं।
सीमाएँ और भविष्य की दिशाएँ
जबकि यह पत्र नॉन-क्लिफर्ड गेट्स के लिए एक शानदार और अभिनव प्रोटोकॉल प्रस्तुत करता है, यह कई सीमाओं को भी खुले तौर पर स्वीकार करता है और भविष्य के शोध के लिए एक समृद्ध परिदृश्य की रूपरेखा तैयार करता है।
भविष्य के काम का एक महत्वपूर्ण क्षेत्र फॉल्ट-टॉलरेंस का संख्यात्मक विश्लेषण है। लेखक $S_3$ क्वांटम डबल (धारा V.B) के लिए एक हेराल्डेड डिकोडिंग योजना का प्रस्ताव करते हैं और स्थानीय स्टोकेस्टिक पाउली शोर के खिलाफ इसकी फॉल्ट-टॉलरेंस के लिए तर्क प्रस्तुत करते हैं। हालांकि, प्रोटोकॉल के भीतर मापन त्रुटियों और सर्किट-स्तरीय शोर का विस्तृत विश्लेषण, साथ ही क्वबिट और क्वट्रिट त्रुटियों के खिलाफ उनके डिकोडर के लिए त्रुटि सीमा की संख्यात्मक गणना, स्पष्ट रूप से भविष्य के काम के लिए छोड़ दी गई है। निकट-अवधि क्वांटम उपकरणों पर प्रोटोकॉल की व्यावहारिक व्यवहार्यता का आकलन करने के लिए यह एक महत्वपूर्ण कदम है।
एक और खुला प्रश्न यूनिवर्सल क्वांटम कंप्यूटेशन से संबंधित है। जबकि पेपर उनके CC गेट (परिशिष्ट जी) का उपयोग करके $\mathbb{Z}_2$ सरफेस कोड के लिए मैजिक स्टेट्स का निर्माण करता है, $\mathbb{Z}_2 \times \mathbb{Z}_3$ क्वडिट सरफेस कोड के लिए सार्वभौमिकता का पूर्ण प्रमाण इस कार्य के दायरे से बाहर है। इसके अलावा, परिशिष्ट जी (समीकरण G6) में प्राप्त क्वट्रिट स्थिति एक स्टेबलाइजर स्थिति नहीं है, और यूनिवर्सल क्वडिट कंप्यूटेशन के लिए इसकी उपयोगिता के लिए आगे के प्रमाण की आवश्यकता है। संयुक्त प्रणाली के लिए सार्वभौमिकता को कठोरता से स्थापित करने के लिए दायरे का विस्तार करना एक स्वाभाविक अगला कदम होगा।
प्रोटोकॉल का सामान्यीकरण भी अन्वेषण के कई रास्ते प्रस्तुत करता है। वर्तमान कार्य क्वांटम डबल मॉडल $\mathbb{D}(G)$ पर केंद्रित है जहां $G$ दो एबेलियन समूहों का एक विभाजन विस्तार है। एक प्राकृतिक विस्तार यह जांचना है कि क्या दो एबेलियन समूहों के केंद्रीय विस्तार के गेज समूह वाले क्वांटम डबल से कौन से गेट प्राप्त किए जा सकते हैं। इसके अतिरिक्त, यह जांचना कि क्या विभाजन और केंद्रीय विस्तार प्रोटोकॉल को नेस्ट करके क्लिफर्ड पदानुक्रम के उच्च स्तरों में गेट प्राप्त किए जा सकते हैं, एक आकर्षक सैद्धांतिक प्रयास होगा।
सैद्धांतिक भौतिकी के दृष्टिकोण से, उनके प्रोटोकॉल के 3+1D स्पेसटाइम चित्र या टोपोलॉजिकल फील्ड थ्योरी (TFT) विवरण की जांच गहरी अंतर्दृष्टि प्रदान कर सकती है। जबकि नॉन-एबेलियन टोपोलॉजिकल ऑर्डर्स के लिए TFTs मौजूद हैं, सभी एनीओन्स और समरूपता दोषों को TFT ढांचे में ठीक से शामिल करना, विशेष रूप से CC गेट जैसे नॉन-डायगोनल गेट्स के लिए, एक खुला प्रश्न बना हुआ है। इस अंतर को पाटने से टोपोलॉजिकल क्वांटम कंप्यूटेशन की अधिक एकीकृत समझ हो सकती है।
अंत में, पेपर उनके हेराल्डेड डिकोडिंग रणनीति (धारा V.B) में सी एनीओन युग्मन के लिए पथों के निर्धारण के लिए एक सटीक एल्गोरिथम की आवश्यकता पर प्रकाश डालता है। ऐसे एल्गोरिथम का विकास, संभवतः मशीन लर्निंग या उन्नत ग्राफ सिद्धांत तकनीकों का लाभ उठाकर, अनुकूलन त्रुटि सुधार के लिए आवश्यक होगा। मापन त्रुटियों की उपस्थिति में त्रुटि सुधार को संबोधित करना भी एक महत्वपूर्ण खुला प्रश्न है।
ये भविष्य की दिशाएँ इस बात पर प्रकाश डालती हैं कि जबकि पत्र एक मजबूत सैद्धांतिक नींव प्रदान करता है, इन निष्कर्षों को पूरी तरह से फॉल्ट-टॉलरेंट और सार्वभौमिक रूप से सक्षम क्वांटम कंप्यूटिंग प्लेटफॉर्म में अनुवाद करने के लिए महत्वपूर्ण काम शेष है।