Exercise logic.propositional.dnf

Description
Proposition to DNF

Derivation

Final term is not finished
(~(~(q /\ q) /\ ~(q /\ q) /\ ~(~r /\ T)) || ~(~(q /\ q) /\ ~(q /\ q) /\ ~(~r /\ T))) /\ ~~(T /\ (q || p) /\ ~q)
logic.propositional.idempand
(~(~(q /\ q) /\ ~(~r /\ T)) || ~(~(q /\ q) /\ ~(q /\ q) /\ ~(~r /\ T))) /\ ~~(T /\ (q || p) /\ ~q)
logic.propositional.idempand
(~(~q /\ ~(~r /\ T)) || ~(~(q /\ q) /\ ~(q /\ q) /\ ~(~r /\ T))) /\ ~~(T /\ (q || p) /\ ~q)
logic.propositional.idempand
(~(~q /\ ~(~r /\ T)) || ~(~(q /\ q) /\ ~(~r /\ T))) /\ ~~(T /\ (q || p) /\ ~q)
logic.propositional.idempand
(~(~q /\ ~(~r /\ T)) || ~(~q /\ ~(~r /\ T))) /\ ~~(T /\ (q || p) /\ ~q)
logic.propositional.idempor
~(~q /\ ~(~r /\ T)) /\ ~~(T /\ (q || p) /\ ~q)
logic.propositional.truezeroand
~(~q /\ ~~r) /\ ~~(T /\ (q || p) /\ ~q)
logic.propositional.notnot
~(~q /\ r) /\ ~~(T /\ (q || p) /\ ~q)
logic.propositional.demorganand
(~~q || ~r) /\ ~~(T /\ (q || p) /\ ~q)
logic.propositional.notnot
(q || ~r) /\ ~~(T /\ (q || p) /\ ~q)