Вот сел за Формальные языки и грамматики.
В обще есть на неком сайте
(Оффтоп)
задача к следующей теореме.
Т. Каждый автоматный язык распознается некоторым полным детерминированным конечным автоматом.
Ну вот и там автор строит его следующим образом.
![$
\begin{aligned}
& M\rightleftharpoons \{Q,\Sigma,\Delta,I,F\}\text{ -- начальный автомат}\\
& \Delta=\{\langle p,a,q\rangle | \text{$p\in Q\, $, $q\in Q \, $ , $a\in\Sigma\,$}\}\\
\end{aligned}
$ $
\begin{aligned}
& M\rightleftharpoons \{Q,\Sigma,\Delta,I,F\}\text{ -- начальный автомат}\\
& \Delta=\{\langle p,a,q\rangle | \text{$p\in Q\, $, $q\in Q \, $ , $a\in\Sigma\,$}\}\\
\end{aligned}
$](https://dxdy-01.korotkov.co.uk/f/8/0/9/809fac9860092f1c2ef980e7ecd5f57a82.png)
![$
\text{Пусть $\rho(Q)$ -- множество всех подмножеств множества $Q$}
\text{ и $a\in \Sigma,\,H\subseteq Q$}\\
\text{тогда обозначим через } \\ \Delta_a(H) = \{q\in Q | \langle p,a,q \rangle \in \Delta \text{ для некоторого }p \in H \}
$ $
\text{Пусть $\rho(Q)$ -- множество всех подмножеств множества $Q$}
\text{ и $a\in \Sigma,\,H\subseteq Q$}\\
\text{тогда обозначим через } \\ \Delta_a(H) = \{q\in Q | \langle p,a,q \rangle \in \Delta \text{ для некоторого }p \in H \}
$](https://dxdy-02.korotkov.co.uk/f/5/e/d/5ed8545fec25054ff1a0a007999eb89682.png)
В общем новый полный ДКА должен выглядеть так:
![$
\begin{aligned}
&M^{'}\rightleftharpoons \{Q^{'} ,\Sigma,\Delta^{'} ,I^{'} ,F^{'} \}\text{ -- конечный автомат}\\
&Q^{'}=\rho(Q)\\
&\Delta^{'}=\{\langle H,a,\Delta_a(H) \rangle |\, H\subseteq Q,\, a\in \Sigma\}\\
&I=I^{'}\\
&F=\{H\subseteq Q | H \cap F \neq \varnothing\}
\end{aligned}
$ $
\begin{aligned}
&M^{'}\rightleftharpoons \{Q^{'} ,\Sigma,\Delta^{'} ,I^{'} ,F^{'} \}\text{ -- конечный автомат}\\
&Q^{'}=\rho(Q)\\
&\Delta^{'}=\{\langle H,a,\Delta_a(H) \rangle |\, H\subseteq Q,\, a\in \Sigma\}\\
&I=I^{'}\\
&F=\{H\subseteq Q | H \cap F \neq \varnothing\}
\end{aligned}
$](https://dxdy-02.korotkov.co.uk/f/5/c/b/5cb175f1c88ba5ca2edc8f7484d80c6c82.png)
Автор предлагает задачу.
У. Найти полный детерминированный конечный автомат, эквивалентный автомату, изображенному на диаграмме.
Автомат следующий:
![$M=\{\{1,2},{a,b},{\langle 1,ab,2\rangle\ , \langle 2,a,2 \rangle\},\{1\},\{2\}\}$ $M=\{\{1,2},{a,b},{\langle 1,ab,2\rangle\ , \langle 2,a,2 \rangle\},\{1\},\{2\}\}$](https://dxdy-01.korotkov.co.uk/f/0/3/c/03cc4c9c9c7aec38bbc203a4b3988b6b82.png)
Я привел его к нормальному виду
![$M=\{\{1,2,3},{a,b},{\langle 1,ab,2\rangle\ , \langle 2,b,3 \rangle\ , \langle 3,a,3 \rangle\ , \langle 1,a,3 \rangle\},\{1\},\{1,3\}\}$ $M=\{\{1,2,3},{a,b},{\langle 1,ab,2\rangle\ , \langle 2,b,3 \rangle\ , \langle 3,a,3 \rangle\ , \langle 1,a,3 \rangle\},\{1\},\{1,3\}\}$](https://dxdy-01.korotkov.co.uk/f/c/f/7/cf7fb490bc9f11c499f09aca34917e5e82.png)
и применил описанный в теореме процесс
![$
\begin{aligned}
& I = \{1\}\\
& F = \{1,3\}\\
& \text{ а $\Delta^{'}$ лучше всего записать в виде таблички }\\
\end{aligned}
$ $
\begin{aligned}
& I = \{1\}\\
& F = \{1,3\}\\
& \text{ а $\Delta^{'}$ лучше всего записать в виде таблички }\\
\end{aligned}
$](https://dxdy-02.korotkov.co.uk/f/1/c/8/1c83a08e54c59cce87423a963879494982.png)
![$
\begin{tabular}{|l|l|l|}
\hline
& a & b \\
\hline
\{1\} & \{2,3\} & \varnothing \\
\hline
\{2\} & \varnothing & \{3\} \\
\hline
\{3\} & \{3\} & \varnothing \\
\hline
\{1,2\} & \{2,3\} & \{3\} \\
\hline
\{1,3\} & \{2,3\} & \varnothing \\
\hline
\{2,3\} & \{3\} & \{3\} \\
\hline
\end{tabular}
$ $
\begin{tabular}{|l|l|l|}
\hline
& a & b \\
\hline
\{1\} & \{2,3\} & \varnothing \\
\hline
\{2\} & \varnothing & \{3\} \\
\hline
\{3\} & \{3\} & \varnothing \\
\hline
\{1,2\} & \{2,3\} & \{3\} \\
\hline
\{1,3\} & \{2,3\} & \varnothing \\
\hline
\{2,3\} & \{3\} & \{3\} \\
\hline
\end{tabular}
$](https://dxdy-01.korotkov.co.uk/f/4/c/7/4c761a7b6316624524784bbde7cb19aa82.png)
В общем получается не идентичный автомат начальному. Начальный автомат мог распознавать слова {ab,aba^k,a^k| k>=0}, а этот { ab,aba^k | k>=0} . После построения схемы теоремы я отсек все недостижимые пути.
Подскажите как вообще приводить автомат к ДКА. Если можно ссылки на литературу тоже.