Kapitel 3 Reguläre Sprachen Flashcards
1
Q
Definition Reguläre Sprache I
A
falls ein endlicher Automat diese Sprache erkennt
2
Q
Reguläre Operationen Arten
A
- Vereinigung
- Konkatenation
- Stern
Reguläre Sprachen sind unter diesen Operationen abgeschlossen
3
Q
Definition Reguläre Ausdrücke
A
Ein Wort R ist ein regul¨arer Ausdruck ¨uber dem Alphabet Σ, falls R von einer der folgenden Formen ist und keines der Symbole wie leeres Wort, leere Menge, |, Komma, Punkt, Stern, ()
Formen der Ausdrücke:
- a, wobei a ∈ Σ,
- leeres Wort,
- ∅,
- (R1 | R2), wobei R1 und R2 regul¨are Ausdrücke sind,
- (R1 · R2) = (R1R2), wobei R1 und R2 regul¨are Ausdrücke sind, oder
- (R∗1), wobei R1 ein regulärer Ausdruck ist.
4
Q
Definition Reguläre Sprache
A
falls ein endlicher Automat diese Sprache erkennt
ODER
Ein regulärer Ausdruck R über Σ repräsentiert eine formale Sprache.
so bezeichnet L(R) die Sprache von R:
- a ∈ Σ repr¨asentiert {a},
- Leeres Wort repr¨asentiert {leeres Wort}, die Sprache, die das leere Wort enthält,
- ∅ repräsentiert ∅, die Sprache, die kein Wort enthält,
- (R1 | R2) repr¨asentiert L(R1) ∪ L(R2),
- (R1 · R2) repr¨asentiert L(R1) · L(R2) =(R1)L(R2),
- (R∗1) repr¨asentiert (L(R1))∗.