Darstellung einer Funktion in Normalform
Es sei eine boolesche Funktion gegeben. Diese können wir durch eine Wahrheitstabelle darstellen
Beispiel
| 0 | 0 | 0 | 0 |
| 0 | 0 | 1 | 0 |
| 0 | 1 | 0 | 1 |
| 0 | 1 | 1 | 1 |
| 1 | 0 | 0 | 0 |
| 1 | 0 | 1 | 1 |
| 1 | 1 | 0 | 1 |
| 1 | 1 | 1 | 0 |
Darstellung einer Funktion in Disjunktiver Normalform
- Es sei die vorherige boolesche Funktion gegeben
- Für die Darstellung in Disjunktiver Normalform müssen wir alle Einsmengen der Funktion als Minterme darstellen und mit einem OR verknüpfen
Definition von Minterm
Ein Minterm wird folgendermaßen definiert:
hat nur die Werte und (1 oder 0)
Beispiel
Zuerst stellen wir die 4 Minterme auf
| 0 | 0 | 0 | 0 | |
| 0 | 0 | 1 | 0 | |
| 0 | 1 | 0 | 1 | |
| 0 | 1 | 1 | 1 | |
| 1 | 0 | 0 | 0 | |
| 1 | 0 | 1 | 1 | |
| 1 | 1 | 0 | 1 | |
| 1 | 1 | 1 | 0 | |
| Dann müssen wir die Minterme miteinander verknüpfen |
DNF:
Darstellung einer Funktion in Konjunktiver Normalform
- Es sei die vorherige boolesche Funktion gegeben
- Für die Darstellung in Konjunktiver Normalform müssen wir alle Nullermengen der Funktion als Maxterme darstellen und mit einem AND verknüpfen
Definition von Maxterm
Ein Maxterm wird folgendermaßen definiert:
Beispiel
Zuerst stellen wir die 4 Maxterme auf
| 0 | 0 | 0 | 0 | |
| 0 | 0 | 1 | 0 | |
| 0 | 1 | 0 | 1 | |
| 0 | 1 | 1 | 1 | |
| 1 | 0 | 0 | 0 | |
| 1 | 0 | 1 | 1 | |
| 1 | 1 | 0 | 1 | |
| 1 | 1 | 1 | 0 | |
| Anschließend verknüpfen wir die Maxterme miteinander |
KNF: