Brainstorming VL03 Luepke

Aus ProgrammingWiki
Archivierte Version vom 2020-04-16T08:56:11+00:00. Aktuelle Version

Entscheidbarkeit und Aufzählbarkeit

ÜA zu Beispiel 1 und 2: A^* = \{a, b\}^* und M \subset A^* = \{ w \space | \space w \in A^* \space\text{und}\space |w| = 3 \}.

M = \{aaa,aba,aab,baa,bab,abb,bba,bbb\}

A^* = \{a, b\}^* und M \subset A^* = \{ w = aw' \space | \space w' \in A^* \}.

Um solche Mengen in einem Programm verfügbar zu machen, kann man das Cantorsche Diagonalisierungsverfahren 1. Art zuhilfe nehmen. Dadurch bekommt man ein Gefühl dafür, wie Wörter durch eine Prozedur sinnvoll aufgezählt werden können.