How to transform this CNF formula (A∨B∨C)∧(¬A∨¬C)∧(¬A∨¬B) into DNF?

1k Views Asked by At

I am not getting the formula below from Conjunctive Normal Form into Disjunctive Normal Form. Can anybody help me to transform it into DNF?

$(A \lor B \lor C) \land (\neg A \lor \neg C) \land (\neg A \lor \neg B)$

1

There are 1 best solutions below

5
On

$(A \lor B \lor C) \land (\neg A \lor \neg C) \land (\neg A \lor \neg B)\iff(A \lor B \lor C) \land (\neg A \lor (\neg C \land \neg B))$

Then use distributive law on $(A \lor B \lor C):$


$[(A \lor B \lor C) \color{blue}\land \neg A]\lor [(A \lor B \lor C) \color{blue}\land (\neg C \land \neg B)]$


Then you get $(\lnot A\land B)\lor(\lnot A\land C)\lor(A\land\lnot(B\lor C))...(\text{using again distributive law over the blue})$

$\implies (\lnot A\land B)\lor(\lnot A\land C)\lor(A\land\lnot B\land\lnot C)$