数学、特に組合せ群論として知られる抽象代数学の分野では、有限生成群の語問題は生成器内の 2 つの単語が同じ要素を表しているかどうかを判定するアルゴリズムの問題です。特定のグループに関する文章問題は、決定不能問題のよく知られた例を提供している。
もしは、生成元の有限集合である。すると、単語の問題は、すべての単語の形式言語のメンバーシップの問題になります。そして、自然写像の下で恒等写像に写像される形式的な逆写像の集合は、対合を持つ自由モノイドから恒等写像に写像される。グループへ。 もしは、別の有限生成集合である。すると、生成集合に関する単語問題これは生成集合上の単語問題と同等である。したがって、有限生成群における語問題の決定可能性について明確に述べることができる。。
関連するが、異なるクラス向けの均一な文章問題再帰的に提示されるグループのアルゴリズムの問題は、入力として提示が与えられたときに、それを決定することです。グループ向け授業でそして、ジェネレーター内の 2 つの単語単語が同じ要素を表しているかどうか一部の著者はクラスを必要としています再帰的に列挙可能な表現の集合によって定義可能であること。
この分野の歴史を通じて、群論における計算はさまざまな正規形を用いて行われてきました。これらは通常、問題の群の語問題を暗黙のうちに解決します。1911年、マックス・デーンは、語問題は共役問題や群同型問題とともに、それ自体が重要な研究分野であると提唱しました。 [ 1 ] 1912年、彼は種数が2以上の閉じた向き付け可能な2次元多様体の基本群の語問題と共役問題の両方を解決するアルゴリズムを与えました。 [ 2 ]その後の研究者たちはデーンのアルゴリズムを 大幅に拡張し、それを幅広い群論的決定問題に適用しました。[ 3 ] [ 4 ] [ 5 ]
1955年にピョートル・ノビコフによって有限表示群が存在することが示された。そのため、単語の問題は決定不能である。[ 6 ]直ちに、一様語問題も決定不能であることが導かれる。1958年にウィリアム・ブーンによって別の証明が得られた。 [ 7 ]
語句問題は、数学論理学やアルゴリズム理論ではなく、古典数学の中心的な分野の一つである代数学において発見された、解決不可能な問題の最初の例の一つである。その解決不可能性ゆえに、組合せ群論における他のいくつかの問題も同様に解決不可能であることが示された。
言葉の問題は実際には多くのグループにとって解決可能である例えば、多環群は、多環表示における任意の語の正規形が容易に計算できるため、解ける語の問題を持ちます。他の群のアルゴリズムも、適切な状況下では語の問題を解決できる場合があります。トッド・コクセターアルゴリズム[ 8 ]やクヌース・ベンディックス補完アルゴリズム[ 9 ]を参照してください。一方、特定のアルゴリズムが特定の群の語の問題を解決しないという事実は、その群が解けない語の問題を持つことを示すものではありません。例えば、デーンのアルゴリズムは、トーラスの基本群の語の問題を解決しません。しかし、この群は2つの無限巡回群の直積であるため、解ける語の問題を持ちます。
より具体的に言うと、均一な単語の問題は、リテラル文字列に対する書き換え問題として表現できます。[ 10 ]プレゼンテーションについては、グループの、発電機の数を指定します
のために1文字を導入する必要がありますそしてもう1つは(便宜上)グループ要素を表すもので、これらの文字(ジェネレーターの数の2倍)をアルファベットと呼ぶ。私たちの問題では、各要素は何らかの形で製品によって表現される
シンボルからある程度の長さで、長さ0の文字列(空文字列)は、単位元を表します。の問題の核心は、あらゆる方法を認識できることです。いくつかの関係が与えられれば、表現することができる。
関係の影響さまざまな文字列が同じ要素を表すようにする実際、これらの関係は、必要な場所に挿入したり、出現するたびに打ち消したりできる文字列のリストを提供します。その際、「値」、つまり乗算の結果であるグループ要素は変更されません。
簡単な例として、プレゼンテーションで提示されたグループを考えてみましょう。執筆逆の場合任意の数の記号を組み合わせた文字列が存在します。そして見るたびに、 またはまたはこれらを消去するかもしれません。また、消去することも忘れてはいけません。; これは、は、、したがって逆数の3乗は。このような条件下では、単語の問題は簡単になります。まず文字列を空文字列に還元します。、、または。次に、 を掛けることもできます。変換できますにそして変換するにその結果、位数3の巡回群に関するこの文章問題は解ける。
しかし、これは典型的なケースではありません。例えば、任意の文字列を単調に長さを減少させることで、最大3の長さに短縮できる標準形が存在します。一般に、段階的な消去によって要素の標準形が得られるとは限りません。文字列を何倍にも展開するために関係式を用いる必要があり、最終的に長さを短くする消去を見つける必要がある場合もあります。
結論として、最悪の場合、文字列間の関係は、これは決定不能問題です。
以下のグループには、解ける文章問題があります。
解けない文章問題の例も知られている。
再帰的に提示される群に関する語句問題は、以下の意味で部分的に解決できる。
より非公式に言えば、次のような場合に停止するアルゴリズムが存在する。ただし、それ以外の場合はそうしない。
したがって、単語問題を解くには再帰関数を構築すれば十分であるすなわち、
しかしでかつその場合に限りで。したがって、単語問題を解くには再帰関数を構築すれば十分であるすなわち、
この手法の使用例として、以下を実証する。
証明:は有限表示かつ残余有限群である。
させて自然数のすべての順列のグループとする。これは有限個の数を除くすべての数を修正します。すると:
これらの事実を踏まえると、以下の擬似コードで定義されるアルゴリズムは次のようになる。
X から S へのすべてのマッピング について、 R のすべてのリレーターが S で満たされている 場合、 S で w ≠ 1 の 場合、 0 を 返す。End if End if End for
再帰関数を定義するすなわち、
これは、解ける文章問題があります。
単一の群における語問題の可解性に関する上記の基準は、簡単な議論によって拡張できる。これにより、有限表示群のクラスにおける語問題の均一可解性に関する以下の基準が得られる。
言い換えれば、可解な語問題を持つすべての有限表示群のクラスに対する一様語問題は解けない。これにはいくつかの興味深い結果がある。例えば、ヒグマン埋め込み定理を用いて、可解な語問題を持つすべての有限表示群の同型コピーを含む群を構成できる。この群が可解な語問題を持つかどうかを問うのは自然なことのように思える。しかし、ブーン・ロジャースの結果によれば、次のようになる。
注記:は、解ける単語問題を持つ有限表示群であり、は有限部分集合である。 させてによって生成されたグループである.次に、単語の問題は解決可能: 2 つの単語が与えられた場合発電機の中でのそれらを単語として書きますそして、文章問題の解答を使ってそれらを比較します。これは、クラス全体の文章問題に対する統一的な解決策を示していると考えるのは容易である。(例えば)埋め込み可能な有限生成群のもしそうであれば、普遍的に解ける文章問題群が存在しないことは、ブーン・ロジャースの定理から容易に導かれるだろう。しかし、文章問題群の解は、一様ではない。これを理解するために、グループを考えてみよう。; 上記の議論を使用して、単語の問題を解決するためにまず、マッピングを示す必要があるそれは埋め込みにまで及ぶ. 群の (有限生成) 表現をマッピングする再帰関数が存在する場合埋め込みへすると、単語問題の統一解は確かに構築することは可能です。しかし、一般的にそのような再帰関数が存在すると考える理由はありません。しかし、より洗練された議論を用いると、単語の問題は埋め込みを使用せずに解決できる代わりに準同型の列挙が用いられ、そのような列挙は一様に構築できるため、単語問題に対する一様な解が得られる。。
仮定するそれらは普遍的に解ける文章問題群であった。有限の表現が与えられた場合グループの再帰的にすべての準同型写像を列挙することができるまず、すべてのマッピングを列挙することによってこれらの写像のすべてが準同型写像に拡張されるわけではないが、有限であれば、単語問題の解法を用いて準同型写像と非準同型写像を区別することが可能です。非準同型写像を「除去」することで、必要な再帰的列挙が得られる。。
もし解ける単語問題がある場合、これらの準同型写像の少なくとも 1 つは埋め込みでなければなりません。したがって、単語が与えられた場合、発電機において:
擬似コードで記述されたアルゴリズムを考えてみましょう。
n = 0 とする。repeatable = TRUE とする。while ( repeatable )(G の文章問題の解がGにおいてh n ( w ) ≠ 1を明らかにする場合) nを 1 増やす。repeatable = FALSEとする。 出力0。
これは再帰関数を表しています。
機能プレゼンテーションの内容によります2つの変数の関数と考えると、再帰関数となる。有限表現をとるものが構築されているグループ向けそして一言グループの生成子において、いつでも解決可能な文章問題があります。
しかし、これは可解な語問題を持つすべての有限表示群のクラスに対して語問題を一様に解決し、ブーン・ロジャースに矛盾する。この矛盾は、存在し得ない。
文章問題の解法可能性と代数構造を関連付ける結果は数多く存在する。その中で最も重要なのは、ブーン・ヒグマンの定理である。
単純群自体が有限表示となるような構成が可能であると広く信じられている。もしそうであれば、表示から単純群への写像は非再帰的でなければならないため、証明は困難であると予想される。
ベルンハルト・ノイマンとアンガス・マッキンタイアによって、以下のことが証明された。
このことの注目すべき点は、代数的に閉じた群が非常に多様であるため、それらのどれもが再帰的な表現を持たないということである。
代数構造と文章問題の解法可能性を関連付けた最も古い結果は、クズネツォフの定理である。
これを証明するために再帰的なプレゼンテーションである非恒等要素を選択するつまり、で。
もし発電機に関する言葉ですのでは、次のようにします。
再帰関数がありますすなわち、
書く:
そして、建設のためこれは一様であり、2つの変数の再帰関数です。
したがって、次のようになる。は再帰的です。構成上:
以来は単純群であり、その商群は自身と自明群のみである。で我々は見るでかつその場合に限り自明なのは、で。 したがって:
このような関数の存在は、単語問題が解けることを証明するのに十分である。。
この証明は、この種の群に対する語句問題を解くための統一アルゴリズムの存在を証明するものではありません。非統一性は、単純群の非自明な要素の選択に起因します。単純群の表示を群の非自明な要素に写像する再帰関数が存在すると考える理由はありません。しかし、有限表示群の場合、すべての生成元が自明であるとは限らないことがわかっています(もちろん、個々の生成元は自明である可能性があります)。この事実を利用すると、証明を修正して以下を示すことができます。