【发布时间】:2016-02-01 00:02:24
【问题描述】:
语言:
{(a^i)(b^j)(c^k)(d^l) : i = 0 or j = k = l}
我们说话
w = a^0 b^n c^n d^n
这显然属于该语言,因为 j = k = l
w = uvxyz
|vxy|
|vy| > 1
现在 v 和 y 可以是:
只有一个字符,如果我们抽取单个字符,则该词不再是该语言
两个字符,第三个字符的数量会更少,因此该词不在该语言中
所以,这种语言不是 CF 的证明不应该用标准的泵引理来做,只是用 ogdens 引理,但我不明白为什么上面的证明是无效的。
【问题讨论】:
标签: string math context-free-grammar proof pumping-lemma