LETためのDFAである。一般性を失うことなく、と仮定します。次のようにして ε-をします。D=(Q,Σ,δ,q0,F)LqS,qF∉QN=(Q∪{qS,qF},Σ,Δ,qS,{qF})L2
各経路検索から任意に。そのようなパスそれぞれに対して、パスを for(つまり、パスのすべての「中間部分」を構成します)。これは効果的に行うことができます。これらすべてのパスを組み合わせてを構築します。Dq0f∈Fpk:q0=qk,0−→−αk,1qk,1−→−αk,2…−→−αk,iqk,i−→−−αk,i+1…−→−−αk,nkqk,nkp(i)k:qk,i−→−−αk,i+1qk,i+1−→−−αk,i+2…−→−−−αk,nk−iqk,nk−i0≤i≤nk2Δ
- (qS,ε,qk,i)上記のすべてのi
- (qk,nk−i,ε,qF)上記のすべてのi
L(N)は構造上規則的です。
あるという証明スケッチ:ます。構築により、は少なくとも上記のパスいずれかと一致する必要があることがわかります。このパスはそれぞれパスに属し、パスには追加のプレフィックスと長さサフィックスが含まれています。この接頭辞によって記述される単語としてを選択し、接尾辞によって記述される選択します。私たちは、それを見つけるして、。同様の推論により、各内のパスが見つかります。ましょうの長さと wは∈ L (N )W P (I ) K D 、I 、X 、Y 、X 、W 、Y ∈ L | x | = | y | = I W ∈ L 2 N I X 、Y 、W 、P (I ) K K WL(N)=L2w∈L(N)wp(i)kDixyxwy∈L|x|=|y|=iw∈L2Nixy属する。、いくつかの形式。wp(i)kkw
したがって、です。L(N)=L2