Hallo,
ich weiß nicht, ob die Antwort den Fragesteller noch erreicht, aber vielleicht ist sie ja von allgemeinerem Interesse.
Eine Wahrheitstafel kann man mit folgendem Online-Rechner erstellen:
http://tools.idea-cloud.de/?p=4
c d a b (c⇒¬d) (¬a⇔b) (¬c⇒(¬a⇔b)) ((c⇒¬d)∧(¬c⇒(¬a⇔b))) ¬((c⇒¬d)∧(¬c⇒(¬a⇔b)))
0 0 0 0 1 0 0 0 1
0 0 0 1 1 1 1 1 0
0 0 1 0 1 1 1 1 0
0 0 1 1 1 0 0 0 1
0 1 0 0 1 0 0 0 1
0 1 0 1 1 1 1 1 0
0 1 1 0 1 1 1 1 0
0 1 1 1 1 0 0 0 1
1 0 0 0 1 0 1 1 0
1 0 0 1 1 1 1 1 0
1 0 1 0 1 1 1 1 0
1 0 1 1 1 0 1 1 0
1 1 0 0 0 0 1 0 1
1 1 0 1 0 1 1 0 1
1 1 1 0 0 1 1 0 1
1 1 1 1 0 0 1 0 1
-----------
In diesem Video wird erklärt, wie man aus der Wahrheitstafel die zugehörige (kanonische) KNF und DNF erhält:
-----------
Nachtrag:
Die (kanonische) KNF und die DNF kann man mit folgendem Rechner direkt erstellen:
https://www.erpelstolz.at/cgi-bin/cgi-form?schluessel=0000cae4
KNF: (¬A ∨ ¬B ∨ ¬C ∨ D) ∧ (¬A ∨ B ∨ ¬C ∨ D) ∧ (¬A ∨ B ∨ C ∨ ¬D) ∧ (¬A ∨ B ∨ C ∨ D) ∧ (A ∨ ¬B ∨ ¬C ∨ D) ∧ (A ∨ ¬B ∨ C ∨ ¬D) ∧ (A ∨ ¬B ∨ C ∨ D) ∧ (A ∨ B ∨ ¬C ∨ D)
DNF: (A ∧ B ∧ C ∧ D) ∨ (A ∧ B ∧ ¬C ∧ D) ∨ (A ∧ B ∧ ¬C ∧ ¬D) ∨ (A ∧ ¬B ∧ C ∧ D) ∨ (¬A ∧ B ∧ C ∧ D) ∨ (¬A ∧ ¬B ∧ C ∧ D) ∨ (¬A ∧ ¬B ∧ ¬C ∧ D) ∨ (¬A ∧ ¬B ∧ ¬C ∧ ¬D)
Gruß Wolfgang