• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:言語理論の文脈自由言語について)

言語理論の文脈自由言語とは? 背理法を用いた証明の方法とは?

このQ&Aのポイント
  • 言語理論の文脈自由言語について説明します。また、背理法を用いて文脈自由言語でないことを証明する方法についても解説します。
  • 演習問題に取り組む際、解法が分からず困っています。具体的には文脈自由言語でないことを証明する問題に取り組んでいますが、仮定の立て方が分からず解けません。
  • 仮定を立てて証明を進めた結果、矛盾が導けないことに気付きました。どこで間違えたか分からないので、間違いを指摘していただきたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • takebe
  • ベストアンサー率65% (17/26)
回答No.1

連休明けに試験があるとのことで,もう手遅れかもしれませんが... パンピングレンマですが, z = uvwxy となるu,v,w,x,yが1つは存在する,というものと思われます(あまり詳しくないです). unicorn01さんが仮定したz=a^n b^(n+l) c^(n+m)に対して,v=bとなるものが存在するかというと,必ずしもそうではないのではないでしょうか. 実際,z=a^n b^(n+1) c^(n+2)に対して,v=bというものは存在しないですね.iが0の時にLに属さなくなりますので.

unicorn01
質問者

お礼

ありがとうございました。 そのとおりでした。 あとで気づいたのですが、自己レスつけれないので困ってたんです。 また何かありましたらよろしくお願いします。 (質問した段階ではパンピングレンマによる証明方法を勘違いしてました。)

関連するQ&A