Die kleenesche Hülle (nach Stephen Cole Kleene) bzw. der endliche Abschluss einer formalen Sprache ist die Menge aller endlichen Wörter (Zeichenketten), die sich durch beliebige Konkatenation von Wörtern der Sprache ergeben, inklusive des leeren Wortes . Sie wird mit dem Operator bezeichnet (dem Kleene-Stern), die Kleenesche Hülle von wird also geschrieben. Mathematisch gesprochen ist sie die Trägermenge des Monoids aus den Wörtern der Sprache , dem Operator der Konkatenation, und dem neutralen Element (leeres Wort).
Die Kleenesche Hülle wird in der Automatentheorie verwendet, um Aussagen über die Eigenschaften von formalen Sprachen zu machen. Wichtig ist dabei vor allem, welche Sprach-Klassen unter Anwendung des Kleene-Sterns abgeschlossen sind. Siehe Abgeschlossenheit bzw. Abgeschlossene Menge.
Dabei ist die -te Potenzsprache, es gilt
Die positive Hülle ist ähnlich definiert, nur ohne sie enthält nur genau dann das leere Wort , wenn es bereits enthält:
Die positive Hülle der leeren Sprache ist leer, die der Sprache des leeren Wortes enthält nur das leere Wort:
Die Kleenesche und die positive Hülle sind für alle Sprachen, die mindestens ein nicht-leeres Wort enthalten, abzählbar unendlich:
Die positive Hülle ist entsprechend:
Wenn die Sprache aber selbst das leere Wort enthält, sind die Kleenesche und die positive Hülle gleich: Für gilt
Theoretische Informatik | Formale Sprachen
Kleene star | Clausura de Kleene | Fermeture de Kleene | Star di Kleene | Domknięcie Kleene'ego | Kleene star
This article is licensed under the GNU Free Documentation License.
It uses material from the
"Kleenesche Hülle".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world