Exercise logic.propositional.dnf
Description
Proposition to DNF
Derivation
((~~p || (~T /\ T /\ r /\ F /\ F /\ r /\ F)) /\ (~~p || T)) || (q /\ q)
⇒ logic.propositional.compland((~~p || (F /\ r /\ F /\ F /\ r /\ F)) /\ (~~p || T)) || (q /\ q)
⇒ logic.propositional.falsezeroand((~~p || F) /\ (~~p || T)) || (q /\ q)
⇒ logic.propositional.falsezeroor(~~p /\ (~~p || T)) || (q /\ q)
⇒ logic.propositional.absorpand~~p || (q /\ q)
⇒ logic.propositional.idempand~~p || q
⇒ logic.propositional.notnotp || q