stringtranslate.com

Lema de Levi

El caso uw  =  x y v =  wy del lema de Levi

En informática teórica y matemáticas , especialmente en el área de combinatoria de palabras , el lema de Levi establece que, para todas las cadenas u , v , x e y , si uv  =  xy , entonces existe una cadena w tal que

uw = x y v  =  wy (si | u | ≤ | x |)

o

u  =  xw y wv  =  y (si | u | ≥ | x |)

Es decir, hay una cadena w que está "en el medio", y puede agruparse hacia un lado o hacia el otro. El lema de Levi recibe su nombre de Friedrich Wilhelm Levi , quien lo publicó en 1944. [1]

Aplicaciones

El lema de Levi se puede aplicar repetidamente para resolver ecuaciones de palabras ; en este contexto, a veces se lo llama transformación de Nielsen por analogía con la transformación de Nielsen para grupos . Por ejemplo, comenzando con una ecuación = donde x e y son las incógnitas, podemos transformarla (asumiendo |x| ≥ |y| , por lo que existe t tal que x = yt ) en ytα = , por lo tanto en = β . Este enfoque da como resultado un gráfico de sustituciones generado al aplicar repetidamente el lema de Levi. Si cada incógnita aparece como máximo dos veces, entonces una ecuación de palabras se llama cuadrática; en una ecuación de palabras cuadrática, el gráfico obtenido al aplicar repetidamente el lema de Levi es finito, por lo que es decidible si una ecuación de palabras cuadrática tiene una solución . [2] Un método más general para resolver ecuaciones de palabras es el algoritmo de Makanin. [3] [4]

Generalizaciones

Lo anterior se conoce como el lema de Levi para cuerdas ; el lema puede aparecer en una forma más general en la teoría de grafos y en la teoría de monoides ; por ejemplo, existe un lema de Levi más general para trazas originalmente debido a Christine Duboc. [5] Varias pruebas del lema de Levi para trazas se pueden encontrar en El libro de las trazas . [6]

Se dice que un monoide en el que se cumple el lema de Levi tiene la propiedad de equidivisibilidad . [7] El monoide libre de cadenas y la concatenación de cadenas tiene esta propiedad (por el lema de Levi para cadenas), pero por sí misma la equidivisibilidad no es suficiente para garantizar que un monoide sea libre. Sin embargo, un monoide equidivisible M es libre si además existe un homomorfismo f de M al monoide de números naturales (monoide libre en un generador) con la propiedad de que la preimagen de 0 contiene solo el elemento identidad de M , es decir . (Obsérvese que el simple hecho de que f sea un homomorfismo no garantiza esta última propiedad, ya que podría haber múltiples elementos de M mapeados a 0). [8] Un monoide para el que existe tal homomorfismo también se denomina graduado (y la f se denomina gradación). [9]

Véase también

Notas

  1. ^ Levi, FW (1944), "Sobre semigrupos", Boletín de la Sociedad Matemática de Calcuta , 36 : 141–146, MR  0011694, Zbl  0061.02405.
  2. ^ Matiyasevich, Yu. V. (1968), "Una conexión entre sistemas de ecuaciones de longitud y palabras y el décimo problema de Hilbert", Zap. Naučn. Sem. Leningrado. Otdel. Estera. Inst. Steklov. (LOMI) , 8 : 132-144.
  3. ^ Makanin, GS (1977), "El problema de la solubilidad de ecuaciones en un semigrupo libre", Mat. Sbornik , 103 (2), trad. inglesa en Math. URSS Sbornik 32 (1977): 147–236, Bibcode :1977SbMat..32..129M, doi :10.1070/SM1977v032n02ABEH002376
  4. ^ M. Lothaire (2002). "12" . Combinatoria algebraica sobre palabras . Cambridge University Press. ISBN 0-521-81220-8.
  5. ^ Duboc, Chr. (1986), "Sobre algunas ecuaciones en monoides parcialmente conmutativos libres", Theoretical Computer Science , 46 : 159–174, doi : 10.1016/0304-3975(86)90028-9
  6. ^ Volker Diekert; Grzegorz Rozenberg , eds. (1995). El libro de las huellas . World Scientific. págs. 1–576. ISBN 981-02-2058-8.
  7. ^ Aldo de Luca; Stefano Varricchio (1999). Finitud y regularidad en semigrupos y lenguajes formales . Springer Berlin Heidelberg. p. 2. ISBN 978-3-642-64150-3.
  8. ^ M. Lothaire (1997). Combinatoria de palabras . Cambridge University Press. pág. 13. ISBN. 978-0-521-59924-5.
  9. ^ Sakarovitch, Jacques (2009), Elementos de la teoría de autómatas , Traducido del francés por Reuben Thomas, Cambridge: Cambridge University Press , p. 26, ISBN 978-0-521-84425-3