計算理論のコースのノートを見直しているのですが、特定の証明を完了する方法を理解するのに苦労しています。質問は次のとおりです。
A = {0^n 1^m 0^n | n>=1, m>=1} Prove that A is not regular.
これにはポンピング補題を使用する必要があることは明らかです。だから、私たちは持っています
- |ヴィ| >= 1
- |vxy| <= p (p はポンピング長、>= 1)
- uv^ixy^iz はすべての i >= 0 に対して A に存在します
選択する正しい文字列を考えようとすると、これには少し不安が残ります。0^p 1^q 0^p と思っていたのですが、あいまいに aq ができるかどうかわからないし、u に縛りがないので、手に負えなくなるかもしれません..
では、これについてはどうすればよいでしょうか。