Así que llevo unos días rascándome la cabeza sobre este problema. Dado un lenguaje y que es regular, demuestre que el lenguaje que consiste en todas las cadenas en cuya longitud es igual a alguna cadena en es un lenguaje regular.
En forma de ecuación:
Mi pensamiento inicial fue tratar de encontrar algunos DFA para ambos idiomas y y mapear los dos estados entre sí y, con suerte, obtener una relación 1: 1 de esa manera puedo generar un nuevo DFA que demuestre que es regular. Pero luego me di cuenta de que y no tienen que estar sobre el mismo conjunto de símbolos.
Creo que la forma correcta de resolver esto es usar las propiedades de cierre del lenguaje normal, pero no estoy seguro de cómo comenzar / usar las propiedades para "longitudes" de cadenas en lugar de las cadenas en sí.
¿Podría alguien señalarme en la dirección correcta?