通常の言語が左商の下で閉じていることを証明する方法は?


13

Lは、アルファベット正規言語です。に関するの左商は言語 L のw ∈ Σ * W - 1 L := { V | W V ∈ L }Σ={a、b}Lw∈Σ∗

w−1L:={v∣wv∈L}

が正規であることをどのように証明できますか?w−1L

回答:


15

がLを受け入れる決定論的有限状態マシンであると仮定します。単語wをMに入力します。これにより、ある状態qに到達します。新しいマシンの構築M "と同じであるMが、状態の開始があるQを。M 'はw − 1 Lを受け入れると主張します。MLwMqM′MqM′w−1L

今それを証明します。


これを証明するためにLとを受け入れる非決定論的な有限状態マシンを描くだけで十分ですか?w−1
— 真皮

@corium:いいえ。任意のとwに対して抽象証明を行う必要があります。Lw
— ラファエル

正規表現Lを受け入れますか?-または?(a+b)∗(a+b)L
— コリウム

@corium:最後の発言の意味がわかりません。
— デイブクラーク

1

w∈バツ∗L⊆バツ∗あなたは−1(w−1L)=(wあなたは)−1Lw−1LLLw−1L

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.