Ir al contenido principal

Entradas

Mostrando las entradas de septiembre, 2024

Automata - Construcción de expresiones regulares

 

Automata - Expreción Regular

 

Programa

 

Potencias de un Alfabeto

 {ε}... Conjunto Vacio Observe que Σ0 = {ε}, independientementede cuál sea el alfabeto Σ. Es decir, ε es la única cadena cuya longitud es 0. Si Σ = {0,1}, entonces Σ1 = {0,1}, Σ2 = {00,01,10,11}, Σ3 = {000,001,010,011,100,101,110,111}, etc. -- Si la cantidad de alfabetos es de 2 y elevado a la 1 =   2 1  = 2  El elevado a la uno = va a ser la cntidad de caracteres que tendra cada cada tanto y el resultado son los tantos que tendra.

Automata para alfabeto binario

 

Lenguaje

Conjunto de palabras que contiene un alfabeto. El lenguaje de todas las cadenas que constan de n ceros seguidos de n unos para cualquier n ≥ 0: {ε,01,0011,000111,...}. 2. El conjunto de cadenas formadas por el mismo número de ceros que de unos: {ε,01,10,0011,0101,1001,...} 3. El conjunto de números binarios cuyo valor es un número primo: {10,11,101,111,1011,...} 4. Σ∗ es un lenguaje para cualquier alfabeto Σ. 5. /0, el lenguaje vacío, es un lenguaje de cualquier alfabeto. 6. {ε}, el lenguaje que consta sólo de la cadena vacía, también es un lenguaje de cualquier alfabeto. Observe que /0 = {ε}; el primero no contiene ninguna cadena y el segundo sólo tiene una cadena.

Alfabeto

 Conjunto de simbolos finitos y no vacios, a los cuales utilizamos el simbolo de (sigma) para designar un alfabeto y estos se pueden represemtar en: Alfabeto binario: 0,1 Alfabeto de letras minusculas: a,b..........z  

Automata de Cadena