无限制文法

✍ dations ◷ 2025-11-23 08:02:02 #无限制文法

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

无限制文法是形式文法 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} 是否属于某个无限制文法的语言的决定性问题一般是不可判定的。

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

相关

  • 赫斯特染色赫斯特染色(英语:Hoechst stains)是萤光染色中的一种类型,专门用来在萤光显微观察下标示DNA。由于可将DNA标示,此种染色方式也可以用来辨识内含DNA的细胞核及线粒体的位置。常用
  • 常务会议政治主题国务院常务会议是中华人民共和国国务院现行的法定会议之一,由国务院总理、副总理、国务委员、国务院秘书长组成,由总理召集和主持。讨论决定国务院工作中的重大问题。
  • 艮部艮部,为汉字索引中的部首之一,康熙字典214个部首中的第一百三十八个(六划的则为第二十一个)。就繁体和简体中文中,艮部归于六划部首。艮部只以右、下方为部字。且无其他部首可用
  • 马柳斯·约普马柳斯·约普(波兰语:Mariusz Jop;1978年8月3日-)是一位波兰足球运动员。在场上的位置是后卫。他效力过的最后一家球队是戈尔尼克扎布热。他也是波兰国家足球队的一员,曾代表波兰
  • 一次又一次 (辛蒂·罗波歌曲)1白金唱片 (美国唱片业协会)《一次又一次》(Time After Time)是美国女歌手辛蒂·罗波在1984年1月份发行的单曲,这首歌曲在美国告示牌单曲榜及当代成人抒情榜双双摘冠,成为辛蒂·
  • 正则变换在哈密顿力学里,正则变换(canonical transformation)是一种正则坐标的改变, ( q ,   p
  • STS-32STS-32是历史上第三十三次航天飞机任务,也是哥伦比亚号航天飞机的第九次太空飞行。
  • 2017年圣彼得堡地铁爆炸案2017年4月3日,圣彼得堡地铁干草广场站到科技学院站间发生爆炸,共造成14人死亡,另外至少有45人受伤。爆炸装备装在公文包中。第二枚爆炸装置在起义广场站的列车中寻获,并已拆除。2017年4月3日,一枚装有重约1公斤的爆炸物的装置在一辆列车途径干草广场站到科技学院站之间隧道时引爆。爆炸消息传出后,圣彼得堡所有地铁站立即关闭。至深夜,地铁3、4、5号线的恢复运营。据国际文传电讯社报道,事件疑似由一名中亚的伊斯兰极端主义(英语:Islamic extremism)自杀式袭击者策划。第二枚爆炸装置在起义广场站的
  • 社会人格学社会人格学(英语:Socionics)是一种1970年诞生,将人格分为16种类型的心理学理论。此理论可以帮助预测人与人之间的关系。人与人之间的关系是可以预测的,坚信此点的人们将他/她们的期望寄托于社会人格学之上。它是一个崭新的心理学理论,而体现这一关系的是被定义的16种人格类型。人格类型,也作社会人格类型,并非是短期存在的,也不是在一天或一年内就能被改变的。人格类型无关于个人的教育背景,所属的文化阶层以及他所从事的职业,它关乎的是日常环境中人与人间信息上的交换和行为上的互动。每一种人格类型既有它的优势也有
  • 占守岛战役占守岛战役(俄语:Борьба за остров Шумшу;日语:占守島の戦い)是第二次世界大战尾声,苏联红军为从日本军手中夺取千岛群岛东北端的占守岛而实施的一场两栖登陆战,属于千岛群岛登陆战役的一部分。1945年8月9日,苏军发动对日作战,迅速歼灭盘踞满洲和库页岛的日军,为进攻千岛群岛创造了有利的条件。8月15日,远东第2方面军正式下达进攻占守岛的命令。8月18日凌晨,苏军堪察加防区登陆部队在彼得罗巴甫洛夫斯克海军基地舰艇掩护下分批向占守岛实施武装登陆,与驻守该岛的日军第91师团爆发激烈战斗。由于缺