Exercise logic.propositional.dnf
Description
Proposition to DNF
Derivation
~~(~~(F /\ r) || ~~(q || ~~((F || ~~p) /\ ~~p)))
⇒ logic.propositional.notnot~~(F /\ r) || ~~(q || ~~((F || ~~p) /\ ~~p))
⇒ logic.propositional.notnot(F /\ r) || ~~(q || ~~((F || ~~p) /\ ~~p))
⇒ logic.propositional.falsezeroandF || ~~(q || ~~((F || ~~p) /\ ~~p))
⇒ logic.propositional.falsezeroor~~(q || ~~((F || ~~p) /\ ~~p))
⇒ logic.propositional.notnotq || ~~((F || ~~p) /\ ~~p)
⇒ logic.propositional.notnotq || ((F || ~~p) /\ ~~p)
⇒ logic.propositional.absorpandq || ~~p
⇒ logic.propositional.notnotq || p