एकात्मक


13

मान लीजिए कि हमारे पास कुछ सार्वभौमिक गेट सेट (उदाहरण के लिए CNOT-gates और सिंगल क्वैबिट यूनिट) का उपयोग करके एक एकात्मक का सर्किट अपघटन है । क्या एक ही सार्वभौमिक गेट सेट का उपयोग करके संबंधित नियंत्रित एकात्मक C U के सर्किट को लिखने का एक सीधा तरीका है ?UCU

उदाहरण के लिए सर्किट के रूप में :U=iY=HXHX
यू के लिए सर्किट

हम जगह ले सकता है द्वारा फाटक सी एक्स प्राप्त करने के लिए (CNOT) फाटक सी यू :XCXCU
सीयू के लिए सर्किट

यह काम करता है क्योंकि नियंत्रण qubit राज्य में है अगर लक्ष्य पर कार्रवाई H 2 = I है , जबकि लिए यह लिए सर्किट लागू करता है । अलग-अलग , विशेष रूप से अगर यह कई क्विट पर कार्य करता है, तो इस तरह के सर्किट के साथ आना बोझिल हो सकता है। क्या के सर्किट को प्राप्त करने के लिए कोई नुस्खा है जिसे आप जानते हैं कि आपको कैसे बनाना है ?|0H2=Iयू यू सी यू यू|1UUCUU


क्या आप पूछ रहे हैं कि एक मनमाने ढंग से यू-क्यूबिट यू से सीयू कैसे बनाया जाए? ऐसा करने का एक तरीका एन एंड सी के अध्याय 4 में पाया जा सकता है (अंतिम संस्करण में उदाहरण आंकड़ा 4.6 देखें), जो मूल रूप से आपके द्वारा दिखाए गए अपघटन का सामान्यीकरण है
glS

@glS ओह वाह, मुझे इस बात की जानकारी नहीं थी। बिल्कुल मेरे उदाहरण की तरह लगता है। यह देखने के लिए अच्छा है कि यह चरण को कैसे लागू करता है । लेकिन वे सामान्यीकरण पर चर्चा करने के लिए और अधिक लक्ष्य qubits करने के लिए प्रतीत नहीं होते हैं? α
एम। स्टर्न

जवाबों:


15

सवाल पूरी तरह से अच्छी तरह से परिभाषित नहीं किया जा सकता, इस अर्थ में कि एक तरह से के लिए पूछने के लिए गणना के एक सड़न के कारण आपको लगता है कि आप का उपयोग करने को तैयार हैं फाटक के सेट निर्दिष्ट करने की जरूरत है। वास्तव में, यह एक ज्ञात परिणाम है कि किसी भी -qubit गेट को वास्तव में और सिंगल- का उपयोग करके विघटित किया जा सकता है , ताकि प्रश्न का एक भोला उत्तर हो: एकल-qubit का उपयोग करके विघटित करें और s।यू एन सीएनओटी सी ( यू ) सीएनओटीC(U)UnCNOTC(U)CNOT

प्रश्न की एक अलग व्याख्या निम्नलिखित है: दी , कर सकते हैं मैं गणना एक एकल qubit आपरेशन के सेट और का उपयोग कर s नियंत्रण qubit पर नहीं , और के साथ है पहली कक्षा होने पर नियंत्रण? यह नीलसन और चुआंग के अध्याय चार में पाए गए एक परिणाम को सामान्यीकृत किया जा सकता है ।सी ( यू ) CNOT CNOTUC(U)CNOTCNOT

चलो एक एकल qubit फाटक हो। तब यह साबित किया जा सकता है कि U को हमेशा U = e i α A X B X C के रूप में लिखा जा सकता है , जहाँ X , पाउली X गेट है, और A , B और C एकल-चतुर्थक संक्रियाएँ हैं जैसे कि A B C = I ( एक सबूत के लिए एन एंड सी देखें)। यह इस प्रकार है कि सी ( यू ) = Φ 1 ( α ) एक 2 सी ( एक्स ) बीUUU=eiαAXBXCXA,BCABC=I जहां Φ 1 ( α ) ( 1 0 0 मैं α )मैं एक चरण गेट पहले qubit के लिए आवेदन किया है, और है एक 2 , बी 2 , सी 2 हैं एक , बी , सी दूसरी कक्षा में लागू। एक बार जब आप महसूस करते हैं कि यह पहली बार है, अगर यह पहली बार है | 0 , तो सी ( एक्स )

C(U)=Φ1(α)A2C(X)B2C(X)C2,
Φ1(α)(100eiα)IA2,B2,C2A,B,C|0C(X)एक पहचान बन जाता है, और दूसरी कक्षा में आपके पास ऑपरेशन , जो पहचान देता है। दूसरी ओर, यदि पहली क्विब है | 1 , तो दूसरा रेल पर आपके पास एक एक्स बी एक्स सी है, जो (एक साथ चरण के साथ) के बराबर होती है यू परिभाषा के द्वारा।ABC|1AXBXCU

उपरोक्त अपघटन का उपयोग एक सामान्य n -qubit एकात्मक द्वार के लिए गणना करने के लिए एक भोली तरीका खोजने के लिए किया जा सकता है । मुख्य अवलोकन है कि अगर यू = एक 1 एक 2एक मीटर फाटकों के किसी सेट के लिए { एक 1 , , एक मीटर } , तो सी ( यू ) = सी ( एक 1 ) सी ( एक 2 ) सी ( एक मीटर )C(U)nU=A1A2Am{A1,..,Am} लेकिन हम यह भी जानते हैं किCNOT और एकल-qubit संचालन के संदर्भ मेंकिसी भी n -bit U को विघटित किया जा सकता है। यह निम्नानुसार है कि C ( U ) CCNOT और C ( V ) परिचालनोंका एक क्रम है, जहाँ CCNOT यहाँ एक X गेट है जिसे कुछक्वाइबिट मेंलागू कियाजाता है जोदो अन्यक्वाइबेट्स केलिए वातानुकूलित है1 , और वी कुछ qubit पर एक एकल qubit ऑपरेशन है। लेकिन फिर, किसी भी CCNOT आपरेशन (भी बुलायाToffoli), के रूप में एन और सी, और में चित्रा 4.9 में दिखाया गया विघटित किया जा सकता सी ( वी )

C(U)=C(A1)C(A2)C(Am).
nUC(U)C(V)X|1VC(V) जवाब के पहले भाग में दिखाए गए अनुसार विघटित हो गए हैं।

nUCNOT


U=A1A2AmC(X)AiC(Ai)C(X)

UC(X)C(X)ijiji,j>1C(U)ij

5

हालाँकि यह आपके प्रश्न का पूरी तरह से उत्तर नहीं दे सकता है, फिर भी मुझे लगता है कि यह सोचने की दिशा प्रदान कर सकता है। यहां दो महत्वपूर्ण तथ्य दिए गए हैं:

  • 2n×2nMn

  • U2×2tr U0tr(UX)0det U1U

n×n


1 क्वांटम संगणना-ए के लिए प्राथमिक द्वार। बारेंको (ऑक्सफोर्ड), सीएच बेनेट (आईबीएम), आर। क्लेव (कैलगरी), डीपी डिविंकेन्जो (आईबीएम), एन। मार्गोलस (एमआईटी), पी। शोर (एटी एंड टी), टी। स्लीटोर (एनवाईयू), जे। स्मोलिन (यूसीएलए) ), एच। वेनफुटर (इन्सब्रुक)

नियंत्रित एकात्मक गेट्स के 2 इष्टतम अहसास - गुआंग सांग, एंड्रियास क्लैपेनेकर (टेक्सास ए एंड एम यूनिवर्सिटी)

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