Ако автоматът ти е [tex]A=<\Sigma, Q, s, \delta, F>[/tex] и е тотален, то този, който разпознава [tex]\Sigma* \backslash L(A)[/tex] е [tex]A'=<\Sigma, Q, s, \delta, Q \backslash F>[/tex]. Просто "разменяш" крайните и некрайните състояния. Ясно е защо има изискване да е тотален

.
Ако не е тотален - можем много лесно да го допълним до еквивалентен тотален, който е от вида
[tex]A_T = <\Sigma, Q \cup \{ q_{\emptyset} \}, S, \delta_t, F>[/tex], където [tex]\delta_t(q,a)=\delta(q, a)[/tex] когато [tex]q \in Q, \delta (q, a)[/tex] е дефинирано и [tex]\delta_t(q,a)=q_{\emptyset}[/tex] иначе.