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