私はツリーオートマトンについてのいくつかのノートをレビューしていて、教授が不完全に残した証拠を結論づけようとしています。ステートメントは次のとおりです。
しましょう そして 。証明してください ブチは認識できません。
次のツリーのサブセットを定義できます どこ 持っている 位置: と 。
今仮定すると 認識するブチオートマトンです と そして 計算のルートにのみ表示されます。しましょう そして 成功する オン 。
請求:
明らかに、主張が真実であることを示す場合、最初のステートメントを証明できます。サブツリーを取得します。 とを取得 サブツリーを置き換えることにより と 。実行が存在することを持っています と同じです の位置まで と同じ状態のシーケンスに従います それがしたように 、したがって受け入れています。プロセスを繰り返して、無限のブランチを取得しますによって受け入れられる 。(これは大まかなアイデアであり、少し形式化が必要ですが、問題のポイントではありません。)
私の質問は次のとおりです。主張をどのように証明しますか?
私は存在することを示すことができます その特性(これは実際には証明の残りのために十分に良い)で、しかし固定されたものを与えられたものではありません ステートメントは、実行が成功するまで保持されます。
私の考えは単純です: 存在する必要があることを受け入れています 通過するパスで無限回繰り返される 。それから木を取りますこれは、位置までのと同じですが、そのパス上でであり、ような位置の下にを追加ます。このツリーはまだオートマトンによって受け入れられ、位置までと同じ受け入れランが存在しますが、は同じパスを受け入れるためにを再利用できません(そうでない場合、クレームの3つの状態が見つかりました)したがって、別の状態使用する必要があります。すべての最終状態について繰り返しますは、そのプロパティを実行する必要があることがます。
この種の推論を、などに適用しての結果を取得する方法はありますか?主張がより強い一方で、せいぜい私は、そのプロパティで実行したが存在することを証明できるように見えるかもしれません。それとも私は間違った方向に進んでいますか?