जब हम स्वीकार कर सकते हैं कि संपत्ति सीपी ने स्वीकार की a0 को गोल k में v के लिए मतदान क्यों किया? ऐसा लगता है कि हम गणितीय प्रेरण का उपयोग कर रहे हैं, इसलिए, आधार, आगमनात्मक परिकल्पना और आगमनात्मक कदम क्या हैं?
आप मजबूत प्रेरण की एक आवृत्ति देख रहे हैं । सरल प्रेरण में आप मानते हैं कि संपत्ति और यह लिए रखती है । मजबूत प्रेरण में आप मानते हैं कि संपत्ति और यह लिए रखती है ।n = मीटर + 1 ∀ n : n < मीटर n = मीटर + 1n=mn=m+1∀n:n<mn=m+1
बेसिस (मेरा मानना है): । यही है, शून्य दौर (चूंकि राउंड 1 से शुरू होता है)। यह तुच्छ रूप से सच है, जो शायद इसलिए स्पष्ट रूप से नहीं कहा गया था।j=0
आगमनात्मक कदम : मान लें कि ; सिद्ध करें जहाँ ।सी पी ( v ; j + 1 ) j < मैं∀n,n≤j:CP(v;n)CP(v;j+1)j<i
मानो या न मानो, यह केवल एक सबूत स्केच है । असली सबूत पार्ट टाइम पार्लियामेंट के पेपर में है। (कुछ कागज़ की गूढ़ विवेचना करते हैं, तो कुछ इसे हास्यप्रद मानते हैं।)
यह कैसे प्राप्त किया जाता है?
मेरी राय में, के और के मामलों पर भरोसा (पुनरावर्ती) है ।k < j < i j = kj<kk<j<ij=k
इसलिए, हम पहले से ही पूरी तरह से साबित किए बिना के मामले को कैसे समाप्त कर सकते हैं (अर्थात्, के उप भाग को याद करते हैं जहां में एक से अधिक मूल्य हैं)?j = k j = k Vj<kj=kj=kV
यह फिर से मजबूत प्रेरण है, इसलिए केस और के मामलों पर निर्भर करता है , लेकिन इंडक्शन परिकल्पना के माध्यम से , अर्थात् पिछले पैक्सोस दौर से।k < j j = kj<kk<jj=k
लामपोर्ट के प्रमाण के लिए सामान्य सुझाव।
लामपोर्ट पदानुक्रमित प्रमाणों की एक तकनीक का उपयोग करता है। उदाहरण के लिए, 7-8 पृष्ठों पर प्रमाण की संरचना कुछ इस तरह दिखती है:
- मान लें कि ; सिद्ध करें जहाँ ।
सी पी ( v ; j + 1 ) j < मैं∀n,n≤j:CP(v;n)CP(v;j+1)j<i
- अवलोकन १
- अवलोकन २
- अवलोकन ३
- k=argmax(...)
- केस के = 0
- मामला k> 0
- मामला k <j
- केस के = जे
- मामला j <k
लैमपोर्ट एक और प्रकार के पदानुक्रम का उपयोग करता है। वह एक सरल एल्गोरिथ्म साबित करेगा, और फिर यह साबित करेगा कि एक अधिक जटिल एल्गोरिथ्म सरल एल्गोरिथ्म पर (या "फैली" ) मैप करता है। ऐसा लगता नहीं है कि पृष्ठ 18 पर हो रहा है, लेकिन यह देखने के लिए कुछ है। (पेज 18 पर मौजूद सबूत पेज 7-8 के सबूत का संशोधन प्रतीत होता है ; इसका विस्तार नहीं ।)
लैमपोर्ट मजबूत प्रेरण पर बहुत निर्भर करता है ; वह संख्या के बजाय सेट के संदर्भ में भी सोचना चाहता है । तो आपको ऐसे खाली सेट मिल सकते हैं जहाँ दूसरों के पास शून्य या नल होंगे; या यूनियनों को सेट करें जहां दूसरों के पास होगा।
अतुल्यकालिक संदेश-गुजर प्रणालियों की सहीता साबित करने के लिए समय के साथ प्रणाली के एक सर्वज्ञ दृष्टिकोण की आवश्यकता होती है । उदाहरण के लिए, जब राउंड में क्रियाओं पर विचार कर रहा , तो ध्यान रखें कि कुछ राउंड लिए कार्रवाई अस्थायी रूप से नहीं हुई होगी! । और फिर भी लैम्पपोर्ट भविष्य की इन घटनाओं को पिछले तनाव में बताता है।j < iij<i
लैम्पपोर्ट सिस्टम और प्रूफ में एक वैरिएबल या वैरिएबल का सेट होता है जिसे केवल एक दिशा में जाने की अनुमति होती है; केवल वेतन वृद्धि संख्या और केवल सेट में जोड़ना। यह उनके प्रमाणों में बड़े पैमाने पर प्रयोग किया जाता है। उदाहरण के लिए, पेज 8 पर लैमपोर्ट से पता चलता है कि कैसे उन्होंने भविष्य में और वोट डालने की क्षमता को कम दिया:a
... चूंकि यह एक संदेश भेजने के लिए से सेट करता है, इसलिए बाद में किसी भी दौर में वोट नहीं डाल सकता था , कि कम था ।rnd[a]iai
इस प्रकार की प्रणालियों को साबित करने के लिए यह निश्चित रूप से एक मस्तिष्क-स्ट्रेचर है।
(अपडेट) : इन्वेंटरी को सूचीबद्ध करें; लामपोर्ट विकसित होने पर और उसके प्रमाणों के दौरान बहुत सारे आक्रमणकारियों का उपयोग करता है। वे कभी-कभी पूरे प्रमाणों में बिखर जाते हैं; कभी-कभी वे केवल मशीन-चेक किए गए सबूत में मौजूद होते हैं। प्रत्येक अपरिवर्तनीय के बारे में कारण; ऐसा क्यों है? यह अन्य आक्रमणकारियों के साथ कैसे बातचीत करता है? सिस्टम का प्रत्येक चरण इस अपरिवर्तनीय को कैसे रखता है?
पूर्ण प्रकटीकरण : मैंने फास्ट पैक्सोस तब तक नहीं पढ़ा था जब तक मुझे इस प्रश्न का उत्तर देने के लिए नहीं कहा गया था; और केवल उद्धृत पृष्ठों को देखा। मैं एक इंजीनियर हूं और गणितज्ञ नहीं हूं; लामपोर्ट के काम के साथ मेरा ब्रश शुद्ध रूप से बड़े पैमाने पर वितरित प्रणालियों को सही ढंग से आविष्कार करने और बनाए रखने की आवश्यकता पर आधारित है।
मेरा जवाब लामपोर्ट के काम के साथ मेरे अनुभव पर बहुत निर्भर करता है। मैंने लैमपोर्ट के कई प्रोटोकॉल और प्रमाण पढ़े हैं; मैं पेशेवर रूप से एक पैक्सोस-आधारित प्रणाली को बनाए रखता हूं; मैंने एक उच्च-थ्रूपुट सर्वसम्मति प्रोटोकॉल को लिखा है और साबित किया है, और फिर पेशेवर रूप से इसके आधार पर एक प्रणाली बनाए रखता है (मैं अपनी कंपनी को मुझे एक पेपर प्रकाशित करने की अनुमति देने के लिए कोशिश कर रहा हूं)। मैं है लैंपॉर्ट के साथ एक तुच्छ कागज, जिसमें मैं उसे तीन बार के साथ मुलाकात पर सहयोग (कागज अभी भी समकक्ष समीक्षा लंबित है।)