मैं हाल ही में सोच रहा था कि क्या होगा यदि हम संदर्भ-मुक्त व्याकरणों को अनंत नियमों की संख्या की अनुमति देंगे। जाहिर है, अगर हम नियमों के ऐसे अनंत सेटों की अनुमति देंगे, तो हर भाषा कुछ वर्णमाला के ऊपर एक CFG द्वारा वर्णित किया जा सकता है साथ में । लेकिन अगर हम प्रतिबंधित करते हैं तो क्या होगा नियमों के ऐसे सेट जो संदर्भ मुक्त व्याकरण द्वारा बनाए जा सकते हैं?
उस उद्देश्य के लिए, गैर-संवैधानिकों का एक सेट दिया गया और टर्मिनलों आइए हम नियमों को तत्वों के रूप में देखें , लेकिन वर्णमाला पर तार के रूप में । अब मेरा प्रश्न यह है कि अगर हम एक अनंत नियम को परिभाषित करें तो सीएफजी टपल हो सकता है कहाँ पे
- nonterminals का एक सीमित सेट है
- एक परिमित वर्णमाला है
- प्रपत्र के नियमों का एक समूह है साथ में , ऐसा कुछ सीएफजी है ऊपर साथ में
- प्रारंभिक नॉनटर्मिनल है
और हम परिभाषित करते हैं इस तरह के अनंत नियम CFG के लिए, जैसे कि CFG के लिए किया जाता है, अनंत नियम CFG द्वारा उत्पन्न भाषाओं के वर्ग के बीच क्या संबंध है (चलो उस वर्ग को कहते हैं) ), संदर्भ-मुक्त भाषाओं का वर्ग और वर्ग ?
जाहिर है, हमारे पास है , लेकिन है इन वर्गों (या कुछ अन्य वर्ग) में से एक के बराबर?