我是否正确应用泵浦引理?

时间:2013-08-25 09:02:51

标签: pumping-lemma

L = { w | w in {0,1}* and w has equal number of 0s and 1s }

设n是泵浦引理的数量。

我选择s = 0 n 1 n 并且y = 0 t 其中1 <= t <= n。

其中xyz = 0 (nt) 0 t 1 n = 0 n 1 n 在L.

但是xz = 0 (n-t) 1 n 不在L.矛盾中。

我的申请是否正确?

1 个答案:

答案 0 :(得分:2)

嗯......你差不多了!那里。在最后一个声明中,您不是w = xyz > 字符串y

现在我们首先假设L在L = { w | w in {0,1}* and w has equal number of 0s and 1s }处是常规的,然后我们将继续证明对于任何i >= 0 抽取的字符串,即 w = xy i z 不包含相等数量的0和1(矛盾本身)因此,语言不规律:

L由:

给出

L = {0 n 1 n | n> = 0}

Iff y = 0 t =&gt; w = 0 n-t 0 t 1 n

现在在为y&gt; = 0抽y后,我们得到了

xy i z = 0 nt 0 it 1 n

- &GT; xy i z = 0 n +(i-1)t 1 n

既然n +(i-1)t不等于n,这与我们的假设相矛盾,L = { w | w in {0,1}* and w has equal number of 0s and 1s }因此 xy i z 不属于<强>→

注意 - 您还需要考虑其他情况,例如 y = 0 t 1 1 ,y = 1 t 等以后证明这些确实存在矛盾。