Como os comentários sugerem, pode haver confusão sobre o que você chama de "IG". Mas a ideia aqui está correta. É equivalente a tempo polinomial encontrar geradores de um grupo automorfismo, assim como encontrar um isomorfismo entre dois grupos. A idéia é "clássica", pois aparece em trabalhos iniciais, como o isomorfismo do grupo de Luks, em valência limitada, em tempo polinomial, e mesmo lá acho que a idéia foi considerada "bem conhecida".
Afirmação. Deixe e ser ligados entre si gráficos. Em seguida, se, e apenas se, a cada gerador conjunto de contém um elemento de tal modo que .GHG≅HSAut(G⊔H)g∈SGg=H
Observação Importante aqui é que todos os grupos geradores trocam os gráficos, caso contrário, às vezes você calcula geradores que não resolvem o problema. Assim, por exemplo, o isomorfismo de dois grupos não produz tão facilmente dessa maneira. Isso ocorre porque nem todos os grupos geradores de vai trocar e , quando . em vez disso, eles podem ir para cópias diagonais. Essa situação pode ser corrigida, mas requer um argumento mais forte. Portanto, a abordagem aqui não é aplicável a todas as categorias.Aut(G×H)GHG≅H
Prova. Para o inverso se cada conjunto (ou mesmo um) geradora de intercâmbios e , em seguida, pela restrição de que a função de . Então, isso é tudo sobre a direção a frente. (Mas eu mencionei isso porque a prova é por contraposição, para que pareça que estou prestes a seguir a mesma direção.)Aut(G⊔H)GHG≅HG
Suponha é gerado por um conjunto , cujos elementos enviar para , e de , (nota por pressuposto conectividade se um vértice do é enviado para um vértice de , em seguida o gráfico inteiro é enviado para e, portanto, pelo buraco do pombo, algum vértice em será enviado para e, portanto, e teremos trocado os dois gráficos). Como envia para , então toda composição de funções emAut(G⊔H)SGGHHGHGHHG|G|=|H|SGGSenvia para , e o inverso dessas funções também. Portanto, toda palavra em envia para (e também para ). Assim, nenhum elemento de intercâmbios e . GGSGGHHAut(G⊔H)GH
Finalmente, se , em seguida, um isomorfismo proporciona um automorphism de . Assim, a ausência de elementos em para trocar e implica . O resultado segue. G≅Hϕ:G→Hϕ⊔ϕ−1G⊔HAut(G⊔H)GHG≆H□
Mas agora o ponto a ser esclarecido é que ir da decisão ( ?) pesquisa (Dê-me ou um certificado que ) ainda precisa ser discutido ( e pode ser). Também de um isomorfismo para geradores de automorfismos há outro argumento (individualize os gráficos e repita o teste de isomorfismo). Então, todos disseram que você tem algumas páginas de argumento para fazer essas equivalências. Nenhum mostrará rotulagem canônica. Isso é muito mais difícil (NP-difícil, se bem me lembro). Embora NAutY e Traces lidem com muitos exemplos rapidamente.G≅Hϕ:G→HG≆H