无限制文法

✍ dations ◷ 2025-12-10 15:04:10 #无限制文法

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

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

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

相关

  • 兹韦勒艾哈迈德·哈桑·泽韦尔(阿拉伯语:أحمد حسن زويل‎,转写:Ahmed Hassan Zewail,又译泽维尔、扎威尔,1946年2月26日-2016年8月2日),埃及化学家,飞秒化学上的专家。他研究的技
  • 装甲战斗车辆装甲战斗车辆(英语:armoured fighting vehicle,缩写:AFV)是指装有装甲及武器的军用战斗车辆。装甲战斗车辆以功能、作战模式及武器装备作分类,而各国在不同时期对相同种类的车辆又
  • 石虎建武:335年-348年 赵武帝石虎(295年-349年5月26日),字季龙,上党武乡(今山西榆社)人。中国五胡十六国时代中,后赵的第三位皇帝。庙号太祖,谥号武帝。石虎是后赵开国君主石勒的侄儿。石
  • 冈田朝太郎冈田 朝太郎(おかだ あさたろう、(1868年7月18日-1936年11月13日)为日本法学者。専门于刑法方面的研究。
  • 武良布枝武良 布枝(婚前本姓:饭冢,1932年1月6日-),生于日本岛根县安来市,日本漫画家水木茂(本名武良茂)之妻,为专业主妇与散文家。其自传《鬼太郎之妻》曾被改编为连续剧。其父藤兵卫,其家从事
  • 拆字拆字是指将一文字,以笔画、字形等基本组成单位分解成多个文字。汉字以形声、会意为大宗,为拆字提供了大量的材料,自古即有拆字算命、拆字谜。日常生活中也会为了方便表达而拆字
  • 辽东宁远总督辽东宁远总督,明朝末年设立的一个临时总督职位。崇祯十四年冬设立,自蓟辽总督中分离而出,负责山海关外各镇镇守。后因与清军交战不利,辖区仅仅剩下辽东部分剩余地所。崇祯十七年
  • 黄珣《浙江余姚黄氏宗谱》载黄珣像黄珣(1438年-1514年),明朝大臣。字廷玺,号碧山,又号梅川,浙江绍兴府余姚县(今余姚市)人。成化七年(1471年),黄珣高中辛卯科解元,成化十七年(1481年)登辛丑科一
  • 唐纳文多诺万·菲利浦斯·莱奇(英语:Donovan Phillips Leitch,1946年5月10日-),通称唐纳文(Donovan),是苏格兰音乐家、作曲人和吉他手。他发展了融合民谣、爵士、流行、迷幻和世界音乐(尤其是Calypso(英语:Calypso music))的独特折衷主义风格。他曾与家人先后移居苏格兰、英格兰赫特福德郡、伦敦、加州和爱尔兰的科克郡(自2008年开始)。唐纳文自英国民谣音乐出身,1965年初在电视系列剧Ready Steady Go!(英语:Ready Steady Go!)中的
  • 内莉·霍尔斯特德内莉·霍尔斯特德(英语:Nellie Halstead,1910年9月19日-1991年11月11日),英国女子田径运动员,主攻短跑。她曾代表英国参加1932年夏季奥林匹克运动会田径比赛,获得女子200米铜牌。