Aquí hay una prueba de que el idioma L0={w:∃u|u|=|w|∧uw∈L}es regular Se puede modificar para mostrar que los primeros tres en su lista son regulares. (Tenga en cuenta que cambiéwu a uw.) Dado un DFA para L, creamos un NFA para L0. Lo primero que hace la NFA es adivinar (tome unϵ mover) un estado q, cuya semántica prevista es el estado para el que DFA L termina después de leer u. A continuación, ejecuta simultáneamente dos copias del DFA paraL, uno que comienza en el estado inicial y el otro que comienza en q. Al leer un símboloa, se mueve de acuerdo con un símbolo arbitrario en el primero, y se mueve de acuerdo con aen el segundo. Un estado acepta si la primera copia está en estadoq y el segundo está en un estado de aceptación.
Para el último, considere el idioma L=a+b+c+y se cruzan L+−+ con a+c+.