s3roried
Aus ProgrammingWiki
Inhaltsverzeichnis |
Kapitel 3
Anzahl berechenbarer charakteristischer Funktionen
Die Wortmenge $A*$ ist abzählbar unendlich. Für jedes Wort aus $A*$ gibt es eine Funktion $\chi$, welche $true$ oder $false$ zurückgibt.
Von der Wortmenge $A*$ wird nun die Potenzmenge $P(A*)$ erzeugt, welche überabzählbar unendlich ist. Für jedes Element von $P$ kann man nun ebenfalls eine eine Funktion $\chi$ erzeugen. Diese Mengen $P(P(A*))$ haben ebenfalls überabzählbar unendlich viele Funktionen $\chi$.
Aufzählbarkeit gerader Zahlen
Zu zeigen ist, dass die Menge der geraden Zahlen $G$ aufzählbar ist. Es gilt eine Aufzählprozedur $g:\N \mapsto G$ zu finden. $g$ muss berechenbar und surjektiv sein.
Wenn es eine solche Funktion gibt, dann ist $G$ aufzählbar.
$g(n)=2k$ wobei $n,k\in \N$
Algorithmus:
Aufzählbarkeit von Primzahlen
Zu zeigen ist, dass die Menge der Primzahlen $P$ aufzählbar ist. Es gilt eine Aufzählprozedur $p:\N \mapsto P$ zu finden. $p$ muss berechenbar und surjektiv sein.
Wenn es eine solche Funktion gibt, dann ist $P$ aufzählbar.
$p(n) = \left\{\begin{array}{cc}n; wenn \ prime?(n)\\ 2; sonst\\ \end{array}\right. $
Algorithmus:
Aufbauprozedur für A*
Ausgehend von der leeren Menge wird an diese ein Element des Alphabets angefügt und es entstehen entsprechend viele neue Mengen. Diese Prozedur kann nun beliebig oft wiederholt werden.