Hi. Um eine NNF (Negationsnormalform) in die entsprechende KNF (Konjunktive Normalform) zu konvertieren, bedient man sich meist des Distributiv-, Kommutativ- und Assoziativgesetzes.
Beispiel: NNF → KNF
NNF = ((p1∧p2)∨¬p2)∨p1
KNF = (p1∨¬p2∨p1)∧(p2∨¬p2∨p1)
Herleitung:
((p1∧p2)∨¬p2)∨p1====((p1∨¬p2)∧(p2∨¬p2))∨p1(Distributivgesetz)((p1∨¬p2)∨p1)∧((p2∨¬p2)∨p1)(Distributivgesetz)(p1∨(¬p2∨p1))∧(p2∨(¬p2∨p1))(Assoziativgesetz)(p1∨¬p2∨p1)∧(p2∨¬p2∨p1)
Ferner kann man den Ausdruck in diesem Beispiel sogar vereinfachen:
((p1∧p2)∨¬p2)∨p1====((p1∨¬p2)∧(=0p2∨¬p2))∨p1(=0(p1∨¬p2)∧0)∨p10∨p1p1
Ich hoffe, es hilft.
MfG