Regular language 上下文无关语言(泵引理a^nb^mc^min(n,m))
我正在努力解决以下问题。我应该用泵引理Regular language 上下文无关语言(泵引理a^nb^mc^min(n,m)),regular-language,proof,context-free-language,pumping-lemma,Regular Language,Proof,Context Free Language,Pumping Lemma,我正在努力解决以下问题。我应该用泵引理 要证明{a^n b^m c^min(n,m)| m,n>=0}不是上下文无关的。请考虑语言中的字符串a^p b^p c^p。通过上下文无关语言的泵引理,可以将此字符串编写为uvxyz,以便: |vxy |0 u(v^n)x(y^n)z也是所有自然数n的语言 在我们的字符串中,VXY的放置需要考虑五种情况: vxy完全是a的第一部分。如果我们选择n=0并向下泵送,我们会丢失a,但是为了保留语言中的c的数量也需要减少。vxy的这种放置方式不起作用 vxy跨
要证明{a^n b^m c^min(n,m)| m,n>=0}不是上下文无关的。请考虑语言中的字符串
a^p b^p c^p
。通过上下文无关语言的泵引理,可以将此字符串编写为uvxyz,以便:
- |vxy |
- |vy |>0
- u(v^n)x(y^n)z也是所有自然数n的语言