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



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

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

सबसे छोटा संभव बाइनरी "स्क्वायर" डी ब्रुइज़न टोरस, ऊपर दाईं ओर दर्शाया गया है, जिसे (4,4;2,2)2 डी ब्रुइज़न टोरस (या बस B2) के रूप में दर्शाया गया है, इसमें सभी 2×2 बाइनरी आव्यूह सम्मिलित हैं।

$n = 1$


"अनुवाद", "व्युत्क्रम " (0s और 1s का आदान-प्रदान) और "घूर्णन " (90 डिग्री तक) के अतिरिक्त, कोई अन्य (4,4;2,2)2 डी ब्रुइज़न टोरी संभव नहीं है - यह सभी 216 बाइनरी आव्यूह (या 0s और 1s की समान संख्या जैसे उपसमुच्चय पूर्ति बाधाओं) के पूर्ण निरीक्षण द्वारा दिखाया जा सकता है।

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
 * }

बड़ा उदाहरण: B4
अगले संभावित बाइनरी स्क्वायर डी ब्रुइज़न टोरस का एक उदाहरण, $m = n$ (संक्षिप्त रूप में B4), स्पष्ट रूप से निर्मित किया गया है। जिस पेपर में $B2$ डी ब्रुइजन टोरस का एक उदाहरण बनाया गया था, उसमें कम फ़ॉन्ट आकार के अतिरिक्त, बाइनरी के 10 से अधिक पृष्ठ सम्मिलित थे, जिसमें सरणी की प्रति पंक्ति तीन पंक्तियों की आवश्यकता होती थी।

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

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

वस्तु B8, जिसमें सभी बाइनरी 8×8 आव्यूह सम्मिलित हैं और $262,144×262,144$ दर्शाया गया है, में कुल 264 ≈ 18.447×1018 प्रविष्टियाँ हैं: ऐसे आव्यूह को संग्रहीत करने के लिए 18.5 एक्साबिट्स, या 2.3 एक्साबाइट स्टोरेज की आवश्यकता होगी। उपरोक्त मापदंड पर, यह 429×429 वर्ग किलोमीटर को कवर करेगा।

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

यह भी देखें

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

बाहरी संबंध

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