অন্যান্য উত্তরগুলি দুর্দান্ত, তবে কেউই এই প্রশ্নের সমাধান করতে পারে না: কোয়ান্টাম কম্পিউটারগুলি ব্যবহার করতে পারে কোন সংখ্যা ভিত্তিক (গুলি)? আমি দুটি অংশে উত্তর দেব: প্রথমত, প্রশ্নটি কিছুটা সূক্ষ্ম, এবং দ্বিতীয়ত, আপনি যে কোনও সংখ্যার বেস ব্যবহার করতে পারেন, এবং তারপরে আপনি কুইট্রিটস বা সাধারণভাবে চতুর্দিকে কাজ করেন, যা গুণগতভাবে নতুন অন্তর্দৃষ্টি নিয়ে যায়! বা যে কোনও হারে, আমি তাদের কেস করার চেষ্টা করব।
কোয়ান্টাম বিটটি কেবল একটি বা 1 নয় , এটি এর চেয়ে কিছুটা জটিল। উদাহরণস্বরূপ, কোয়ান্টাম বিটটি রাজ্যে থাকতে পারে √01। যখন পরিমাপ করা হবে, আপনিসম্ভাব্যতা1দিয়েফলাফল0পরিমাপ করবেন14--√| 0⟩+ + 34--√| 1⟩0 এবং পরিণতি1সম্ভাব্যতা সঙ্গে3141 । আপনি যে 'সুপারপজিশন' নিয়ে কথা বলেছেন তা হ'ল√34, তবে সাধারণভাবে জটিল সংখ্যার কোনো জুড়িএকটিএবংখযতদিন করবএকটি2+ +খ2=1। আপনার যদি তিনটি কুইবিট থাকে তবে আপনি সেগুলি জড়িয়ে ফেলতে পারেন, এবং রাষ্ট্রটি হবে12--√| 0⟩+ + 12--√| 1⟩একটিখএকটি2+ খ2= 1
একটি0| 000⟩+ + একটি1| ২001⟩+ + একটি2| ২010⟩+ + একটি3| ২011⟩+ + একটি4| 100⟩+ + একটি5| 101⟩+ + একটি6| 110⟩+ + একটি7| 111⟩
তবে আপনি যখন এই তিন-কুইট সিস্টেমটি পরিমাপ করেন তখন আপনার পরিমাপের ফলাফলটি এই 8 টি রাজ্যের মধ্যে একটি, তিনটি বিট। এটি হ'ল এটি সত্যই অদ্ভুত দ্বৈতত্ত্ব যেখানে একদিকে কোয়ান্টাম সিস্টেমগুলিতে এই ক্ষতিকারক রাষ্ট্রীয় স্থান রয়েছে তবে অন্যদিকে আমরা কেবলমাত্র রাষ্ট্রের স্থানের লোগারিথমিক অংশটি 'এ' পেতে সক্ষম হতে পারি বলে মনে হয়। 'কোয়ান্টাম কম্পিউটিং ইজ ডেমোক্রিটাস'-এ স্কট অ্যারনসন এই ক্ষতিকারক রাষ্ট্রীয় স্থানটি আমরা গণনার জন্য কতটা কাজে লাগাতে পারি তা বোঝার এবং বোঝার জন্য বেশ কয়েকটি জটিল ক্লাসের সাথে মিল রেখে এই প্রশ্নটি পরীক্ষা করে।
এই বলে যে, উপরের উত্তরে একটি স্পষ্ট অভিযোগ আছে: সমস্ত স্বরলিপি বাইনারি হয়। কিউবিটস দুটি বেস স্টেটের একটি সুপারপজিশনে রয়েছে , এবং তাদেরকে জড়িয়ে দেওয়া এতটা পরিবর্তন করে না, কারণ তিনটি কোয়েট বেস স্টেটের একটি সুপারপজিশনে রয়েছে । এটি একটি বৈধ অভিযোগ, কারণ একজন সাধারণত স্বাক্ষরবিহীন অন্তর্দৃষ্টি সম্পর্কে ভাবেন23অস্বাক্ষরিত int- এ কোনও সংখ্যাটিকে একটি সংখ্যা হিসাবে মনে করে এবং কেবল মনে রাখে যে এটি একটি 32-বিট স্ট্রিং হিসাবে একটি উত্তরোত্তর হিসাবে প্রয়োগ করা হয়েছে।
কুত্রিত প্রবেশ করান। এটি ভেক্টর , অন্য কথায় এটি দুটি পরিবর্তে তিনটি বেস স্টেট যুক্ত করে। আপনি এই ভেক্টরটিতে একটি 3 × 3 ম্যাট্রিক্স দিয়ে পরিচালনা করেন এবং কোয়ান্টাম কম্পিউটিংয়ে করা সমস্ত সাধারণ জিনিস খুব বেশি পরিবর্তন হয় না, কারণ কুইটারের ক্ষেত্রে যে কোনও ক্রিয়াকলাপ প্রকাশিত হয় তা কোয়েড্টের শর্তে প্রকাশ করা যায়, সুতরাং এটি সত্যই কেবল সিনট্যাকটিক চিনি। তবে কিছু সমস্যা লিখিত কুইটগুলির পরিবর্তে চতুর্ভুজ হিসাবে প্রকাশ করা সম্পর্কে লিখতে এবং / অথবা চিন্তা করা অনেক সহজ। উদাহরণস্বরূপ, ডয়চে-জোসজা সমস্যার একটি ভিন্নতা জিজ্ঞাসা করতে পারে, একটি ফাংশনটির জন্য ওরাকল দেওয়া f : { 0 , … , k n -সি33 × 3 , যদি কেস হওয়ার প্রতিশ্রুতি দেওয়া হয় তবে এই ফাংশনটি কি স্থির বা ভারসাম্যযুক্ত? এই ফাংশনটি স্বাভাবিকভাবেইইনপুট হিসাবেএক কে- কোয়েডড রেজিস্ট্রারগ্রহণ করে। এটির সমাধানের জন্য, আপনাকে অবশ্যই এই কে- কোয়েডিতেএকটি ফুরিয়ার রূপান্তর প্রয়োগ করতে হবে, যেমন: (এটি যদি আপনার মাথার উপরে চলে যায় তবে চিন্তা করবেন না, এটি কেবল উদাহরণের জন্য)চ: { 0 , ... , ট এন - 1 } → { 0 , ... , ট - 1 }টট
| একটি⟩↦ Σu = 0কে - 1ইআমি 2 πএকটি ইউট| তোমার দর্শন লগ করা⟩
আপনি বাইনারি এই প্রকাশ করার চান, আপনি একটি গেট যে সংখ্যার উপর এই আছে দিয়ে শেষ এবং জাভাস্ক্রিপ্টে গার্বেজ কাজ সমস্ত নম্বর উপর (কিছুই না) ≥ ট , যা সামান্য কম এই ভাবে করছেন চেয়ে কল্পিত হয়। একইভাবে, বার্নস্টেইন-বাজিরানি প্রকরণ বিবেচনা করুন যেখানে ওরাকল কিছু মূল্যের আর -তে একটি ইন-প্রোডাক্টকে গণনা করে । যদি r = 2 হয় , তবে আমরা এটি কীভাবে করব তা জানি। তবে যদি r = 5 হয় তবে বেশ কয়েকটি 5- দফতর রেজিস্ট্রার ব্যবহার করে সমস্যাটি সহজেই সমাধান করা সহজ । আপনার বেশ কয়েকটি আলাদা চতুর্ভুজ রেজিস্টার থাকলে উদাহরণস্বরূপ একটি 5- দফতর রেজিস্ট্রার এবং একটি হ'ল কিছু সমস্যা সহজ0 … কে - 1≥ কেRr = 2r = 555 নিবন্ধন রেজিস্ট্রেশন।2
এন