मैं हाल ही में एक सवाल का जवाब पढ़ रहा था, और अजीब तरह का, मन में सोचा था। मेरा यह पूछना या तो विश्वासघात हो सकता है कि मेरे सिद्धांत चॉप्स की कमी है (ज्यादातर सच है) या यह कि मेरे लिए अभी इस साइट को पढ़ना जल्दबाजी होगी। अब, रास्ते से बाहर अस्वीकरण के साथ ...
यह एक ज्ञात परिणाम है कि यह कम्प्यूटेबिलिटी सिद्धांत है कि टीएम के लिए हॉल्टिंग समस्या का निर्णय नहीं किया जा सकता है। हालाँकि, यह इस संभावना को बाहर नहीं करता है कि ऐसी मशीनें मौजूद हैं जो मशीनों के कुछ वर्गों के लिए समस्या को हल कर सकती हैं (बस उन सभी को नहीं)।
सभी निर्णायक समस्याओं के सेट पर विचार करें। प्रत्येक समस्या के लिए, असीम रूप से कई TM मौजूद होते हैं जो उस भाषा को तय करते हैं। निम्नलिखित संभव हो सकता है
- एक टीएम है जो ट्यूरिंग मशीनों के एक सबसेट के लिए रुकने की समस्या का फैसला करता है ; तथा
- में कम से कम एक ट्यूरिंग मशीन द्वारा सभी निर्णायक समस्याओं का फैसला किया जाता है ?
बेशक, में ट्यूरिंग मशीन को ढूंढना संभव नहीं है; लेकिन हम उस समस्या को नजरअंदाज करते हैं।
संपादित करें: नीचे शूल के उत्तर के आधार पर, ऐसा लगता है कि या तो (क) यह विचार सार्थक होने के लिए बहुत अधिक बीमार है या (बी) मेरा पिछला प्रयास निशान पर काफी नहीं था। जैसा कि मैंने शाल के जवाब में टिप्पणियों में विस्तार से बताने की कोशिश की है, मेरा इरादा यह नहीं है कि हम इस बात की गारंटी दें कि इनपुट टीएम । मेरे सवाल का वास्तव में क्या मतलब है कि क्या ऐसा कोई मौजूद हो सकता है , जैसे कि में सदस्यता एक विकट समस्या है । लिए रुकने की समस्या को हल करने का कार्यक्रम , संभवतः, टेप पर "अमान्य इनपुट" या कुछ और जब इनपुट दिया जाता है, जिसे वह में नहीं होने के रूप में पहचानता है।। जब मैं इसे इस तरह तैयार करता हूं, तो मुझे यकीन नहीं होता कि यह हमें हॉल्टिंग की समस्या को हल करने की अनुमति देता है या नहीं, या राइस का प्रमेय लागू होता है (क्या डिसिडेबिलिटी किसी भाषा की शब्द संपदा है? राइस प्रमेय?)