← नवीनतम पेपर
🔢 mathematics

Carryless Pairing: Additive Pairing in the Fibonacci Basis

यह शोध पत्र N2\mathbb{N}^2 से N\mathbb{N} तक एक कैरीलेस (carryless), इंजेक्टिव पेयरिंग मैप प्रस्तुत करता है जो दो संख्याओं को एक डेलीमिटर (delimiter) द्वारा अलग किए गए विलगित ज़ेकेनडॉर्फ इंडेक्स बैंड्स (disjoint Zeckendorf index bands) में एनकोड करता है, जिससे बिना गुणन या गुणनखंडन के योगात्मक समर्थन (additive support) संचालन के माध्यम से मूल्यांकन और व्युत्क्रमण सक्षम होता है, जिसकी मुख्य शुद्धता की पुष्टि Rocq में की गई है।

मूल लेखक: Milan Rosko

प्रकाशित 2026-05-12
📖 7 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Milan Rosko

मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें

मुख्य विचार: दो डिब्बों को बिना तोड़े पैक करना

कल्पना कीजिए कि आपके पास लेगो ब्रिक्स (Lego bricks) के दो डिब्बे हैं, जिन्हें डिब्बा X और डिब्बा Y लेबल किया गया है। आप उन्हें एक विशाल संरचना में जोड़ने के लिए आपस में चिपकाना चाहते हैं ताकि आप उन्हें एक एकल वस्तु के रूप में ले जा सकें, लेकिन आप बाद में उन्हें बिना किसी गोंद, टेप या विशेष उपकरणों के अलग करने में भी सक्षम होना चाहते हैं।

संख्याओं को संयोजित करने के अधिकांश तरीके (जैसे मानक गणित या कंप्यूटर कोड) गोंद का उपयोग करने जैसे हैं। उन्हें बाद में अलग करने के लिए, आपको अक्सर जटिल गणनाएँ करनी पड़ती हैं, संख्याओं का गुणनखंड (factorize) करना पड़ता है, या अंकों को आगे ले जाना (carry) पड़ता है (जैसे सामान्य जोड़ में जब 9+1=109 + 1 = 10 होता है, जहाँ 1 अगले कॉलम में "कैरी" हो जाता है)। यह पेपर संख्या को संयोजित करने का एक नया तरीका प्रस्तावित करता है जिसमें शून्य गोंद और शून्य कैरी (carrying) की आवश्यकता होती है।

परिवेश: फाइबोनैची "लेगो सेट" (Fibonacci "Lego Set")

यह समझने के लिए कि यह कैसे काम करता है, हमें संख्याएँ बनाने के नियमों को बदलने की आवश्यकता है। बेस-10 सिस्टम (एक, दस, सौ) के बजाय, यह पेपर फाइबोनैची अनुक्रम ($1, 2, 3, 5, 8, 13, 21...$) का उपयोग करता है।

इस प्रणाली में, प्रत्येक संख्या का एक विशेष "लेगो ब्लूप्रिंट" होता है जिसे ज़ेकेनडॉर्फ प्रतिनिधित्व (Zeckendorf representation) कहा जाता है। इस ब्लूप्रिंट का स्वर्णिम नियम यह है: आप कभी भी दो क्रमिक (consecutive) फाइबोनैची संख्याओं का उपयोग नहीं कर सकते।

  • गलत: 5+35 + 3 (क्योंकि अनुक्रम में 5 और 3 एक साथ हैं)।
  • सही: 5+25 + 2 (क्योंकि 5 और 2 के बीच एक अंतर है)।

यह "कोई-क्रमिक-नहीं" वाला नियम इस पूरे चमत्कार को संभव बनाने वाला गुप्त सूत्र है।

जादुई ट्रिक: "सम" और "विषम" बैंड्स (The "Even" and "Odd" Bands)

लेखक, मिलान रोस्को (Milan Rosko) ने संख्या X और संख्या Y को एक ही संख्या में पैक करने के लिए एक विधि ईजाद की, जिसमें उन्हें फाइबोनैची अनुक्रम के अलग-अलग "पड़ोस" में रखा जाता है।

  1. सम पड़ोस (डिब्बा X):
    पेपर संख्या X के ब्लूप्रिंट को लेता है और उसके सभी लेगो टुकड़ों को फाइबोनैची अनुक्रम में सम-संख्या वाले (even-numbered) स्थानों पर शिफ्ट कर देता है।

    • उपमा: कल्पना कीजिए कि X किताबों का एक सेट है। हम उन सभी को एक पुस्तकालय के सम-संख्या वाले शेल्फों पर रखते हैं।
  2. डिलिमिटर (The Delimiter - बाड़/सीमा):
    डिब्बा Y रखने से पहले, हमें यह जानने की आवश्यकता है कि X कहाँ तक फैला हुआ है। पेपर X के आकार के आधार पर एक "बाड़" या डिलिमिटर की गणना करता है। आइए इस बाड़ को B कहें।

    • उपमा: यदि X शेल्फ 2 से 10 तक जाता है, तो बाड़ शेल्फ 12 पर बनाई जाएगी।
  3. विषम पड़ोस (डिब्बा Y):
    अब, हम संख्या Y के ब्लूप्रिंट को लेते हैं और उसके लेगो टुकड़ों को विषम-संख्या वाले स्थानों पर शिफ्ट करते हैं, लेकिन यह केवल बाड़ (B) के बाद शुरू होता है।

    • उपमा: हम Y की सभी किताबों को विषम-संख्या वाले शेल्फों पर रखते हैं, लेकिन केवल शेल्फ 13, 15, 17 आदि पर। हम बाड़ से पहले के विषम शेल्फों को खाली छोड़ देते हैं।

यह "कैरीलेस" क्यों है (सबसे अच्छा हिस्सा)

सामान्य गणित में, यदि आप दो संख्याओं को जोड़ते हैं, तो आपको एक "कैरी" मिल सकता है (जैसे 5+5=105+5=10)। इस फाइबोनैची प्रणाली में, यदि आप ऐसी दो संख्याएँ जोड़ते हैं जो किसी भी "क्रमिक" स्थान को साझा नहीं करती हैं, तो कोई कैरी नहीं होता है

क्योंकि पेपर X को सम शेल्फों पर और Y को विषम शेल्फों पर (बीच में एक अंतर के साथ) रखता है, इसलिए दोनों लेगो सेट एक दूसरे को कभी छूते नहीं हैं

  • X सम स्थानों पर है।
  • Y विषम स्थानों पर है (दूर)।
  • अंतिम मिश्रण में कोई भी दो क्रमिक संख्याएँ नहीं हैं।

परिणाम: संयुक्त संख्या पहले से ही अपने पूर्ण, "सामान्य" रूप में है। आपको इसे ठीक करने के लिए किसी सफाई या गणित की आवश्यकता नहीं है। यह दो न छूने वाले पहेली के टुकड़ों को एक साथ रखने जैसा है; वे बस पूरी तरह से फिट हो जाते हैं।

इसे कैसे अनपैक करें (डिकोडिंग)

मूल डिब्बों को वापस पाने के लिए, आप संयुक्त संख्या को देखते हैं और दो सरल प्रश्न पूछते हैं:

  1. सम शेल्फों पर कौन है? (वह X है)।
  2. बाड़ के बाद विषम शेल्फों पर कौन है? (वह Y है)।

चूंकि नियम बहुत सख्त हैं (छूना नहीं, विशिष्ट अंतराल), इसलिए कोई भ्रम नहीं होता है। आप हमेशा ठीक से बता सकते हैं कि कौन सा टुकड़ा X का है और कौन सा Y का है।

महत्वपूर्ण सीमाएँ (The "Not Surjective" Part)

पेपर स्वीकार करता है कि यह विधि हर संभव संख्या के लिए कोड नहीं बनाती है।

  • उपमा: कल्पना कीजिए कि एक पार्किंग स्थल जहाँ कारें (संख्याएँ) केवल विशिष्ट स्थानों में पार्क कर सकती हैं। यदि आप ऐसी जगह पार्क करने की कोशिश करते हैं जो "न छूने" के नियम या "बाड़" के नियम का उल्लंघन करती है, तो वह स्थान खाली रहता है।
  • पेपर इसे इनजेक्टिव लेकिन नॉट सुरजेक्टिव (injective but not surjective) कहता है।
    • इनजेक्टिव (Injective): प्रत्येक (X, Y) जोड़ी को एक अद्वितीय कोड मिलता है। कोई भी दो जोड़ियाँ एक ही संख्या नहीं बनातीं।
    • नॉट सुरजेक्टिव (Not Surjective): दुनिया की कुछ संख्याएँ इस विधि द्वारा नहीं बनाई जा सकतीं। यदि आप एक यादृच्छिक संख्या चुनते हैं, तो हो सकता है कि वह एक वैध "पैक्ड" जोड़ी न हो।

हालाँकि, पेपर एक सरल परीक्षण प्रदान करता है: यदि आप एक संख्या को अनपैक करने और फिर उसे पुन: पैक करने का प्रयास करते हैं, और आपको बिल्कुल वही संख्या वापस मिलती है, तो वह एक वैध जोड़ी थी। यदि संख्या बदल जाती है, तो वह शुरुआत में वैध जोड़ी नहीं थी।

यह क्यों मायने रखता है? (The "Why")

लेखक आपके फोन के लिए तेज़ कैलकुलेटर बनाने की कोशिश नहीं कर रहे हैं। प्रेरणा गहरी है, जो तर्क और गणित के आधार (logic and math foundations) में निहित है:

  1. शुद्ध जोड़ (Pure Addition): संख्याओं को संयोजित करने के अधिकांश तरीके गुणन या जटिल विभाजन (जैसे संख्याओं को अभाज्य गुणनखंडों में तोड़ना) पर निर्भर करते हैं। यह विधि केवल जोड़ और स्थितियों की जाँच पर निर्भर करती है।
  2. कमजोर गणित प्रणालियाँ (Weak Math Systems): तर्क के कुछ बहुत ही बुनियादी सिस्टम में (जहाँ आपको गुणा करने की अनुमति नहीं है), आप यह सिद्ध नहीं कर सकते कि आप दो संख्याओं को जोड़ सकते हैं और उन्हें वापस पा सकते हैं। यह पेपर दिखाता है कि आप यह केवल सरल जोड़ का उपयोग करके कैसे कर सकते हैं, जो गणितज्ञों को यह समझने में मदद करता है कि तर्क को काम करने के लिए न्यूनतम आवश्यकताएं क्या हैं।
  3. प्रूफ चेकिंग (Proof Checking): क्योंकि प्रक्रिया इतनी सरल है (केवल स्थितियों को देखना और जोड़ना), यह एक कंप्यूटर के लिए यह सत्यापित करना बहुत आसान है कि गणित सही है या नहीं, बिना भ्रमित हुए।

एक वाक्य में सारांश

यह पेपर फाइबोनैची अनुक्रम का उपयोग करके दो संख्याओं को एक में संयोजित करने का एक चतुर तरीका पेश करता है, जहाँ दोनों संख्याएँ अलग-अलग, न छूने वाले "ज़ोन" में रहती हैं ताकि उन्हें बिना किसी जटिल गणित के जोड़ा जा सके, और उन्हें उनके स्थान को देखकर अलग किया जा सके।

अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?

आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।

Digest आज़माएँ →