Sia , dove e per tutto .
Pertanto costituito da sequenze di di tutte le lunghezze, inclusa una sequenza di lunghezza . Lasciate essere qualsiasi sottoinsieme infinito di . Devo dimostrare che esiste sempre un DFA per riconoscere .
Se è un sottoinsieme finito è molto ovvio dato che sarebbe un DFA e quindi dalla chiusura di Kleene sarebbe riconosciuto da un DFA. Ma non riesco a ottenerlo per un sottoinsieme infinito poiché potrebbe non essere espresso come DFA quando, ad esempio, le lunghezze delle stringhe sono prime.