Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
faecher:informatik:oberstufe:techinf:formale_logik:grundlagen:start [17.10.2022 19:30] – [Beispiel] Frank Schiebel | faecher:informatik:oberstufe:techinf:formale_logik:grundlagen:start [24.09.2024 18:33] (aktuell) – [Beispiel] Frank Schiebel | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Grundlagen der Aussagenlogik ====== | ====== Grundlagen der Aussagenlogik ====== | ||
- | <WRAP center round box 90%> | + | <WRAP center round box 50%> |
Eine **Aussage** bezeichnet ein sprachliches Gebilde, dem in sinnvoller Weise genau eine der beiden Eigenschaften **wahr** | Eine **Aussage** bezeichnet ein sprachliches Gebilde, dem in sinnvoller Weise genau eine der beiden Eigenschaften **wahr** | ||
oder **falsch** zugeordnet werden kann. Man kürzt ab: wahr=1, falsch=0. | oder **falsch** zugeordnet werden kann. Man kürzt ab: wahr=1, falsch=0. | ||
Zeile 16: | Zeile 16: | ||
* NOT: ¬ | * NOT: ¬ | ||
* Beim Rechnen gelten - ähnlich wie die Punkt vor Strich Regeln: **" | * Beim Rechnen gelten - ähnlich wie die Punkt vor Strich Regeln: **" | ||
+ | |||
+ | <callout type=" | ||
+ | |||
+ | Die Verknüpfung mit **UND ∧** nennt man **Konjunktion**\\ | ||
+ | Die Verknüpfung mit **ODER ∨** nennt man **Disjunktion**\\ | ||
+ | |||
+ | </ | ||
===== " | ===== " | ||
Zeile 61: | Zeile 68: | ||
===== Beispiel ===== | ===== Beispiel ===== | ||
- | Gegeben ist die logoische | + | Gegeben ist die logische |
$$f=(\lnot x_0 \land \lnot x_1 \land x_2) \lor (\lnot x_0 \land x_1 \land \lnot x_2) \lor (\lnot x_0 \land x_1 \land x_2) \lor ( x_0 \land \lnot x_1 \land x_2)$$ | $$f=(\lnot x_0 \land \lnot x_1 \land x_2) \lor (\lnot x_0 \land x_1 \land \lnot x_2) \lor (\lnot x_0 \land x_1 \land x_2) \lor ( x_0 \land \lnot x_1 \land x_2)$$ | ||
Zeile 69: | Zeile 76: | ||
* Wieviele Zeilen hat die Wahrheitstabelle dieser Funktion? | * Wieviele Zeilen hat die Wahrheitstabelle dieser Funktion? | ||
- | * Schreibe die Wahrheitstabelle der Funktion auf. | + | * Schreibe die Wahrheitstabelle der Funktion auf((Das geht auch mit einem Tabellenverarbeitungsprogramm....)). |
++++ Lösung | | ++++ Lösung | | ||
+ | {{: | ||
- | $$ | ||
- | \begin{tabular}{ccc|c} | ||
- | $x0$& | ||
- | \hline | ||
- | $0$& | ||
- | $0$& | ||
- | $0$& | ||
- | $0$& | ||
- | $1$& | ||
- | $1$& | ||
- | $1$& | ||
- | $1$& | ||
- | \end{tabular} | ||
- | $$ | ||
++++ | ++++ | ||
---- | ---- | ||
- | Nun stellt sich die **Frage**, ob man den doch sehr langen Funktionsterm vielleicht unter Verwendung der Rechengesetze so **vereinfachen** kann, dass man einen kürzeren Term als Ergebnis erhält, der dieselbe Wahrheitstabelle hat, also dieselbe logische Funktion beschreibt. | + | Nun stellt sich die **Frage**, ob man den doch sehr langen Funktionsterm vielleicht unter Verwendung der Rechengesetze so **vereinfachen** kann, dass man einen kürzeren Term als Ergebnis erhält, der **dieselbe Wahrheitstabelle** hat, also **dieselbe logische Funktion** beschreibt. |
+ | |||
+ | Wenn man die Wertetabelle der Beispielfunktion betrachtet, fällt auf: | ||
+ | |||
+ | **(1)** Wenn $x_0=0$ und $x_1=1$ ist der Funktionswert 1, gleichgültig, | ||
+ | |||
+ | {{ auswahl_317a.png |}} | ||
+ | |||
+ | Das entspricht den beiden eingerahmten Termen: | ||
+ | |||
+ | {{ auswahl_346.png |}} | ||
+ | |||
+ | Rechnerisch kann man hier den Teilterm $(\lnot x_0 \land x_1)$ ausklammern, | ||
+ | $$(\lnot x_0 \land x_1) \land (\lnot x_2 \lor x_2)$$ | ||
+ | |||
+ | wird. | ||
+ | |||
+ | ---- | ||
+ | {{: | ||
+ | === (A2) === | ||
+ | |||
+ | Vereinfache die folgenden logischen Terme: | ||
+ | |||
+ | * $f = x_1\land(\lnot x_2) \lor x_1\land x_2$ | ||
+ | * $g = x_1\land (\lnot x_2)\land x_3 \lor x_1\land(\lnot x_2)\land(\lnot x_3) \lor (\lnot x_1)\land (\lnot x_2)\land (\lnot x_3) $ | ||
+ | * $h = (\lnot x_1)\land (\lnot x_2)\land(\lnot x_3) \lor (\lnot x_1)\land(\lnot x_2)\land x_3 \lor (\lnot x_1)\land x_2\land x_3 \lor x_1\land (\lnot x_2)\land (\lnot x_3) \lor x_1\land x_2 \land x_3 \lor x_1 \land x_2\land ( \lnot x_3) $ | ||
+ |