Exercise logic.propositional.dnf
Description
Proposition to DNF
Derivation
Final term is not finished
~(~(~q /\ T /\ p) || ~(~q /\ T /\ p)) /\ ~q /\ p /\ ~q /\ ((q /\ ~~(p /\ ~q) /\ ~q /\ p /\ p /\ ~~(p /\ ~q) /\ p) || (~(T /\ r) /\ ~r /\ ~~(p /\ ~q) /\ ~q /\ p /\ p /\ ~~(p /\ ~q) /\ p))
⇒ logic.propositional.idempor~~(~q /\ T /\ p) /\ ~q /\ p /\ ~q /\ ((q /\ ~~(p /\ ~q) /\ ~q /\ p /\ p /\ ~~(p /\ ~q) /\ p) || (~(T /\ r) /\ ~r /\ ~~(p /\ ~q) /\ ~q /\ p /\ p /\ ~~(p /\ ~q) /\ p))
⇒ logic.propositional.truezeroand~~(~q /\ p) /\ ~q /\ p /\ ~q /\ ((q /\ ~~(p /\ ~q) /\ ~q /\ p /\ p /\ ~~(p /\ ~q) /\ p) || (~(T /\ r) /\ ~r /\ ~~(p /\ ~q) /\ ~q /\ p /\ p /\ ~~(p /\ ~q) /\ p))
⇒ logic.propositional.demorganand~(~~q || ~p) /\ ~q /\ p /\ ~q /\ ((q /\ ~~(p /\ ~q) /\ ~q /\ p /\ p /\ ~~(p /\ ~q) /\ p) || (~(T /\ r) /\ ~r /\ ~~(p /\ ~q) /\ ~q /\ p /\ p /\ ~~(p /\ ~q) /\ p))
⇒ logic.propositional.notnot~(q || ~p) /\ ~q /\ p /\ ~q /\ ((q /\ ~~(p /\ ~q) /\ ~q /\ p /\ p /\ ~~(p /\ ~q) /\ p) || (~(T /\ r) /\ ~r /\ ~~(p /\ ~q) /\ ~q /\ p /\ p /\ ~~(p /\ ~q) /\ p))