Abstract: poner un resumen de pocas lineas acá.
Los alfabetos son conjuntos finitos de símbolos denotados por lo general con Sigma. Al ser conjuntos, podemos denotar los símbolos que componen el alfabeto por notación extensional o enumeración o lista (roster notation):
Podemos también utilizar definición intensiva semántica (semantic definition) para definir los símbolos que componen el alfabeto: ~$\Sigma=~$”Dígitos del sistema decimal”, el cual tendría por definición extensional sería ~$\{0,1,2,3,4,5,6,7,8,9\}~$.
Otra forma es utilizar definición intensiva por compresión (set-builder notation): ~$\Sigma=\{n : n\text{ es entero, y } 0 \leq n \leq 5\}~$, el cual por definición extensional sería ~$\{0,1,2,3,4,5\}~$.
Una cadena (string) ~$w~$, también llamada palabra (word), sobre un alfabeto ~$\Sigma~$, es una secuencia finita de símbolos tomados de ese alfabeto ~$\Sigma~$. Por ejemplo
La longitud de una cadena, denotada como ~$|w|~$, es la cantidad de símbolos de ~$\Sigma~$ presentes en la cadena ~$w~$. Así, si ~$w=~$”aaa”, entonces, ~$|w|=3~$. Si ~$|w|=0~$, entonces estamos hablando de la cadena vacía denotada como ~$\varepsilon~$.
Un lenguaje ~$L~$ es un conjunto de cadenas formadas por un alfabeto ~$\Sigma~$.
Un autómata de estado finido es una tupla \(\cal{M}=\{Q,\Sigma, \delta,q_0,F\}\), tal que:
Cuerpo de la sección 2 $\mathrm{e} = \sum_{n=0}^{\infty} \dfrac{1}{n!}$ con ecuación en línea. A continuación un bloque de ecuaciones alineadas: \(\begin{align} Then,\ (x+z)+t & = x+(z+t)\ (\because Rule2) \\ & = x+0_V \\ & = x\ (\because Rule3) \\ \end{align}\)