基本介紹
- 中文名:鄂登引理概述
- 學科:計算機
簡介,形式語言,上下文無關語言,泵引理,
簡介
Ogden 引理聲稱如果語言L是上下文無關的,則存在某個數p> 0 (這裡的p可以是也可以不是抽吸長度),使得對於L中任何長度至少p字元串w,和“標記”p或更多個w中的位置的所有方式,w可以被寫為
- w=uvxyz
帶有字元串u,v,x,y和z,使得vy有至少一個標記了的位置,vxy有最多p個標記了的位置,而
- uvxyz在L中,對於所有i≥ 0。
觀察到在所有位置都被標記了的時候,這個引理等價於上下文無關語言的泵引理。
形式語言
如語言學中語言一樣,形式語言一般有兩個方面:語法和語義。專門研究語言的語法的數學和計算機科學分支叫做形式語言理論,它只研究語言的語法而不致力於它的語義。在形式語言理論中,形式語言是一個字母表上的某些有限長字元串的集合。一個形式語言可以包含無限多個字元串。
上下文無關語言
泵引理
在可計算性理論中的形式語言理論中,泵引理聲稱給定類的任何語言可以被“抽吸”並仍屬於這個類。一個語言可以被抽吸,如果在這個語言中任何足夠長的字元串可以分解成片段,其中某些可以任意重複來生成語言中更長的字元串。這些引理的證明典型的需要計數論證比如鴿籠原理。
泵引理是1961年由Y. Bar-Hillel、M. Perles和E. Shamir首次發表的。