Boolesche Algebra - Hausübung 3 - atfd
Boolesche Algebra - Hausübung 3 - atfd
Boolesche Algebra - Hausübung 3 - atfd
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
<strong>Boolesche</strong> <strong>Algebra</strong> - <strong>Hausübung</strong> 3<br />
<strong>Hausübung</strong>:<br />
1. Löse mit Hilfe der <strong>Boolesche</strong>n <strong>Algebra</strong> folgendes Rätsel:<br />
Lukas sagt “Martin sagt die Wahrheit”.<br />
Martin sagt “Bernd lügt”.<br />
Bernd sagt “Lukas und Martin sagen entweder beide die Wahrheit oder lügen<br />
beide”.<br />
Wer lügt, und wer sagt die Wahrheit?<br />
2. Finde ein Rätsel, dass mit der booleschen <strong>Algebra</strong> gelöst werden kann.<br />
Gib die Lösung zu den Rätsel an.<br />
3. Das Indianer Problem<br />
Drei Cowboys werden von Indianer gefangen genommen.<br />
Die Cowboys werden mit verbundenen Augen auf den Platz gebracht und und an<br />
Marter Pfähle gefesselt.<br />
Nun wird jeden Cowboy folgendes gesagt.<br />
"Wir haben 5 Marterpfähle, 3 Weiße 2 Schwarze. Wenn wir dir die Augenbinde<br />
entfernen siehst du 2 Marterpfähle an denen deine Freunde gefesselt sind. Wenn du<br />
uns sagst welche Farbe dein Pfahl hat lassen wir dich frei. Aber Vorsicht solltest du<br />
Versuchen mit deinen Freunden zu kommunizieren werden wird euch sofort töten.<br />
Das einzige was du sagen darfst ist Weiß oder Schwarz"<br />
Den Cowboys werden die Augenbinden entfernt und sehen alle 2 weiße Pfähle. Nach<br />
einiger Zeit sagen alle drei Cowboys weiß. Dieses stimmt und sie werden frei<br />
gelassen.<br />
Wie konnten die Cowboys das wissen?<br />
Hinweis: Die Cowboys sehen die restlichen 2 Pfähle nicht und sie denken logisch<br />
einwandfrei und gleich schnell.<br />
Das Rätsel dürft ihr selber lösen. Es ist auch unter dem "Hutproblem bekannt"<br />
Lösung:<br />
1. Lukas =L, Martin=M, Bernd=B<br />
Wenn die Person die Wahrheit sagt nimmt die Variable den Wert 1 an, bei einer Lüge 0.<br />
Lukas sagt “Martin sagt die Wahrheit” : L ⇔ M<br />
Martin sagt “Bernd lügt”: M ⇔ B<br />
Bernd sagt “Lukas und Martin ......: B ⇐ L ⇔ M <br />
Folgende Aussage beschreibt das Rätsel L ⇔ M ∧ M ⇔ B∧ B⇔ L ⇔ M <br />
L M B B LM MB B(LM) (LM)(MB)(B(LM))<br />
1 1 1 0 1 0 1 0<br />
1 1 0 1 1 1 1 1<br />
1 0 1 0 0 1 0 0<br />
1 0 0 1 0 0 0 0<br />
0 1 1 0 0 0 1 0<br />
0 1 0 1 0 1 0 0<br />
0 0 1 0 1 1 0 0<br />
0 0 0 1 1 0 1 0
In der Wahrheitstabelle steht nur in der 2. Zeile ein 1 ⇒ Lösung<br />
Aus der 2. Zeile folgt L=1: Lukas sagt die Wahrheit<br />
M=1: Martin sagt die Wahrheit<br />
B=0: Bernd lügt.<br />
2. In der Pause fällt ein Radio vom Tisch. Zu der fraglichen Zeit waren nur Albert, Birgit,<br />
Clemens und Doris in der Klasse. Der Lehrer befragt all 4 und bekommt folgende<br />
Antworten: Albert: Clemens hat den Radio kaputt gemacht.<br />
Birgit: Ich war es nicht.<br />
Clemens: Doris war es.<br />
Doris: Clemens war es.<br />
Der Lehrer weiß noch zusätzlich, dass nur eine von den Vieren die Wahrheit sagt.<br />
Definition: 1 = sagt die Wahrheit<br />
0 = lügt<br />
Prinzipiell kann man die Aufgabe wie bei Aufgabe 1. lösen. Aber alle Möglichkeiten<br />
aus-X-en kann sehr schnell langwierig werden, speziell bei einer höheren Anzahl von<br />
Variablen.<br />
Wenn man aufgrund der Angabe die Unmöglichen ausschließt, kann man mit einer<br />
Fallunterscheidung den Aufwand verringern.<br />
Albert: Clemens hat den Radio kaputt gemacht. A ⇔C<br />
Birgit: Ich war es nicht. B<br />
Clemens: Doris war es. C ⇔ D<br />
Doris: Clemens war es. D ⇔C = C ⇔ D<br />
Folgende Aussage beschreibt das Rätsel A⇔ C ∧B∧C ⇐ D .<br />
Laut Angabe sagt nur einer die Wahrheit. Also gibt es nur folgende 4 Möglichkeiten.<br />
Fall1: Albert sagt die Wahrheit: A=1<br />
dann Birgit lügt: B=0<br />
Clemens lügt: C=0<br />
Doris lügt: D=0<br />
A⇔ C ∧B∧C ⇔ D=1⇔0∧0∧0⇔ 0=0∧1∧1 = 0<br />
Fall 2: Birgit sagt die Wahrheit: B=1<br />
dann Albert lügt : A=0<br />
Clemens lügt: C=0<br />
Doris lügt: D=0<br />
A⇔ C ∧B∧C ⇔ D=0⇔0∧1∧0⇔ 0=1∧1∧1 = 1<br />
Fall 3: Clemens sagt die Wahrheit: C=1<br />
dann Albert lügt : A=0<br />
Birgit lügt: B=0<br />
Doris lügt: D=0<br />
A⇔ C ∧B∧C ⇔ D=0⇔1∧0∧1⇔0=0∧0∧1 = 0<br />
Fall 4: Doris sagt die Wahrheit: D=1<br />
dann Albert lügt : A=0<br />
Birgit lügt : B=0<br />
Doris lügt: D=0<br />
A⇔ C ∧B∧C ⇔ D=0⇔ 0∧0∧0⇔11∧0∧0 = 0<br />
Betrachtet man die einzelnen Fälle erfüllt nur Fall 2 die Fragestellung.
Des Rätsels Lösung: Birgit hat den Radio herunter geworfen