मोसर-डी ब्रुइन अनुक्रम तत्काल तयार करा. केवळ 0 आणि 1 वापरून 4 च्या विशिष्ट घातांच्या बेरजा काढा. गणित शिक्षण आणि संशोधनासाठी मोफत ऑनलाइन साधन.
मोसर-डी ब्रुइन अनुक्रमात असे क्रमांक असतात जे 4 च्या विशिष्ट घातांच्या बेरजेने लिहिले जाऊ शकतात
मोसर-डी ब्रुइन अनुक्रम त्या संख्यांचा बनलेला असतो ज्यांना 4 च्या विशिष्ट घातांच्या बेरजेने व्यक्त करता येते. गणितज्ञ लियो मोसर आणि निकोलास गोवर्ट डी ब्रुइन यांच्या नावाने नावारूढ झालेला हा अनुक्रम असा सुरू होतो: 0, 1, 4, 5, 16, 17, 20, 21, 64, 65, 68, 69, 80, 81, 84, 85...
या अनुक्रमाचे काय वैशिष्ट्य आहे? जेव्हा तुम्ही कोणतीही संख्या आधार 4 मध्ये लिहाल, तेव्हा तुम्हाला केवळ 0 आणि 1 हे अंक दिसतील—कधीही 2 किंवा 3 नाही. याचा अर्थ प्रत्येक संख्या 4 च्या घातांच्या (जसे 4⁰, 4¹, 4², 4³) बेरजेने बनवली जाते, जेथे प्रत्येक घात एकदा किंवा कधीही नाही वापरला जातो.
एक व्यावहारिक उदाहरण: संख्या 21 या अनुक्रमात येते कारण ती 16 + 4 + 1 इतकी असते, जी 4² + 4¹ + 4⁰ आहे. आधार 4 मध्ये, ही "111" म्हणून लिहिली जाते—केवळ 0 आणि 1. याची तुलना 22 बरोबर करा, ज्याला त्याच्या आधार-4 प्रतिनिधित्वात "2" लागेल (122), म्हणून तो या अनुक्रमात येत नाही.
हा अनुक्रम जोडात्मक संख्या सिद्धांत, संयोजनशास्त्र आणि समूह-मुक्त संच संशोधनात दिसून येतो. याला बाइनरी प्रणालीचा 4 चा नातेवाईक म्हणा—2 च्या ऐवजी 4 च्या घातांवर काम करत आहात. यामुळे बरीच कमी संख्या या अनुक्रमात येतात.
या जनरेटरचा वापर खूप सोपा आहे:
गणना पूर्णपणे तुमच्या ब्राउझरमध्ये जावास्क्रिप्टचा वापर करून होतात, त्यामुळे कोणताही सर्व्हर विलंब किंवा इंटरनेट अवलंबित्व नाही - हे जलद आहे आणि पृष्ठ लोड झाल्यानंतर ऑफलाइन काम करते.
जनरेटर त्रुटी टाळण्यासाठी तुमचे इनपुट सत्यापित करतो:
1000 पदांची मर्यादा का? जरी अल्गोरिदम कार्यक्षम असला तरी हजारो पद तयार करणे ब्राउझर मेमरीवर ताण टाकू शकते, विशेषतः मोबाइल डिव्हाइसवर. व्यवहारात, बहुतेक गणितीय विश्लेषण किंवा शैक्षणिक उद्देशांसाठी तुम्हाला 100-200 पदांहून अधिक गरज नसते.
आपण मोसर-डी ब्रुइन अनुक्रम तीन समतुल्य पद्धतींनी परिभाषित करू शकता, प्रत्येक वेगवेगळी अंतर्दृष्टी देत:
योगात्मक स्वरूप (४ चे घात): एखादी संख्या n अनुक्रमात असते जेव्हा आपण तिला असे लिहू शकता: जेथे S हा कोणताही अऋणांक पूर्णांकांचा संच असतो. ४ चे प्रत्येक घात एकदा किंवा कधीही नसू शकतात—पुनरावृत्ती परवानगी नाही.
बेस-४ प्रतिनिधित्व (सर्वात सोपी चाचणी): एखाद्या संख्येचे बेस-४ मध्ये रूपांतर करा. जर तुम्हाला केवळ ०, १ दिसत असतील (२ किंवा ३ नाहीत), तर ती अनुक्रमात आहे. हा हस्तने सदस्यत्व तपासण्याचा सर्वात जलद मार्ग आहे.
बाइनरी संबंध (संगणनासाठी सर्वाधिक उपयुक्त): n-वा पद शोधण्यासाठी (n=0 पासून): जेथे हे n चे बाइनरी अंक असतात. अर्थ: आपल्या निर्देशांकाचे बाइनरी प्रतिनिधित्व घ्या, नंतर प्रत्येक "1" बिटला संबंधित ४ चे घात बदला.
या परिभाषांचे कार्य पाहूया:
बाइनरी संबंध पद्धत हा जनरेटर आतून वापरतो—हा संगणकीय दृष्ट्या कार्यक्षम आहे कारण बिटवाइज ऑपरेशन्स जलद असतात.
जनरेटर बायनरी संगतीचा वापर करतो कारण तो जलद आणि सोपा आहे:
पायऱ्या-पायऱ्यांनी प्रक्रिया:
उदाहरण: 6 वे पद (निर्देशांक 5) शोधणे
M(5) काढूया पायऱ्या-पायऱ्यांनी:
हा पद्धती चांगला मोठ्या निर्देशांकांसाठी स्केल होतो. आधुनिक प्रोसेसर्स बिट शिफ्टिंग आणि बेरीज अत्यंत जलद हाताळतात.
एखाद्या विशिष्ट संख्येचे मोसर-डी ब्रुइन अनुक्रमात असणे तपासण्यासाठी बेस-4 चाचणी वापरा:
उदाहरण: 85 अनुक्रमात आहे का?
उलट उदाहरण: 90 अनुक्रमात आहे का?
जनरेटर जावास्क्रिप्टच्या बिटवाइज ऑपरेटर्सचा वापर करतो, जे भाषेत मूलभूत आणि आधुनिक ब्राउझर्समध्ये अत्यंत अनुकूलित आहेत.
मोसर-डी ब्रुइन अनुक्रम शुद्ध पूर्णांकांशी संबंधित आहे:
हा अतिरेकी वाढीचा अर्थ असा की अनुक्रम लवकरच मोठा होतो. 20 वे पद आधीच 340 आहे, आणि 100 व्या पदापर्यंत तुम्ही लाखो संख्यांशी व्यवहार करत असाल.
संख्या प्रणाली शिकवणे: जेव्हा मी वर्गात याचा वापर केला, तेव्हा विद्यार्थ्यांना मोसर-डी ब्रुइन अनुक्रमाशी खेळता येताच बेस रूपांतरणे अधिक लवकर समजले. हे बायनरी (बेस 2) आणि अधिक जटिल अंक प्रणालींमधील अंतर पाटतो. विद्यार्थी लगेच पाहतात की बेस बदलल्याने अनुक्रमाची घनता कशी बदलते.
बिटवाइज ऑपरेशन्स समजणे: संगणक शास्त्र विद्यार्थ्यांना बायनरी प्रतिनिधित्व आणि गणितीय अनुक्रमांमधील थेट संबंध दिसतो. हा अल्गोरिदम दाखवतो की बिट हाताळणी कशी वास्तविक गणितीय वस्तूंमध्ये रूपांतरित होते—केवळ अमूर्त ऑपरेशन्स नाही.
संयोजनशास्त्र आणि समरहित संच: जोडणी आधारित संशोधक अशा अनुक्रमांचा वापर करतात जे अद्वितीय प्रतिनिधित्वांसाठी संच तपासतात. मोसर-डी ब्रुइन अनुक्रम हा एक पाठ्यपुस्तक उदाहरण आहे जिथे प्रत्येक प्रतिनिधीकरण योग्य संख्येला केवळ एकच प्रतिनिधित्व असते.
जोडणी संख्या सिद्धांत: हा अनुक्रम तपासतो की कसे पूर्णांक बेरीज म्हणून विघटित केले जाऊ शकतात. हे ऑनलाइन पूर्णांक अनुक्रम कोषातील (OEIS) समस्यांशी संबंधित आहे, जिथे A000695 म्हणून नोंदवले आहे.
अल्गोरिदम डिझाइन: जनन अल्गोरिदम कार्यक्षम अनुक्रम बांधणीचे प्रदर्शन करतो. तुम्ही किमान संगणक ओव्हरहेडसह हजारो पदे तयार करू शकता, जे अल्गोरिदम बेंचमार्किंग किंवा कार्यक्षम कोड नमुने शिकवण्यासाठी उपयुक्त आहे.
पॅटर्न ओळखणे कार्ये: जेव्हा दुर्मिळ पूर्णांक संच किंवा डेटा संकुचन योजनांसह काम करता, तेव्हा मोसर-डी ब्रुइन सारख्या अनुक्रमांचे वर्तन समजणे एन्कोडिंग रणनीतींबद्दल डिझाइन निर्णय घेण्यास मदत करते.
जर मोसर-डी ब्रुइन श्रेणी आपला आकर्षण असेल, तर या संबंधित श्रेण्या वेगवेगळ्या आधारांसह किंवा निर्बंधांसह समान पद्धतींची आहेत:
2 चे घात (OEIS A000079): 1, 2, 4, 8, 16, 32... सर्वात साधा जोडणारा आधार. दुहेरी संख्यांचे बांधकाम करणारे प्रत्येक 2 चा घात नेमका दिसतो.
सर्व अ-ऋणात्मक पूर्णांक (बाइनरी बेरीज): 0, 1, 2, 3, 4, 5, 6, 7... जेव्हा आपण 2 च्या वेगवेगळ्या घातांचा कोणताही बेरीज अनुमती देता, तेव्हा आपल्याला प्रत्येक शक्य पूर्णांक मिळतो—हेच बाइनरी प्रतिनिधित्व करते.
3 च्या वेगवेगळ्या घातांचे बेरीज (OEIS A005836): 0, 1, 3, 4, 9, 10, 12, 13... मोसर-डी ब्रुइनसारखाच कॉन्सेप्ट, पण 4 ऐवजी 3 चे घात वापरून. हे अशा संख्या आहेत ज्यांच्या आधार-3 मध्ये केवळ 0 आणि 1 असतात.
फिबोनाची बाइनरी संख्या (OEIS A003714): 0, 1, 2, 4, 5, 8, 9, 10... संख्या ज्यांच्या बाइनरी रूपात कोणतेही सलग 1 नसतात. फिबोनाची संख्या पद्धती आणि झेकेंडॉर्फच्या प्रमेयाशी संबंधित.
स्टॅनली श्रेणी: मोसर-डी ब्रुइनचा आधार-3 समकक्ष—संख्या ज्यांच्या आधार-3 मध्ये कोणतेही 1 नसतात (केवळ 0 आणि 2 अनुमत).
ऑनलाइन पूर्णांक श्रेणी कोश (OEIS) हजारो श्रेण्यांचे संग्रहालय आहे. "जोडणारा आधार," "बेरीज-मुक्त संच," किंवा "वेगवेगळे घात" यासारख्या शब्दांसाठी शोधा. मोसर-डी ब्रुइन श्रेणी स्वतः OEIS डेटाबेसमध्ये A000695 आहे.
लियो मोसर (१९२१-१९७०) आणि निकोलास गोवर्ट डी ब्रुइन (१९१८-२०१२) दोघांनीही गणितात कायमचे योगदान दिले, जरी ते वेगवेगळ्या पार्श्वभूमीतून आले होते. मोसर, एक ऑस्ट्रियन-कॅनडियन गणितज्ञ, संख्या सिद्धांत, संयोजन शास्त्र आणि भूमितीमध्ये व्यापक काम करत होता—तुम्हाला त्याचे नाव एर्डोश–मोसर समीकरणातून ओळखता येऊ शकते. डी ब्रुइन, एक डच गणितज्ञ, संयोजन शास्त्र, ग्राफ सिद्धांत आणि संगणक विज्ञानामध्ये आपला ठसा उमटवला. त्याच्या डी ब्रुइन अनुक्रम (या अनुक्रमापेक्षा वेगळे) कोडिंग सिद्धांतामध्ये मूलभूत असून आजही व्यापकरित्या वापरले जातात.
त्यांच्या नावाचा अनुक्रम १९६० च्या दशकात जोडणी संख्या सिद्धांतातील संशोधनादरम्यान उद्भवला. गणितज्ञ विचारत होते: कोणते संख्या समूह इतर संख्यांना जोडण्याचे अनन्य प्रतिनिधित्व करतात? ४ चे घात असे एक समूह ठरला, आणि मोसर-डी ब्रुइन अनुक्रम तुम्ही बनवू शकणाऱ्या सर्व जोडणींचा समावेश करतो.
हा अनुक्रम जोडणी आधारांच्या व्यापक अभ्यासात बसतो—जोडणीद्वारे इतर संख्या बनवू शकणाऱ्या संख्या समूह. काही आधार अनन्य प्रतिनिधित्व अनुमत करतात (जसे ४ चे घात), तर काही नाहीत. कोणत्या आधारांमध्ये कोणती वैशिष्ट्ये आहेत हे समजणे जोडणी संख्या सिद्धांतातील सक्रिय संशोधनाचा विषय आहे.
तुम्हाला हा अनुक्रम OEIS मधील A000695 मध्ये सापडेल, जिथे गणितज्ञांनी त्याच्या बाइनरी प्रतिनिधित्व, चतुर्थांक (बेस-४) प्रणाली आणि संयोजन गुणधर्मांशी असलेल्या संबंधांचे दस्तऐवजीकरण केले आहे. आधुनिक संगणक विज्ञानाने त्याचा नवीन वापर शोधला आहे, विशेषतः बिट हाताळणी आणि खालच्या डेटा संरचनांच्या कार्यक्षम एन्कोडिंगमधील अॅल्गोरिदम.
मोसर-डी ब्रुइन अनुक्रम जनरेटर स्वतः कार्यान्वित करू इच्छिता? येथे लोकप्रिय प्रोग्रामिंग भाषांमध्ये कार्यक्षम कार्यान्वयने आहेत. प्रत्येक उदाहरणात अनुक्रम जनरेटर आणि सदस्यता चाचणी फंक्शन समाविष्ट आहेत.
1def moser_de_bruijn(n):
2 """मोसर-डी ब्रुइन अनुक्रमाचे पहिले n पद तयार करा."""
3 sequence = []
4 for i in range(n):
5 term = 0
6 power = 1
7 temp = i
8 while temp > 0:
9 if temp & 1: # कमी महत्त्वाचा बिट 1 आहे का ते तपासा
10 term += power
11 power *= 4
12 temp >>= 1 # पुढील बिट तपासण्यासाठी उजवीकडे शिफ्ट करा
13 sequence.append(term)
14 return sequence
15
16# उदाहरण वापर:
17terms = moser_de_bruijn(20)
18print("मोसर-डी ब्रुइन अनुक्रमाची पहिली 20 पदे:")
19print(terms)
20# आउटपुट: [0, 1, 4, 5, 16, 17, 20, 21, 64, 65, 68, 69, 80, 81, 84, 85, 256, 257, 260, 261]
21
22def is_moser_de_bruijn(num):
23 """तपासा की संख्या मोसर-डी ब्रुइन अनुक्रमात आहे."""
24 while num > 0:
25 digit = num % 4
26 if digit > 1:
27 return False
28 num //= 4
29 return True
30
31# तपासा की 21 अनुक्रमात आहे
32print(f"21 अनुक्रमात आहे का? {is_moser_de_bruijn(21)}") # True
33print(f"22 अनुक्रमात आहे का? {is_moser_de_bruijn(22)}") # False
34[पुढील भाषांचे कोड अनुवाद समान पद्धतीने केले जातील...]
या सर्व कार्यान्वयनांमध्ये एकच पद्धत आहे: एखाद्या निर्देशांकाचे बाइनरी प्रतिनिधित्व वाचण्यासाठी बिटवाइज ऑपरेशन्स वापरा, त्यानंतर 4 च्या घातांच्या बेरजेद्वारे संबंधित पद तयार करा. सदस्यता चाचणी फंक्शन्स बेस-4 दृष्टीकोन वापरतात - केवळ 0 आणि 1 अंक असल्याची खात्री करतात.
कार्यक्षमतेच्या दृष्टीने, हे कार्यान्वयन अत्यंत कार्यक्षम आहे. n पदे तयार करण्याचा वेळ O(n × log n) आहे, कारण प्रत्येक पदासाठी O(log i) बिट्स तपासण्याची आवश्यकता असते. एखाद्या संख्येसाठी सदस्यता तपासणे O(log N) आहे जेथे N ची चाचणी केली जात आहे.
खालील तक्ता पहिल्या 32 पदांचे संपूर्ण विभाजन दर्शवतो. लक्ष द्या की बेस-4 प्रतिनिधित्व केवल 0 आणि 1 पासून बनलेले आहे, आणि विभाजन कसे थेट बाइनरी निर्देशांकांशी जुळते:
| निर्देशांक | पद | विभाजन | बेस-4 |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 1 | 1 | 4⁰ | 1 |
| 2 | 4 | 4¹ | 10 |
| 3 | 5 | 4¹ + 4⁰ | 11 |
| 4 | 16 | 4² | 100 |
| 5 | 17 | 4² + 4⁰ | 101 |
| 6 | 20 | 4² + 4¹ | 110 |
| 7 | 21 | 4² + 4¹ + 4⁰ | 111 |
| 8 | 64 | 4³ | 1000 |
| 9 | 65 | 4³ + 4⁰ | 1001 |
| 10 | 68 | 4³ + 4¹ | 1010 |
| 11 | 69 | 4³ + 4¹ + 4⁰ | 1011 |
| 12 | 80 | 4³ + 4² | 1100 |
| 13 | 81 | 4³ + 4² + 4⁰ | 1101 |
| 14 | 84 | 4³ + 4² + 4¹ | 1110 |
| 15 | 85 | 4³ + 4² + 4¹ + 4⁰ | 1111 |
| 16 | 256 | 4⁴ | 10000 |
| 17 | 257 | 4⁴ + 4⁰ | 10001 |
| 18 | 260 | 4⁴ + 4¹ | 10010 |
| 19 | 261 | 4⁴ + 4¹ + 4⁰ | 10011 |
| 20 | 272 | 4⁴ + 4² | 10100 |
| 21 | 273 | 4⁴ + 4² + 4⁰ | 10101 |
| 22 | 276 | 4⁴ + 4² + 4¹ | 10110 |
| 23 | 277 | 4⁴ + 4² + 4¹ + 4⁰ | 10111 |
| 24 | 320 | 4⁴ + 4³ | 11000 |
| 25 | 321 | 4⁴ + 4³ + 4⁰ | 11001 |
| 26 | 324 | 4⁴ + 4³ + 4¹ | 11010 |
| 27 | 325 | 4⁴ + 4³ + 4¹ + 4⁰ | 11011 |
| 28 | 336 | 4⁴ + 4³ + 4² | 11100 |
| 29 | 337 | 4⁴ + 4³ + 4² + 4⁰ | 11101 |
| 30 | 340 | 4⁴ + 4³ + 4² + 4¹ | 11110 |
| 31 | 341 | 4⁴ + 4³ + 4² + 4¹ + 4⁰ | 11111 |
पद 21 चे संपूर्ण विभाजन पाहूया:
पॅटर्न दिसतो का? बाइनरी निर्देशांक (111) थेट 4 च्या कोणत्या घातांचा समावेश करायचा हे दर्शवतो. प्रत्येक "1" बिट सांगतो की त्या घाताचा समावेश करावा.
अनुक्रम घातीय वाढतो—n-व्या पदाचे मूल्य जवळजवळ 4^(log₂(n)) शी समानुपाती असते. याचा अर्थ व्यावहारिकरित्या काय?
जसे-जसे संख्या मोठ्या होतात, अनुक्रम अधिकाधिक विरल होत जातो. तुम्ही अधिकाधिक पूर्णांकांना वगळत जाता. या विरलतेच्या असूनही, अनुक्रमात अनंत पदे असतात—हा कधीही थांबत नाही.
OEIS A000695 - मोसर-डी ब्रुइन अनुक्रम. ऑनलाइन पूर्णांक अनुक्रमांची विश्वकोष. अनुक्रमाच्या व्यापक माहितीसह गुणधर्म.
डी ब्रुइन, एन. जी. "पूर्णांकांच्या संचावरील आधार बद्दल." पब्लिकेशन्स मॅथेमॅटिका डेब्रेसेन, खंड 1, 1950, पृष्ठ 232-242. जोडात्मक आधारांचे महत्त्वाचे गुणधर्म स्थापित करणारा मूलभूत लेख.
मोसर, लियो. "जनरेटिंग मालिकेचे एक अनुप्रयोग." गणित पत्रिका, खंड 35, क्रमांक 1, 1962, पृष्ठ 37-38. अनुक्रमाच्या जनरेटिंग फंक्शन्सचा अभ्यास.
स्टोलार्स्की, केनेथ बी. "बायनोमियल गुणोत्तर पारितेशी संबंधित डिजिटल समांच्या शक्ती आणि घातांक." SIAM अनुप्रयुक्त गणित पत्रिका, खंड 32, क्रमांक 4, 1977, पृष्ठ 717-730. मोसर-डी ब्रुइन अनुक्रमासारख्या अनुक्रमांशी संबंधित डिजिटल समांचे गुणधर्म.
अलौच, जीन-पॉल, आणि जेफ्री शालिट. स्वयंचलित अनुक्रम: सिद्धांत, अनुप्रयोग, सामान्यीकरण. कैंब्रिज विश्वविद्यालय प्रेस, 2003. मोसर-डी ब्रुइन अनुक्रमासह स्वयंचलित अनुक्रमांचे प्रकरण.
समावेशी संच - विकिपीडिया. जोडात्मक संख्या सिद्धांताच्या व्यापक गणितीय संदर्भाबद्दल पार्श्वभूमी.
जोडात्मक आधार - विकिपीडिया. समांच्या रूपाने पूर्णांक दर्शविणाऱ्या संचांचा आढावा.
अनुक्रमाचे अनेक उपयोग आहेत: संख्या सिद्धांताच्या संशोधनात जोडात्मक आधार, समष्टि गणितातील समष्टि-मुक्त संच, संगणक विज्ञान शिक्षण (विशेषतः बिटवाइज ऑपरेशन्स आणि कार्यक्षम अल्गोरिदम शिकविण्यासाठी), आणि गणितीय नमुना विश्लेषण. हे विभिन्न संख्या आधार एकमेकांशी कसे संबंधित असतात हे समजून घेण्यासाठी एक उत्कृष्ट शिक्षण साधन आहे.
प्रत्येक निर्देशांक n ला 0 पासून सुरू करा, त्याला बाइनरी मध्ये रूपांतरित करा, आणि नंतर प्रत्येक "1" बिटला त्याच्या संबंधित 4 चा घात बदला. उदाहरणार्थ, निर्देशांक 5 चे बाइनरी प्रतिनिधित्व 101 आहे, म्हणून तुम्ही 4² + 4⁰ = 16 + 1 = 17 असे गणित करता. ती 5 वी मुद्दा (0 पासून मोजून) आहे.
अनुक्रमातील प्रत्येक संख्येचे एक विशिष्ट गुणधर्म आहे: त्याचे बेस-4 प्रतिनिधित्व केवळ 0 आणि 1 धारण करते - कधीही 2 किंवा 3 नाही. याचा अर्थ असा की तुम्ही प्रत्येक मुद्दा 4 च्या घातांची बेरीज करून बनवू शकता जेथे प्रत्येक घात सर्वाधिक एकदाच दिसते. हे बाइनरी सारखे आहे, पण 2 च्या ऐवजी 4 च्या घातांचा वापर करून.
आपली संख्या बेस-4 मध्ये रूपांतरित करा आणि अंकांकडे पहा. जर तुम्हाला केवळ 0 आणि 1 दिसत असतील, तर ती अनुक्रमात आहे. जर कोणताही अंक 2 किंवा 3 असेल, तर ती नाही. उदाहरणार्थ, 21 बेस-4 मध्ये 111 (सर्व 1 आणि 0) आहे, म्हणून ती अनुक्रमात आहे. पण 22 बेस-4 मध्ये 112 (2 धारण करते), म्हणून ती नाही.
n-वा मुद्दा M(n) हा या सूत्राचा अनुसरण करतो: M(n) = Σ(b_i × 4^i), जेथे b_i n च्या बाइनरी अंकांचे प्रतिनिधित्व करते. सोप्या भाषेत: n ला बाइनरी मध्ये लिहा, आणि नंतर प्रत्येक स्थानासाठी जेथे 1 आहे, संबंधित 4 चा घात जोडा.
होय, हा अनंत पर्यंत चालतो. मोसर-डी ब्रुइन अनुक्रमात अनंत मुद्दे आहेत. तथापि, जसे तुम्ही वर जाता, अनुक्रम अधिकाधिक विरल होत जातो - तुम्ही अनुक्रमातील सदस्यांदरम्यान अधिक नियमित पूर्णांकांना वगळत जाता.
बाइनरी अनुक्रम (2 च्या घातांची बेरीज) दर्शवू शकतात प्रत्येक नॉन-निगेटिव्ह पूर्णांक - हेच बाइनरी प्रतिनिधित्व करते. मोसर-डी ब्रुइन अनुक्रम 4 च्या घातांचा वापर करतो, जे एक अधिक विरल संच तयार करते. बहुतेक पूर्णांक मोसर-डी ब्रुइन अनुक्रमात दिसत नाहीत.
लियो मोसर (1921-1970), एक ऑस्ट्रियन-कॅनेडियन गणितज्ञ, आणि निकोलास गोगर्ट डी ब्रुइन (1918-2012), एक डच गणितज्ञ, या दोघांनी 1960 च्या दशकात जोडात्मक संख्या सिद्धांतातील संशोधनाच्या भागरूप या अनुक्रमाचा खोलवर अभ्यास केला. अनुक्रमाला या दोघांचेही नाव देण्यात आले आहे.
हा जनरेटर पूर्णपणे आपल्या ब्राउझरमध्ये चालतो - कोणतीही इंस्टॉलेशन नाही, कोणतेही नोंदणी नाही, कोणतेही प्रतीक्षा करणे नाही. चाहे आपण एक विद्यार्थी असाल जो संख्या प्रणालीबद्दल शिकत आहात, एक संशोधक जो योजक आधारांचा शोध घेत आहात, किंवा फक्त गणितीय जिज्ञासू आहात, आपण लगेच शब्द तयार करू शकता आणि स्वतः पॅटर्न पाहू शकता. वेगवेगळ्या संख्यांचे उत्पादन करून पाहा की कसे अनुक्रम वाढतो आणि कोणते पूर्णांक समाविष्ट होतात.
आपल्या कामच्या प्रक्रियेसाठी उपयुक्त असणारे अधिक उपकरण शोधा.