(*) Dowieść, że maszyny typu write-once z jedną taśmą akceptują jedynie języki regularne.
Automat z \(k\) licznikami \(c_{1},\ldots,c_{k}\), określamy podobnie jak automat z \(k\) stosami, z tym, że liczniki zawierają liczby naturalne, a dostępne operacje na licznikach są postaci \(c_{i}:=c_{i}+1\), \(c_{i}:=c_{i}\dot{-}1\) (gdzie \(0\dot{-}1=0\)), oraz test \(c_{i}\stackrel{?}{=}0\). Tzn. przejścia takiego automatu są postaci \(q\rightarrow p\), \(q,c_{i}\stackrel{?}{=}0\rightarrow p\), \(q,c_{i}\stackrel{?}{\neq}0\rightarrow p\), \(q\rightarrow p,c_{i}:=c_{i}+1\), \(q\rightarrow p,c_{i}:=c_{i}\dot{-}1\). Nie ma taśmy, lecz zakładamy, że w chwili początkowej dana wejściowa jest wartością licznika \(c_{1}\), a pozostałe liczniki mają wartość 0. Dowieść najpierw, że dla każdej maszyny Turinga nad alfabetem \(\{ 1\}\) istnieje równoważny jej automat z 4 licznikami. Następnie wykazać, że liczba liczników może być dalej zredukowana do trzech. (Ograniczenie alfabetu maszyny Turinga nie jest istotne, bo słowa nad alfabetem \(n\)–literowym można również łatwo “przerobić” na liczby naturalne w systemie unarnym.)