Exercise logic.propositional.dnf
Description
Proposition to DNF
All applications
Rule | defimpl.inv |
Location | [0,0,1,0] |
((T /\ ~(q -> r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | defimpl.inv |
Location | [1,0,1,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(q -> r)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [] |
F || (((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r))
ready: no
Rule | falsezeroor.inv |
Location | [] |
(((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)) || F
ready: no
Rule | falsezeroor.inv |
Location | [0] |
(F || (T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [0] |
((T /\ ~(~q || r)) || q || r || F) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [0,0] |
(F || (T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [0,0] |
((T /\ ~(~q || r)) || F || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [0,0,0] |
(((F || T) /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [0,0,0] |
(((T || F) /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [0,0,1] |
((T /\ (F || ~(~q || r))) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [0,0,1] |
((T /\ (~(~q || r) || F)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [0,0,1,0] |
((T /\ ~(F || ~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [0,0,1,0] |
((T /\ ~(~q || r || F)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [0,0,1,0,0] |
((T /\ ~(F || ~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [0,0,1,0,0] |
((T /\ ~(~q || F || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [0,0,1,0,0,0] |
((T /\ ~(~(F || q) || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [0,0,1,0,0,0] |
((T /\ ~(~(q || F) || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [0,0,1,0,1] |
((T /\ ~(~q || F || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [0,0,1,0,1] |
((T /\ ~(~q || r || F)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [0,1] |
((T /\ ~(~q || r)) || F || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [0,1] |
((T /\ ~(~q || r)) || q || r || F) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [0,1,0] |
((T /\ ~(~q || r)) || F || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [0,1,0] |
((T /\ ~(~q || r)) || q || F || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [0,1,1] |
((T /\ ~(~q || r)) || q || F || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [0,1,1] |
((T /\ ~(~q || r)) || q || r || F) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [1] |
((T /\ ~(~q || r)) || q || r) /\ (F || (T /\ ~(~q || r)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r || F)
ready: no
Rule | falsezeroor.inv |
Location | [1,0] |
((T /\ ~(~q || r)) || q || r) /\ (F || (T /\ ~(~q || r)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [1,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || F || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [1,0,0] |
((T /\ ~(~q || r)) || q || r) /\ (((F || T) /\ ~(~q || r)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [1,0,0] |
((T /\ ~(~q || r)) || q || r) /\ (((T || F) /\ ~(~q || r)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [1,0,1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ (F || ~(~q || r))) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [1,0,1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ (~(~q || r) || F)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [1,0,1,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(F || ~q || r)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [1,0,1,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r || F)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [1,0,1,0,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(F || ~q || r)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [1,0,1,0,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || F || r)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [1,0,1,0,0,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~(F || q) || r)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [1,0,1,0,0,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~(q || F) || r)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [1,0,1,0,1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || F || r)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [1,0,1,0,1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r || F)) || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [1,1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || F || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [1,1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r || F)
ready: no
Rule | falsezeroor.inv |
Location | [1,1,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || F || q || r)
ready: no
Rule | falsezeroor.inv |
Location | [1,1,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || F || r)
ready: no
Rule | falsezeroor.inv |
Location | [1,1,1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || F || r)
ready: no
Rule | falsezeroor.inv |
Location | [1,1,1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r || F)
ready: no
Rule | idempand.inv |
Location | [] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | idempand.inv |
Location | [0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | idempand.inv |
Location | [0,0] |
((T /\ ~(~q || r) /\ T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | idempand.inv |
Location | [0,0,0] |
((T /\ T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | idempand.inv |
Location | [0,0,1] |
((T /\ ~(~q || r) /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | idempand.inv |
Location | [0,0,1,0] |
((T /\ ~((~q || r) /\ (~q || r))) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | idempand.inv |
Location | [0,0,1,0,0] |
((T /\ ~((~q /\ ~q) || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | idempand.inv |
Location | [0,0,1,0,0,0] |
((T /\ ~(~(q /\ q) || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | idempand.inv |
Location | [0,0,1,0,1] |
((T /\ ~(~q || (r /\ r))) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | idempand.inv |
Location | [0,1] |
((T /\ ~(~q || r)) || ((q || r) /\ (q || r))) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | idempand.inv |
Location | [0,1,0] |
((T /\ ~(~q || r)) || (q /\ q) || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | idempand.inv |
Location | [0,1,1] |
((T /\ ~(~q || r)) || q || (r /\ r)) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | idempand.inv |
Location | [1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | idempand.inv |
Location | [1,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r) /\ T /\ ~(~q || r)) || q || r)
ready: no
Rule | idempand.inv |
Location | [1,0,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ T /\ ~(~q || r)) || q || r)
ready: no
Rule | idempand.inv |
Location | [1,0,1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r) /\ ~(~q || r)) || q || r)
ready: no
Rule | idempand.inv |
Location | [1,0,1,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~((~q || r) /\ (~q || r))) || q || r)
ready: no
Rule | idempand.inv |
Location | [1,0,1,0,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~((~q /\ ~q) || r)) || q || r)
ready: no
Rule | idempand.inv |
Location | [1,0,1,0,0,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~(q /\ q) || r)) || q || r)
ready: no
Rule | idempand.inv |
Location | [1,0,1,0,1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || (r /\ r))) || q || r)
ready: no
Rule | idempand.inv |
Location | [1,1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || ((q || r) /\ (q || r)))
ready: no
Rule | idempand.inv |
Location | [1,1,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || (q /\ q) || r)
ready: no
Rule | idempand.inv |
Location | [1,1,1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || (r /\ r))
ready: no
Rule | idempor.inv |
Location | [] |
(((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)) || (((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r))
ready: no
Rule | idempor.inv |
Location | [0] |
((T /\ ~(~q || r)) || q || r || (T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | idempor.inv |
Location | [0,0] |
((T /\ ~(~q || r)) || (T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | idempor.inv |
Location | [0,0,0] |
(((T || T) /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | idempor.inv |
Location | [0,0,1] |
((T /\ (~(~q || r) || ~(~q || r))) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | idempor.inv |
Location | [0,0,1,0] |
((T /\ ~(~q || r || ~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | idempor.inv |
Location | [0,0,1,0,0] |
((T /\ ~(~q || ~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | idempor.inv |
Location | [0,0,1,0,0,0] |
((T /\ ~(~(q || q) || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | idempor.inv |
Location | [0,0,1,0,1] |
((T /\ ~(~q || r || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | idempor.inv |
Location | [0,1] |
((T /\ ~(~q || r)) || q || r || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | idempor.inv |
Location | [0,1,0] |
((T /\ ~(~q || r)) || q || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | idempor.inv |
Location | [0,1,1] |
((T /\ ~(~q || r)) || q || r || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | idempor.inv |
Location | [1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r || (T /\ ~(~q || r)) || q || r)
ready: no
Rule | idempor.inv |
Location | [1,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || (T /\ ~(~q || r)) || q || r)
ready: no
Rule | idempor.inv |
Location | [1,0,0] |
((T /\ ~(~q || r)) || q || r) /\ (((T || T) /\ ~(~q || r)) || q || r)
ready: no
Rule | idempor.inv |
Location | [1,0,1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ (~(~q || r) || ~(~q || r))) || q || r)
ready: no
Rule | idempor.inv |
Location | [1,0,1,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r || ~q || r)) || q || r)
ready: no
Rule | idempor.inv |
Location | [1,0,1,0,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || ~q || r)) || q || r)
ready: no
Rule | idempor.inv |
Location | [1,0,1,0,0,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~(q || q) || r)) || q || r)
ready: no
Rule | idempor.inv |
Location | [1,0,1,0,1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r || r)) || q || r)
ready: no
Rule | idempor.inv |
Location | [1,1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r || q || r)
ready: no
Rule | idempor.inv |
Location | [1,1,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || q || r)
ready: no
Rule | idempor.inv |
Location | [1,1,1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r || r)
ready: no
Rule | logic.propositional.andoveror |
Location | [] |
(((T /\ ~(~q || r)) || q || r) /\ T /\ ~(~q || r)) || (((T /\ ~(~q || r)) || q || r) /\ (q || r))
ready: no
Rule | logic.propositional.andoveror |
Location | [] |
(((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q)) || (((T /\ ~(~q || r)) || q || r) /\ r)
ready: no
Rule | logic.propositional.andoveror |
Location | [] |
(T /\ ~(~q || r) /\ ((T /\ ~(~q || r)) || q || r)) || ((q || r) /\ ((T /\ ~(~q || r)) || q || r))
ready: no
Rule | logic.propositional.andoveror |
Location | [] |
(((T /\ ~(~q || r)) || q) /\ ((T /\ ~(~q || r)) || q || r)) || (r /\ ((T /\ ~(~q || r)) || q || r))
ready: no
Rule | logic.propositional.assocor |
Location | [0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | logic.propositional.assocor |
Location | [1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | logic.propositional.buggy.andsame |
Location | [] |
Rule | logic.propositional.buggy.assoc |
Location | [] |
Rule | logic.propositional.buggy.assoc |
Location | [] |
Rule | logic.propositional.buggy.assoc |
Location | [] |
Rule | logic.propositional.buggy.assoc |
Location | [] |
Rule | logic.propositional.buggy.assoc |
Location | [0] |
Rule | logic.propositional.buggy.assoc |
Location | [0] |
Rule | logic.propositional.buggy.assoc |
Location | [1] |
Rule | logic.propositional.buggy.assoc |
Location | [1] |
Rule | logic.propositional.buggy.defimpl.inv |
Location | [0,0] |
Rule | logic.propositional.buggy.defimpl.inv |
Location | [0,0,1] |
Rule | logic.propositional.buggy.defimpl.inv |
Location | [0,0,1,0] |
Rule | logic.propositional.buggy.defimpl.inv |
Location | [1,0] |
Rule | logic.propositional.buggy.defimpl.inv |
Location | [1,0,1] |
Rule | logic.propositional.buggy.defimpl.inv |
Location | [1,0,1,0] |
Rule | logic.propositional.buggy.demorgan1 |
Location | [0,0,1] |
Rule | logic.propositional.buggy.demorgan1 |
Location | [0,0,1] |
Rule | logic.propositional.buggy.demorgan1 |
Location | [0,0,1] |
Rule | logic.propositional.buggy.demorgan1 |
Location | [1,0,1] |
Rule | logic.propositional.buggy.demorgan1 |
Location | [1,0,1] |
Rule | logic.propositional.buggy.demorgan1 |
Location | [1,0,1] |
Rule | logic.propositional.buggy.demorgan2 |
Location | [0,0,1] |
Rule | logic.propositional.buggy.demorgan2 |
Location | [1,0,1] |
Rule | logic.propositional.buggy.demorgan4 |
Location | [0,0,1] |
Rule | logic.propositional.buggy.demorgan4 |
Location | [1,0,1] |
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 | [] |
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] |
Rule | logic.propositional.buggy.distr |
Location | [0] |
Rule | logic.propositional.buggy.distr |
Location | [0] |
Rule | logic.propositional.buggy.distr |
Location | [0] |
Rule | logic.propositional.buggy.distr |
Location | [1] |
Rule | logic.propositional.buggy.distr |
Location | [1] |
Rule | logic.propositional.buggy.distr |
Location | [1] |
Rule | logic.propositional.buggy.distr |
Location | [1] |
Rule | logic.propositional.buggy.distr.inv |
Location | [] |
Rule | logic.propositional.buggy.distr.inv |
Location | [] |
Rule | logic.propositional.buggy.distr.inv |
Location | [] |
Rule | logic.propositional.buggy.distr.inv |
Location | [] |
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,1] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,0,1,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,0,1,0,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,0,1,0,0,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,0,1,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,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,0,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [1,0,1] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [1,0,1,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [1,0,1,0,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [1,0,1,0,0,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [1,0,1,0,1] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [1,1] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [1,1,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [1,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,1] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,0,1,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,0,1,0,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,0,1,0,0,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,0,1,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,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,0,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [1,0,1] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [1,0,1,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [1,0,1,0,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [1,0,1,0,0,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [1,0,1,0,1] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [1,1] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [1,1,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [1,1,1] |
Rule | logic.propositional.buggy.parenth1 |
Location | [0,0,1] |
Rule | logic.propositional.buggy.parenth1 |
Location | [1,0,1] |
Rule | logic.propositional.buggy.parenth3 |
Location | [0,0,1] |
Rule | logic.propositional.buggy.parenth3 |
Location | [1,0,1] |
Rule | logic.propositional.buggy.trueprop |
Location | [0,0] |
Rule | logic.propositional.buggy.trueprop |
Location | [1,0] |
Rule | logic.propositional.command |
Location | [] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | logic.propositional.command |
Location | [0,0] |
((~(~q || r) /\ T) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | logic.propositional.command |
Location | [1,0] |
((T /\ ~(~q || r)) || q || r) /\ ((~(~q || r) /\ T) || q || r)
ready: no
Rule | logic.propositional.commor |
Location | [0] |
(q || r || (T /\ ~(~q || r))) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | logic.propositional.commor |
Location | [0] |
(r || (T /\ ~(~q || r)) || q) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | logic.propositional.commor |
Location | [0] |
(q || (T /\ ~(~q || r)) || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | logic.propositional.commor |
Location | [0] |
((T /\ ~(~q || r)) || r || q) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | logic.propositional.commor |
Location | [0,0,1,0] |
((T /\ ~(r || ~q)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | logic.propositional.commor |
Location | [0,1] |
((T /\ ~(~q || r)) || r || q) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | logic.propositional.commor |
Location | [1] |
((T /\ ~(~q || r)) || q || r) /\ (q || r || (T /\ ~(~q || r)))
ready: no
Rule | logic.propositional.commor |
Location | [1] |
((T /\ ~(~q || r)) || q || r) /\ (r || (T /\ ~(~q || r)) || q)
ready: no
Rule | logic.propositional.commor |
Location | [1] |
((T /\ ~(~q || r)) || q || r) /\ (q || (T /\ ~(~q || r)) || r)
ready: no
Rule | logic.propositional.commor |
Location | [1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || r || q)
ready: no
Rule | logic.propositional.commor |
Location | [1,0,1,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(r || ~q)) || q || r)
ready: no
Rule | logic.propositional.commor |
Location | [1,1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || r || q)
ready: no
Rule | logic.propositional.demorganor |
Location | [0,0,1] |
((T /\ ~~q /\ ~r) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | logic.propositional.demorganor |
Location | [1,0,1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~~q /\ ~r) || q || r)
ready: no
Rule | logic.propositional.genandoveror |
Location | [] |
(((T /\ ~(~q || r)) || q || r) /\ T /\ ~(~q || r)) || (((T /\ ~(~q || r)) || q || r) /\ q) || (((T /\ ~(~q || r)) || q || r) /\ r)
ready: no
Rule | logic.propositional.genandoveror |
Location | [] |
(T /\ ~(~q || r) /\ ((T /\ ~(~q || r)) || q || r)) || (q /\ ((T /\ ~(~q || r)) || q || r)) || (r /\ ((T /\ ~(~q || r)) || q || r))
ready: no
Rule | logic.propositional.idempand |
Location | [] |
(T /\ ~(~q || r)) || q || r
ready: no
Rule | logic.propositional.invoroverand |
Location | [] |
(T /\ ~(~q || r)) || ((q || r) /\ (q || r))
ready: no
Rule | logic.propositional.oroverand |
Location | [0] |
(T || q || r) /\ (~(~q || r) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | logic.propositional.oroverand |
Location | [0] |
(((T || q) /\ (~(~q || r) || q)) || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | logic.propositional.oroverand |
Location | [1] |
((T /\ ~(~q || r)) || q || r) /\ (T || q || r) /\ (~(~q || r) || q || r)
ready: no
Rule | logic.propositional.oroverand |
Location | [1] |
((T /\ ~(~q || r)) || q || r) /\ (((T || q) /\ (~(~q || r) || q)) || r)
ready: no
Rule | logic.propositional.truezeroand |
Location | [0,0] |
(~(~q || r) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | logic.propositional.truezeroand |
Location | [1,0] |
((T /\ ~(~q || r)) || q || r) /\ (~(~q || r) || q || r)
ready: no
Rule | notfalse.inv |
Location | [0,0,0] |
((~F /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | notfalse.inv |
Location | [1,0,0] |
((T /\ ~(~q || r)) || q || r) /\ ((~F /\ ~(~q || r)) || q || r)
ready: no
~~(((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r))
ready: no
Rule | notnot.inv |
Location | [0] |
~~((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | notnot.inv |
Location | [0,0] |
(~~(T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | notnot.inv |
Location | [0,0,0] |
((~~T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | notnot.inv |
Location | [0,0,1] |
((T /\ ~~~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | notnot.inv |
Location | [0,0,1,0] |
((T /\ ~~~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | notnot.inv |
Location | [0,0,1,0,0] |
((T /\ ~(~~~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | notnot.inv |
Location | [0,0,1,0,0,0] |
((T /\ ~(~~~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | notnot.inv |
Location | [0,0,1,0,1] |
((T /\ ~(~q || ~~r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | notnot.inv |
Location | [0,1] |
((T /\ ~(~q || r)) || ~~(q || r)) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | notnot.inv |
Location | [0,1,0] |
((T /\ ~(~q || r)) || ~~q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | notnot.inv |
Location | [0,1,1] |
((T /\ ~(~q || r)) || q || ~~r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | notnot.inv |
Location | [1] |
((T /\ ~(~q || r)) || q || r) /\ ~~((T /\ ~(~q || r)) || q || r)
ready: no
Rule | notnot.inv |
Location | [1,0] |
((T /\ ~(~q || r)) || q || r) /\ (~~(T /\ ~(~q || r)) || q || r)
ready: no
Rule | notnot.inv |
Location | [1,0,0] |
((T /\ ~(~q || r)) || q || r) /\ ((~~T /\ ~(~q || r)) || q || r)
ready: no
Rule | notnot.inv |
Location | [1,0,1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~~~(~q || r)) || q || r)
ready: no
Rule | notnot.inv |
Location | [1,0,1,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~~~(~q || r)) || q || r)
ready: no
Rule | notnot.inv |
Location | [1,0,1,0,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~~~q || r)) || q || r)
ready: no
Rule | notnot.inv |
Location | [1,0,1,0,0,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~~~q || r)) || q || r)
ready: no
Rule | notnot.inv |
Location | [1,0,1,0,1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || ~~r)) || q || r)
ready: no
Rule | notnot.inv |
Location | [1,1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || ~~(q || r))
ready: no
Rule | notnot.inv |
Location | [1,1,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || ~~q || r)
ready: no
Rule | notnot.inv |
Location | [1,1,1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || ~~r)
ready: no
Rule | oroverand.inv |
Location | [] |
(T /\ ~(~q || r)) || ((q || r) /\ (q || r))
ready: no
Rule | oroverand.inv |
Location | [] |
(T /\ ~(~q || r)) || q || (r /\ r)
ready: no
Rule | oroverand.inv |
Location | [] |
(T /\ ~(~q || r) /\ T /\ ~(~q || r)) || q || r
ready: no
Rule | oroverand.inv |
Location | [] |
(((T /\ ~(~q || r)) || q) /\ ((T /\ ~(~q || r)) || q)) || r
ready: no
Rule | truezeroand.inv |
Location | [] |
T /\ ((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r) /\ T
ready: no
Rule | truezeroand.inv |
Location | [0] |
T /\ ((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [0] |
((T /\ ~(~q || r)) || q || r) /\ T /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [0,0] |
((T /\ T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [0,0] |
((T /\ ~(~q || r) /\ T) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [0,0,0] |
((T /\ T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [0,0,0] |
((T /\ T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [0,0,1] |
((T /\ T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [0,0,1] |
((T /\ ~(~q || r) /\ T) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [0,0,1,0] |
((T /\ ~(T /\ (~q || r))) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [0,0,1,0] |
((T /\ ~((~q || r) /\ T)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [0,0,1,0,0] |
((T /\ ~((T /\ ~q) || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [0,0,1,0,0] |
((T /\ ~((~q /\ T) || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [0,0,1,0,0,0] |
((T /\ ~(~(T /\ q) || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [0,0,1,0,0,0] |
((T /\ ~(~(q /\ T) || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [0,0,1,0,1] |
((T /\ ~(~q || (T /\ r))) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [0,0,1,0,1] |
((T /\ ~(~q || (r /\ T))) || q || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [0,1] |
((T /\ ~(~q || r)) || (T /\ (q || r))) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [0,1] |
((T /\ ~(~q || r)) || ((q || r) /\ T)) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [0,1,0] |
((T /\ ~(~q || r)) || (T /\ q) || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [0,1,0] |
((T /\ ~(~q || r)) || (q /\ T) || r) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [0,1,1] |
((T /\ ~(~q || r)) || q || (T /\ r)) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [0,1,1] |
((T /\ ~(~q || r)) || q || (r /\ T)) /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [1] |
((T /\ ~(~q || r)) || q || r) /\ T /\ ((T /\ ~(~q || r)) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || r) /\ T
ready: no
Rule | truezeroand.inv |
Location | [1,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ T /\ ~(~q || r)) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [1,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r) /\ T) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [1,0,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ T /\ ~(~q || r)) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [1,0,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ T /\ ~(~q || r)) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [1,0,1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ T /\ ~(~q || r)) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [1,0,1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r) /\ T) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [1,0,1,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(T /\ (~q || r))) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [1,0,1,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~((~q || r) /\ T)) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [1,0,1,0,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~((T /\ ~q) || r)) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [1,0,1,0,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~((~q /\ T) || r)) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [1,0,1,0,0,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~(T /\ q) || r)) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [1,0,1,0,0,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~(q /\ T) || r)) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [1,0,1,0,1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || (T /\ r))) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [1,0,1,0,1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || (r /\ T))) || q || r)
ready: no
Rule | truezeroand.inv |
Location | [1,1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || (T /\ (q || r)))
ready: no
Rule | truezeroand.inv |
Location | [1,1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || ((q || r) /\ T))
ready: no
Rule | truezeroand.inv |
Location | [1,1,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || (T /\ q) || r)
ready: no
Rule | truezeroand.inv |
Location | [1,1,0] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || (q /\ T) || r)
ready: no
Rule | truezeroand.inv |
Location | [1,1,1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || (T /\ r))
ready: no
Rule | truezeroand.inv |
Location | [1,1,1] |
((T /\ ~(~q || r)) || q || r) /\ ((T /\ ~(~q || r)) || q || (r /\ T))
ready: no