← नवीनतम पेपर
💻 computer science

Pseudo-Formalization for Automatic Proof Verification

यह शोध पत्र 'स्यूडो-फॉर्मलाइजेशन' (Pseudo-Formalization) प्रस्तुत करता है, जो प्राकृतिक भाषा की लचीलेपन और औपचारिक मॉड्यूलैरिटी (formal modularity) का संयोजन करने वाला एक हाइब्रिड प्रूफ़ फॉर्मेट है, और एक संबंधित 'ब्लॉक वेरिफिकेशन' (Block Verification) एल्गोरिदम भी प्रस्तुत करता है जो ओलंपियाड और अनुसंधान-स्तर के बेंचमार्क में गणितीय प्रमाणों को सटीक रूप से सत्यापित करने में मौजूदा 'LLM-as-judge' बेसलाइनों की तुलना में काफी बेहतर प्रदर्शन करता है।

मूल लेखक: Slim Barkallah, Luke Bailey, Kaiyue Wen, Mohammed Abouzaid, Tengyu Ma

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

मूल लेखक: Slim Barkallah, Luke Bailey, Kaiyue Wen, Mohammed Abouzaid, Tengyu Ma

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

कल्पना कीजिए कि आप एक प्रतिष्ठित गणितीय जर्नल के वरिष्ठ संपादक हैं। आपको एक 50 पन्नों का प्रमाण (proof) प्राप्त होता है जो एक प्रतिभाशाली लेकिन थोड़े अव्यवस्थित गणितज्ञ (या एक AI) द्वारा लिखा गया है। यह प्रमाण प्राकृतिक भाषा में लिखा गया है, जिसमें "इससे यह पता चलता है कि," "स्पष्ट रूप से," और "जैसा कि हम जानते हैं" जैसे शब्दों की भरमार है। आपका काम उस एक नन्हे से तार्किक दोष (logical error) को खोजना है जो पूरे काम को बर्बाद कर देता है।

यह एक उपन्यास को 100 मील प्रति घंटे की रफ्तार से पढ़ते हुए उसमें एक टाइपो (typo) खोजने जैसा है। यदि आप गलती छोड़ देते हैं, तो आप निरर्थक चीज़ प्रकाशित कर देंगे। यदि आप बहुत धीरे पढ़ते हैं, तो आप कभी इसे पूरा नहीं कर पाएंगे।

यह शोध पत्र, "Pseudo-Formalization for Automatic Proof Verification," इस समस्या को हल करने का एक नया तरीका प्रस्तावित करता है। यह सुझाव देता है कि गणित लिखने के मानव तरीके (जो लचीला और अव्यवस्थित है) और गणित की जाँच करने के रोबोटिक तरीके (जो कठोर और व्यवस्थित है) के बीच एक मध्य मार्ग होना चाहिए।

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

1. समस्या: "शब्दों की दीवार" (The "Wall of Text")

वर्तमान में, जब हम किसी AI से गणितीय प्रमाण की जाँच करने के लिए कहते हैं, तो हम आमतौर पर पूरे प्रमाण को AI को दे देते हैं और पूछते हैं, "क्या यह सही है?"

  • समस्या: यह एक इंसान से एक 100 पन्नों के कानूनी अनुबंध को एक ही सांस में पढ़ने और उसमें एक विरोधाभास खोजने के लिए कहने जैसा है। AI भ्रमित हो जाता है, अंत तक पहुँचते-पहुँचते शुरुआत को भूल जाता है, और गलतियों को पकड़ने में विफल रहता है। इसे "कॉन्टेक्स्ट रॉट" (context rot) कहा जाता है—आप जितना अधिक टेक्स्ट उसे देंगे, वह गलतियाँ खोजने में उतना ही कम सक्षम होता जाएगा।

2. समाधान: "स्यूडो-फॉर्मलाइजेशन" (LEGO की उपमा)

लेखक एक नया प्रारूप पेश करते हैं जिसे स्यूडो-फॉर्मल (PF) कहा जाता है।

  • उपमा: कल्पना कीजिए कि वह अव्यवस्थित प्रमाण ऊन का एक बड़ा, उलझा हुआ गोला है। स्यूडो-फॉर्मलाइजेशन उस ऊन को काटने और उसे सुंदर, व्यक्तिगत LEGO ब्लॉक्स में फिर से बुनने की प्रक्रिया है।
  • यह कैसे काम करता है: एक लंबे पैराग्राफ के बजाय, प्रमाण को छोटे, आत्मनिर्भर "ब्लॉक्स" (जैसे लेम्मा, प्रपोजिशन और थ्योरम) में विभाजित किया जाता है।
  • नियम: प्रत्येक ब्लॉक को स्पष्ट रूप से बताना चाहिए:
    1. आधार (Premises): हम किन धारणाओं के साथ शुरुआत कर रहे हैं?
    2. निष्कर्ष (Conclusion): इस विशिष्ट ब्लॉक में हम क्या सिद्ध करने की कोशिश कर रहे हैं?
    3. प्रमाण (Proof): 1 से 2 तक पहुँचने के चरण।
  • लाभ: अब, पूरे ऊन के गोले की जाँच करने के बजाय, AI को केवल एक समय में एक LEGO ब्लॉक की जाँच करनी होगी। यह एक छोटा, प्रबंधनीय कार्य है।

3. प्रक्रिया: "फैक्ट्री असेंबली लाइन"

शोध पत्र प्रमाण को सत्यापित करने के लिए चार-चरणीय असेंबली लाइन का वर्णन करता है:

  1. अनुवाद (The Architect): एक AI उस अव्यवस्थित, प्राकृतिक भाषा वाले प्रमाण को लेता है और उसे इन सुंदर, व्यवस्थित LEGO ब्लॉक्स (स्यूडो-फॉर्मल प्रारूप) में फिर से लिखता है। यह एक अनुवादक की तरह है जो एक भ्रामक भाषण को एक संरचित रूपरेखा में बदल देता है।
  2. ब्लॉक सत्यापन (The Quality Inspectors): अब, AI गुणवत्ता निरीक्षकों की एक टीम की तरह कार्य करता है। प्रत्येक निरीक्षक एक LEGO ब्लॉक को देखता है। वे जाँचते हैं: "क्या इस ब्लॉक के भीतर का प्रमाण, दिए गए आधारों के आधार पर, निष्कर्ष को वास्तव में सिद्ध करता है?" वे बाकी इमारत की चिंता नहीं करते; वे बस अपने विशिष्ट ब्लॉक की जाँच करते हैं।
  3. कैलिब्रेशन (The Manager): कभी-कभी एक निरीक्षक बहुत अधिक सख्त हो सकता है (एक टाइपो को गलती मान लेना) या कुछ मिस कर सकता है। एक "मैनेजर" AI सभी निरीक्षकों की रिपोर्ट देखता है और निर्णय लेता है: "ठीक है, यहाँ एक वास्तविक त्रुटि है, या यह केवल एक गलत सूचना थी?" वह निष्कर्षों को एक अंतिम निर्णय में एकत्रित करता है।
  4. पैरेलल स्केलिंग (The Crowd): अतिरिक्त निश्चितता के लिए, वे इस पूरी प्रक्रिया को 8 बार चलाते हैं (निरीक्षकों की 8 अलग-अलग टीमों की तरह)। यदि कोई भी टीम त्रुटि पाती है, तो प्रमाण को खारिज कर दिया जाता है। यह सुनिश्चित करता है कि वे लगभग सब कुछ पकड़ लें।

4. परिणाम: बेसलाइन से बेहतर

लेखकों ने दो प्रकार के गणित पर इस पद्धति का परीक्षण किया:

  • ओलंपियाड मैथ: कठिन प्रतियोगिता वाले प्रश्न (जैसे इंटरनेशनल मैथ ओलंपियाड)।
  • रिसर्च मैथ: arXiv से वास्तविक, प्रकाशित अकादमिक शोध पत्र, जिनमें लेखकों ने स्वयं गलतियाँ होने की बात स्वीकार की थी।

निष्कर्ष:

  • "स्यूडो-फॉर्मल" विधि पूरे प्रमाण को पढ़ने के मानक तरीके की तुलना में त्रुटियों को खोजने में बेहतर थी।
  • इसने नकली त्रुटियाँ पैदा किए बिना (उच्च Precision) अधिक त्रुटियाँ खोजीं (उच्च Recall)।
  • गणितीय सत्यापन की दुनिया में, यह एक "पारेटो सुधार" (Pareto improvement) है—जिसका अर्थ है कि उन्होंने एक गुण के लिए दूसरे का त्याग किए बिना बेहतर परिणाम प्राप्त किए।

5. नया बेंचमार्क: "ArxivMathGradingBench"

यह साबित करने के लिए कि उनका तरीका वास्तविक दुनिया के शोध पर काम करता है, लेखकों ने एक नया टेस्ट डेटासेट बनाया।

  • उन्होंने 35 वास्तविक गणितीय शोध पत्रों को लिया जिन्हें उनके लेखकों द्वारा गलतियों को ठीक करने के लिए अपडेट किया गया था।
  • उन्होंने इन "ज्ञात त्रुटियों" का उपयोग यह परीक्षण करने के लिए किया कि क्या उनका AI उन विशिष्ट गलतियों को ढूंढ सकता है जिन्हें लेखकों ने ठीक किया था।
  • यह एक "ड्राइविंग टेस्ट" की तरह है जहाँ परीक्षकों को पता होता है कि गड्ढे कहाँ हैं, और वे देखते हैं कि क्या नई कार (AI) उन गड्ढों को पहचान पाती है।

सारांश

यह शोध पत्र तर्क देता है कि हमें गणित की जाँच करने के लिए AI को "रोबोटिक भाषा" (जैसे Lean या Isabelle) बोलने के लिए मजबूर करने की आवश्यकता नहीं है। इसके बजाय, हम AI को मानव गणित को व्यवस्थित (छोटे टुकड़ों में बाँटने) करना सिखा सकते हैं। एक विशाल, भ्रमित करने वाले प्रमाण को छोटे, स्पष्ट LEGO ब्लॉक्स में तोड़कर, AI प्रत्येक टुकड़े की पूरी एकाग्रता के साथ जाँच कर सकता है, जिससे वे गलतियाँ भी पकड़ी जा सकती हैं जो वह पूरे प्रमाण को एक साथ पढ़ने पर छोड़ देता।

उन्होंने क्या दावा नहीं किया:

  • उन्होंने यह दावा नहीं किया कि यह मानव गणितज्ञों की जगह लेगा।
  • उन्होंने यह दावा नहीं किया कि यह गैर-गणितीय क्षेत्रों में काम करेगा (हालांकि वे इस पर विचार करते हैं)।
  • उन्होंने यह दावा नहीं किया कि AI पूर्ण है; उन्होंने केवल यह दिखाया कि यह पिछले तरीकों की तुलना में बेहतर है।

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

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

Digest आज़माएँ →