コンピュータ科学、より正確にはオートマトン理論において、モノイドの認識可能集合とは、有限モノイドへの何らかの準同型写像によって区別できる部分集合のことである。認識可能集合は、オートマトン理論、形式言語、および代数学において有用である。
この概念は、認識可能な言語という概念とは異なります。実際、「認識可能」という用語は、計算可能性理論においては異なる意味を持ちます。
させてモノイド、部分集合であるモノイドによって認識される準同型が存在する場合からにそのため、そして、ある有限モノイドによって認識される場合は認識可能である。これは、部分集合が存在することを意味する。の(必ずしもサブモノイドではない))画像はそしてイメージは。
させてアルファベットである:集合言葉を超えるはモノイドであり、自由モノイドは認識可能なサブセットそれらはまさに正規言語である。実際、そのような言語は、その言語を認識する任意のオートマトンによる遷移モノイドによって認識される。
認識可能なサブセットこれらは究極的に周期的な整数の集合である。
サブセット構文モノイドが有限である場合に限り、認識可能である。
セット認識可能なサブセットの以下の理由で閉鎖されています:
メゼイの定理によれば、モノイドの積であるすると、が認識できるのは、それが次の形式の部分集合の有限和集合である場合に限る。それぞれは認識可能なサブセットである例えば、サブセットの合理的であり、したがって認識可能であるため、は自由モノイドである。したがって、部分集合はの認識できる。
マクナイトの定理によれば、が有限生成である場合、その認識可能な部分集合は有理部分集合である。これは一般には当てはまらない。なぜなら、全体が常に認識可能ですが、合理的ではありません。無限に生成される。
逆に、合理的な部分集合は認識できないかもしれないが、は有限に生成されます。実際、有限部分集合であっても必ずしも認識できるとは限らない。例えば、集合は認識可能な部分集合ではない実際、準同型写像であればからに満たす、 それからは単射関数である。したがって無限です。
また、一般的にはクリーネスターの下で閉じていない。例えば、集合はは認識可能なサブセットである、 しかし認識できない。実際、その構文的モノイドは無限である。
有理部分集合と認識可能な部分集合の交わりは有理である。
認識可能な集合は準同型の逆に関して閉じている。つまり、そしてモノイドであり、が準同型であれば、それから。
有限群については、アニシモフとザイフェルトの次の結果がよく知られています。有限生成群Gの部分群Hが認識可能であるのは、H がGにおいて有限指数を持つ場合のみです。対照的に、Hが有理群であるのは、 Hが有限生成である場合のみです。[ 1 ]