Operaciones entre Lenguajes

lenguajes

Definición de unión de lenguajes

?

  • La unión de dos lenguajes y da como resultado otro lenguaje que contiene todas las palabras de y todas las palabras de

Definición de concatenación de lenguajes

?

  • Sean y sobre el mismo alfabeto se llama concatenación o producto de dos lenguajes:
  • Es el conjunto de palabras formadas por la concatenación de cada palabra
  • Propiedades
    • Operación cerrada
    • Propiedad asociativa
    • Con elemento neutro
    • Distributiva respecto a la unión

Definición de binoide Libre

?

  • Esta vinculada con la propiedad asociativa, y el elemento neutro

  • La concatenación (monoide) de lenguajes y la unión (monoide) de lenguajes constituyen un binoide

    • Concatenación y unión
  • Los símbolos de se pueden considerar conjuntos de una sola palabra

  • Con la unión y concatenación, se puede formar cualquier lenguaje del alfabeto.

  • Con el alfabeto es un conjunto de generadores para el conjunto

    • L es el BINOIDE LIBRE (operaciónes U y *) generado por
  • Es una operación conceptual, no hay ejemplos en el curso

Definición de potencia de un lenguaje

?

  • Es la reducción de la concatenación a los casos que se refueren a un mismo lenguaje
  • Es el resultado de concatenar dicho lenguaje consigo mismo i-veces.

Definición de Clausura o Cierre Positivo

?

  • Se representa como y es el lenguaje obtenido uniendo el lenguaje L con todas sus potencias posibles excepto 0
  • Resultado de unir todas las potencias de dicho lenguaje, excepto la potencia 0

Definición de Iteración, clausula o cierre

?

  • Se representa como y es el lenguaje obtenido uniendo el lenguaje con todas sus potencias posibles
  • Como L es el lenguaje sobre , se le pued aplicar *
  • El lenguaje universal es

Definición de Reflexión del Lenguaje

?

  • Se llama lenguaje reflejo o inverso de L se representa por
    • Es el lenguaje formado por todas las palabras reflejas de L

References