MyHill-Nerode特性を使用して、ブール演算で閉鎖を行います。それがそのように行われたのを見たことがない。
または同等にが合同クラスの和集合である場合
、右合同は言語飽和させます。を使用しております:∼Lu∼v⇒(u∈L↔v∈L)
L
定理:(MyHill-Nerode)を飽和させる有限インデックスの正しい合同がある場合に限り、言語は正規です。L
ここで、通常の言語があり、それらを飽和させる有限インデックスの正しい合同をします。次に、
は右合同(両方の交差)であり、両方をます。さらに、
したがって、有限クラスの等価クラスがあります。また、これにより、等価クラスとの共通部分が空であるか、共通の要素あり、したがって等価クラスL1,L2⊆X∗〜L1、〜L2U 〜V :⇔ U〜L1V ∧ U〜L2v
[ u]〜= [ u]〜L1∩ [ u]〜L2。
[ u]〜L1[ v]〜L2w[ w]〜。これは、が空であるか、または等価クラスの和集合として記述できることを示します。上記の定理により、は正則です。L1∩L2〜L1∩L2
それはのための同値クラスの和集合であるとのための同値クラスのthemselve労働組合が、ので、それはまた、規則的です。そして補足として、これは等価クラスパーティションとして続くため、機能する正しい合同はます。L1∪L2〜1〜2〜バツ∗L1バツ∗∖L1□
追加コメント:あなたの質問では
、て正規のネロード右合同についても言及しました
。これは、最も粗い右合同飽和です。我々はのNerodeさんの右合同構築することができれば今多分それは頼むのが自然かもしれませんまたは簡単に行うためのものの、または得られる交差点合同は、いくつかのNerodeさん、右合同として発生した場合。たぶん、ような単純な式を見つけることができます
あなた≡LV :⇔(∀ ワット∈バツ∗:U 、W ∈ L ↔ V W ∈ L )
L ⊆バツ∗LL1∩L2L1∪L2L1、L2あなた≡L1∩L2V ⇔ U≡L1V ∧ U≡L2v 。
しかし、上記は成り立たない。そして、私の知る限りでは、単純な関係は存在しません。たとえば、およびと、
現在、には少なくとも4つの合同クラスがあり、厳密に4つの合同クラスを持つを改良しています。しかし、は正確に1つのクラスがあり、は3つあります(最小限の完全なオートマトンを使用することで、すべてを簡単に見ることができます)。L1= (a a)∗L2= a (a a)+L1∩L2= ∅ 、L1∪L2=バツ∗∖ { } 。
≡L1∩≡L2≡L2∅バツ∗∖ { a }
編集(2019.08.18)。
ミラーとサフィックスの操作は、左合同
に有限インデックスがある
場合、接頭辞演算と正しい合同の場合、は有限のインデックスがあります。そして、
iff ; そして、ミラー操作は全単射であるため、最後の方程式はが場合有限のインデックスを持つことを示します。あなた≡LV ⇔ ∀ ワット∈バツ∗:ワットのu ∈ L ↔ ワットV ∈ L 。
≡L≡サフィックス(L )あなた≡Lv鏡(u )≡鏡(L )鏡(v )バツ∗≡鏡(L )≡Lは有限のインデックスを持っています(左の合同は、ミラーリングされた単語の右の合同と同じインデックスを持っていることに注意してください。ただし、一般に右の合同は、オートマトン理論)。鏡(L )
したがって、両方の合同式が同時に有限のインデックスを持っているかどうかを示すことができれば、これらの操作は処理されます。このため、構文の合同
この合同により、上記の両方の合同が洗練さ有限の場合、上記の合同も有限です。これはすべての iffであり、があるため、明確に定義され、単射マッピングに変換するためのクラス-equivalenceあなた≡S(L )V ⇔ ∀ X 、Y∈バツ∗:xuy∈L⇔xvy∈L.
u≡S(L)vw∈X∗[wu]≡L=[wv]≡L≡S(L){[w]≡L:w∈X∗}、そして後者が有限集合である場合、それらの変換の集合も有限です。これは、が有限インデックスであることを意味し ます。つまり、が有限のインデックスを持っている場合、は有限のインデックスを持っているということになります。逆も同様です。≡S(L)≡L≡L