संख्या सिद्धांत की मूल बातें
संख्या सिद्धांत गणित की वह शाखा है जो पूर्णांकों के गुणों का अध्ययन करती है। देखने में सरल प्रतीत होने के बावजूद—क्योंकि पूर्णांकों में केवल …, -2, -1, 0, 1, 2, … शामिल हैं—संख्या सिद्धांत की संरचना अत्यंत समृद्ध है। आधुनिक गणित, क्रिप्टोग्राफी और कंप्यूटर विज्ञान की कई महत्वपूर्ण अवधारणाएँ संख्या सिद्धांत के मूलभूत सिद्धांतों पर आधारित हैं, जैसे कि विभाज्यता, अभाज्यता और सर्वांगसमता। यह लेख संख्या सिद्धांत के मुख्य आधारों की समीक्षा करता है: विभाज्यता और यूक्लिड का एल्गोरिदम, अभाज्य संख्याएँ और गुणनखंडन, मॉड्यूलो अंकगणित, और कुछ उन्नत अनुप्रयोग और दिशाएँ।
1. पूर्णांक और बुनियादी संक्रियाएँ
संख्या सिद्धांत सामान्यतः पूर्णांकों के समूह पर लागू होता है, जिसे ℤ से दर्शाया जाता है। इसमें प्रयुक्त मूलभूत संक्रियाएँ जोड़, घटाव और गुणा हैं। परिमेय या वास्तविक संख्याओं के विपरीत, पूर्णांकों से भाग देने पर परिणाम हमेशा पूर्णांक ही नहीं होता। यहीं पर शेषफल सहित भाग की अवधारणा महत्वपूर्ण हो जाती है।
संख्या सिद्धांत में एक महत्वपूर्ण संबंध विभाज्यता है। पूर्णांकों \(a\) और \(b\) के लिए, हम \(a \mid b\) लिखते हैं यदि कोई पूर्णांक \(k\) ऐसा हो कि \(b = ak\) हो। उदाहरण के लिए, \(3 \mid 12\) क्योंकि \(12 = 3 \times 4\), लेकिन \(5 \mid 12\) क्योंकि कोई पूर्णांक \(k\) ऐसा नहीं है जिसके लिए \(12 = 5k\) हो।
विभाज्यता के निम्नलिखित मूलभूत गुण हैं:
– यदि \(a \mid b\) और \(a \mid c\), तो \(a \mid (b+c)\) और \(a \mid (bc)\).
– यदि \(a \mid b\), तो प्रत्येक \(k\) पूर्णांक के लिए, \(a \mid (bk)\).
– यदि \(a \mid b\) और \(b \mid c\), तो \(a \mid c\).
ये सरल गुण पूर्णांकों के बारे में कई कथनों को सिद्ध करने के लिए उपकरण के रूप में काम करते हैं।
2. विभाजन एल्गोरिदम
विभाजन प्रमेय कहता है: प्रत्येक पूर्णांक \(a\) और धनात्मक पूर्णांक \(b\) के लिए, एक अद्वितीय पूर्णांक \(q\) और \(r\) मौजूद होते हैं जैसे कि:
\[
a = bq + r,\quad 0 \le r < b
\]
Di sini \(q\) disebut hasil bagi (quotient) dan \(r\) disebut sisa (remainder). Contoh: jika \(a=29\) dan \(b=5\), maka \(29 = 5\cdot 5 + 4\), sehingga \(q=5\) dan \(r=4\).
Konsep ini penting karena menjadi dasar operasi modulo dan algoritma Euclid untuk mencari FPB.
3. Faktor persekutuan terbesar (FPB) dan algoritma Euclid
Untuk dua bilangan bulat \(a\) dan \(b\) (tidak keduanya nol), faktor persekutuan terbesar atau FPB —dilambangkan \(\gcd(a,b)\)—adalah bilangan bulat positif terbesar yang membagi keduanya.
Cara paling efisien untuk menghitung FPB adalah algoritma Euclid . Berdasarkan teorema pembagian, jika:
\[
a = bq + r
\]
maka:
\[
\gcd(a,b) = \gcd(b,r)
\]
Proses ini diulang sampai sisa \(r\) menjadi 0. Pada langkah terakhir, FPB adalah bilangan pembagi terakhir yang bukan nol.
Contoh cepat: cari \(\gcd(48,18)\).
- \(48 = 18\cdot 2 + 12\)
- \(18 = 12\cdot 1 + 6\)
- \(12 = 6\cdot 2 + 0\)
Maka \(\gcd(48,18)=6\).
Algoritma Euclid sangat penting karena cepat bahkan untuk bilangan besar, sehingga sangat berguna dalam komputasi.
4. Kombinasi linear dan identitas Bézout
Salah satu hasil fundamental adalah identitas Bézout : untuk bilangan bulat \(a\) dan \(b\) yang tidak keduanya nol, terdapat bilangan bulat \(x\) dan \(y\) sehingga:
\[
\gcd(a,b) = ax + by
\]
Artinya FPB dapat ditulis sebagai kombinasi linear dari \(a\) dan \(b\). Nilai \(x\) dan \(y\) dapat ditemukan dengan algoritma Euclid diperluas .
Identitas Bézout menjadi kunci dalam menyelesaikan:
- persamaan Diofantin linear \(ax+by=c\),
- mencari invers modulo (penting dalam kriptografi).
5. Bilangan prima dan faktorisasi
Bilangan prima adalah bilangan bulat positif lebih besar dari 1 yang hanya memiliki dua pembagi positif: 1 dan dirinya sendiri. Bilangan seperti 2, 3, 5, 7, 11 adalah prima. Bilangan yang lebih besar dari 1 namun bukan prima disebut komposit , misalnya 12, 21, 35.
Konsep paling terkenal adalah Teorema Dasar Aritmetika : setiap bilangan bulat \(n>1\) dapat ditulis secara unik (hingga urutan) sebagai hasil kali bilangan prima:
\[
n = p_1^{\alpha_1} p_2^{\alpha_2} \cdots p_k^{\alpha_k}
\]
मिसालन्या:
\[
360 = 2^3 \cdot 3^2 \cdot 5
\]
गुणनखंडन की यह विशिष्टता कई उन्नत विषयों की नींव है, जिसमें आरएसए क्रिप्टोग्राफी भी शामिल है, जो बड़ी संख्याओं के गुणनखंडन की कठिनाई पर निर्भर करती है।
6. सर्वांगसमता और मॉड्यूलो अंकगणित
मॉड्यूलो अंकगणित विभाजन के शेषफल पर आधारित संख्याओं का अध्ययन करता है। हम कहते हैं:
\[
a \equiv b \pmod{m}
\]
यदि \(m \mid (ab)\), तो इसका मतलब है कि \(a\) और \(b\) को \(m\) से विभाजित करने पर समान शेषफल प्राप्त होता है।
उदाहरण: \(17 \equiv 5 \pmod{12}\) क्योंकि \(17-5=12\) 12 से विभाज्य है। मॉड्यूलो 12 में, 17 और 5 को समतुल्य माना जाता है।
सर्वांगसमता में सामान्य संक्रियाओं के समान गुण होते हैं:
– यदि \(a \equiv b \pmod{m}\) और \(c \equiv d \pmod{m}\), तो
\(a+c \equiv b+d \pmod{m}\) और \(ac \equiv bd \pmod{m}\).
मॉड्यूलो अंकगणित निम्नलिखित के लिए बहुत उपयोगी है:
– आवधिक पैटर्न निर्धारित करना,
– एकाधिक की जाँच करें,
– कुशल कम्प्यूटेशनल एल्गोरिदम डिजाइन करना,
और आधुनिक क्रिप्टोग्राफी।
7. मॉड्यूलो व्युत्क्रम और सर्वांगसमता समीकरण
किसी संख्या \(a\) का मॉड्यूलो \(m\) के सापेक्ष व्युत्क्रम होता है यदि कोई संख्या \(x\) इस प्रकार मौजूद हो कि:
\[
ax \equiv 1 \pmod{m}
\]
यह व्युत्क्रम तभी विद्यमान होता है जब \(\gcd(a,m)=1\). उदाहरण के लिए, 3 का मॉड्यूलो 7 के सापेक्ष व्युत्क्रम होता है क्योंकि \(3\cdot 5=15\equiv 1 \pmod{7}\), इसलिए इसका व्युत्क्रम 5 है।
मॉड्यूलो इनवर्स की अवधारणा से निम्नलिखित जैसे समीकरणों को हल करना आसान हो जाता है:
\[
ax \equiv b \pmod{m}
\]
यदि \(a^{-1}\) का व्युत्क्रम मौजूद है, तो दोनों पक्षों को गुणा करके हल प्राप्त किया जा सकता है:
\[
x ∈ a⁻¹ b ∈ m
\]
8. फर्माट का लघु प्रमेय और यूलर का प्रमेय
प्रारंभिक संख्या सिद्धांत में दो प्रसिद्ध परिणाम इस प्रकार हैं:
1. फर्माट का छोटा प्रमेय: यदि \(p\) एक अभाज्य संख्या है और \(a\) \(p\) से विभाज्य नहीं है, तो:
\[
a^{p-1} \equiv 1 \pmod{p}
\]
2. यूलर का प्रमेय (सामान्यीकरण): यदि \(\gcd(a,m)=1\), तो:
\[
a^{\varphi(m)} \equiv 1 \pmod{m}
\]
जहां \(\varphi(m)\) यूलर का टोटियन फ़ंक्शन है (1 और \(m\) के बीच की संख्याओं की संख्या जो \(m\) के सापेक्ष अभाज्य हैं)।
ये प्रमेय विभिन्न क्रिप्टोग्राफिक विधियों और तीव्र मॉड्यूलो गणना तकनीकों का आधार हैं।
9. उन्नत अनुप्रयोग और निर्देश
हालांकि इसकी शुरुआत पूर्णांकों से संबंधित एक सरल प्रश्न के रूप में हुई थी, संख्या सिद्धांत अब एक व्यापक क्षेत्र बन गया है। इसके अनुप्रयोगों में शामिल हैं:
– क्रिप्टोग्राफी: RSA, Diffie–Hellman और एलिप्टिक कर्व्स में प्राइम, कॉन्ग्रुएंस और मॉड्यूलो इनवर्स प्रॉपर्टीज का उपयोग किया जाता है।
– कंप्यूटर विज्ञान: हैशिंग, यादृच्छिक संख्या जनरेटर और बड़ी संख्या गणना एल्गोरिदम।
– संयोजन सिद्धांत और कोडिंग सिद्धांत: त्रुटि-सुधार कोड और असतत संरचनाओं का निर्माण।
इन मूलभूत विषयों के बाद अक्सर अध्ययन किए जाने वाले उन्नत विषयों में गैर-रेखीय डायोफैंटाइन समीकरण, द्विघात अवशेष, बीजगणितीय संख्या सिद्धांत और अभाज्य संख्याओं का वितरण शामिल हैं।
पेनुतुप
संख्या सिद्धांत की मूलभूत अवधारणाएँ विभाज्यता, जीसीएफ (सामान्य परिक्रमण गुणांक), अभाज्य संख्याएँ और सर्वांगसमता पर आधारित हैं। यूक्लिड के एल्गोरिदम से लेकर मॉड्यूलो अंकगणित तक, प्रत्येक अवधारणा पूर्णांकों की संरचना को समझने की नींव रखती है और वास्तविक दुनिया में अनुप्रयोगों, विशेष रूप से डिजिटल युग में, के लिए मार्ग प्रशस्त करती है। इन मूलभूत अवधारणाओं में महारत हासिल करने से असतत गणितीय समस्याओं का विश्लेषण करने और आधुनिक संख्या सिद्धांत के गहन विषयों में गहराई से अध्ययन करने के लिए शक्तिशाली उपकरण प्राप्त होते हैं।