ब्रुइज़न टोरस

साहचर्य गणित में, एक डी ब्रुइज़न टोरस, जिसका नाम डच गणितज्ञ निकोलस गोवर्ट डी ब्रुइज़न के नाम पर रखा गया है, एक वर्णमाला (अक्सर केवल 0 और 1) के प्रतीकों का एक मैट्रिक्स (गणित) है जिसमें दिए गए आयामों के हर संभव मैट्रिक्स (गणित) शामिल होते हैं। $(16,32;3,3)2$ बिलकुल एक बार. यह एक टोरस्र्स  है क्योंकि मैट्रिक्स खोजने के उद्देश्य से किनारों को रैपराउंड माना जाता है। इसका नाम डी ब्रुइज़न अनुक्रम से आया है, जिसे एक विशेष मामला माना जा सकता है $3×3$ (एक आयाम).

डी ब्रुइजन तोरी के संबंध में मुख्य खुले प्रश्नों में से एक यह है कि क्या किसी विशेष वर्णमाला आकार के लिए डी ब्रुइजन टोरस का निर्माण किया जा सकता है $m$ और $n$. ज्ञातव्य है कि ये सदैव विद्यमान रहते हैं $m × n$, तब से हमें बस डी ब्रुइज़न अनुक्रम मिलते हैं, जो हमेशा मौजूद रहते हैं। यह भी ज्ञात है कि वर्गाकार तोरी जब भी अस्तित्व में होती है $n = 1$ और सम (विषम स्थिति के लिए परिणामी टोरी वर्गाकार नहीं हो सकती)। सबसे छोटा संभव बाइनरी वर्ग डी ब्रुइज़न टोरस, ऊपर दाईं ओर दर्शाया गया है, जिसे इस रूप में दर्शाया गया है $n = 1$ डी ब्रुइज़न टोरस (या बस के रूप में $m = n$), सभी शामिल हैं $(4,4;2,2)2$ बाइनरी मैट्रिसेस।

बी2
अनुवाद, व्युत्क्रम (0s और 1s का आदान-प्रदान) और घूर्णन (90 डिग्री तक) के अलावा, कोई अन्य नहीं $B2$ डी ब्रुइज़न तोरी संभव हैं - यह सभी 2 के पूर्ण निरीक्षण द्वारा दिखाया जा सकता है16 बाइनरी मैट्रिक्स (या 0 और 1 की समान संख्या जैसी बाधाओं को पूरा करने वाला उपसमुच्चय)। n−1 पंक्तियों और स्तंभों को दोहराकर टोरस को अनियंत्रित किया जा सकता है। बिना रैपराउंड के सभी n×n सबमैट्रिस, जैसे कि एक छायांकित पीला, फिर पूरा सेट बनाते हैं:
 * {| class="wikitable"


 * 1 || style="background:#ccc;"|0 || 1 || 1 || rowspan="5" style="border-left:solid; padding:0;"| || 1
 * 1 || style="background:#ccc;"|0 || style="background:#ccc;"|0 || style="background:#ccc;"|0 || 1
 * style="background:#ccc;"|0 || style="background:#ccc;"|0 || style="background:#ccc;"|0 || 1 || style="background:#ccc;"|0
 * 1 || 1 || style="background:#ccc;"|0 || style="background:#ff0;"|1 || style="background:#ff0;"|1
 * - style="border-top:solid;"
 * 1 || style="background:#ccc;"|0 || 1 || style="background:#ff0;"|1 || style="background:#ff0;"|1
 * }
 * - style="border-top:solid;"
 * 1 || style="background:#ccc;"|0 || 1 || style="background:#ff0;"|1 || style="background:#ff0;"|1
 * }

बड़ा उदाहरण: बी4
अगले संभावित बाइनरी स्क्वायर डी ब्रुइज़न टोरस का एक उदाहरण, $2×2$ (संक्षिप्त रूप में बी4), स्पष्ट रूप से निर्मित किया गया है। दाईं ओर की छवि इसका एक उदाहरण दिखाती है $(4,4;2,2)_{2}$ डी ब्रुइज़न टोरस / ऐरे, जहां शून्य को क्रमशः सफेद और शून्य को लाल पिक्सेल के रूप में एन्कोड किया गया है।

बड़े आकार की बाइनरी डी ब्रुइज़न टोरी
वह पेपर जिसमें का एक उदाहरण है $(256,256;4,4)_{2}$ डी ब्रुइज़न टोरस का निर्माण बाइनरी के 10 से अधिक पृष्ठों से किया गया था, इसके कम फ़ॉन्ट आकार के बावजूद, सरणी की प्रति पंक्ति तीन पंक्तियों की आवश्यकता होती है।

बाद में संभावित बाइनरी डी ब्रुइज़न टोरस, जिसमें सभी बाइनरी शामिल हैं $(256,256;4,4)_{2}$ मैट्रिसेस, होगा $(256,256;4,4)_{2}$ प्रविष्टियाँ, आयाम की एक वर्गाकार सरणी उत्पन्न करती हैं $6×6$, निरूपित ए $2^{36} = 68,719,476,736$ डी ब्रुइज़न टोरस या बस बी6. इसे आसानी से कंप्यूटर पर संग्रहीत किया जा सकता है - यदि 0.1 मिमी किनारे के पिक्सेल के साथ मुद्रित किया जाता है, तो ऐसे मैट्रिक्स को लगभग 26×26 वर्ग मीटर के क्षेत्र की आवश्यकता होगी।

वस्तु बी8, जिसमें सभी बाइनरी शामिल हैं $262,144×262,144$ आव्यूह और निरूपित $(262144,262144;6,6)_{2}$, का योग 2 है64 ≈ 18.447×1018 प्रविष्टियाँ: ऐसे मैट्रिक्स को संग्रहीत करने के लिए 18.5 एक्ज़ाबिट, या 2.3 एक्साबाइट भंडारण की आवश्यकता होगी। उपरोक्त पैमाने पर, यह 429×429 वर्ग किलोमीटर को कवर करेगा।

निम्न तालिका सुपर-घातीय वृद्धि को दर्शाती है।

यह भी देखें

 * डी ब्रुइन अनुक्रम
 * डी ब्रुइन ग्राफ

बाहरी संबंध

 * Minimal arrays containing all sub-array combinations of symbols: De Bruijn sequences and tori