एबेलियन छिपी उपसमूह समस्या के लिए क्वांटम एल्गोरिदम को समझने में कठिनाई


11

मुझे AHSP एल्गोरिदम के अंतिम चरणों को समझने में कठिनाई हुई है। चलो G हो एक अबेलियन समूह और f समारोह जो उपसमूह छुपाता हो H । चलो G के दोहरे समूह का प्रतिनिधित्व G

यहां एल्गोरिदम के चरण दिए गए हैं

  1. पहले राज्य तैयार करें,

    I=1|G|gG|g|0

  2. फिर क्वांटम ऑरेकल लागू करें जो I पर मूल्यांकन करता है , हमें मिलता हैfI

    I=gG|g|f(g)

  3. अब की दूसरी कोटि को मापें I, हम प्राप्त करते हैं

    I=(1|H|ΣgH|rh)|f(rh)

    कुछ के लिए rG

  4. अब हम क्वांटम फूरियर रूपांतरण को पहले क्वेट पर लागू करते हैं, जो हमें मिलता है

    Im=1|H|χH|χ,

    जहां H={χG:χ(h)=1,hH}

अब राज्य से समूह एच के जनरेटर कैसे प्राप्त कर सकता हूं ?ImH


मैं दृढ़ता से एंड्रयू चिल्ड्स के व्याख्यान नोट्स को AHSP पर पढ़ने की सलाह देता हूं। वे math.uwaterloo.ca/~amchilds/teaching/w13/qic823.html
रॉबिन कोठारी

जवाबों:


4

यह शास्त्रीय पोस्ट-प्रोसेसिंग अबेलियन समूहों के कई गैर-तुच्छ समूह सैद्धांतिक गुणों का शोषण करता है। मैंने एक शास्त्रीय व्याख्या लिखी कि यह शास्त्रीय एल्गोरिदम यहाँ कैसे काम करता है [1] ; अन्य अच्छे स्रोतों के बारे में पढ़ने के लिए [ 2 , 3 , 4 ] हैं।

HHGO(log|G|)H

HH


चरित्र सिद्धांत

GG

χg(h)=exp(2πii=1mg(i)h(i)di).
gχgGgχgGG

HHHH

  1. HG

  2. HHHHH

    χg(h)=1, for every gH
    H

समूहों पर रेखीय समीकरण

XYbYα:XY

α(x)=b
Aइस तरह से कि ऊपर की समस्या को फिर से किया जा सकता है जैसा कि जिसे हम मानते हैं। ।
Ax=(a1(1)a2(1)an(1)a1(2)a2(2)an(2)a1(m)a2(m)an(m))(x(1)x(2)x(n))=(b(1)b(2)b(m))modd1modd2moddm=b
Y=Zd1××Zdm

अंतिम कुंजी अवलोकन यह है कि इन प्रणालियों के समाधानों को स्वीकार करने, उन्हें गिनने और उन्हें खोजने के लिए कुशल शास्त्रीय एल्गोरिदम मौजूद हैं (हम [1] में कुछ सर्वेक्षण करते हैं )। समाधानों का समूह हमेशा , जहाँ एक विशेष समाधान होता है और ( का एक उपसमूह ) का कर्नेल होता है । ये शास्त्रीय एल्गोरिदम सिस्टम का एक विशेष समाधान खोज सकते हैं और एक जेनरेटिंग सेट की गणना करते हैं । ये शास्त्रीय एल्गोरिदम स्मिथ सामान्य रूपों का महत्वपूर्ण उपयोग करते हैंx0+kerαx0kerααXkerα सिस्टम को लगभग विकर्ण रूप में फिर से लिखना (कुछ अन्य मध्यवर्ती कदम आवश्यक हैं, लेकिन यह आपको सहज चित्र देना चाहिए)।

समीकरणों की प्रणाली जो आप अपने मामले में प्राप्त करते हैं, छिपे हुए उपसमूह एन्कोड करता है । विशेष रूप से कुछ समूह होमोमोर्फिज्म के लिए फॉर्म । का कर्नेल ठीक छिपे हुए उपसमूह है। उस मामले में एक विशेष समाधान 0, तुच्छ है।HΩx=0ΩΩ


2

आपके चरण 4 के बाद, कम्प्यूटेशनल आधार में को यादृच्छिक रूप से हमें एक । χ जी *ImχG

हम तो सभी चरणों आप दे दिया है दोहराने की एक सूची प्राप्त करने के लिए बार की दोहरी समूह में पात्रों । वर्णों की यह सूची दोहरे समूह का उपसमूह उत्पन्न करती है ।n जी के जी nnGKG

हम तब (शास्त्रीय रूप से) सभी संभावित उपसमूह माध्यम से जांच करते हैं कि है जहां एक को खोजने । एच केHHK

फिक्स्ड यह हमेशा एक अनूठा मैच नहीं होता है, इसलिए जब पतन होता है तो हम सिर्फ सबसे बड़ा मैच चुनेंगे (जैसा कि तुच्छ उपसमूह सभी वर्णों की सूची से मेल खाएगा)।n

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.