মাইক এবং আইকের "কোয়ান্টাম গণনা এবং কোয়ান্টাম তথ্য" তে গ্রোভারের অ্যালগরিদমটি দুর্দান্তভাবে ব্যাখ্যা করা হয়েছে। তবে গ্রোভারের অ্যালগরিদমের জন্য বইটিতে এবং সমস্ত ব্যাখ্যা আমি অনলাইনে খুঁজে পেয়েছি, গ্রোভারের ওরাকল কীভাবে নির্মিত তা সম্পর্কে কোনও উল্লেখ নেই বলে মনে হয়, যদি না আমরা ইতিমধ্যে না জানি যে আমরা কোন রাজ্যের সন্ধান করছি, উদ্দেশ্যটিকে পরাস্ত করে অ্যালগরিদম। বিশেষত, আমার প্রশ্নটি হ'ল: কিছু f (x) দেওয়া যেমন কিছু x মান, f (x) = 1 এর জন্য দেওয়া হয় তবে অন্য সকলের জন্য, f (x) = 0, কীভাবে কোনও একটি ওরাকল তৈরি করে যা আমাদের কাছ থেকে পাবেন আমাদের প্রাথমিক, স্বেচ্ছাসেবক অবস্থা | x> | y> থেকে | x> | y + f (x)>? যতটা সম্ভব স্পষ্টত বিশদ (সম্ভবত একটি উদাহরণ?) প্রশংসিত হবে। হাদামারড, পাওলি বা অন্যান্য স্ট্যান্ডার্ড কোয়ান্টাম গেট দিয়ে যেকোন স্বেচ্ছাসেবী কাজের জন্য যদি এমন নির্মাণ সম্ভব হয়,