महत्तम समापवर्तक (HCF) और लघुत्तम समापवर्त्य (LCM) की गणना यूक्लिडियन एल्गोरिदम से करें।
महत्तम समापवर्तक (म.स.प.) और लघुत्तम समापवर्त्य (ल.स.प.) प्रारंभिक संख्या सिद्धांत की दो सबसे महत्वपूर्ण अवधारणाएँ हैं, जिनके अनुप्रयोग मिडिल स्कूल में भिन्नों को सरल करने से लेकर क्रिप्टोग्राफ़िक एल्गोरिदम तक हैं जो इंटरनेट को सुरक्षित करते हैं।
यूक्लिडियन एल्गोरिदम, जिसे यूक्लिड ने लगभग 300 ईसा पूर्व वर्णित किया था, गणित के सबसे पुराने और सबसे कुशल एल्गोरिदम में से एक है। यह म.स.प. की गणना O(log(min(a,b))) चरणों में करता है, बहुत बड़ी संख्याओं के लिए भी तेज़ी से समाप्त होता है। एल्गोरिदम इस सर्वसमिका को लागू करता है: म.स.प.(a, b) = म.स.प.(b, a mod b) बार-बार जब तक शेषफल शून्य न हो जाए।
यह कैलकुलेटर दो संख्याओं के लिए पूर्ण यूक्लिडियन एल्गोरिदम चरण-दर-चरण दिखाता है, और सामान्यीकरण का उपयोग करके कई संख्याओं की सूचियों के लिए म.स.प. और ल.स.प. की भी गणना करता है: म.स.प.(a, b, c) = म.स.प.(म.स.प.(a, b), c)।
म.स.प.(48, 18) ज्ञात करें: 48 = 2×18 + 12 → 18 = 1×12 + 6 → 12 = 2×6 + 0। म.स.प. = 6। ल.स.प. = |48×18|/6 = 864/6 = 144। जाँच: 144/48 = 3 ✓, 144/18 = 8 ✓।
म.स.प.(48, 18) ज्ञात करने के लिए यूक्लिडियन एल्गोरिदम लागू करें
विभाजन चरण (यूक्लिडियन एल्गोरिदम)
48 = 2 × 18 + 12 → 18 = 1 × 12 + 6 → 12 = 2 × 6 + 0
म.स.प.(48, 18) = अंतिम गैर-शून्य शेषफल
LCM = |a × b| / GCD
ल.स.प.(48, 18)
• म.स.प.(a, b) × ल.स.प.(a, b) = |a × b|
• GCD(a, 0) = a (कोई भी संख्या स्वयं से विभाज्य होती है)
• यदि म.स.प.(a, b) = 1, तो a और b सह-अभाज्य हैं
• यूक्लिडियन एल्गोरिदम O(log(min(a,b))) समय में चलता है
• ल.स.प. का उपयोग भिन्न हर वाली भिन्नों को जोड़ने में किया जाता है