Articulo de referencia

Grupo automático

En matemáticas , un grupo automático es un grupo finitamente generado dotado de varios autómatas de estados finitos . Estos autómatas representan el grafo de Cayley del grupo. E...

En matemáticas , un grupo automático es un grupo finitamente generado dotado de varios autómatas de estados finitos . Estos autómatas representan el grafo de Cayley del grupo. Es decir, pueden determinar si una representación verbal dada de un elemento del grupo está en una "forma canónica" y pueden determinar si dos elementos dados en palabras canónicas difieren en un generador. [ 1 ]

Más precisamente, sea G un grupo y A un conjunto finito de generadores. Entonces, una estructura automática de G con respecto a A es un conjunto de autómatas de estados finitos: [ 2 ]

  • el aceptador de palabras , que acepta para cada elemento de G al menos una palabra enA{\displaystyle A^{\ast }}representándolo;
  • multiplicadores , uno para cadaaA{1}{\displaystyle a\in A\cup \{1\}}, que aceptan un par ( w 1 , w 2 ), para las palabras w i aceptadas por el receptor de palabras, precisamente cuando w1a=w2{\displaystyle w_{1}a=w_{2}}en G.

La propiedad de ser automático no depende del conjunto de generadores. [ 3 ]

Propiedades

Los grupos automáticos tienen problemas de palabras que se pueden resolver en tiempo cuadrático. Más aún, una palabra dada se puede convertir a forma canónica en tiempo cuadrático, basándose en lo cual el problema de palabras se puede resolver probando si las formas canónicas de dos palabras representan el mismo elemento (usando el multiplicador paraa=1{\displaystyle a=1}). [ 4 ]

Los grupos automáticos se caracterizan por la propiedad del compañero de viaje . [ 5 ] Sead(incógnita,y){\displaystyle d(x,y)}denotan la distancia entreincógnita,yGRAMO{\displaystyle x,y\in G}en el gráfico de Cayley deGRAMO{\displaystyle G}Entonces, G es automático con respecto a un aceptador de palabras L si y solo si existe una constantedonorte{\displaystyle C\in \mathbb {N} }de tal manera que para todas las palabras,vL{\displaystyle u,v\in L}que difieren como máximo en un generador, la distancia entre los prefijos respectivos de u y v está limitada por C. En otras palabras,,vL,d(,v)1knorte,d(|k,v|k)do{\displaystyle \forall u,v\in L,d(u,v)\leq 1\Rightarrow \forall k\in \mathbb {N} ,d(u_{|k},v_{|k})\leq C}dóndew|k{\displaystyle w_{|k}}para el k-ésimo prefijo dew{\displaystyle w}(ow{\displaystyle w}sí mismo sik>|w|{\displaystyle k>|w|}). Esto significa que, al leer las palabras de forma sincrónica, es posible realizar un seguimiento de la diferencia entre ambos elementos con un número finito de estados (el entorno de la identidad con diámetro C en el grafo de Cayley).

Ejemplos de grupos automáticos

Los grupos automáticos incluyen:

Ejemplos de grupos no automáticos

Grupos biautomáticos

Un grupo es biautomático si posee dos autómatas multiplicadores, uno para la multiplicación por la izquierda y otro para la multiplicación por la derecha por elementos del conjunto generador. Un grupo biautomático es claramente automático. [ 9 ]

Algunos ejemplos son:

Estructuras automáticas

La idea de describir estructuras algebraicas con autómatas finitos puede generalizarse de grupos a otras estructuras. [ 11 ] Por ejemplo, se generaliza naturalmente a semigrupos automáticos . [ 12 ]

Referencias

  1. Epstein, David BA ; Cannon, James W .; Holt, Derek F.; Levy, Silvio VF; Paterson, Michael S.; Thurston , William P. (1992), Procesamiento de textos en grupos , Boston, MA: Jones and Bartlett Publishers, ISBN 0-86720-244-0.
  2. Epstein et al. (1992) , Sección 2.3, "Grupos automáticos: definición", págs. 45–51.
  3. Epstein et al. (1992) , Sección 2.4, "Invariancia bajo cambio de generadores", págs. 52–55.
  4. ^ Epstein y col. (1992) , Teorema 2.3.10, pág. 50.
  5. Campbell, Colin M.; Robertson, Edmund F.; Ruskuc, Nik; Thomas, Richard M. (2001), "Semigrupos automáticos" (PDF) , Theoretical Computer Science , 250 ( 1–2 ): 365–391 , doi : 10.1016/S0304-3975(99)00151-6
  6. Brink y Howlett (1993), "Una propiedad de finitud y una estructura automática para grupos de Coxeter", Mathematische Annalen , 296 , Springer Berlin/Heidelberg: 179–190 , doi : 10.1007/bf01445101 , ISSN 0025-5831 , S2CID 122177473 .  
  7. Leary, IJ; Minasyan, Ashot (2021). "Extensiones HNN conmensurables: curvatura no positiva y biautomaticidad". Geom. Topol . 25 : 1819–1860 . arXiv : 1907.03515 . doi : 10.2140/gt.2021.25.1819 .
  8. Hughes, Sam; Valiunas, Motiejus (2024). "Extensiones HNN conmensurables: Hiperbolicidad jerárquica y biautomatismo". Comment. Math. Helv . 99 (2): 397– 436. arXiv : 2203.11996 . doi : 10.4171/CMH/572 .
  9. Birget, Jean-Camille (2000), Problemas algorítmicos en grupos y semigrupos , Tendencias en matemáticas, Birkhäuser, pág. 82, ISBN  0-8176-4130-0
  10. 1 2 Charney, Ruth (1992), "Los grupos de Artin de tipo finito son biautomáticos", Mathematische Annalen , 292 : 671–683 , doi : 10.1007/BF01444642 , S2CID 120654588 
  11. Khoussainov, Bakhadyr; Rubin, Sasha (2002), Algunas reflexiones sobre estructuras automáticas , CiteSeerX 10.1.1.7.3913 
  12. Epstein et al. (1992) , Sección 6.1, "Semigrupos y axiomas especializados", págs. 114–116.

Lecturas adicionales

  • Chiswell, Ian (2008), Un curso de lenguajes formales, autómatas y grupos , Springer, ISBN 978-1-84800-939-4.