Exercise logic.propositional.dnf
Description
Proposition to DNF
Derivation
Final term is not finished
T /\ ~F /\ T /\ ~~~~(p /\ ~q) /\ ~(~p || ~~~(p /\ ~q) || ~~F || ~p || ~(((T /\ q) || ~r) /\ ~~T) || ~(~q || ~q) || ~~q || ~T)
⇒ logic.propositional.idemporT /\ ~F /\ T /\ ~~~~(p /\ ~q) /\ ~(~p || ~~~(p /\ ~q) || ~~F || ~p || ~(((T /\ q) || ~r) /\ ~~T) || ~~q || ~~q || ~T)
⇒ logic.propositional.idemporT /\ ~F /\ T /\ ~~~~(p /\ ~q) /\ ~(~p || ~~~(p /\ ~q) || ~~F || ~p || ~(((T /\ q) || ~r) /\ ~~T) || ~~q || ~T)
⇒ logic.propositional.notnotT /\ ~F /\ T /\ ~~~~(p /\ ~q) /\ ~(~p || ~(p /\ ~q) || ~~F || ~p || ~(((T /\ q) || ~r) /\ ~~T) || ~~q || ~T)
⇒ logic.propositional.demorganandT /\ ~F /\ T /\ ~~~~(p /\ ~q) /\ ~(~p || ~p || ~~q || ~~F || ~p || ~(((T /\ q) || ~r) /\ ~~T) || ~~q || ~T)
⇒ logic.propositional.idemporT /\ ~F /\ T /\ ~~~~(p /\ ~q) /\ ~(~p || ~~q || ~~F || ~p || ~(((T /\ q) || ~r) /\ ~~T) || ~~q || ~T)
⇒ logic.propositional.notnotT /\ ~F /\ T /\ ~~~~(p /\ ~q) /\ ~(~p || q || ~~F || ~p || ~(((T /\ q) || ~r) /\ ~~T) || ~~q || ~T)
⇒ logic.propositional.notnotT /\ ~F /\ T /\ ~~~~(p /\ ~q) /\ ~(~p || q || F || ~p || ~(((T /\ q) || ~r) /\ ~~T) || ~~q || ~T)
⇒ logic.propositional.falsezeroorT /\ ~F /\ T /\ ~~~~(p /\ ~q) /\ ~(~p || q || ~p || ~(((T /\ q) || ~r) /\ ~~T) || ~~q || ~T)
⇒ logic.propositional.notnotT /\ ~F /\ T /\ ~~~~(p /\ ~q) /\ ~(~p || q || ~p || ~(((T /\ q) || ~r) /\ T) || ~~q || ~T)
⇒ logic.propositional.notnotT /\ ~F /\ T /\ ~~~~(p /\ ~q) /\ ~(~p || q || ~p || ~(((T /\ q) || ~r) /\ T) || q || ~T)
⇒ logic.propositional.nottrueT /\ ~F /\ T /\ ~~~~(p /\ ~q) /\ ~(~p || q || ~p || ~(((T /\ q) || ~r) /\ T) || q || F)
⇒ logic.propositional.falsezeroorT /\ ~F /\ T /\ ~~~~(p /\ ~q) /\ ~(~p || q || ~p || ~(((T /\ q) || ~r) /\ T) || q)
⇒ logic.propositional.truezeroandT /\ ~F /\ T /\ ~~~~(p /\ ~q) /\ ~(~p || q || ~p || ~((T /\ q) || ~r) || q)
⇒ logic.propositional.truezeroandT /\ ~F /\ T /\ ~~~~(p /\ ~q) /\ ~(~p || q || ~p || ~(q || ~r) || q)
⇒ logic.propositional.demorganorT /\ ~F /\ T /\ ~~~~(p /\ ~q) /\ ~(~p || q || ~p || (~q /\ ~~r) || q)
⇒ logic.propositional.notnotT /\ ~F /\ T /\ ~~~~(p /\ ~q) /\ ~(~p || q || ~p || (~q /\ r) || q)