Lassen eine ganzzahlige Funktion sein. Für eine Sprache, definieren
Zum Beispiel wenn Dies ist nur die "Halbierungs" -Operation, und es ist bekannt, dass reguläre Sprachen darunter geschlossen werden - gehen Sie einfach gleichzeitig vorwärts und rückwärts (wobei der Rückwärtsgang alle möglichen Pfade versucht, wie in der Teilmengenkonstruktion).
Laut HMU sind auch reguläre Sprachen unter Übernahme der Funktionen geschlossen . Es ist leicht zu sehenoder eine beliebige lineare Funktion - ging einfach mit jeder Geschwindigkeit rückwärts. Wie kann das gemacht werden? oder ? Es scheint nicht machbar, nur die Geschwindigkeit zu erhöhen, da man sich dazu die Anzahl der bisher unternommenen Schritte merken müsste.
Können wir die Lösung auch anpassen, um einige allgemein ausreichende Bedingungen zu erhalten, unter denen hat diese Eigenschaft? (Ich bezweifle, dass es notwendige und ausreichende Bedingungen gibt, würde mich aber gerne als falsch erweisen lassen)