2 क्विट के लिए 3 परिणामों के बराबर सुपरपोजिशन उत्पन्न करने के लिए मैं एक सर्किट कैसे बना सकता हूं?


18

qubit-system को देखते हुए और इस प्रकार संभावित मापों के आधार पर परिणाम ; ; ; , मैं कैसे राज्य तैयार कर सकता हूं, जहां:24{|00|01|10|11}

  1. इन माप परिणामों में से केवल ही संभव हैं (कहते हैं; ; ; )34|00|01|10

  2. ये माप समान रूप से होने की संभावना है? (बेल राज्य की तरह लेकिन परिणामों के लिए)3


1
आप वास्तविक राज्य को लिखने के लिए या एक इनपुट दिए गए ऐसे राज्य को तैयार करने के लिए एक सर्किट बनाने के लिए हैं?
जोसु एट्क्सेज़ेट्रा मार्टिनेज़

@JosuEtxezarretaMartinez, मेरा मतलब है कि सर्किट।
weekens

@ लेकिन, कैसे आप इन 00और 11Dirac संकेतन में परिवर्तित करने के लिए प्रबंधन ? मैंने कोशिश की $\ket{00}$और असफल रहा।
सप्ताह

1
@weekens यदि आप "edit" पर क्लिक करते हैं, तो आप MathJax कोड देख सकते हैं। इसके अलावा, देखना यह
संचेतन दत्ता

1
में नील डे Beaudrap से समाधान क्विर्क ...
stestet

जवाबों:


10

भागों में समस्या को तोड़ो।

मान लें कि हमने पहले ही को । हम भेज सकते हैं एक द्वारा । आपको सभी संभावनाओं के साथ आवश्यकताओं की पूर्ति होती है लेकिन विभिन्न चरणों के साथ। यदि आप चाहते हैं कि आप चाहते हैं कि आप उन सभी को समान बनाना चाहते हैं, तो चरणबद्ध पारी गेट्स का उपयोग करें।10011300+23011300+(12(1+i))2301+(12(1i))2310SWAP13

अब हम से ? यदि यह , तो हम दूसरी कक्षा में एक Hadamard कर सकते हैं। यह इसके साथ आसान नहीं है लेकिन हम अभी भी एकात्मक का उपयोग केवल दूसरी कक्षा में कर सकते हैं। जैसा कि फैक्टरिंग के द्वारा दूसरी क्वैबिट पर विशुद्ध रूप से एक रोटेशन ऑपरेटर द्वारा किया जाता है10011300+23011200+1201

IdU:0(0)→∣0(130+231)

U=(13232313)
काम करता है। यदि आपको आवश्यकता हो तो इसे और अधिक मूल द्वार में बदल दें।

कुल में हमारे पास है:

001300+23011300+(12(1+i))2301+(12(1i))23101300+eiθ1301+eiθ2310

मैं बुनियादी फाटकों से यू का निर्माण कैसे करूं? आइए, आईबीएम क्यू एक्सपीरियंस पर उपलब्ध उन लोगों से कहें।
सप्ताह

1
@weekens में U3 नामक एक 'उन्नत' गेट है जो आपको किसी भी एकल एकात्मक को लागू करने की अनुमति देता है - आप को लागू करने के लिए और लिए मानों का इनपुट करते हैं। जिसे का उपयोग करके अनुमानित किया जा सकता है औरφ यू 3 ( θ , λ , φ ) = ( क्योंकि θθ,λϕπ911.91,λ=θ
U3(θ,λ,ϕ)=(cosθ2eiλsinθ2eiϕsinθ2ei(λ+ϕ)cosθ2),
θ1.91,λ=πϕ=0
Mithrandir24601

बुनियादी फाटकों में ऐसा करने के लिए, ऐसा लगता है कि आपको सही आधार में घूमने की आवश्यकता होगी, फिर एक चरण रोटेशन करें, फिर वापस घुमाएं जिसमें उचित कुछ फाटकों की आवश्यकता हो सकती है। हालांकि, एक अर्थ में, इसके बाद के संस्करण U3 है बुनियादी में है कि यह एक शारीरिक रूप से लागू किया फाटक (यानी सीधे कई 'नहीं-उन्नत' के बहुत सारे stringing द्वारा की आवश्यकता होगी के बजाय qubit पर शारीरिक संचालन के एक जोड़े प्रदर्शन से हासिल की है फाटकों एक साथ)
Mithrandir24601

@ Mithrandir24601, आपके स्पष्टीकरण के लिए धन्यवाद! मैंने अभी तक U3 का उपयोग नहीं किया है, निकटतम समय में इसके साथ प्रयोग करेंगे।
सप्ताह

@ हुसैन, क्वर्क सिम्युलेटर में अपने दृष्टिकोण को लागू किया: यहां
सप्ताह

8

मैं आपको बताता हूँ कि किसी भी दो qubit शुद्ध राज्य को कैसे बनाया जा सकता है जिसे आप कभी भी दिलचस्पी ले सकते हैं। उम्मीद है कि आप इसका उपयोग उस राज्य को उत्पन्न करने के लिए कर सकते हैं जिसे आप चाहते हैं।

एक कोट के बाद एक एकल qubit रोटेशन का उपयोग करना, फॉर्म के राज्यों को बनाना संभव है

α|0|0+β|1|1.

फिर आप एक मनमाने ढंग से एकात्मक, , को पहली कक्षा में लागू कर सकते हैं । यह घूमता है और नए राज्यों के लिए कहा गया है कि हम फोन करता हूँ और ,U|0|1|a0|a1

U|0=|a0,U|1=|a1

हमारी उलझी अवस्था तब है

α|a0|0+β|a1|1.

हम इसी तरह एकतरफा दूसरी क़बूल लागू कर सकते हैं।

V|0=|b0,V|1=|b1

जो हमें राज्य देता है

α|a0|b0+β|a1|b1.

श्मिट अपघटन के कारण, ऊपर के रूप में दो क्विट की किसी भी शुद्ध स्थिति को व्यक्त करना संभव है। इसका मतलब है कि इस प्रक्रिया के द्वारा बनाई जा सकती है, जिसमें से दो qubits के किसी भी शुद्ध राज्य, आप चाहते हैं। आपको बस एक्स अक्ष के चारों ओर सही घुमाव और सही यूनिट्स और खोजने की आवश्यकता है ।UV

इनको खोजने के लिए, आपको सबसे पहले प्रत्येक दो क्विट के लिए घटी हुई घनत्व मैट्रिक्स को प्राप्त करना होगा। आपके पहले के घनत्व मैट्रिक्स के लिए आपकी होगी और । दूसरा qubit के लिए eigenstates हो जाएगा और । आपको यह भी पता चलेगा कि और का एक ही eigenvalue होगा, जो कि । गुणांक को इसी तरह के eigenvalues ​​से प्राप्त किया जा सकता है और ।| एक 1| 0| 1| एक 0| 0अल्फा 2 β|a0|a1|b0|b1|a0|b0α2β|a1|b1


8

यहां बताया गया है कि आप इस तरह के सर्किट को कैसे डिजाइन कर सकते हैं । मान लीजिए कि आप राज्य का उत्पादन करना चाहते हैं । के सामान्यीकरण पर ध्यान दें , जो कि यूनिट वेक्टर होने के लिए लिए आवश्यक है।|ψ=13(|00+|01+|10)1/3|ψ

यदि हम इस स्थिति को महसूस करने के लिए एक सीधा रास्ता पर विचार करना चाहते हैं, तो हम पहली क्वेट के नियंत्रण के संदर्भ में सोचना चाहते हैं, जो यह निर्धारित करता है कि क्या दूसरी क्वेट राज्य की में होनी चाहिए सशर्त ऑपरेशन का उपयोग करके , या राज्य । यह अपघटन पर विचार करने के लिए प्रेरित करता है इस दृश्य को लेते हुए, इस प्रकार से तैयार करने पर विचार करना आवश्यक है:|+=12(|0+|1)|0

|ψ=23|0|++13|1|0.
|ψ
  1. राज्य में दो बटेर तैयार करें ।|00
  2. पहली क्‍वेट को घुमाएं ताकि यह राज्‍य ।23|0+13|1
  3. दो qubit पर एक सुसंगत रूप से नियंत्रित ऑपरेशन को लागू करें, जब पहली qubit राज्य , दूसरी qubit पर एक Hadamard प्रदर्शन करती है।|0

आप इन परिवर्तनों को महसूस करने के लिए कौन से विशिष्ट ऑपरेशन लागू करेंगे - अर्थात  चरण 2 के लिए कौन सा एकल-श्रेणी परिवर्तन सबसे उपयुक्त होगा, और आप CNOT और पाउली रोटेशन में चरण 3 में एकतरफा एकात्मकता को कैसे विघटित कर सकते हैं - एक सरल व्यायाम है। (संकेत: इस तथ्य का उपयोग करें कि चरण 3 में संभव के रूप में सरल अपघटन को खोजने के लिए और हैडमार्ड दोनों स्वयं-व्युत्क्रम हैं।)X


0

यहां आईबीएम क्यू पर एक सर्किट उत्पादक राज्य का कार्यान्वयन है|ψ=13(|00+|01+|10)

सर्किट

ध्यान दें किθ=1.2310 के लिए पर । और पहली और दूसरी लिए पर ।Ryq0θ=π4θ=π4Ryq1

पर superposition में qubit तैयार करता है । पर और ने Hadamard गेट को नियंत्रित किया। जब स्थिति में होता है Hadamard पर कार्य करता है धन्यवाद । यह प्रायिकता साथ होता है । चूँकि हैडामर्ड बदल जाता है to , अर्थात समान रूप से वितरित सुपरपोज़िशन, अंतिम औरRyq0|q0=23|0+13|1Ryq1CNOTq0|0q1X23|0|+|00|01प्रायिकता साथ मापा जा सकता है । जब स्थिति में है , नियंत्रित Hadamard कार्य नहीं करता है और अवस्था मापा जाता है। चूँकि स्थिति में है प्रायिकता ; साथ , को प्रायिकता साथ भी मापा जाता है ।13q0|1|10q0|113|1013

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