Professional Documents
Culture Documents
AUTOMATAS
CONCEPTOS BASICOS
INTRODUCCIN
La presente unidad pretende ofrecer al estudiante una
serie de conceptos y ejemplos que permitan refrescar y
afianzar diversos aspectos relacionados con la teora de la
computacin, dado que la capacidad que el estudiante tenga
para analizar y usar la notacin
terica establecida,
depender
fundamentalmente del conocimiento de las
definiciones
bsicas
aqu
presentadas.
En esta unidad se pretende dejar claro al estudiante la
conceptualizacion de cada uno de los trminos empleados (
smbolo, palabra, alfabeto, lenguaje), estableciendo la relacin
existente
entre ellos y distinguiendo para cada caso
caractersticas, propiedades y funciones que apoyan cada
concepto.
| w1 |= | 12 |=2.
| w1 |= |231 |=3.
| W1 | =| 222113 |=6.
concatenacin.
W()={,0,1,2,3,4,5,6,7,8,9,01,02,03,04,05,06,07,08,09,
010,... }
W()={,ma,pa,ta,la,mapa,mata,mala,mamapa,mamapa,.}
Potencia:
la potencia i-esima de un lenguaje corresponde a la
concatenacin i veces del lenguaje con el mismo.
Ejemplo: Sea ={a,b}, L()={a,b} entonces:
L2 =aa ,ab, ba, bb
Nota: Por definicin se tiene que para todo lenguaje Li, se cumple que:
L0 =.
Clausura Positiva: se forma por la unin de todas las potencias del lenguaje
excluyendo la potencia cero, se denota por: L+
Ejemplo: Para L()={a,b}, se tiene que:
L()+ ={a, b, aa, ab, ba, bb, aaa, aab,...}
Iteracin, Cierre o Clausura: El cierre de un lenguaje se forma por la unin
de la palabra vaca a la clausura positiva de un lenguaje, se denota por:
L* = L+ U
Ejemplo: Para L()=a,b, se tiene que:
L()* =a, b, aa, ab, ba, bb, aaa, aab,...
LENGUAJES REGULARES
LENGUAJES REGULARES
B = {b}. {a, b*
- El lenguaje C de todas las palabras que contienen la cadena ba:
C = {a, b* {ba} {a, b*
EL TEOREMA DE KLEENE
Teorema de Kleene
Estos teoremas
permiten
demostrar las
equivalencias entre las Expresiones Regulares y los
Autmatas Finitos, en cuanto a que ambos
representan de una u
otra Forma, lenguajes
regulares. Los teoremas son los siguientes:
Teorema de Anlisis: El cual expresa que todo
Lenguaje aceptado por un
Autmata Finito es
Regular.
Teorema de Sntesis: El expresa que todo lenguaje
regular es aceptado por un Autmata Finito.