শোরের অ্যালগরিদমের কোয়ান্টাম অংশটি মূলত সুপারপজিশনের অধীনে করা একটি একক মডুলার এক্সপেনসেন্টেশন এবং তারপরে একটি ফুরিয়ার ট্রান্সফর্ম এবং তারপরে একটি পরিমাপ। মডুলার এক্সপেনসেন্টেশন এখন পর্যন্ত সবচেয়ে ব্যয়বহুল অংশ।
আসুন আমরা ধরে নিই যে [...] গাণিতিক অনুষ্কারের প্রতিটি প্রাথমিক যৌক্তিক ক্রিয়াকলাপ শাস্ত্রীয় এবং কোয়ান্টাম ফ্যাক্টেরায়নে সমানভাবে সময় সাশ্রয়ী
যদি আমরা ধরে নিই যে মডিউলার এক্সফোনেনটিশনটি ক্লাসিকাল কম্পিউটারের মতো কোয়ান্টাম কম্পিউটারে ঠিক ততক্ষণ সময় নেয়, তবে কোয়ান্টাম গণনাটি আরও ভাল হয়ে উঠেছে এমন স্থানান্তর খুব কম সংখ্যায় ঘটবে। ক্লাসিকভাবে মডিউলার এক্সপেনসিয়েশনগুলি গণনা করা খুব দ্রুত, কারণ আপনি বারবার স্কোয়ারিং ব্যবহার করতে পারেন। আপনি এমনকি 30 বিট সংখ্যা (এক বিলিয়নের বেশি সংখ্যা) পাওয়ার আগেই ক্রসওভারটি ঘটবে বলে আমি বন্যতার সাথে অনুমান করব।
কোয়ান্টাম কম্পিউটারগুলি ক্লাসিকাল কম্পিউটারগুলির মতো প্রায় দ্রুত গণিত করতে যাচ্ছে না । উদাহরণস্বরূপ, আমার ল্যাপটপে, আমি এক সেকেন্ডের ভগ্নাংশে পাইথনে একটি 1000-বিট মডিউলার এক্সপেনসিয়েশন করতে পারি। তবে নিকটবর্তী কোয়ান্টাম কম্পিউটারগুলিতে কয়েক ঘন্টা বা দিন লাগবে। ইস্যুটি হ'ল একটি এ্যান্ড গেটের দামের বিশাল ( বৃহত্তর ) পার্থক্য।
|T⟩
সুতরাং ধরুন আমরা প্রতি সেকেন্ডে দশ মিলিয়ন টি রাজ্য পেয়েছি এবং আমরা এটিকে শাস্ত্রীয় মেশিনের সাথে তুলনা করতে 64৪-বিট সংযোজনের হারে রূপান্তর করতে চাই। একটি 64-বিট সংযোজনের জন্য 64 এবং গেটগুলির প্রয়োজন, প্রতিটির জন্য 4 টি গেট প্রয়োজন। 1 মিলিয়ন 4 দ্বারা বিভক্ত 64৪ টি দিয়ে দেয় ... প্রায় 4KHz। বিপরীতে একটি শাস্ত্রীয় মেশিন সহজেই প্রতি সেকেন্ডে বিলিয়ন সংযোজন করতে পারে। কোয়ান্টাম সংযোজকগুলি ধ্রুপদী সংযোজকদের তুলনায় এক মিলিয়ন গুণ ধীর (আবার, বন্যভাবে অনুমান করা, এবং এই সংখ্যাটি সময়ের সাথে সাথে উন্নত হওয়া উচিত)।
কোয়ান্টাম এবং শাস্ত্রীয় কম্পিউটারগুলির পৃথক পৃথক ব্যয় বিবেচনা করার মতো আর একটি বিষয়। আপনার যদি একশ মিলিয়ন ডলার থাকে এবং আপনি একটি কোয়ান্টাম কম্পিউটার এবং এক হাজার ক্লাসিকাল কম্পিউটারের মধ্যে বেছে নিচ্ছেন, তবে 1000 এর সেই ফ্যাক্টরটি গণনা করতে হবে। এই অর্থে, আমরা বলতে পারি কোয়ান্টাম সংযোজকগুলি ধ্রুপদী সংযোজকদের তুলনায় এক বিলিয়ন গুণ কম দক্ষ (এফএলপিএস / in)।
একটি বিলিয়ন এর একটি ধ্রুবক ফ্যাক্টর জরিমানা সাধারণত তাত্ক্ষণিক ডিল ব্রেকার is এবং কোয়ার্টাম অ্যালগরিদমগুলির জন্য মাত্র চতুর্ভুজযুক্ত সুবিধা (গ্রোভারের মতো), আমি দাবি করি যে এটি আসলে একটি চুক্তি ভঙ্গকারী। আপনি সংখ্যায় বিটের সংখ্যাকে ফ্যাক্টর বাড়ানোর সাথে সাথে শোরের অ্যালগরিদম ধ্রুপদী কৌশলগুলির সাথে তুলনামূলকভাবে আরও উন্নততর হয় better আমরা আমাদের "ক্ষুদ্র" 10 ^ 9 উপকারে ঘনিষ্ঠভাবে বৃদ্ধি সহ ধ্রুবক খাওয়ার আগে কতগুলি বিট?
বিবেচনা করুন যে আরএসএ -640 2005 সালে ~ 33 সিপিইউ বছর ব্যবহার করে তৈরি হয়েছিল । একটি কোয়ান্টাম কম্পিউটারের একটি দিনের মধ্যে সেই সংখ্যাটি করতে সক্ষম হওয়া উচিত। যদি আপনার হাজার হাজার ক্লাসিকাল কম্পিউটারে সমস্যাটি কাজ করে থাকে তবে তারা প্রায় দুই সপ্তাহের মধ্যে শেষ করবে। সুতরাং মনে হচ্ছে কোয়ান্টামটি 640 বিট দ্বারা জিততে পারে তবে কেবলমাত্র বা তিনটি মাত্রার অর্ডার দ্বারা। সুতরাং সম্ভবত প্রায় 500 বিট কাছাকাছি ঘটতে পারে?
যাইহোক, আমি জানি এটি একটি কঠোর এবং দ্রুত উত্তর নয়। তবে আশাবাদী আমি শাস্ত্রীয় এবং কোয়ান্টামের সাথে তুলনা করার সময় আমি যে পরিমাণ পরিমাণগুলি সম্পর্কে ভাবব তা সম্পর্কে কিছুটা বোঝাপড়া করেছি। সত্যিই কেউ এখনও জড়িত ধ্রুবক কারণগুলি জানেন না, তাই কেউ যদি "শত শত বিটের কোথাও" চেয়ে ভাল কোনও প্রাক্কলন দিতে পারে তবে আমি অবাক হয়ে যাব।