Existe alguma maneira natural ou notável de relacionar ou vincular grupos de matemática e linguagens formais de CS ou algum outro conceito central de CS, por exemplo, máquinas de Turing?
Estou à procura de referências / aplicações. No entanto, note que estou ciente do vínculo entre semigrupos e idiomas CS (ou seja, através de autômatos finitos ). (Essa literatura sobre semiautomatos sempre examina "autômatos de grupo"?)
Eu vi um artigo há muitos anos que pode se aproximar, que converte as tabelas de transição da TM em uma operação binária, possivelmente às vezes um grupo em alguns casos, concebivelmente baseado em algum tipo de simetria na tabela de estados da TM. Não explorou isso em particular, mas também não descartou.
Além disso, em particular, no que diz respeito ao grande corpo de pesquisas em matemática sobre classificação de grupos finitos , existe ou poderia ter algum significado ou interpretação no TCS? Qual é a visão das "lentes algorítmicas" desse enorme edifício da pesquisa matemática? O que é "dizer" sobre uma possível estrutura oculta em computação?
Esta pergunta é parcialmente inspirada por outras notas, por exemplo: