wie bekomm ich das in eine KNF?

2 Antworten

 

B)




Terminator97266 
Beitragsersteller
 20.01.2025, 20:21

Ich verstehe nicht bei b wenn man jetzt (-A und B-) plus B plus C ist dann einfach (-A oder B oder c) mal (b- oder b oder c) ? Geht das nur weil das Zahlenfeld in Bereich der Logik ist?

nobytree2  20.01.2025, 21:54
@Terminator97266

(-A und B-) plus B plus C ist dann einfach (-A oder B oder c) mal (b- oder b oder c) 

Das ist ausklammern, mehr nicht. Beispiel: ((a und b) oder c) = ((a oder c) und (b oder c)). Ist ja logisch, wenn c vorliegt ist es wahr oder wenn a und b vorliegen. Das gilt für beide Ausdrücke gleichermaßen. Man kann ausklammern, man kann zusammenfassen, ähnlich wie bei Zahlen, aber nur ähnlich.

Nacktkaempfer  20.01.2025, 18:42

Das sind DNFs, keine KNFs. (Das heißt, das unter B) ist auch eine KNF mit nur einem Konjunkt.)

nobytree2  20.01.2025, 18:51
@Nacktkaempfer

Ganz am Anfang ist der jeweilige KNF

Die Überleitung auf DNF habe ich aus persönlichem Interesse gemacht

𝐴 ⇒ 𝐵 bedeutet

0 0 | 1
0 1 | 1
1 0 | 0
1 1 | 1

Das kann man schreiben als ¬A ∨ 𝐵

Eine Konjunktion von Disjunktionen wäre dann also

(¬A ∨ B)∧(¬B ∨ C)


Terminator97266 
Beitragsersteller
 20.01.2025, 12:53

Und bei b

Suboptimierer  20.01.2025, 12:57
@Terminator97266

Wandel erstmal die Implikationen wie gezeigt um. Wenn du dann nicht weiter kommst, poste deinen Zwischenstand und wir schauen nochmal gemeinsam drüber.