द्वारा खाली सेट स्वीकार करता है यह एक होमवर्क असाइनमेंट समस्या थी जो मुझे पता है कि मैंने गलत जवाब दिया है। मैंने दिया:एक व्याकरण जो नियम एस-> एस
S -> ''
जिसका अर्थ है कि एस खाली स्ट्रिंग उत्पन्न करता है। मुझे पता है कि खाली सेट और खाली स्ट्रिंग समान नहीं हैं। मेरे प्रोफेसर के मुताबिक, जवाब है:
S -> S
अब, कि इसका जवाब मेरे लिए अजीब लगता है:
- यह समाप्त कभी नहीं होगा।
- यह एक की अनुपस्थिति के रूप में बहुत अधिक भाषा नहीं है।
मैं सख्ती से गणितीय दृष्टिकोण से समझता हूं, मैं नंबर दो के साथ कहीं भी नहीं जा रहा हूं। हालांकि, क्या किसी भाषा को समाप्त करने की आवश्यकता है? एक ऐसी भाषा होने के कारण जो हमेशा के लिए जा सकती है ठीक है, लेकिन जो कभी खत्म नहीं करेगा, वह गलत गड़बड़ कर देगा, मैंने सोचा कि मैं पूछूंगा कि अगर कोई जानता है कि यह भाषा की आवश्यकता है या नहीं।
मुझे लगता है कि यह प्रश्न cstheory.stackexchange.com के लिए बेहतर होगा। – jwodder
एस: = एस एक सही जवाब है। स्पष्ट रूप से अनगिनत कई व्याकरण खाली भाषा उत्पन्न करते हैं। व्याकरण की परिभाषा का क्या हिस्सा इस व्याकरण का उल्लंघन करता है? कोई नहीं ... – Patrick87
@ Patrick87 जो भाग मैं उम्मीद कर रहा हूं वह अस्तित्व में है कि कहता है कि इसे समाप्त करने में सक्षम होना चाहिए? सवाल का पूरा आधार है! –