私の教科書には次のように書かれています:ここで、は空の言語です。
ただし、であることがわかっています。ここで、は任意の言語です。
Kleene starの操作はという事実を指しているため、この概念を直感的に理解することはできません。
なぜですに等しくない? ∅
私の教科書には次のように書かれています:ここで、は空の言語です。
ただし、であることがわかっています。ここで、は任意の言語です。
Kleene starの操作はという事実を指しているため、この概念を直感的に理解することはできません。
なぜですに等しくない? ∅
回答:
あなたは今、言語の力を考慮すればあなたが持っている W のx W yは = W のx + yは、あなたがこの上で一貫するようにしたい場合はN 0すなわち非負整数、あなたが定義する必要が W 0 = { ε }。あなたがすることがそれを取った場合∅あなたがいるだろう W X = W 、X + 0 = W X W 0 = W X ∅ = ∅のために、とりわけ、含むX =。したがって、私たちは持っているでしょう W 1 = W = ∅をいずれかのために W。したがって、これは明らかに矛盾しています。言語連結のアイデンティティである { ϵ }以外の選択についても、同様の矛盾が生じます。
したがって、空でないセットWに対するの唯一の一貫した一貫した定義は、 W 0 = { ϵ }です。
ケースへの定義を拡張するために、次に便利である として∅ 0 = { ε }。
これは、多くの場合、半リングで採用されている、ちょうど一貫して便利な定義ですが、それはTHW場合とは異なり、証明することはできません他の一貫した定義が存在しないところ。
ただし、他の定義は一貫した方法で指定する必要があります。これは、
このトピックは多くのWebページで説明されています。:数字の半リングの場合、これは、このページの長さで議論されている(精度の欠如が意図的である)ゼロをゼロ電力に-は?。
ゼロ単語の連結空の単語であるεので、ε ∈ ∅ *。より一般的には、言語のためにL、クリーネスターL *はからの単語の任意の数の全ての連結で構成さL、任意の数を含むゼロの言葉。