Low Overhead Universal Quantum Computation with Triorthogonal Codes
यह शोध पत्र ट्राइऑर्थोगोनल कोड्स का उपयोग करके यूनिवर्सल फॉल्ट-टॉलरेंट क्वांटम कंप्यूटेशन के लिए दो लो-ओवरहेड विधियों का प्रस्ताव करता है जो ट्रांसवर्सल CZ गेट्स और युग्मित कोड्स के बीच लॉजिकल स्टेट टेलीपोर्टेशन का लाभ उठाकर ईस्टिन-क्निल प्रमेय (Eastin-Knill theorem) को दरकिनार करते हैं, जिससे मौजूदा प्रोटोकॉल की तुलना में संसाधन लागतों में उल्लेखनीय कमी आती है।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखक ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
एक ऐसा कंप्यूटर बनाना जो क्वांटम मैकेनिक्स के विचित्र नियमों का उपयोग करता है, एक ऐसी समस्या को हल करने की मांग करता है जिसने दशकों से वैज्ञानिकों को परेशान कर रखा है: जानकारी को सुरक्षित रखते हुए भी उसका उपयोग कैसे किया जाए। क्वांटम दुनिया में, जानकारी नाजुक अवस्थाओं में संग्रहीत होती है जिसे मामूली गड़बड़ी से भी आसानी से नष्ट किया जा सकता है। इस डेटा की सुरक्षा के लिए, शोधकर्ता त्रुटि-सुधार कोड (error-correcting codes) का उपयोग करते हैं, जो जानकारी के एक टुकड़े को कई भौतिक कणों में फैला देते हैं ताकि यदि एक विफल हो जाए, तो पूरा संदेश सुरक्षित रहे। हालांकि, भौतिकी का एक मौलिक नियम, जिसे ईस्टिन-निल प्रमेय (Eastin-Knill theorem) के रूप में जाना जाता है, एक पेच पैदा करता है। यह बताता है कि कोई भी एकल प्रकार का त्रुटि-सुधार कोड सभी संभावित गणनाएं नहीं कर सकता और साथ ही त्रुटियों को नियंत्रित भी रख सकता है। कुछ कोड त्रुटियों को रोकने में उत्कृष्ट हैं लेकिन वे सीमित सेट के संचालन ही कर सकते हैं, जबकि अन्य अधिक जटिल गणित कर सकते हैं लेकिन उनमें त्रुटियों के अनियंत्रित रूप से फैलने की संभावना रहती है। एक वास्तव में उपयोगी क्वांटम कंप्यूटर बनाने के लिए, वैज्ञानिकों को इन विभिन्न प्रकार के कोडों के बीच स्विच करने का एक तरीका खोजना होगा, जिससे प्रत्येक की ताकत का उपयोग किया जा सके बिना विफलताओं की एक श्रृंखला शुरू किए।
आल्टा यूनिवर्सिटी और नोकिया बेल लैब्स के शोधकर्ताओं की एक टीम ने इस स्विचिंग समस्या को हल करने के लिए एक नया तरीका विकसित किया है, विशेष रूप से 'ट्राइऑर्थोगोनल कोड्स' (triorthogonal codes) नामक कोड के वर्ग के लिए। ये कोड विशेष हैं क्योंकि वे सुरक्षात्मक परत को तोड़े बिना सीधे एनकोडेड डेटा पर कुछ जटिल गणितीय संचालन कर सकते हैं। शोधकर्ताओं ने इन शक्तिशाली कोडों को सरल, सममित (symmetric) कोड के साथ जोड़ने का एक तरीका खोजा है जो मानक संचालन करने में उत्कृष्ट हैं। दोनों के बीच एक सेतु बनाकर, वे कंप्यूटर को जटिल कोड से सरल कोड में जानकारी को टेलीपोर्ट करने की अनुमति देते हैं, आवश्यक कार्य करते हैं, और फिर उसे वापस टेलीपोर्ट करते हैं। यह प्रक्रिया पूरी तरह से "ट्रांसवर्सल" (transversal) है, जिसका अर्थ है कि संचालन भौतिक कणों में समानांतर रूप से होते हैं, जिससे त्रुटियां फैलने से रुक जाती हैं। टीम ने सिद्ध किया कि यह स्विचिंग तंत्र विभिन्न प्रकार की कोड संरचनाओं के लिए काम करता है, जिसमें वे कोड भी शामिल हैं जो पहले की तुलना में और भी अधिक जटिल संचालन कर सकते हैं।
इस खोज का मूल तत्व यह है कि शोधकर्ताओं ने इन विभिन्न कोडों को कैसे मिलाया। 'पंक्चर क्वांटम रीड-मरर कोड' (punctured quantum Reed-Muller codes) के रूप में ज्ञात कोड के एक विशिष्ट परिवार के लिए, उन्होंने एक आदर्श साथी खोजने के लिए एक व्यवस्थित मानचित्र बनाया। एक पुस्तकालय की कल्पना करें जहां प्रत्येक पुस्तक का एक विशिष्ट साथी वॉल्यूम होता है जो बिल्कुल उसी शेल्फ पर फिट बैठता है; शोधकर्ताओं ने वह नियम खोज लिया है जो आपको बताता है कि कौन सा साथी किस पुस्तक के साथ जाता है। उन्होंने दिखाया कि इस परिवार के किसी भी जटिल कोड के लिए, एक सरल, सममित कोड मौजूद है जिससे वह एक विशिष्ट प्रकार के कनेक्शन, जिसे 'वन-वे सीनोट गेट' (one-way CNOT gate) कहा जाता है, का उपयोग करके संवाद कर सकता है। यह कनेक्शन कंप्यूटर को दो कोडों के बीच डेटा को सुरक्षित रूप से स्थानांतरित करने की अनुमति देता है। अन्य प्रकार के ट्राइऑर्थोगोनल कोड जो इस विशिष्ट परिवार में नहीं आते हैं, उनके लिए टीम ने शून्य से एक संगत साथी कोड बनाने के लिए एक अलग, व्यवस्थित विधि विकसित की। यह सुनिश्चित करता है कि स्विचिंग रणनीति इन सभी प्रकार के उन्नत कोडों के लिए काम करती है, न कि केवल कुछ चुनिले कोडों के लिए।
इसे व्यावहारिक बनाने के लिए, शोधकर्ताओं ने अपने स्विचिंग तरीके को 'स्टीन एरर करेक्शन' (Steane error correction) नामक एक मानक त्रुटि-सुधार प्रक्रिया के साथ एकीकृत किया। आमतौर पर, डेटा को कोडों के बीच ले जाने के लिए अतिरिक्त चरणों और अतिरिक्त हार्डवेयर की आवश्यकता होती है, जो लागत और जटिलता को बढ़ाता है। स्विचिंग प्रक्रिया को उन नियमित जांचों के साथ मिलाने से जो त्रुटियों को पकड़ती हैं, उन्होंने अतिरिक्त संसाधनों की आवश्यकता को समाप्त कर दिया। डेटा को एक साथ स्थानांतरित और जांचा जाता है, जिससे पूरी प्रक्रिया अधिक कुशल हो जाती है। उन्होंने इस ढांचे का परीक्षण दो विशिष्ट उदाहरणों का उपयोग करके किया: 15 भौतिक कणों वाला एक कोड और 31 वाला दूसरा। दोनों मामलों में, उन्होंने सफलतापूर्वक प्रदर्शित किया कि लॉजिकल जानकारी को जटिल कोड से उसके सरल साथी कोड में बिना शुद्धता (fidelity) खोए इधर-उधर ले जाया जा सकता है।
इस कार्य का वास्तविक मूल्य एक 'क्वांटम फूरियर ट्रांसफॉर्म' (quantum Fourier transform) बनाने के लिए इसका उपयोग करके प्रदर्शित किया गया था, जो कई महत्वपूर्ण एल्गोरिदम में उपयोग की जाने वाली एक मौलिक गणना है। शोधकर्ताओं ने पुराने तरीकों की तुलना में, जो कम शक्तिशाली कोडों पर निर्भर करते हैं, उनके नए स्विचिंग तरीके का उपयोग करके इस गणना को चलाने के लिए आवश्यक कुल कनेक्शनों की तुलना की। उन्होंने पाया कि 31-कण वाले बड़े कोड का उपयोग करके, जो अधिक उन्नत संचालन का समर्थन करता है, आवश्यक कनेक्शनों की कुल संख्या काफी कम थी। कुछ परिदृश्यों में, नए तरीके ने पुराने दृष्टिकोण की तुलना में आवश्यक कनेक्शनों को तीन से दस गुना तक कम कर दिया। यह कमी महत्वपूर्ण है क्योंकि क्वांटम कंप्यूटिंग में, कनेक्शनों की संख्या एक प्रमुख बाधा है; कम कनेक्शनों का अर्थ है त्रुटियों के होने के कम अवसर और मशीन बनाने के लिए कम भौतिक हार्डवेयर की आवश्यकता।
निष्कर्ष बताते हैं कि एक शक्तिशाली क्वांटम कंप्यूटर का मार्ग केवल एक प्रकार के कोड पर टिके रहने की आवश्यकता नहीं है। इसके बजाय, एक विषम (heterogeneous) दृष्टिकोण, जहाँ विभिन्न कार्यों के लिए विभिन्न कोडों का उपयोग किया जाता है और उन्हें कुशलतापूर्वक जोड़ा जाता है, एक स्पष्ट लाभ प्रदान करता है। शोधकर्ताओं ने दिखाया है कि जटिल कोडों को सरल कोडों के साथ सावधानीपूर्वक जोड़कर, त्रुटियों को नियंत्रित रखते हुए और समग्र संसाधन लागत को कम करते हुए सार्वभौमिक गणनाएं करना संभव है। यह कार्य एक ठोस ब्लूप्रिंट प्रदान करता है कि भविष्य के क्वांटम कंप्यूटर कैसे बनाए जा सकते हैं, जो एकल-कोड आर्किटेक्चर की सीमाओं से आगे बढ़कर एक अधिक लचीली और कुशल प्रणाली की ओर बढ़ते हैं। परिणाम संकेत देते हैं कि जैसे-जैसे क्वांटम सिस्टम स्केल अप होंगे, इन उच्च-स्तरीय ऑपरेशनों का उपयोग करके कोड स्विचिंग से मशीनों को वास्तविक दुनिया की समस्याओं को हल करने में सक्षम बनाने की बाधा को काफी कम किया जा सकता है।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।