1 votos

¿Es la lengua L regular?

¿Podría decirme si el idioma $L=\{a^ib^j:i+j=k, k \geq 2 \}$ ¿es regular? ¿Tengo que encontrar una expresión regular para este lenguaje? ¿O qué puedo hacer para comprobar si $L$ ¿es regular o no?

2voto

Rakesh Puntos 108

$L$ es casi $a^*b^*$ , excepto que $\epsilon$ , $a$ y $b$ no están en él. Los lenguajes regulares se cierran bajo la diferencia, por lo que $L$ debe ser regular.

Las expresiones regulares no tienen complemento ni diferencia, por lo que hay que enumerar las opciones que son disponible. Por suerte, todas las palabras de longitud $2$ están bien, así que sólo hay que pensar en los dos primeros caracteres. Sólo pueden ser $aa$ , $ab$ o $bb$ por lo que la expresión es $aaa^*b^*|abb^*|bbb^*$ .

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X