अन्य उत्तर अच्छे हैं, लेकिन कोई भी प्रश्न को संबोधित नहीं करता है: क्वांटम कंप्यूटर क्या संख्यात्मक आधार का उपयोग कर सकते हैं? मैं दो भागों में उत्तर दूंगा: पहला, सवाल थोड़ा सूक्ष्म है, और दूसरा, आप किसी भी संख्यात्मक आधार का उपयोग कर सकते हैं, और फिर आप क्यूट्रिट्स के साथ या सामान्य रूप से क्विड्स के साथ काम करते हैं, जो गुणात्मक रूप से नए अंतर्ज्ञानों को जन्म देते हैं! या किसी भी दर पर, मैं उस मामले को बनाने की कोशिश करूंगा जो वे करते हैं।
क्वांटम बिट केवल या , यह उससे थोड़ा अधिक जटिल है। उदाहरण के लिए, एक क्वांटम बिट राज्य में हो सकती है । जब मापा जाता है, तो आप परिणाम को प्रायिकता और परिणाम को प्रायिकता साथ मापेंगे । 'Superposition' आप के बारे में बात है , लेकिन सामान्य रूप में किसी भी जटिल संख्या की जोड़ी और , जब तक । यदि आपके पास तीन qubits हैं, तो आप उन्हें उलझा सकते हैं, और राज्य होगा1 √010114--√| 0⟩+ 34--√| 1⟩0 १३141 √34एकखएक2+ख2=112--√| 0⟩+ 12--√| 1⟩एखए2+ बी2= 1
ए0| 000⟩+ एक1| 001⟩+ एक2| 010⟩+ एक3| 011⟩+ एक4| 100a+ ए5| 101a+ ए6| 110a+ ए7| 111⟩
लेकिन जब आप इस तीन-क्विट सिस्टम को मापते हैं, तो आपका माप परिणाम इन 8 राज्यों में से एक होता है, यानी तीन बिट्स। यह वास्तव में अजीब विचित्रता है जहां एक ओर क्वांटम सिस्टम में यह घातीय राज्य स्थान लगता है, लेकिन दूसरी ओर हम केवल राज्य अंतरिक्ष के एक लघुगणक भाग को 'प्राप्त' करने में सक्षम प्रतीत होते हैं। 'क्वांटम कम्प्यूटिंग फ्रॉम डेमोक्रेसीस' में, स्कॉट आरोनसन ने कई जटिल वर्गों का मिलान करके इस प्रश्न की जांच की कि यह समझने के लिए कि इस घातीय राज्य स्थान का हम अभिकलन के लिए कितना फायदा उठा सकते हैं।
यह कहने के बाद कि, उपरोक्त उत्तर के लिए एक स्पष्ट शिकायत है: सभी अंकन द्विआधारी में हैं। क्यूबिट्स दो बेस स्टेट्स के एक सुपरपोजिशन में हैं, और उन्हें उलझाना इतना नहीं बदलता है, क्योंकि तीन क्वेट बेस स्टेट्स के सुपरपोजिशन में हैं। यह एक वैध शिकायत है, क्योंकि आमतौर पर एक नंबर के रूप में बारे में सोचता है , और केवल यह याद रखता है कि इसे 32-बिट स्ट्रिंग के रूप में लागू किया गया है।अहस्ताक्षरित int23अहस्ताक्षरित पूर्णांक
क्यूट्रिट दर्ज करें। यह में एक वेक्टर है , दूसरे शब्दों में, इसमें दो के बजाय तीन आधार अवस्थाएँ हैं। आप इस वेक्टर पर मैट्रिक्स के साथ काम करते हैं , और क्वांटम कंप्यूटिंग में किए गए सभी सामान्य चीजें बहुत ज्यादा नहीं बदलती हैं, क्योंकि क्यूट्रिट के संदर्भ में व्यक्त किए गए किसी भी ऑपरेशन को क्विड्स के संदर्भ में व्यक्त किया जा सकता है, इसलिए यह वास्तव में सिर्फ वाक्यात्मक चीनी है । लेकिन कुछ समस्याएँ बहुत आसान होती हैं जब वे उलझे हुए उद्धरणों के बजाय क्विट्स के रूप में व्यक्त किए जाते हैं। उदाहरण के लिए, Deutsch-जोजा समस्या का एक भिन्नता पूछ सकते हैं, एक फ़ंक्शन के लिए एक फंक्शन दिया है 3×3f:{0,…,kn-1}→{0,…,k-1}kkसी33 × 3च: { 0 , … , k n - 1 } → { 0 , … , k - 1 }क्या यह कार्य स्थिर या संतुलित है, जिसे देखते हुए वादा किया जाता है? यह फ़ंक्शन स्वाभाविक रूप से इनपुट के रूप में एक -qudit रजिस्टर लेता है । इसे हल करने के लिए, आपको इस -qudit में एक फूरियर रूपांतरण लागू करना होगा , जैसे: (यदि यह आपके सिर पर चला जाता है, तो चिंता न करें, यह सिर्फ दृष्टांत के लिए है)कक
| एक⟩↦ Σउ = ०के - १इमैं 2 πएक यूक| यू⟩
आप बाइनरी में यह व्यक्त करने के लिए चाहते हैं, आप एक गेट है कि नंबर पर ऐसा करता है के साथ खत्म और तुच्छता से कार्य करता है (करता है कुछ भी नहीं है) सभी नंबरों पर , जो थोड़ा कम यह इस तरह से कर रही है की तुलना में काल्पनिक है । इसी तरह, एक बर्नस्टीन-वज़ीरानी भिन्नता पर विचार करें, जहां ओरेकल कुछ रेडिक्स में एक इन-उत्पाद की गणना करता है । यदि , तो हम जानते हैं कि यह कैसे करना है। लेकिन अगर , तो समस्या को कई -क्विडिट रजिस्टरों का उपयोग करके हल करना बहुत आसान है । यदि आपके पास कई अलग-अलग क्विटिट रजिस्टर हैं, तो कुछ समस्याएं आसान हैं, जैसे एक -रजिस्टर रजिस्टर और एक -क्वेट रजिस्टर।≥ कश्मीर आर आर = 2 आर = 5 5 5 20 … k - 1≥ केआरआर = २आर = ५552
सारांश में, हां, आप अन्य संख्यात्मक आधारों पर विचार करने के लिए स्वतंत्र हैं, और सही सेटिंग में जो आपके जीवन को आसान बना देगा, उसी कारण से कि उनके द्विआधारी विस्तार के अलावा अन्य संख्याओं के बारे में सोचने से आपको सामान्य कंप्यूटरों में मदद मिलती है। मुझे जवाब देने के लिए मजबूर होना पड़ा क्योंकि ज्यादातर जवाबों में समझाया गया था कि एक क्वांट का दो आधार अवस्थाओं से कोई लेना-देना होता है, लेकिन मापते समय, लेकिन सिद्धांत रूप में अनंत, किसी भी उत्तर का उल्लेख नहीं है कि अन्य ठिकानों का उपयोग करने का ओपी सुझाव वैध है और वास्तव में होता है (उदाहरण के लिए) क्वांटम में रेखांकन पर चलता है, अहरोनोव एट अल। एक सबरूटीन का उपयोग करें जो इनपुट के रूप में एक qubit और -qudit लेता है )n