Kann mir mal jemand detailliert erklären (am besten mit Beispiel), wie ich die DNF und KNF aus Funktionen bilde. Aus dem Skript und den Musterlösungen werde ich nicht so richtig schlau. Aber ich glaube, das muß man für die Nachschreibeklausur können, oder?
[img]
http://www.fb18.de/gfx/teach.gif[/img]
Es gibt verschiedene Wege:
1. Du formst es nach den Regeln aus dem F1- Skript um
(deMorgan, Eliminierung der Implikation etc.)
2.Du hast ein KV-Diagramm aus demm Du das einfach ablesen
kannst.
3.Du musst das KV-Diagramm erst erstellen, um eine minimale
Normalform zu bilden.
4.Du hast eine Wahrheitstafel oder erstellst sie und liest
dann die Normalform ab.
Das Prinzip ist sehr einfach.
Wenn Du im KV-Diagramm z.B. eine 1 bei a,b,c hast und Du willst die DNF, dann ist die Teilformel
((a und b und c) oder (usw)).
So betrachtest Du alle Einsen.Hast Du die eins bei a,b,nichtc, dann ist die Teilformel (a und b und nichtc)
Du übernimmst praktisch was bei 1 für Variablen gelten,
Machst aus den Variablen eine Konjunktion und aus allen Konjunktionen dann die Disjunktionen.
Bei der KNF betrachtest Du alle Nullen. Wenn Du eine 0 bei a,b,c hast, dann ist die Teilformel (nichta oder nichtb oder nichtc) und (usw). Denn immer dann wenn eine von den geforderten Variablen nicht gilt, wird der ganze Term ja wieder 1.
Wenn Du a,nichtb,nichtc hast, ist die Teilformel
(nichta oder b oder c).
Du guckst Dir also nur die Nullen an, nimmst das Gegenteil der jeweiligen Variablen und machst daraus die Disjunktion.
Aus allen Disjunktionen dann die Konjunktionen.
Es ist wirklich sehr einfach!
Ich empfehle möglichst viele Aufgaben zu üben, damit Du es dann schnell und fehlerfrei lösen kannst.
Viel Erfolg!