next up previous contents index
Next: Komplexitätsfunktionen (O-Notation) 189 / Up: Mathematische Grundlagen 185 Previous: Alphabet und Symbole 185   Contents   Index

Subsections


Sprachen 186

Definition

Eine Teilmenge von $ \Sigma^{*}$ wird als Sprache Bezeichnet. ( $ A\in\Sigma^{*}$)

Rechenregeln

Da es sich bei Sprachen um Mengen handelt, gelten für sie (fast) alle Operatoren und Regeln der Mengen.

Eine Sprache lässt sich aus anderen Sprachen zusammensetzen (ähnlich Konkatenation). Dies bedeutet, das der ein Wort aus der neuen Sprache, aus den Teilen der anderen Sprachen zusammengesetzt wird.


Relationen auf Sprachen 187

Eine zweistellige Relation zwischen $ a$ und $ b$ $ \left(aRb\right)$ mit $ R\subset\Sigma^{*}\times\Sigma^{*}$ ist wahr, wenn $ \left(a,b\right)\in R$ und falsch, wenn $ \left(a,b\right)\notin R$.


Äquivalenzklassen & Index

Jedem Element aus dem Grundbereich (hier: $ \Sigma^{*}$) kann die Menge der Elemente zugeordnet werden, die zu $ x$ äquivalent sind. Diese werden mit $ \left[x\right]_{R}$ bezeichnet.

$\displaystyle \left[x\right]_{R}=\left\{ y\vert yRx\right\} =\left\{ y\vert xRy\right\} $

Wenn $ R$ aus dem Kontext hervorgeht, schreiben wir auch einfach $ \left[x\right]$. Diese Mengen heißen Äquivalenzklassen.

Die Grundmenge $ \Sigma^{*}$ lässt sich in Äquivalenzklassen zerlegen:

$\displaystyle \Sigma^{*}=\dot{\cup}_{k=0}^{n}\left[x_{k}\right]\quad\mathrm{Index}\left(R\right)=n$

Mit $ \mathrm{Index}\left(R\right)$ bezeichnen wir die Anzahl der verschiedenen Äquivalenzklassen, die $ R$ hat.


next up previous contents index
Next: Komplexitätsfunktionen (O-Notation) 189 / Up: Mathematische Grundlagen 185 Previous: Alphabet und Symbole 185   Contents   Index
Marco Möller 18:11:27 24.10.2005