¿Hay alguna forma natural o notable de relacionar o vincular grupos matemáticos y lenguajes formales de CS o algún otro concepto central de CS, por ejemplo, máquinas de Turing?
Estoy buscando referencias / aplicaciones. Sin embargo, tenga en cuenta que conozco el vínculo entre los semigrupos y los lenguajes CS (es decir, a través de autómatas finitos ). (¿Esta literatura sobre semiautomas alguna vez se refiere a "autómatas grupales"?)
Hace muchos años, vi un artículo que podría acercarse, que convierte las tablas de transición de TM en una operación binaria, posiblemente a veces un grupo en algunos casos, posiblemente basado en algún tipo de simetría en la tabla de estado de TM. No exploró eso en particular, pero tampoco lo descartó.
Además, en particular, con respecto al gran cuerpo de investigación matemática sobre clasificación de grupos finitos , ¿tiene o podría tener algún significado o interpretación en TCS? ¿Cuál es la visión de "lente algorítmica" de este edificio masivo de investigación matemática? ¿Qué está "diciendo" sobre una posible estructura oculta en la computación?
Esta pregunta se inspira en parte en algunas otras notas, por ejemplo: