无限制文法

✍ dations ◷ 2025-07-08 11:27:00 #无限制文法

在形式语言理论中,无限制文法是对文法的产生式左右两侧都没有限制的形式文法。这是乔姆斯基层级中最一般性的文法类,它们可以识别任意的递归可枚举语言。

无限制文法是形式文法 G = ( N , Σ , P , S ) {displaystyle G=(N,Sigma ,P,S)} ,这里的 N {displaystyle N} 是非终结符的集合, Σ {displaystyle Sigma } 是终结符的集合,这里的 N {displaystyle N} Σ {displaystyle Sigma } 是无交集的(实际上这个限制不是必需的,因为无限制文法在非终结符和终结符之间不做真实区分,存在这个指定纯粹是为了使得你在尝试生成文法的句子形式的时候知道何时停止), P {displaystyle P} 是形如 α β {displaystyle alpha to beta } 的产生规则的集合,这里的 α {displaystyle alpha } β {displaystyle beta } 是在 N Σ {displaystyle Ncup Sigma } 中的符号的字符串而 α {displaystyle alpha } 是非空字符串, S N {displaystyle Sin N} 是特别指定的开始符号。如名称所暗含的,在无限制文法可以有什么类型的产生规则上没有真实限制。

可以证明无限制文法特征化了递归可枚举语言。这同于声称对于所有无限制文法 G {displaystyle G} 都存在某个图灵机有能力识别 L ( G ) {displaystyle L(G)} 反之亦然。给定一个无限制文法,这种图灵机足够简单构造为两磁带非确定图灵机。第一个磁带包含要被测试的输入字 w {displaystyle w} ,而机器使用第二个磁带生成来自 G {displaystyle G} 的句子形式。图灵机接着做如下事情:

容易看出这个图灵机将在最后步骤被执行任意次之后在第二个磁带上生成 G {displaystyle G} 的所有的句子形式,所以语言 L ( G ) {displaystyle L(G)} 必定是递归可枚举的。

相反构造也是可能的。给定某个图灵机,有可能建立一个无限制文法。

从无限制文法和图灵机的等价性上,给定一个字符串 s {displaystyle s} 是否属于某个无限制文法的语言的决定性问题一般是不可判定的。

给出一个语言的描述完全可能建立一个通用无限制文法有能力接受任何其他无限制文法的语言,如同有可能建立一个通用图灵机,所以在理论上有可能建造一个基于无限制文法的编程语言。

相关

  • 混合火山混合火山(又称复合火山)通常是由火山周围的地形是否混合著熔岩流与火山碎屑岩来判定。.这些火山可能由于喷发类型的改变,或是特定火山上主要通道口位置而形成。复式火山的火山
  • 伊戈尔·伊万诺维奇·西科尔斯基伊戈尔·伊万诺维奇·西科尔斯基(俄语:Игорь Иванович Сикорский,1889年5月25日-1972年10月26日),俄裔美国飞机和直升机设计师。他设计了世界上第一架四引
  • 蜀汉汉(221年-263年),又称蜀汉、季汉,为中国历史上三国时期西南方的一个政权。于221年由昭烈帝称帝开始,至263年曹魏攻入蜀地,后主投降为终,共经过43年,二帝统治。汉昭烈帝刘备、汉丞相武
  • 亚莉克希丝·葛蕾丝亚莉克希丝·葛蕾丝(,1987年6月9日-),21岁、来自田纳西州孟菲斯,是美国偶像第八季于肯塔基州路易斯维尔海选的参赛者。葛蕾丝有个幼小的女儿莱恩·伊丽莎白,并与在军方服务的孩子的
  • 清华大学男生节清华大学男生节是中国的清华大学校内传统特色学生节日之一。自2002年起,每年11月12日(“光棍节”后一天),清华在校学生都会庆祝男生节,以表达女生们对男生们“早日脱离单身,找到属
  • 江标江标(1860年-1899年),字建霞,号师鄦,清末官员、诗人、学者,维新派人物。江苏元和县(今属苏州市)人。光绪十五年(1889年),江标中式己丑科二甲进士,同年五月,改翰林院庶吉士。光绪十六年四月
  • 木拉提木拉提(突厥语:Murat),是中亚诸突厥民族的一个较普遍的名字,意思是“心愿,期望”。奥斯曼帝国苏丹中有多人以此为名,中文译作“穆拉德”或“茂拉德”。著名人物有:
  • 意大利鸡蛋脆饼意大利鸡蛋脆饼(ferratella、pizzella;复数型:ferratelle、pizzelle),属于窝夫的一种,是由面粉、鸡蛋、糖、黄油或植物油和调味品(通常是茴香或茴香酒,偶尔是香草或柠檬皮)制成的传统
  • 崂山道士 (动画)《崂山道士》是一部中国上海美术电影制片厂制作的动画作品,根据《聊斋》中的一小段故事改编而成。有个好逸恶劳的书生名为王七,他不愿用功读书,偏爱读《神仙传》,一心得道成仙。一日,他看书看得入迷,在梦中神游到了崂山三清观,拜一位老道长为师,学习仙术,但是王七因吃不得苦,没过几天就想偷溜回家,忽见两个老道士走向了三清观,而后穿墙而入。王七便央求师父教他这种穿墙术,王七学成后,老道长告诫他用此术不能动邪念,否则仙术会失灵。王七回到家,打算用穿墙术来完成“心中愿望”,结果仙术没有凑效,他的头撞到墙上,肿起一个大包……
  • 高迁高迁(2世纪-3世纪),东汉末年曹魏将领。东汉建安二十五年正月廿三日(220年3月15日),魏王曹操病逝于洛阳。曹丕嗣位为魏王后,拜曹仁为车骑将军,统率荆、扬等州军事、遥领益州军事,进封陈侯,增邑二千,并前总数三千五百户,后还屯宛城。曹仁奉旨讨伐占据襄阳的孙权部将陈邵,与徐晃大败陈邵,入主襄阳,派将军高迁等徙汉水之南的未开化之民到汉水之北。之后,曹丕遂发动伐吴战争。黄初三年(222年),征南大将军夏侯尚率高迁等人进攻江陵,未能攻克,夏侯尚造浮桥攻城,但侍中董昭指出此举危险,文帝明白后下诏令夏侯尚赶紧撤出。