सवाल।
उनके पेपर में स्टेबलाइजर सर्किट के बेहतर सिमुलेशन , आरोनसन और गोट्समैन का दावा है कि CNOT सर्किट का अनुकरण pleteL -complete (लॉगस्पेस रिडक्शन के तहत) है। यह स्पष्ट है कि यह isL में निहित है ; कठोरता कैसे पकड़ती है?
समान रूप से: क्या पुनरावृत्त मैट्रिक्स उत्पादों मॉडुलो 2 से एक लॉगस्पेस कमी है, प्राथमिक मेट्रिसेस के पुनरावृत्त उत्पादों (इनवर्टर मैट्रेस जो पंक्ति परिवर्तनों का एहसास करते हैं) मॉड 2?
विवरण
एक नियंत्रित-नहीं (या CNOT ) ऑपरेशन एक रिवर्सिबल बूलियन ऑपरेशन है, जो फॉर्म जहां केवल j वें कुछ बदल जाता है, और है कि किसी भी भिन्न पदों h और j के लिए modulo 2 को जोड़कर बिट को बदल दिया जाता है । यह देखना मुश्किल नहीं है, अगर हम व्याख्या करते हैं
आरोनसन और गोट्समैन द्वारा दिए गए पेपर में ऊपर उल्लेख किया गया है (जो कि इस सवाल से बहुत संयोगवश , क्वांटम सर्किट के एक वर्ग के बारे में है जिसे ⊕L में सिम्युलेट किया जा सकता है ) कम्प्यूटेशनल जटिलता पर एक खंड है। इस खंड की शुरुआत में, वे निम्नानुसार ⊕L का वर्णन करते हैं:
⊕L [है] एक nondeterministic logarithmic-Space ट्यूरिंग मशीन द्वारा हल की जाने वाली सभी समस्याओं का वर्ग, जो स्वीकार करता है कि क्या और केवल तभी जब स्वीकार करने वाले पथों की कुल संख्या विषम हो। लेकिन एक वैकल्पिक डे ition नेशन है जो संभवतः गैर-कंप्यूटर-वैज्ञानिकों के लिए अधिक सहज है। यह है कि isL उन समस्याओं का वर्ग है जो एक बहुपद-आकार CNOT सर्किट के अनुकरण को कम करता है, अर्थात एक सर्किट जो पूरी तरह से NOT और CNOT गेट से बना है, प्रारंभिक अवस्था पर कार्य करता है। 0 ... 0⟩ | (यह दिखाना आसान है कि दो डे equivalent एनएएनएस समकक्ष हैं, लेकिन इससे हमें यह समझाने की आवश्यकता होगी कि सामान्य डे usual नेशन का मतलब क्या है!)
लेख के लक्षित दर्शकों में काफी संख्या में गैर-कंप्यूटर-वैज्ञानिक शामिल थे, इसलिए एलाइड की इच्छा अनुचित नहीं है; मैं उम्मीद कर रहा हूं कि कोई यह स्पष्ट कर सकता है कि यह समानता कैसे है।
जाहिर है, इस तरह के मैट्रिक्स का एक उत्पाद का अनुकरण में किया जा सकता ⊕L के लिए आवर्ती मैट्रिक्स उत्पादों के गुणांक (आधुनिक 2) है, जो पूरी तरह से समस्या है (logspace कटौती के तहत) मूल्यांकन का एक विशेष मामले के रूप ⊕L । इसके अलावा, जैसा कि CNOT मैट्रिसेस सिर्फ प्रारंभिक पंक्ति संचालन करते हैं, किसी भी इनवर्टेबल मैट्रिक्स को CNOT मैट्रिसेस के उत्पाद के रूप में विघटित किया जा सकता है। हालाँकि: यह स्पष्ट नहीं है कि मुझे लॉगऑन रिडक्शन द्वारा CNOT मैट्रिसेस के उत्पाद में एक इनवर्टेबल मैट्रिक्स मॉड 2 को भी कैसे विघटित करना है । (दरअसल, जैसा कि टिप्पणी में एमिल जेकोब द्वारा लिखा गया है, गाऊसी उन्मूलन निर्धारक मॉड 2 की गणना करने के लिए पर्याप्त है, जो कि एक -L- अपूर्ण समस्या है: इसलिए डीकोम्पोसिंग द्वारा एक सीधा हमला उदा। प्राथमिक मैट्रिसेस के उत्पादों के रूप में इनवर्टेबल मैट्रीज़, जब तक L = sayL ) लॉजस्पेस में संभव नहीं लगता है , मैट्रिक्स उत्पादों की कोई बात नहीं कहने के लिए जो कि इनवर्टेबल नहीं हैं। तो कुछ चतुर कमी की आवश्यकता प्रतीत होती है।
मुझे उम्मीद है कि कोई व्यक्ति इस कमी, या एक संदर्भ ( उदाहरण के लिए एक पाठ जिसके लिए यह एक अभ्यास है, अगर यह सरल है) का एक स्केच प्रदान कर सकता है ।