Revision history for FormaleSprachen


Revision [6652]

Last edited on 2008-11-28 19:56:50 by ToBo
Deletions:
==a==Struktureigenschaften regulärer Sprachen==a==
L ist eine reguläre Sprache über X.
Es gibt ein n ∈ N entsprechend PL
so, dass für alle x ∈ L mit |x|≥ n gilt:
Es gibt Teilwörter u, v, w ∈ X* mit
~-x =uvw,
~-|uv| ≤ n (bzw. |vw| ≤ n),
~-|v| ≥ 1 und
~-""uv<sup>i</sup>w ∈ L"" ∀ i ∈ N""<sub>0</sub>"".


Revision [6645]

Edited on 2008-11-28 18:49:12 by ToBo
Additions:
PumpingLemma
Deletions:
==a==Pumping-Lemma==a==
[[http://de.wikipedia.org/wiki/Pumping-Lemma Pumping-Lemma]] (PL) liefert eine notwendige Bedingung für reguläre Sprachen.
Die Umkehrung des PL liefert die Möglichkeit, Sprachen auf Regularität zu überprüfen.
Genauer gesagt liefert das PL die Möglichkeit den Beweis zu erbringen, dass eine formale Sprache __nicht regulär__ ist.
Allerdings kann der Beweis, dass eine formale Sprache regulär ist mit dem PL nicht erbracht werden.
===Beispiel 1===
Eine Sprache L ist definiert durch
%%L = {x ∈ {a, b}* | x = a""<sup>k</sup>b<sup>k</sup>"", k ∈ N}%%
{{image url="images/AtfsFormaleSprachenBsp1.png"}}
===Beispiel 2===
L = {a""<sup>n</sup> b<sup>2n</sup>"", | n ∈ N}
1. wähle n entsprechend PL
2. wähle Exemplaar x ∈ L: a""<sup>n</sup> b<sup>2n</sup>""
3. Betrachte Zerlegungen in Teilweörter
4. Feststellung für alle diese Zerlegungen v in a""<sup>n</sup>""
5. ⇒ ""uv<sup>i</sup>w"" nur a's vervielfältigt
⇒ 2""|uv<sup>i</sup>w|<sub>a</sub> ≠ |uv<sup>i</sup>w|<sub>a</sub>""


Revision [6604]

Edited on 2008-11-21 01:09:46 by ToBo
Additions:
%%L = {x ∈ {a, b}* | x = a""<sup>k</sup>b<sup>k</sup>"", k ∈ N}%%
Deletions:
L = {x ∈ {a, b}* | x = a""<sup>k</sup>b<sup>k</sup>"", k ∈ N}


Revision [6603]

Edited on 2008-11-21 01:09:27 by ToBo
Additions:
{{image url="images/AtfsFormaleSprachenBsp1.png"}}


Revision [6548]

Edited on 2008-11-19 02:01:05 by ToBo

No Differences

Revision [6510]

Edited on 2008-11-17 03:58:03 by ToBo
Additions:
Formale Sprachen - die Sprache endlicher Zustandsautomaten (SkriptAtfsEckNr1, S. 25)
Deletions:
Formale Sprachen - die Sprache endlicher Zustandsautomaten


Revision [5729]

Edited on 2008-10-25 09:45:18 by ToBo
Additions:
Genauer gesagt liefert das PL die Möglichkeit den Beweis zu erbringen, dass eine formale Sprache __nicht regulär__ ist.
Allerdings kann der Beweis, dass eine formale Sprache regulär ist mit dem PL nicht erbracht werden.


Revision [5728]

Edited on 2008-10-25 09:36:44 by ToBo
Additions:
5. ⇒ ""uv<sup>i</sup>w"" nur a's vervielfältigt
Deletions:
5. ⇒ ""uv<sup>i</sup>w nur a's vervielfältigt


Revision [5727]

Edited on 2008-10-25 09:36:13 by ToBo
Additions:
===Beispiel 1===
===Beispiel 2===
L = {a""<sup>n</sup> b<sup>2n</sup>"", | n ∈ N}
1. wähle n entsprechend PL
2. wähle Exemplaar x ∈ L: a""<sup>n</sup> b<sup>2n</sup>""
3. Betrachte Zerlegungen in Teilweörter
4. Feststellung für alle diese Zerlegungen v in a""<sup>n</sup>""
5. ⇒ ""uv<sup>i</sup>w nur a's vervielfältigt
⇒ 2""|uv<sup>i</sup>w|<sub>a</sub> ≠ |uv<sup>i</sup>w|<sub>a</sub>""
Deletions:
===Beispiel===


Revision [5720]

Edited on 2008-10-25 09:13:24 by ToBo
Additions:
Formale Sprachen - die Sprache endlicher Zustandsautomaten
Deletions:
Die Sprache endlicher Zustandsautomaten


Revision [5719]

Edited on 2008-10-25 09:12:11 by ToBo
Additions:
L = {x ∈ {a, b}* | x = a""<sup>k</sup>b<sup>k</sup>"", k ∈ N}
Deletions:
L = {x ∈ {a, b}*, | x = a""<sup>k</sup>b<sup>k</sup>"", k ∈ N}


Revision [5718]

Edited on 2008-10-25 09:11:36 by ToBo
Additions:
===Beispiel===
Eine Sprache L ist definiert durch
L = {x ∈ {a, b}*, | x = a""<sup>k</sup>b<sup>k</sup>"", k ∈ N}


Revision [5717]

Edited on 2008-10-25 09:02:52 by ToBo
Additions:
~-""uv<sup>i</sup>w ∈ L"" ∀ i ∈ N""<sub>0</sub>"".
Deletions:
~-""uv<sup>2</sup>w ∈ L"" ∀ i ∈ N""<sub>0</sub>"".


Revision [5716]

Edited on 2008-10-25 09:01:48 by ToBo
Additions:
Es gibt ein n ∈ N entsprechend PL
Es gibt Teilwörter u, v, w ∈ X* mit
~-x =uvw,
~-|uv| ≤ n (bzw. |vw| ≤ n),
~-|v| ≥ 1 und
~-""uv<sup>2</sup>w ∈ L"" ∀ i ∈ N""<sub>0</sub>"".
Deletions:
Es gibt ein n ∈ N entsprechend PL ->,
Es gibt Teilwörter u, v, w ∈ X* mit x =uvw,
|uv| ≤ n (bzw. |vw| ≤ n),
|v| ≥ 1 und
""uv<sup>2</sup>w ∈ L"" ∀ i ∈ N""<sub>0</sub>"".


Revision [5715]

Edited on 2008-10-25 09:00:35 by ToBo
Additions:
==a==Pumping-Lemma==a==
==a==Struktureigenschaften regulärer Sprachen==a==
L ist eine reguläre Sprache über X.
Es gibt ein n ∈ N entsprechend PL ->,
so, dass für alle x ∈ L mit |x|≥ n gilt:
Es gibt Teilwörter u, v, w ∈ X* mit x =uvw,
|uv| ≤ n (bzw. |vw| ≤ n),
|v| ≥ 1 und
""uv<sup>2</sup>w ∈ L"" ∀ i ∈ N""<sub>0</sub>"".


Revision [5714]

Edited on 2008-10-25 08:51:47 by ToBo
Additions:
Die Sprache endlicher Zustandsautomaten
[[http://de.wikipedia.org/wiki/Pumping-Lemma Pumping-Lemma]] (PL) liefert eine notwendige Bedingung für reguläre Sprachen.
Die Umkehrung des PL liefert die Möglichkeit, Sprachen auf Regularität zu überprüfen.


Revision [5687]

Edited on 2008-10-24 11:21:17 by ToBo
Additions:
=====Formale Sprachen=====
Deletions:
=====Titel=====


Revision [5686]

The oldest known version of this page was created on 2008-10-24 11:20:38 by ToBo
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki