Vorlesung 4 Seidl
Aus ProgrammingWiki
Inhaltsverzeichnis |
KA
S. 26
Wenn es möglich ist eine Funktion chi zu schreiben, die entscheidet, ob das der Funktion chi per Parameter übergebene Wort Teil der Menge M ist oder nicht, so kann diese Funktion chi genutzt werden, um beim Generieren von A* zu prüfen, ob das jeweilig generierte Wort Teil von der Menge M ist. Damit ist M entscheidbar. Ist dies der Fall, so wird das Wort zurückgegeben und weiter verfahren. Auf diese Weise ist M auch aufzählbar. Damit ist wenn die Menge M entscheidbar ist, M auch aufzählbar.
Fraglich ist zunächst, wenn M aufzählbar ist, ob M dann auch entscheidbar ist.
Im Beweis von Satz 1, Teil 1 wurde bewiesen, dass wenn eine Menge M aufzählbar ist, dass dann M semi-entscheidbar ist. Wenn eine Menge semi-entscheidbar ist, dann folgt daraus, dass sie nicht entscheidbar ist.
Damit ist wenn M aufzählbar ist, M nicht automatisch entscheidbar.
S. 28
S. 32
S. 33
p(A):
- A ist ein endliches Alphabet: [a, b] - Potenzmenge von A sind alle möglichen Kombinationen (Wörter) aus A + leere Menge: [ , a, b, aa, ab, ..., bb]
p(A*):
- A* ist eine unendliche Wortmenge - Potenzmenge von A* sind alle möglichen Kombinationen (Wörter) aus A* + leere Menge (überabzählbar unendlich?)
A*:
- A* sind unendlich viele Kombinationen (Wörter) aus A ohne Längenbegrenzung - z.B. [ , a, aa, aaa, aaaa, aaaaa, ...]
endliche Menge (abzählbar unendlich viele):
- [[ , a, b, aa, ab, ..., bb], [ , c, d, cc, cd, ..., dd], ...]
entscheidbare Menge (abzählbar unendlich viele):
- muss größer als semi-entscheidbare Menge (abzählbar unendlich viele) sein, weil Entscheidbarkeit impliziert semi-Entscheidbarkeit
aufzählbare Menge (abzählbar unendlich viele):
- [[a, b, ab, ...], [b, c, bc, ...], ...]
abzählbare Menge (überabzählbar unendlich viele):
- [[a, b, ab, ...], ..., [b, c, bc, ...], ...]
Von größer zu kleiner:
p(A*)
abzählbare Menge (überabzählbar unendlich viele)
aufzählbare Menge (abzählbar unendlich viele) - entscheidbare Menge (abzählbar unendlich viele)
semi-entscheidbare Menge (abzählbar unendlich viele)
endliche Menge (abzählbar unendlich viele)
A*
p(A)