Geschrieben von UntalentierterLogiker am 25.06.2010 um 19:46:
Syntaktische Monoide, Erkennbarkeit und Regularität
Meine Frage:
Syntaktische Monoide, Erkennbarkeit und Regularität I
Sei
![[latex]L\subseteq \Sigma^*[/latex]](http://www.matheboard.de/latex2png/latex2png.php?L\subseteq \Sigma^*)
eine Sprache und M ein endliches Monoid, das die Sprache L via eines Homomorphismus
![[latex]\phi\colon\Sigma^*\to M[/latex]](http://www.matheboard.de/latex2png/latex2png.php?\phi\colon\Sigma^*\to M)
erkennt.
Ohne Einschränkung (Warum?). Sei
![[latex]\phi[/latex]](http://www.matheboard.de/latex2png/latex2png.php?\phi)
surjektiv. Zeigen Sie, dass es einen surjektiven Homomorphismus
![[latex]M \to Synt(L)[/latex]](http://www.matheboard.de/latex2png/latex2png.php?M \to Synt(L))
gibt. Folgern Sie, dass
![[latex]Synt(L)[/latex]](http://www.matheboard.de/latex2png/latex2png.php?Synt(L))
das kleinste Monoid ist, das L erkennt
und dass insbesondere das syntaktische Monoid einer erkennbaren Sprache
endlich ist.
Meine Ideen:
Es ist
![[latex]\pi \colon \Sigma^* \to \Sigma^*/ \equiv_L[/latex]](http://www.matheboard.de/latex2png/latex2png.php?\pi \colon \Sigma^* \to \Sigma^*/ \equiv_L)
(Also bildet
![[latex]\phi[/latex]](http://www.matheboard.de/latex2png/latex2png.php?\phi)
auf die Äquivalenzklassen eines DFA ab)
![[latex]\exists \delta \colon (\delta \colon M \to \Sigma^*/ \equiv_L )[/latex]](http://www.matheboard.de/latex2png/latex2png.php?\exists \delta \colon (\delta \colon M \to \Sigma^*/ \equiv_L ))
(Soll ich ja zeigen)
Und
![[latex]\Sigma^*/ \equiv_L = Synt(L)[/latex]](http://www.matheboard.de/latex2png/latex2png.php?\Sigma^*/ \equiv_L = Synt(L))
Also muss ich zeigen...
![[latex]\phi (w_1) = \phi (w_2) \quad \to \quad \pi (w_1) = \pi (w_2) \qquad,wobei \quad w_1,w_2 \in \Sigma^*[/latex]](http://www.matheboard.de/latex2png/latex2png.php?\phi (w_1) = \phi (w_2) \quad \to \quad \pi (w_1) = \pi (w_2) \qquad,wobei \quad w_1,w_2 \in \Sigma^*)
(Das wäre ja dann praktisch mein
![[latex]\delta[/latex]](http://www.matheboard.de/latex2png/latex2png.php?\delta)
)
Ich weiss jetzt nur nicht, wie ich das zeige. Vielleicht könnte ich zeigen, dass die Verkettung von
![[latex]\phi[/latex]](http://www.matheboard.de/latex2png/latex2png.php?\phi)
und
![[latex]\delta[/latex]](http://www.matheboard.de/latex2png/latex2png.php?\delta)
gleich
![[latex]\pi[/latex]](http://www.matheboard.de/latex2png/latex2png.php?\pi)
ist?
![[latex]\delta[/latex]](http://www.matheboard.de/latex2png/latex2png.php?\delta)
ist ja surjektiv...und aus der Surjektivität der Komposition zweier Abbildungsfunktionen
![[latex]a\circ b[/latex]](http://www.matheboard.de/latex2png/latex2png.php?a\circ b)
folgt ja, dass
![[latex]a[/latex]](http://www.matheboard.de/latex2png/latex2png.php?a)
surjektiv ist. Somit steht ja schonmal fest, dass
![[latex]\phi \circ \delta[/latex]](http://www.matheboard.de/latex2png/latex2png.php?\phi \circ \delta)
surjektiv ist, nicht?. Wie zeige ich nun, dass
![[latex]w \in \Sigma^*[/latex]](http://www.matheboard.de/latex2png/latex2png.php?w \in \Sigma^*)
richtig auf
![[latex]Synt(L)[/latex]](http://www.matheboard.de/latex2png/latex2png.php?Synt(L))
abbildet?
Über einen kleinen Denkanstoß würde ich mich sseeehr freuen!
Danke im Voraus!
Grüße
UntalentierterLogiker