无限制文法

✍ dations ◷ 2025-11-30 07:40:45 #无限制文法

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

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

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

相关

  • 海虱海虱是桡脚类下的鱼虱科生物。其下共有36个属,当中最著名的疮痂鱼虱属及鱼虱属就分别约有42和300个物种。它们是水生的 体外寄生虫,吃寄主的黏液、表皮组织及血液。其下的疮痂
  • 世俗世俗人文主义(英语:Secular humanism)是一种涵盖人类理智、伦理学和哲学意义上的自然主义的哲学或者人生观。世俗人文主义把宗教教义、超自然主义、伪科学和迷信排除在道德基础
  • 高登高登可以指:
  • 钱勇杰钱勇杰(英语:Ming Chang,全名:Ming Erh Chang 或 Ming E. Chang,1932年4月20日-),美籍华人,美国海军少将。钱勇杰生于1932年上海,祖籍浙江宁波,后来在1946年移民美国,成为美国公民。他在
  • 江西财经大学江西财经大学位于江西省南昌市昌北经济技术开发区,前身是江西省立商业学校,成立于1923年,是一所知名的财经类高等学校,经济学和管理学实力雄厚。江西财经大学是江西省一流学科建
  • 假面骑士圣刃《假面骑士圣刃》(日语:仮面ライダーセイバー / 聖刃,英语:Kamen Rider SABER),又名《假面骑士Saber》,自2020年9月6日起于朝日电视台,每周日早上9:00-9:30 播出的日本特摄电视剧。《
  • 桑岛 (中国)桑岛,位于中华人民共和国华东地区山东半岛以北的渤海东南部海域,隶属于山东省龙口市徐福街道桑口村管辖,南距大陆最近点港栾村约2.8千米。桑岛南北长1.5千米,东西宽2.1千米。面积1.9293平方千米,海岸线长约7.72千米。岛上地势平坦,最高点高程为9.2米。
  • 前31年
  • 马里波恩站马里波恩站(英语:Marylebone station,英语发音:/mærɪləbən/ 或 /ˈmærələbən/、/ˈmærɪbən/、/ˈmɑːrlɪbən/、/ˈmærɪlɪboʊn/)是一个伦敦中央铁路终点站(英语:London station group),位于西敏市马里波恩地区,与伦敦地铁的车站连接。在英国全国铁路网络又称为“伦敦马里波恩站”(London Marylebone),是往伯明翰的奇尔特恩主线(英语:Chiltern Main Line)的南端终点站。在伦敦地铁上,此站位于贝克
  • 何丽霞何丽霞(1964年3月-),甘肃兰州人,汉族,中华人民共和国政治人物、第十二届全国人民代表大会甘肃地区代表。毕业于西北师范大学生物系。2013年,担任全国人大代表。