コメントが示唆するように、あなたが「GI」と呼ぶものについて混乱があるかもしれません。しかし、ここの考えは正しいです。これは、2つのグループ間の同型を見つけるのと同じように、自己同型グループの生成元を見つけるのと同じ多項式時間です。アイデアは「古典的」であり、Luksのグループの同型のような初期の作品に出現する有界原子価は多項式時間であり、そこでも「よく知られている」と考えられていたと思います。
請求。ましょう及びHは、である接続グラフ。次いでG ≅ H場合、および場合のみ、すべての生成集合SのA U T(G ⊔ Hは)元素を含むG ∈ SようG G = H。GHG≅HSAut(G⊔H)g∈SGg=H
備考ここで重要なことはそうでなければ、問題が解決しない時々計算の発電機を同じように、すべての発電セットはグラフを交換することです。したがって、たとえば、2つのグループの同型は、このように簡単には生成されません。それはのためではない全ての発生セットである交換うG及びH G ≅ Hを。代わりに、対角のコピーに移動できます。この状況は修正できますが、より強力な議論が必要です。したがって、ここでのアプローチは、すべてのカテゴリに適用されるものではありません。Aut(G×H)GHG≅H
証明。一連の発生毎(又は一つでもあれば)であれば、逆のために入れ替えG及びH次いでG ≅ Hをするその機能の制限により、G。したがって、これはすべて順方向に関するものです。(しかし、私がこれを言及するのは、証明が反対であるので、同じ方向に進んでいるように見える可能性があるためです。)Aut(G⊔H)GHG≅HG
仮定セットによって生成されたS要素が送信のすべてのGのにG、及びHをHの一つの頂点場合、(接続仮定によって音符Gがの一つの頂点に送られるH次いで全体グラフGがに送信さHので、ハト穴によってにおけるいくつかの頂点Hをに送信されるG SOおよび| G | = | H |)、我々は2つのグラフが入れ替わることになります。以来Aut(G⊔H)SGGHHGHGHHG|G|=|H|Gを Gに送信し、次に S内の関数のすべての構成が Gを Gに送信するため、これらの関数の逆も同様です。したがって、 Sのすべての単語が Gから G(および Hから H)を送信します。のない要素そう A U T(G ⊔ H )インターチェンジ G及び Hは。 SGGSGGSGGHHAut(G⊔H)GH
最後なら次いで同型φ :G → Hが同型得φ ⊔ φを- 1のG ⊔ H。要素が存在しないので、A U T(G ⊔ Hを)交換するG及びHは意味G ≇ Hを。結果は次のとおりです。◻G≅Hϕ:G→Hϕ⊔ϕ−1G⊔HAut(G⊔H)GHG≆H□
しかし、今の決定(あるから起こっていることを明確になる点検索するには?)(私を与えるφ :G → Hまたはその証明書G ≇ Hを)まだ主張する必要があります(とすることができます)。また、ある同型から同型の生成元への別の引数があります(グラフを個別化して同型検定を繰り返します)。したがって、これらすべてを同等にするために数ページの議論があるとすべての人が言いました。ただし、標準的なラベルは表示されません。それははるかに難しいです(私が思い出すならNP難しい)。NAutYとTracesは多くの例をすばやく処理しますが。G≅Hϕ:G→HG≆H