ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Alfabetos, Cadenas Y Lenguajes


Enviado por   •  21 de Enero de 2014  •  508 Palabras (3 Páginas)  •  453 Visitas

Página 1 de 3

Definición 2.1 Un alfabeto es un conjunto finito no vacío de símbolos y se denota como .

La pertenencia de un símbolo a un alfabeto se denota como .

Ejemplo: Podemos representar el alfabeto de las letras minúsculas que utiliza el idioma español, el cual contiene los 27 símbolos siguientes:

y sabemos que la letra pertenece a este alfabeto, lo cual denotaremos como .

Ya sabemos que los alfabetos son conjuntos, por lo que, todas las operaciones de conjuntos se pueden aplicar a los alfabetos también. Sean alfabetos, y ya que los alfabetos son conjuntos finitos, no vacíos, la unión de un número finito de ellos resulta en un conjunto no vacío y finito, esto es, si y

La unión de un número arbitrario finito de alfabetos resultará en un conjunto finito y no vacío, es más, si y , son conjuntos no vacíos, entoces son conjuntos finitos, no vacíos, y por lo tanto serán considerados alfabetos válidos.

Definición 2.2

Una cadena o palabra es una secuencia finita de símbolos que pertenecen a un alfabeto y comunmente se denota con la letra . La cadena vacía se denota como y es una secuencia vacía de símbolos tomados de cualquier alfabeto .

Sí el alfabeto es el español, algunas cadenas pueden ser , y . Dada la definición anterior, cualquier palabra que contenga los símbolos del alfabeto es una cadena válida, sin importar si esta tiene o no significado alguno.

Si es cualquier cadena, su longitud se denota como , la longitud de una cadena es el número de símbolos que contiene, por ejemplo, si tenemos la cadena sobre el alfabeto español, . La cadena vacía no tiene símbolos, por lo que

Definición 2.3

Un lenguaje es un conjunto de cadenas sobre un alfabeto definido, éstas pueden ser cualquier cadena , que cumpla con lo siguente, esta formada por los símbolos donde .

El lenguaje vacío es aquel que no contiene cadenas y no es lo mismo que el lenguaje formado por la cadena vacía , éste lenguaje se denota de la misma manera que el conjunto vacío, .

Sí se tiene una cadena sobre un alfabeto y es el lenguaje compuesto por algunas de las cadenas sobre el alfabeto y , entonces diremos que es un miembro de .

Definición 2.4 Un lenguaje universal sobre algún alfabeto , o cerradura de , es el lenguaje que contiene todas las cadenas que es posible formar con los símbolos de y se denota como .

Ejemplo: Sea , entonces

Podemos observar que para cualquier alfabeto , es infinito, ya que los alfabetos son conjuntos no vacíos.

http://delta.cs.cinvestav.mx/~mcintosh/comun/summer2006/algebraPablo_html/node4.html

...

Descargar como (para miembros actualizados) txt (3 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com