Exercise logic.propositional.dnf
Description
Proposition to DNF
All applications
Rule | falsezeroor.inv |
Location | [] |
F || (~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r || F
ready: no
Rule | falsezeroor.inv |
Location | [0] |
F || (~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || F || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,0] |
((F || ~(((q /\ (F || q)) -> r) /\ T)) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,0] |
((~(((q /\ (F || q)) -> r) /\ T) || F) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,0,0] |
(~(F || (((q /\ (F || q)) -> r) /\ T)) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,0,0] |
(~((((q /\ (F || q)) -> r) /\ T) || F) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,0,0,0] |
(~((F || ((q /\ (F || q)) -> r)) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,0,0,0] |
(~((((q /\ (F || q)) -> r) || F) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,0,0,0,0] |
(~(((F || (q /\ (F || q))) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,0,0,0,0] |
(~((((q /\ (F || q)) || F) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,0,0,0,0,0] |
(~((((F || q) /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,0,0,0,0,0] |
(~((((q || F) /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,0,0,0,0,1] |
(~(((q /\ (F || F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,0,0,0,0,1] |
(~(((q /\ (F || q || F)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,0,0,0,0,1,0] |
(~(((q /\ (F || F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,0,0,0,0,1,0] |
(~(((q /\ (F || F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,0,0,0,0,1,1] |
(~(((q /\ (F || F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,0,0,0,0,1,1] |
(~(((q /\ (F || q || F)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,0,0,0,1] |
(~(((q /\ (F || q)) -> (F || r)) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,0,0,0,1] |
(~(((q /\ (F || q)) -> (r || F)) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,0,0,1] |
(~(((q /\ (F || q)) -> r) /\ (F || T)) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,0,0,1] |
(~(((q /\ (F || q)) -> r) /\ (T || F)) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ (F || ~(((q /\ q) -> r) /\ T))) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ (~(((q /\ q) -> r) /\ T) || F)) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,1,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(F || (((q /\ q) -> r) /\ T))) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,1,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~((((q /\ q) -> r) /\ T) || F)) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,1,0,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~((F || ((q /\ q) -> r)) /\ T)) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,1,0,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~((((q /\ q) -> r) || F) /\ T)) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,1,0,0,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((F || (q /\ q)) -> r) /\ T)) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,1,0,0,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~((((q /\ q) || F) -> r) /\ T)) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,1,0,0,0,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~((((F || q) /\ q) -> r) /\ T)) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,1,0,0,0,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~((((q || F) /\ q) -> r) /\ T)) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,1,0,0,0,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ (F || q)) -> r) /\ T)) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,1,0,0,0,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ (q || F)) -> r) /\ T)) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,1,0,0,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> (F || r)) /\ T)) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,1,0,0,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> (r || F)) /\ T)) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,1,0,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ (F || T))) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [0,1,0,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ (T || F))) || q || r
ready: no
Rule | falsezeroor.inv |
Location | [1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || F || q || r
ready: no
Rule | falsezeroor.inv |
Location | [1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r || F
ready: no
Rule | falsezeroor.inv |
Location | [1,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || F || q || r
ready: no
Rule | falsezeroor.inv |
Location | [1,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || F || r
ready: no
Rule | falsezeroor.inv |
Location | [1,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || F || r
ready: no
Rule | falsezeroor.inv |
Location | [1,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r || F
ready: no
Rule | idempand.inv |
Location | [] |
((~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r) /\ ((~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r)
ready: no
Rule | idempand.inv |
Location | [0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T) /\ ~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | idempand.inv |
Location | [0,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | idempand.inv |
Location | [0,0,0] |
(~(((q /\ (F || q)) -> r) /\ T /\ ((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | idempand.inv |
Location | [0,0,0,0] |
(~(((q /\ (F || q)) -> r) /\ ((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | idempand.inv |
Location | [0,0,0,0,0] |
(~(((q /\ (F || q) /\ q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | idempand.inv |
Location | [0,0,0,0,0,0] |
(~(((q /\ q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | idempand.inv |
Location | [0,0,0,0,0,1] |
(~(((q /\ (F || q) /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | idempand.inv |
Location | [0,0,0,0,0,1,0] |
(~(((q /\ ((F /\ F) || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | idempand.inv |
Location | [0,0,0,0,0,1,1] |
(~(((q /\ (F || (q /\ q))) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | idempand.inv |
Location | [0,0,0,0,1] |
(~(((q /\ (F || q)) -> (r /\ r)) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | idempand.inv |
Location | [0,0,0,1] |
(~(((q /\ (F || q)) -> r) /\ T /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | idempand.inv |
Location | [0,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | idempand.inv |
Location | [0,1,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T /\ ((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | idempand.inv |
Location | [0,1,0,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ ((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | idempand.inv |
Location | [0,1,0,0,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q /\ q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | idempand.inv |
Location | [0,1,0,0,0,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | idempand.inv |
Location | [0,1,0,0,0,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | idempand.inv |
Location | [0,1,0,0,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> (r /\ r)) /\ T)) || q || r
ready: no
Rule | idempand.inv |
Location | [0,1,0,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T /\ T)) || q || r
ready: no
Rule | idempand.inv |
Location | [1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || ((q || r) /\ (q || r))
ready: no
Rule | idempand.inv |
Location | [1,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || (q /\ q) || r
ready: no
Rule | idempand.inv |
Location | [1,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || (r /\ r)
ready: no
Rule | idempor.inv |
Location | [] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r || (~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | idempor.inv |
Location | [0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || (~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | idempor.inv |
Location | [0,0] |
((~(((q /\ (F || q)) -> r) /\ T) || ~(((q /\ (F || q)) -> r) /\ T)) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | idempor.inv |
Location | [0,0,0] |
(~((((q /\ (F || q)) -> r) /\ T) || (((q /\ (F || q)) -> r) /\ T)) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | idempor.inv |
Location | [0,0,0,0] |
(~((((q /\ (F || q)) -> r) || ((q /\ (F || q)) -> r)) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | idempor.inv |
Location | [0,0,0,0,0] |
(~((((q /\ (F || q)) || (q /\ (F || q))) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | idempor.inv |
Location | [0,0,0,0,0,0] |
(~((((q || q) /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | idempor.inv |
Location | [0,0,0,0,0,1] |
(~(((q /\ (F || q || F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | idempor.inv |
Location | [0,0,0,0,0,1,0] |
(~(((q /\ (F || F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | idempor.inv |
Location | [0,0,0,0,0,1,1] |
(~(((q /\ (F || q || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | idempor.inv |
Location | [0,0,0,0,1] |
(~(((q /\ (F || q)) -> (r || r)) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | idempor.inv |
Location | [0,0,0,1] |
(~(((q /\ (F || q)) -> r) /\ (T || T)) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | idempor.inv |
Location | [0,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ (~(((q /\ q) -> r) /\ T) || ~(((q /\ q) -> r) /\ T))) || q || r
ready: no
Rule | idempor.inv |
Location | [0,1,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~((((q /\ q) -> r) /\ T) || (((q /\ q) -> r) /\ T))) || q || r
ready: no
Rule | idempor.inv |
Location | [0,1,0,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~((((q /\ q) -> r) || ((q /\ q) -> r)) /\ T)) || q || r
ready: no
Rule | idempor.inv |
Location | [0,1,0,0,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~((((q /\ q) || (q /\ q)) -> r) /\ T)) || q || r
ready: no
Rule | idempor.inv |
Location | [0,1,0,0,0,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~((((q || q) /\ q) -> r) /\ T)) || q || r
ready: no
Rule | idempor.inv |
Location | [0,1,0,0,0,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ (q || q)) -> r) /\ T)) || q || r
ready: no
Rule | idempor.inv |
Location | [0,1,0,0,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> (r || r)) /\ T)) || q || r
ready: no
Rule | idempor.inv |
Location | [0,1,0,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ (T || T))) || q || r
ready: no
Rule | idempor.inv |
Location | [1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r || q || r
ready: no
Rule | idempor.inv |
Location | [1,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || q || r
ready: no
Rule | idempor.inv |
Location | [1,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r || r
ready: no
Rule | logic.propositional.absorpand |
Location | [0,0,0,0,0] |
(~((q -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | logic.propositional.andoveror |
Location | [0,0,0,0,0] |
(~((((q /\ F) || (q /\ q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | logic.propositional.assocor |
Location | [] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | logic.propositional.buggy.andsame |
Location | [0,1,0,0,0] |
Rule | logic.propositional.buggy.assoc |
Location | [] |
Rule | logic.propositional.buggy.assoc |
Location | [] |
Rule | logic.propositional.buggy.assoc |
Location | [0,0,0,0,0] |
Rule | logic.propositional.buggy.commimp |
Location | [0,0,0,0] |
Rule | logic.propositional.buggy.commimp |
Location | [0,1,0,0] |
Rule | logic.propositional.buggy.defimpl.inv |
Location | [0] |
Rule | logic.propositional.buggy.defimpl.inv |
Location | [0] |
Rule | logic.propositional.buggy.demorgan1 |
Location | [0,0] |
Rule | logic.propositional.buggy.demorgan1 |
Location | [0,0] |
Rule | logic.propositional.buggy.demorgan1 |
Location | [0,0] |
Rule | logic.propositional.buggy.demorgan1 |
Location | [0,1] |
Rule | logic.propositional.buggy.demorgan1 |
Location | [0,1] |
Rule | logic.propositional.buggy.demorgan1 |
Location | [0,1] |
Rule | logic.propositional.buggy.demorgan2 |
Location | [0,0] |
Rule | logic.propositional.buggy.demorgan2 |
Location | [0,1] |
Rule | logic.propositional.buggy.demorgan3 |
Location | [0,0] |
Rule | logic.propositional.buggy.demorgan3 |
Location | [0,1] |
Rule | logic.propositional.buggy.demorgan3.inv |
Location | [0] |
Rule | logic.propositional.buggy.distr |
Location | [] |
Rule | logic.propositional.buggy.distr |
Location | [] |
Rule | logic.propositional.buggy.distr |
Location | [] |
Rule | logic.propositional.buggy.distr |
Location | [] |
Rule | logic.propositional.buggy.distr |
Location | [0,0,0,0,0] |
Rule | logic.propositional.buggy.distr |
Location | [0,0,0,0,0] |
Rule | logic.propositional.buggy.falseprop |
Location | [0,0,0,0,0,1] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,0,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,0,0,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,0,0,0,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,0,0,0,0,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,0,0,0,0,1] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,0,0,0,0,1,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,0,0,0,0,1,1] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,0,0,0,1] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,0,0,1] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,1] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,1,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,1,0,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,1,0,0,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,1,0,0,0,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,1,0,0,0,1] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,1,0,0,1] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,1,0,1] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [1] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [1,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [1,1] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,0,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,0,0,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,0,0,0,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,0,0,0,0,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,0,0,0,0,1] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,0,0,0,0,1,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,0,0,0,0,1,1] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,0,0,0,1] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,0,0,1] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,1] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,1,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,1,0,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,1,0,0,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,1,0,0,0,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,1,0,0,0,1] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,1,0,0,1] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,1,0,1] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [1] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [1,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [1,1] |
Rule | logic.propositional.buggy.implelim |
Location | [0,0,0,0] |
Rule | logic.propositional.buggy.implelim |
Location | [0,0,0,0] |
Rule | logic.propositional.buggy.implelim |
Location | [0,0,0,0] |
Rule | logic.propositional.buggy.implelim |
Location | [0,0,0,0] |
Rule | logic.propositional.buggy.implelim |
Location | [0,1,0,0] |
Rule | logic.propositional.buggy.implelim |
Location | [0,1,0,0] |
Rule | logic.propositional.buggy.implelim |
Location | [0,1,0,0] |
Rule | logic.propositional.buggy.implelim |
Location | [0,1,0,0] |
Rule | logic.propositional.buggy.implelim1 |
Location | [0,0,0,0] |
Rule | logic.propositional.buggy.implelim1 |
Location | [0,1,0,0] |
Rule | logic.propositional.buggy.implelim2 |
Location | [0,0,0,0] |
Rule | logic.propositional.buggy.implelim2 |
Location | [0,1,0,0] |
Rule | logic.propositional.buggy.parenth1 |
Location | [0,0] |
Rule | logic.propositional.buggy.parenth1 |
Location | [0,1] |
Rule | logic.propositional.buggy.trueprop |
Location | [0,0,0] |
Rule | logic.propositional.buggy.trueprop |
Location | [0,1,0] |
Rule | logic.propositional.command |
Location | [0] |
(~(((q /\ q) -> r) /\ T) /\ ~(((q /\ (F || q)) -> r) /\ T)) || q || r
ready: no
Rule | logic.propositional.command |
Location | [0,0,0] |
(~(T /\ ((q /\ (F || q)) -> r)) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | logic.propositional.command |
Location | [0,0,0,0,0] |
(~((((F || q) /\ q) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | logic.propositional.command |
Location | [0,1,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(T /\ ((q /\ q) -> r))) || q || r
ready: no
Rule | logic.propositional.command |
Location | [0,1,0,0,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | logic.propositional.commor |
Location | [] |
q || r || (~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T))
ready: no
Rule | logic.propositional.commor |
Location | [] |
r || (~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q
ready: no
Rule | logic.propositional.commor |
Location | [] |
q || (~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || r
ready: no
Rule | logic.propositional.commor |
Location | [] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || r || q
ready: no
Rule | logic.propositional.commor |
Location | [0,0,0,0,0,1] |
(~(((q /\ (q || F)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | logic.propositional.commor |
Location | [1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || r || q
ready: no
Rule | logic.propositional.defimpl |
Location | [0,0,0,0] |
(~((~(q /\ (F || q)) || r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | logic.propositional.defimpl |
Location | [0,1,0,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~((~(q /\ q) || r) /\ T)) || q || r
ready: no
Rule | logic.propositional.demorganand |
Location | [0,0] |
((~((q /\ (F || q)) -> r) || ~T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | logic.propositional.demorganand |
Location | [0,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ (~((q /\ q) -> r) || ~T)) || q || r
ready: no
Rule | logic.propositional.falsezeroor |
Location | [0,0,0,0,0,1] |
(~(((q /\ q) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | logic.propositional.idempand |
Location | [0,1,0,0,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~((q -> r) /\ T)) || q || r
ready: no
Rule | logic.propositional.invdemorganor |
Location | [0] |
~((((q /\ (F || q)) -> r) /\ T) || (((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | logic.propositional.oroverand |
Location | [] |
(~(((q /\ (F || q)) -> r) /\ T) || q || r) /\ (~(((q /\ q) -> r) /\ T) || q || r)
ready: no
Rule | logic.propositional.oroverand |
Location | [] |
((~(((q /\ (F || q)) -> r) /\ T) || q) /\ (~(((q /\ q) -> r) /\ T) || q)) || r
ready: no
Rule | logic.propositional.truezeroand |
Location | [0,0,0] |
(~((q /\ (F || q)) -> r) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | logic.propositional.truezeroand |
Location | [0,1,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~((q /\ q) -> r)) || q || r
ready: no
Rule | notfalse.inv |
Location | [0,0,0,1] |
(~(((q /\ (F || q)) -> r) /\ ~F) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | notfalse.inv |
Location | [0,1,0,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ ~F)) || q || r
ready: no
~~((~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r)
ready: no
Rule | notnot.inv |
Location | [0] |
~~(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | notnot.inv |
Location | [0,0] |
(~~~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | notnot.inv |
Location | [0,0,0] |
(~~~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | notnot.inv |
Location | [0,0,0,0] |
(~(~~((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | notnot.inv |
Location | [0,0,0,0,0] |
(~((~~(q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | notnot.inv |
Location | [0,0,0,0,0,0] |
(~(((~~q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | notnot.inv |
Location | [0,0,0,0,0,1] |
(~(((q /\ ~~(F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | notnot.inv |
Location | [0,0,0,0,0,1,0] |
(~(((q /\ (~~F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | notnot.inv |
Location | [0,0,0,0,0,1,1] |
(~(((q /\ (F || ~~q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | notnot.inv |
Location | [0,0,0,0,1] |
(~(((q /\ (F || q)) -> ~~r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | notnot.inv |
Location | [0,0,0,1] |
(~(((q /\ (F || q)) -> r) /\ ~~T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | notnot.inv |
Location | [0,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~~~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | notnot.inv |
Location | [0,1,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~~~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | notnot.inv |
Location | [0,1,0,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(~~((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | notnot.inv |
Location | [0,1,0,0,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~((~~(q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | notnot.inv |
Location | [0,1,0,0,0,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((~~q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | notnot.inv |
Location | [0,1,0,0,0,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ ~~q) -> r) /\ T)) || q || r
ready: no
Rule | notnot.inv |
Location | [0,1,0,0,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> ~~r) /\ T)) || q || r
ready: no
Rule | notnot.inv |
Location | [0,1,0,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ ~~T)) || q || r
ready: no
Rule | notnot.inv |
Location | [1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || ~~(q || r)
ready: no
Rule | notnot.inv |
Location | [1,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || ~~q || r
ready: no
Rule | notnot.inv |
Location | [1,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || ~~r
ready: no
Rule | nottrue.inv |
Location | [0,0,0,0,0,1,0] |
(~(((q /\ (~T || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [] |
T /\ ((~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [] |
((~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r) /\ T
ready: no
Rule | truezeroand.inv |
Location | [0] |
(T /\ ~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T) /\ T) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,0] |
(T /\ ~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ T /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,0,0] |
(~(T /\ ((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,0,0] |
(~(((q /\ (F || q)) -> r) /\ T /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,0,0,0] |
(~(T /\ ((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,0,0,0] |
(~(((q /\ (F || q)) -> r) /\ T /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,0,0,0,0] |
(~(((T /\ q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,0,0,0,0] |
(~(((q /\ (F || q) /\ T) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,0,0,0,0,0] |
(~(((T /\ q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,0,0,0,0,0] |
(~(((q /\ T /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,0,0,0,0,1] |
(~(((q /\ T /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,0,0,0,0,1] |
(~(((q /\ (F || q) /\ T) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,0,0,0,0,1,0] |
(~(((q /\ ((T /\ F) || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,0,0,0,0,1,0] |
(~(((q /\ ((F /\ T) || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,0,0,0,0,1,1] |
(~(((q /\ (F || (T /\ q))) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,0,0,0,0,1,1] |
(~(((q /\ (F || (q /\ T))) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,0,0,0,1] |
(~(((q /\ (F || q)) -> (T /\ r)) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,0,0,0,1] |
(~(((q /\ (F || q)) -> (r /\ T)) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,0,0,1] |
(~(((q /\ (F || q)) -> r) /\ T /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,0,0,1] |
(~(((q /\ (F || q)) -> r) /\ T /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ T /\ ~(((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T) /\ T) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,1,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(T /\ ((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,1,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,1,0,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(T /\ ((q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,1,0,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,1,0,0,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((T /\ q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,1,0,0,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q /\ T) -> r) /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,1,0,0,0,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((T /\ q /\ q) -> r) /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,1,0,0,0,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ T /\ q) -> r) /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,1,0,0,0,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ T /\ q) -> r) /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,1,0,0,0,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q /\ T) -> r) /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,1,0,0,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> (T /\ r)) /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,1,0,0,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> (r /\ T)) /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,1,0,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [0,1,0,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T /\ T)) || q || r
ready: no
Rule | truezeroand.inv |
Location | [1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || (T /\ (q || r))
ready: no
Rule | truezeroand.inv |
Location | [1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || ((q || r) /\ T)
ready: no
Rule | truezeroand.inv |
Location | [1,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || (T /\ q) || r
ready: no
Rule | truezeroand.inv |
Location | [1,0] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || (q /\ T) || r
ready: no
Rule | truezeroand.inv |
Location | [1,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || (T /\ r)
ready: no
Rule | truezeroand.inv |
Location | [1,1] |
(~(((q /\ (F || q)) -> r) /\ T) /\ ~(((q /\ q) -> r) /\ T)) || q || (r /\ T)
ready: no