ポンピング補題を満たしているが、規則的ではない言語?


18

通常の言語を考えると、それは一定であることを証明することは容易であるNである、そのようなσ ∈ Lとは、| σ | ≥ Nの文字列が存在するα、βおよびγ、このような| α β | ≤ Nと| β | ≠ ε、およびすべてのためのkそれはα β kの γ ∈ LLNσ∈L|σ|≥Nαβγ|αβ|≤N|β|≠ϵkαβkγ∈L。その逆は真実ではないと広く言われていますが、明確な例は見ていません。助言がありますか?明らかに、攻撃的な言語が規則的ではないという証拠は、典型的な「ポンピング補題を満たさない」よりも強力な方法を使用する必要があります。私は簡単な例に興味があり、入門的な公式言語クラスで発表します。


無限の単語を含むRLにのみ当てはまる微妙な点があります。ウィキペディアには例があります。
— vzn

私の定義では、単語(文字列)は有限です。
— フォンブランド

回答:


16

言語簡単であると思われます。2番目の部分は規則的です(ポンプで汲み上げることができます)。最初の部分は規則的ではありませんが、ポンプするために$を選択することで、2番目の部分に「注入」できます。{$anbn∣n≥1}∪{$kw∣k≠1,w∈{a,b}∗}$

(追加)もちろん、これはに一般化することができるのための任意のL ⊆ { 、B } *。定式は「if ... then ...」スタイルである場合があります。wが単一の$で始まる場合は、次の形式になります。個人的には直観的ではないと思います。$L∪{$k∣k≠1}⋅{a,b}∗ L⊆{a,b}∗w$

${a,b}∗


ありがとう!それは確かに法案に適合します。私はまだ他の例に興味があります。
— フォンブランド

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