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

A New Class of Linear Codes

यह शोध पत्र एक नए प्रकार के रैखिक कोड (linear codes) को प्रस्तुत करता है जो मल्टीप्लिकेटिव कैरेक्टर सम्स (multiplicative character sums) और सुपरएलिप्टिक कर्व्स (superelliptic curves) के माध्यम से निर्मित हैं, जो बाइनरी फील्ड्स पर घातांकीय आकार (exponential size) प्राप्त करते हैं जिनका सापेक्षिक दूरी (relative distance) 1/2 के समतुल्य है, रीड-सोलोमन कोड के साथ संयोजित होने पर बेहतर दर-दूरी ट्रेड-ऑफ (rate-distance trade-offs) प्रदान करते हैं, और अपने रैंडम-जैसे वर्ग और डिकोडिंग गुणों के कारण क्रिप्टोग्राफिक क्षमता प्रदर्शित करते हैं।

मूल लेखक: Akash Bhople, Giacomo Cherubini, Giacomo Micheli, Tefjol Pllaha

प्रकाशित 2026-06-09
📖 6 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Akash Bhople, Giacomo Cherubini, Giacomo Micheli, Tefjol Pllaha

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

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

दो संदेशों के बीच की दूरी यह है कि वे कितने स्थानों पर भिन्न हैं। रेट (दर) यह है कि आप संदेश की कुल लंबाई के मुकाबले उसमें कितनी वास्तविक जानकारी भर सकते हैं।

यह शोध पत्र इन "गुप्त संदेश" कोड्स को बनाने का एक नया, चतुर तरीका पेश करता है। लेखक, आकाश भोपले और उनके सहयोगियों ने एक नया वर्ग बनाया है जो हमारे पास मौजूद अब तक के सबसे अच्छे कोड्स से काफी बेहतर है, विशेष रूप से जब हम चाहते हैं कि हमारे संदेश एक-दूसरे से बहुत अलग हों।

यहाँ उनकी खोज का सरल उपमाओं (analogies) का उपयोग करके विवरण दिया गया है:

1. "परछाई" वाली ट्रिक (The "Shadow" Trick)

उनकी खोज का मुख्य आधार है जिसे वे "शैडो कोड" (Shadow Code) कहते हैं।

कल्पना कीजिए कि आपके पास एक बड़ा, जटिल 3D स्कल्चर (एक गणितीय वक्र जिसे सुपरएलिप्टिक कर्व कहा जाता है) है। आप एक विशिष्ट कोण से उस पर रोशनी डालते हैं, और वह दीवार पर अपनी परछाई बनाता है।

  • स्कल्चर (मूर्तिकला): यह एक जटिल गणितीय फलन (function) है जिसमें बहुपद (polynomials - xx जैसे चर वाले समीकरण) शामिल हैं।
  • परछाई: लेखक इस जटिल 3D आकार को एक 2D दीवार पर प्रोजेक्ट करते हैं। यह "परछाई" 0 और 1 की एक सरल सूची (बाइनरी कोड) है।
  • जादू: जिस तरह से वे इस परछाई को बनाते हैं, वह विशेष है। वे एक गणितीय उपकरण का उपयोग करते हैं जिसे "मल्टीप्लिकेटिव कैरेक्टर" (एक विशेष फिल्टर या लेंस की तरह) कहा जाता है। यह फिल्टर स्कल्चर को देखता है और निर्णय लेता है: "क्या इस आकार का यह हिस्सा एक पूर्ण वर्ग (perfect square) है? यदि हाँ, तो 0 लिखें। यदि नहीं, तो 1 लिखें।"

चूंकि मूल स्कल्चर बहुत जटिल है और "प्रकाश" को एक बहुत ही विशिष्ट तरीके से डाला गया है, इसलिए परिणामी परछाई (कोड) के पास दो अद्भुत गुण हैं:

  1. यह बहुत लंबी है: यह बहुत सारा डेटा ले जा सकती है।
  2. यह बहुत विशिष्ट है: कोई भी दो अलग परछाइयाँ एक-दूसरे से बहुत भिन्न दिखती हैं (उच्च दूरी), भले ही मूल स्कल्चर थोड़े से ही भिन्न क्यों न हों।

2. पुराने चैंपियनों को पछाड़ना (Beating the Old Champions)

दशकों से, इन प्रकार के कोड्स के "चैंपियन" डेल्सार्ट-गोथल्स (Delsarte–Goethals) कोड्स कहलाते थे। वे बेहतरीन थे, लेकिन उनकी एक सीमा थी: जैसे-जैसे आप संदेशों को लंबा करने की कोशिश करते, सूचना भेजने की मात्रा (रेट) बहुत तेज़ी से गिर जाती थी, जैसे कोई खड़ी ढलान हो।

लेखक दिखाते हैं कि उनके नए "शैडो कोड्स" एक सुपर-चार्ज्ड अपग्रेड की तरह हैं।

  • उपमा: यदि पुराने कोड साइकिल की तरह थे, तो नए कोड एक रॉकेट शिप की तरह हैं।
  • परिणाम: संदेश की समान लंबाई और शोर के विरुद्ध समान सुरक्षा के लिए, नए कोड पुराने कोड की तुलना में घातीय रूप से (exponentially) अधिक जानकारी ले जा सकते हैं। गणितीय शब्दों में, यदि पुराना कोड 100 बिट्स ले सकता था, तो नया कोड उसी सेटअप के लिए लाखों या अरबों बिट्स ले सकता है।

3. "स्टैकिंग" का बढ़ावा (The "Stacking" Boost - Concatenation)

लेखक यह भी दिखाते हैं कि इन कोड्स को और भी बेहतर बनाने के लिए उन्हें कैसे "स्टैक" (एक के ऊपर एक रखना) किया जा सकता है।

  • कल्पना कीजिए कि आपके पास एक मजबूत, छोटा कोड (शैडो कोड) है।
  • आप एक अन्य, प्रसिद्ध कोड (रीड-सोलोमन, जिसका उपयोग सीडी और क्यूआर कोड में होता है) लेते हैं और इन कई छोटे शैडो कोड्स को व्यवस्थित करने के लिए उसका उपयोग करते हैं।
  • परिणाम: यह एक विशाल कोड बनाता है जो अभी भी बहुत कुशल है। शोध पत्र का दावा है कि यह स्टैक्ड संस्करण पुराने डेल्सार्ट-गोथल्स कोड्स को रीड-सोलोमन कोड्स के साथ स्टैक करने की तुलना में बहुत बेहतर है। यह एक मजबूत नींव के साथ गगनचुंबी इमारत बनाने जैसा है; आप बिना गिरे बहुत ऊँचा जा सकते हैं।

4. यह क्यों महत्वपूर्ण है (क्रिप्टोग्राफी)

शोध पत्र एक विशिष्ट अनुप्रयोग का उल्लेख करता है: क्रिप्टोग्राफी (गुप्त कोड बनाना जिन्हें तोड़ना कठिन हो)।

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

5. संदेश को कैसे पढ़ें (Decoding)

एक कोड बेकार है यदि आप इसे वापस पढ़ नहीं सकते। शोध पत्र में इन संदेशों को डिकोड करने की एक विधि (स्वस्तिक कोप्पार्टी द्वारा एक एल्गोरिदम) शामिल है।

  • समस्या: आपको एक शोर भरी परछाई प्राप्त होती है जहाँ कुछ 0 बदलकर 1 हो गए हैं और कुछ 1 बदलकर 0।
  • समाधान: एल्गोरिदम इस समस्या को एक पहेली की तरह मानता है। यह उस मूल "स्कल्चर" (बहुपद) को फिर से बनाने की कोशिश करता है जिसने परछाई बनाई थी, भले ही परछाई क्षतिग्रस्त हो। यह शोर को फ़िल्टर करने और मूल आकार को खोजने के लिए एक चतुर गणितीय ट्रिक का उपयोग करता है।

सारांश

लेखकों ने एक प्रकार का नया गणितीय "परछाई" बनाया है जो है:

  1. पिछले सर्वश्रेष्ठ कोड्स से बहुत बड़ा (घातीय सुधार)।
  2. शोर के विरुद्ध बहुत मजबूत।
  3. हैकर्स के लिए तोड़ना कठिन क्योंकि इसका गणितीय ढांचा वर्ग (square) होने पर रैंडम दिखता है।
  4. एक कुशल एल्गोरिदम का उपयोग करके डिकोडेबल।

उन्होंने उन्नत संख्या सिद्धांत (फाइनाइट फील्ड्स पर बहुपद) को कर्व्स की ज्यामिति (geometry of curves) के साथ जोड़कर यह हासिल किया है, जिससे एक ऐसी "परछाई" बनी जो जटिल गणित को एक सुपर-एफिशिएंट संचार उपकरण में बदल देती है।

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

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

Digest आज़माएँ →