ध्यान दें कि यह एक विश्वविद्यालय में एक सीएस कोर्स में अध्ययन से संबंधित प्रश्न है, यह होमवर्क नहीं है और यह फॉल 2011 परीक्षा 2 के तहत यहां पाया जा सकता है ।
यहां पिछले परीक्षा के दो प्रश्न दिए गए हैं। वे संबंधित प्रतीत होते हैं, पहला:
चलो
सिद्ध करें कि एक निर्णायक भाषा है।
तथा...
चलो
सिद्ध करें कि एक असंदिग्ध भाषा है।
मैं इन समस्याओं से निपटने के बारे में थोड़ा खो गया हूं, लेकिन मेरी कुछ अंतर्दृष्टि है जो मुझे लगता है कि सही दिशा में हो सकती है। पहली बात यह है कि मुझे पता है कि भाषा , कहाँ है
एक निर्णायक भाषा है (प्रमाण माइकल सिप्सर की थ्योरी ऑफ़ कम्प्यूटेशन , पृष्ठ १६)) में है। वही स्रोत यह भी साबित करता है कि एक संदर्भ मुक्त व्याकरण को एक नियमित अभिव्यक्ति में बदला जा सकता है, और इसके विपरीत। इस प्रकार भी निर्णायक होना चाहिए क्योंकि इसे एक नियमित अभिव्यक्ति में बदला जा सकता है। यह, और तथ्य यह है कि है संयुक्त राष्ट्र -decidable, इस समस्या से संबंधित जा रहा है।
केवल एक चीज जिसके बारे में मैं सोच सकता हूं कि (G को एक नियमित अभिव्यक्ति में परिवर्तित करने के बाद) और लिए G पासिंग ट्यूरिंग मशीनें पास हो रही हैं । तब स्वीकार करता है अगर G करता है और G नहीं करता है तो अस्वीकार कर देता है। जैसा कि असाध्य है, ऐसा कभी नहीं होगा। किसी तरह मुझे लगता है कि मैं यहाँ एक गलती कर रहा हूँ, लेकिन मुझे यकीन नहीं है कि यह क्या है। क्या कोई मुझे यहाँ हाथ दे सकता है? A T M A T M