Abgabe
, wobei durch den folgenden Graphen gegeben ist:
\begin{figure}[hp]
\centering
\tikzstyle{alter}=[circle, minimum size=16pt, draw, inner sep=1pt]
\tikzstyle{majarr}=[draw=black]
\begin{tikzpicture}[auto, >=stealth']
\tikzstyle{majarr}=[draw=black,->,shorten <=1.5pt, shorten >=1.5pt]
\node[alter, initial, accepting, initial text=] at (0,0) (e) {$[\varepsilon]$};
\node[alter, accepting] at (2,0) (0) {$[0]$};
\node[alter] at (0,-2) (1) {$[1]$};
\node[alter, accepting] at (4,0) (01) {$[01]$};
\node[alter] at (2,-2) (00) {$[00]$};
\node[alter] at (4,-2) (11) {$[11]$};
\draw[majarr] (e) edge node[midway, anchor=south] {$\scriptstyle 0$} (0);
\draw[majarr] (e) edge node[midway, anchor=east] {$\scriptstyle 1$} (1);
\draw[majarr] (0) edge[bend left=10] node[midway, anchor=west] {$\scriptstyle 0$} (00);
\draw[majarr] (0) edge node[midway, anchor=south] {$\scriptstyle 1$} (01);
\draw[majarr] (01) edge node[midway, anchor=west] {$\scriptstyle 0$} (00);
\draw[majarr] (01) edge node[midway, anchor=west] {$\scriptstyle 1$} (11);
\draw[majarr] (00) edge[bend left=10] node[midway, anchor=east] {$\scriptstyle 0$} (0);
\draw[majarr] (00) edge node[midway, anchor=south] {$\scriptstyle 1$} (1);
\draw[majarr] (1) edge node[midway, anchor=east] {$\scriptstyle 0$} (0);
\draw[majarr] (1) edge[bend right=43] node[midway, anchor=south] {$\scriptstyle 1$} (11);
\draw[majarr] (11) edge[loop right] node {$\scriptstyle 0,1$} (11);
\end{tikzpicture}
\end{figure}
Aufgabenstellung
Sei . Gegeben seien das Alphabet und die Sprache
\begin{multline*} A = \Big\{ w \in \Sigma^{*} \mid \Big( \big( \forall\, n \in \mathbb{N}_{ \ge 2} \,.\, \big( n \le \left| w \right| \land (w)_{n} = 1 \big) \to (w)_{n - 1} = 0 \big) \\ \land \left| w \right|_{0} \bmod 2 = 1 \Big) \lor \left| w \right| = 0 \Big\} \end{multline*}Eigenschaften der Sprache in natürlichem Deutsch
Ein Wort gehört zu , wenn entweder
- es das Wort leer ist, oder
- jede wird und die Anzahl der Nullen ungerade ist.
Beispiele für Wörter
Darstellung als Automat
, wobei durch den folgenden Graphen gegeben ist:
Äquivalenzklassen
Das Wort ist leer. Es gibt nur ein leeres Wort und der -Zustand kann nicht anders erreicht werden:
Die letzte Ziffer ist und ist ungerade. Wir kommen nur direkt über dort hin:
Die letzte Ziffer ist und ist gerade:
Die letzte Ziffer ist und ist ungerade:
Die letzte Ziffer ist und ist gerade:
Es gibt eine Eins ohne Null als Vorgänger. Wir müssen zum -Zustand, oder zu einem Eins-zuletzt-Zustand und ggf. dort kreisen. Mit einer kommen wir in diesen Zustand. Dort bleiben wir ewig:
\begin{multline*} [ 1 ]_{ \equiv_{A} } = \operatorname{L} \Bigg( \textcolor{magenta}{\bigg( \varepsilon + \Big( 0 (00)^{*} 1 \big( 0(00 + 100)^{*} 01 \big)^{*} \Big) +} \\ \textcolor{magenta}{\Big( 0 (0 + 10) (00 + 010)^{*} 1 \big( 0(00 + 100)^{*} 01 \big)^{*} \Big) \bigg) 1} \textcolor{limegreen}{(0 + 1)^{*}} \Bigg) \end{multline*}ForSA HA2 Aufgabe5 Notizen
Sources:
Related:
Tags: ForSA HA2 zum 2023-07-13