একটি অ-নেতিবাচক পূর্ণসংখ্যা দেওয়া N, আউটপুট সবচেয়ে ক্ষুদ্রতম বিজোড় ধনাত্মক পূর্ণসংখ্যা যা প্রথম Nপ্রধান বেসগুলির সকলের জন্য একটি শক্ত সিউডোপ্রিম ।
এটি OEIS ক্রম A014233 ।
পরীক্ষার কেস (এক সূচকযুক্ত)
1 2047
2 1373653
3 25326001
4 3215031751
5 2152302898747
6 3474749660383
7 341550071728321
8 341550071728321
9 3825123056546413051
10 3825123056546413051
11 3825123056546413051
12 318665857834031151167461
13 3317044064679887385961981
পরীক্ষাগুলির কেসগুলি N > 13উপলভ্য নয় কারণ সেগুলি মানগুলি এখনও পাওয়া যায় নি। আপনি যদি ক্রমানুসারে পরবর্তী শব্দ (গুলি) সন্ধান করতে পরিচালনা করেন তবে এটি / সেগুলি ওইআইএস-এ জমা দিতে ভুলবেন না!
বিধি
- আপনি
Nশূন্য-সূচকযুক্ত বা এক-সূচকযুক্ত মান হিসাবে বেছে নিতে পারেন । - এটি আপনার ভাষার পূর্ণসংখ্যার পরিসীমা (যেমন
N = 12স্বাক্ষরিত 64৪-বিট পূর্ণসংখ্যার জন্য উপযুক্ত) কেবলমাত্র তার সমাধানের জন্য আপনার সমাধানের জন্য গ্রহণযোগ্য , তবে আপনার সমাধানটি তাত্ত্বিকভাবে কোনও অনুমানের জন্য অনুমান সহ যে কোনও ইনপুট জন্য কাজ করতে পারে যে আপনার ভাষা স্বেচ্ছাসেদী পূর্ণসংখ্যার সমর্থন করে।
পটভূমি
যে কোনও ধনাত্মক এমনকি পূর্ণসংখ্যার xআকারটি x = d*2^sযেখানে dবিজোড় সেখানে লেখা যেতে পারে । dএবং sবার বার n2 দ্বারা বিভাজক দ্বারা গুণ করা যেতে পারে যতক্ষণ না ভাগফল আর 2 দ্বারা বিভাজ্য হয় না dএটি চূড়ান্ত ভাগফল, এবং s2 বিভক্তের সংখ্যা n।
যদি ধনাত্মক পূর্ণসংখ্যার সংখ্যাটিn প্রধান হয় তবে ফার্মাসের সামান্য উপপাদ্যটি বলে:
কোন সসীম ক্ষেত্র Z/pZ (যেখানে pকিছু মৌলিক), একমাত্র বর্গমূল 1হয় 1এবং -1(অথবা এবং, equivalently, 1এবং p-1)।
নিম্নলিখিত দুটি বক্তব্যগুলির মধ্যে একটি অবশ্যই একটি প্রধানের n(যেখানে d*2^s = n-1এবং rকিছুটা পূর্ণসংখ্যার মধ্যে [0, s)) অবশ্যই প্রমাণ করতে আমরা এই তিনটি সত্য ব্যবহার করতে পারি :
মিলার-রবিন primality পরীক্ষা উপরে দাবির contrapositive পরীক্ষার দ্বারা পরিচালনা: যদি সেখানে একটি বেস হয় aযেমন যে উপরে অবস্থার উভয় মিথ্যা, তারপর nপ্রধানমন্ত্রী নয়। সেই বেসকে সাক্ষীa বলা হয় ।
এখন, প্রতিটি বেস পরীক্ষা করা [1, n)বৃহত্তর জন্য গণনার সময় প্রতিরোধমূলক ব্যয়বহুল হবে n। মিলার-রবিন পরীক্ষার একটি সম্ভাব্য বৈকল্পিক রয়েছে যা সীমাবদ্ধ ক্ষেত্রের মধ্যে এলোমেলোভাবে নির্বাচিত কিছু ঘাঁটি পরীক্ষা করে। যাইহোক, এটি আবিষ্কার করা হয়েছিল যে কেবলমাত্র প্রাথমিক aঘাঁটি পরীক্ষা করা যথেষ্ট, এবং এইভাবে দক্ষ ও নির্বিচারে পদ্ধতিতে পরীক্ষা করা যায়। প্রকৃতপক্ষে, সমস্ত মূল ঘাঁটি পরীক্ষা করার দরকার নেই - কেবলমাত্র একটি নির্দিষ্ট সংখ্যা প্রয়োজন, এবং সেই সংখ্যাটি প্রাথমিকতার জন্য পরীক্ষা করা মানের আকারের উপর নির্ভরশীল।
যদি অপর্যাপ্ত সংখ্যক প্রাথমিক ঘাঁটি পরীক্ষা করা হয় তবে পরীক্ষাটি মিথ্যা ইতিবাচক - বিজোড় সংমিশ্রণ পূর্ণসংখ্যার উত্পাদন করতে পারে যেখানে পরীক্ষাটি তাদের সম্মিলন প্রমাণ করতে ব্যর্থ হয়। বিশেষত, যদি কোনও বেস aএকটি বিজোড় সংখ্যার সংমিশ্রণ প্রমাণ করতে ব্যর্থ হয়, তবে সেই সংখ্যাটিকে বেসকে একটি শক্ত সিউডোপ্রাইম বলা হয় a। এই চ্যালেঞ্জ বিজোড় যৌগিক সংখ্যা যারা কম সব ঘাঁটি থেকে শক্তিশালী psuedoprimes হয় বা সমান খোঁজার সম্পর্কে Nতম মৌলিক সংখ্যা (যা বলার অপেক্ষা রাখে না যে, তারা সব থেকে শক্তিশালী pseudoprimes হয় সমতূল্য প্রধানমন্ত্রী ঘাঁটি কম বা সমান Nতম মৌলিক সংখ্যা) ।

