मान लीजिए कि HALTS एक TM है जो अपने इनपुट को और जोड़ी के रूप में पढ़ता है , जहाँ एक TM एन्कोडिंग है और उस TM के लिए कोई इनपुट है।MxMx
आपका प्रश्न यह है कि अगर हम HALTS मान लेते हैं तो क्या होता है सभी इनपुट्स rangle के लिए हल करने की समस्या हल हो जाती है जैसे एक TM की एन्कोडिंग नहीं है जो कार्यात्मक रूप से बराबर है ।⟨M,x⟩xM
मेरा दावा है कि यह एक विरोधाभास है। मैं इस मौके पर आया, इसलिए मैं अपने प्रमाण की किसी भी और सभी आलोचनाओं का स्वागत करता हूं। प्रमाण का विचार यह है कि किसी चीज़ को अपने आप से अलग करने के बजाय, हम दो परस्पर पुनरावर्ती टीएम बनाते हैं जो कुछ इनपुट पर अलग-अलग व्यवहार करते हैं (इस प्रकार कार्यात्मक रूप से समतुल्य नहीं हैं), लेकिन अन्यथा विरोधाभासों का कारण बनते हैं।
बता दें कि और दो परस्पर पुनरावर्ती TM हैं (जो यह कहना है कि हम अनुकरण कर सकते हैं, प्रिंट कर सकते हैं, आदि, और इसके विपरीत कार्यक्रम के अंदर का वर्णन )। ध्यान दें कि हम पुनरावर्तन प्रमेय से पारस्परिक रूप से पुनरावर्ती TM बना सकते हैं।D1D2D2D1
और को निम्नानुसार परिभाषित करें : इनपुट , यदि (10 मनमाने ढंग से चुना गया), फिर स्वीकार करता है और लूप। (इस प्रकार, वे कार्यात्मक रूप से समतुल्य नहीं हैं)।D1D2x|x|<10D1D2
इनपुट साथ , को परिभाषित करें को rangle पर रोकें और यदि लूप या लूप को तो ।x|x|≥10D1⟨D2,x⟩D2D2
दिए गए इनपुट साथ | x | ≥ 10 , परिभाषित डी 2 पर रुकती है अनुकरण ⟨ डी 1 , एक्स ⟩ और पाश अगर डी 1 हाल्ट या पड़ाव अगर डी 1 छोरों।x|x|≥10D2⟨D1,x⟩D1D1
फिर ध्यान दें कि किसी भी के लिए | x | ≥ 10 , डी 1 (एक्स) या तो हाल्ट या लूप्स। यदि D 1 इनपुट x पर रुकता है, तो हम HALTS ( D 2 , x) को ज्ञात करते हैं कि D 2 इनपुट x पर टिका है । हालाँकि, इनपुट 2 पर D 2 रुकने का अर्थ है कि HALTS ( D 1 , x) लूप।x|x|≥10D1D1D2D2D2D1
यदि इनपुट x लूप पर , विरोधाभास इसी प्रकार है।D1x
यह एक विरोधाभास है जब तक कि ट्यूरिंग मशीन के लिए कार्यात्मक रूप से डी 1 या डी 2 के बराबर एन्कोडिंग नहीं है , जिस स्थिति में एचएएलटीएस का अपरिभाषित व्यवहार होता है। हालांकि, x को 10 से अधिक आकार के सभी तारों से मनमाना चुना गया था । इस प्रकार, यह दिखाना है कि 10 से अधिक आकार के एन्कोडिंग के साथ एक ट्यूरिंग मशीन मौजूद है जो डी 1 और डी 2 की तुलना में अलग तरह से व्यवहार करती है । हम ऐसी मशीन का निर्माण तुच्छ तरीके से कर सकते हैं। QED।xD1D2x10D1D2
विचार?