Exercise logic.propositional.dnf
Description
Proposition to DNF
All applications
Rule | defimpl.inv |
Location | [0,1] |
(~(q || F) /\ (((p -> q) || (p -> q)) -> ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [] |
F || ((~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p)
ready: no
Rule | falsezeroor.inv |
Location | [] |
((~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p) || F
ready: no
Rule | falsezeroor.inv |
Location | [0] |
(F || (~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q))))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0] |
((~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) || F) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,0] |
((F || ~(q || F)) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,0] |
((~(q || F) || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,0,0] |
(~(F || q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,0,0] |
(~(q || F || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,0,0,0] |
(~(F || q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,0,0,0] |
(~(q || F || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,0,0,1] |
(~(q || F || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,0,0,1] |
(~(q || F || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,1] |
(~(q || F) /\ (F || ~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)) || F)) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,1,0] |
(~(q || F) /\ (F || ~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,1,0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || F || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,1,0,0] |
(~(q || F) /\ (~(F || (p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,1,0,0] |
(~(q || F) /\ (~((p -> q) || (p -> q) || F) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,1,0,0,0] |
(~(q || F) /\ (~(F || (p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,1,0,0,0] |
(~(q || F) /\ (~((p -> q) || F || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,1,0,0,0,0] |
(~(q || F) /\ (~(((F || p) -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,1,0,0,0,0] |
(~(q || F) /\ (~(((p || F) -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,1,0,0,0,1] |
(~(q || F) /\ (~((p -> (F || q)) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,1,0,0,0,1] |
(~(q || F) /\ (~((p -> (q || F)) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,1,0,0,1] |
(~(q || F) /\ (~((p -> q) || F || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,1,0,0,1] |
(~(q || F) /\ (~((p -> q) || (p -> q) || F) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,1,0,0,1,0] |
(~(q || F) /\ (~((p -> q) || ((F || p) -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,1,0,0,1,0] |
(~(q || F) /\ (~((p -> q) || ((p || F) -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,1,0,0,1,1] |
(~(q || F) /\ (~((p -> q) || (p -> (F || q))) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,1,0,0,1,1] |
(~(q || F) /\ (~((p -> q) || (p -> (q || F))) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,1,1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || F || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,1,1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)) || F)) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,1,1,0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~(F || (p -> q) || (p -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,1,1,0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q) || F))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,1,1,0,0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~(F || (p -> q) || (p -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,1,1,0,0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || F || (p -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,1,1,0,0,0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~(((F || p) -> q) || (p -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,1,1,0,0,0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~(((p || F) -> q) || (p -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,1,1,0,0,1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> (F || q)) || (p -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,1,1,0,0,1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> (q || F)) || (p -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,1,1,0,1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || F || (p -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,1,1,0,1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q) || F))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,1,1,0,1,0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || ((F || p) -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,1,1,0,1,0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || ((p || F) -> q)))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,1,1,0,1,1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> (F || q))))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [0,1,1,0,1,1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> (q || F))))) -> p
ready: no
Rule | falsezeroor.inv |
Location | [1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> (F || p)
ready: no
Rule | falsezeroor.inv |
Location | [1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> (p || F)
ready: no
Rule | idempand.inv |
Location | [] |
((~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p) /\ ((~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p)
ready: no
Rule | idempand.inv |
Location | [0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q))) /\ ~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | idempand.inv |
Location | [0,0] |
(~(q || F) /\ ~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | idempand.inv |
Location | [0,0,0] |
(~((q || F) /\ (q || F)) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | idempand.inv |
Location | [0,0,0,0] |
(~((q /\ q) || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | idempand.inv |
Location | [0,0,0,1] |
(~(q || (F /\ F)) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | idempand.inv |
Location | [0,1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q))) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | idempand.inv |
Location | [0,1,0] |
(~(q || F) /\ ((~((p -> q) || (p -> q)) /\ ~((p -> q) || (p -> q))) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | idempand.inv |
Location | [0,1,0,0] |
(~(q || F) /\ (~(((p -> q) || (p -> q)) /\ ((p -> q) || (p -> q))) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | idempand.inv |
Location | [0,1,0,0,0] |
(~(q || F) /\ (~(((p -> q) /\ (p -> q)) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | idempand.inv |
Location | [0,1,0,0,0,0] |
(~(q || F) /\ (~(((p /\ p) -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | idempand.inv |
Location | [0,1,0,0,0,1] |
(~(q || F) /\ (~((p -> (q /\ q)) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | idempand.inv |
Location | [0,1,0,0,1] |
(~(q || F) /\ (~((p -> q) || ((p -> q) /\ (p -> q))) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | idempand.inv |
Location | [0,1,0,0,1,0] |
(~(q || F) /\ (~((p -> q) || ((p /\ p) -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | idempand.inv |
Location | [0,1,0,0,1,1] |
(~(q || F) /\ (~((p -> q) || (p -> (q /\ q))) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | idempand.inv |
Location | [0,1,1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || (~((p -> q) || (p -> q)) /\ ~((p -> q) || (p -> q))))) -> p
ready: no
Rule | idempand.inv |
Location | [0,1,1,0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~(((p -> q) || (p -> q)) /\ ((p -> q) || (p -> q))))) -> p
ready: no
Rule | idempand.inv |
Location | [0,1,1,0,0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~(((p -> q) /\ (p -> q)) || (p -> q)))) -> p
ready: no
Rule | idempand.inv |
Location | [0,1,1,0,0,0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~(((p /\ p) -> q) || (p -> q)))) -> p
ready: no
Rule | idempand.inv |
Location | [0,1,1,0,0,1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> (q /\ q)) || (p -> q)))) -> p
ready: no
Rule | idempand.inv |
Location | [0,1,1,0,1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || ((p -> q) /\ (p -> q))))) -> p
ready: no
Rule | idempand.inv |
Location | [0,1,1,0,1,0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || ((p /\ p) -> q)))) -> p
ready: no
Rule | idempand.inv |
Location | [0,1,1,0,1,1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> (q /\ q))))) -> p
ready: no
Rule | idempand.inv |
Location | [1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> (p /\ p)
ready: no
Rule | idempor.inv |
Location | [] |
((~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p) || ((~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p)
ready: no
Rule | idempor.inv |
Location | [0] |
((~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) || (~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q))))) -> p
ready: no
Rule | idempor.inv |
Location | [0,0] |
((~(q || F) || ~(q || F)) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | idempor.inv |
Location | [0,0,0] |
(~(q || F || q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | idempor.inv |
Location | [0,0,0,0] |
(~(q || q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | idempor.inv |
Location | [0,0,0,1] |
(~(q || F || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | idempor.inv |
Location | [0,1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | idempor.inv |
Location | [0,1,0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | idempor.inv |
Location | [0,1,0,0] |
(~(q || F) /\ (~((p -> q) || (p -> q) || (p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | idempor.inv |
Location | [0,1,0,0,0] |
(~(q || F) /\ (~((p -> q) || (p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | idempor.inv |
Location | [0,1,0,0,0,0] |
(~(q || F) /\ (~(((p || p) -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | idempor.inv |
Location | [0,1,0,0,0,1] |
(~(q || F) /\ (~((p -> (q || q)) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | idempor.inv |
Location | [0,1,0,0,1] |
(~(q || F) /\ (~((p -> q) || (p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | idempor.inv |
Location | [0,1,0,0,1,0] |
(~(q || F) /\ (~((p -> q) || ((p || p) -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | idempor.inv |
Location | [0,1,0,0,1,1] |
(~(q || F) /\ (~((p -> q) || (p -> (q || q))) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | idempor.inv |
Location | [0,1,1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | idempor.inv |
Location | [0,1,1,0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q) || (p -> q) || (p -> q)))) -> p
ready: no
Rule | idempor.inv |
Location | [0,1,1,0,0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q) || (p -> q)))) -> p
ready: no
Rule | idempor.inv |
Location | [0,1,1,0,0,0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~(((p || p) -> q) || (p -> q)))) -> p
ready: no
Rule | idempor.inv |
Location | [0,1,1,0,0,1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> (q || q)) || (p -> q)))) -> p
ready: no
Rule | idempor.inv |
Location | [0,1,1,0,1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q) || (p -> q)))) -> p
ready: no
Rule | idempor.inv |
Location | [0,1,1,0,1,0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || ((p || p) -> q)))) -> p
ready: no
Rule | idempor.inv |
Location | [0,1,1,0,1,1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> (q || q))))) -> p
ready: no
Rule | idempor.inv |
Location | [1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> (p || p)
ready: no
Rule | logic.propositional.andoveror |
Location | [0] |
((~(q || F) /\ ~((p -> q) || (p -> q))) || (~(q || F) /\ ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | logic.propositional.buggy.assoc |
Location | [0] |
Rule | logic.propositional.buggy.commimp |
Location | [] |
Rule | logic.propositional.buggy.commimp |
Location | [0,1,0,0,0] |
Rule | logic.propositional.buggy.commimp |
Location | [0,1,0,0,1] |
Rule | logic.propositional.buggy.commimp |
Location | [0,1,1,0,0] |
Rule | logic.propositional.buggy.commimp |
Location | [0,1,1,0,1] |
Rule | logic.propositional.buggy.defimpl.inv |
Location | [0] |
Rule | logic.propositional.buggy.defimpl.inv |
Location | [0,0] |
Rule | logic.propositional.buggy.defimpl.inv |
Location | [0,1] |
Rule | logic.propositional.buggy.defimpl.inv |
Location | [0,1] |
Rule | logic.propositional.buggy.defimpl.inv |
Location | [0,1,0] |
Rule | logic.propositional.buggy.defimpl.inv |
Location | [0,1,1] |
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,0] |
Rule | logic.propositional.buggy.demorgan1 |
Location | [0,1,0] |
Rule | logic.propositional.buggy.demorgan1 |
Location | [0,1,0] |
Rule | logic.propositional.buggy.demorgan1 |
Location | [0,1,1] |
Rule | logic.propositional.buggy.demorgan1 |
Location | [0,1,1] |
Rule | logic.propositional.buggy.demorgan1 |
Location | [0,1,1] |
Rule | logic.propositional.buggy.demorgan2 |
Location | [0,0] |
Rule | logic.propositional.buggy.demorgan2 |
Location | [0,1,0] |
Rule | logic.propositional.buggy.demorgan2 |
Location | [0,1,1] |
Rule | logic.propositional.buggy.demorgan4 |
Location | [0,0] |
Rule | logic.propositional.buggy.demorgan4 |
Location | [0,1,0] |
Rule | logic.propositional.buggy.demorgan4 |
Location | [0,1,1] |
Rule | logic.propositional.buggy.demorgan4.inv |
Location | [0,1] |
Rule | logic.propositional.buggy.distr |
Location | [0] |
Rule | logic.propositional.buggy.distr |
Location | [0] |
Rule | logic.propositional.buggy.distrnot |
Location | [0] |
Rule | logic.propositional.buggy.distrnot |
Location | [0] |
Rule | logic.propositional.buggy.falseprop |
Location | [0,0,0] |
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,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,0,1,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,1,0,0,1,1] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,1,1] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,1,1,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,1,1,0,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,1,1,0,0,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,1,1,0,0,1] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,1,1,0,1] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,1,1,0,1,0] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [0,1,1,0,1,1] |
Rule | logic.propositional.buggy.idemequiv.inv |
Location | [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,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,0,1,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,1,0,0,1,1] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,1,1] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,1,1,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,1,1,0,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,1,1,0,0,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,1,1,0,0,1] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,1,1,0,1] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,1,1,0,1,0] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [0,1,1,0,1,1] |
Rule | logic.propositional.buggy.idemimp.inv |
Location | [1] |
Rule | logic.propositional.buggy.implelim |
Location | [] |
Rule | logic.propositional.buggy.implelim |
Location | [] |
Rule | logic.propositional.buggy.implelim |
Location | [] |
Rule | logic.propositional.buggy.implelim |
Location | [] |
Rule | logic.propositional.buggy.implelim |
Location | [0,1,0,0,0] |
Rule | logic.propositional.buggy.implelim |
Location | [0,1,0,0,0] |
Rule | logic.propositional.buggy.implelim |
Location | [0,1,0,0,0] |
Rule | logic.propositional.buggy.implelim |
Location | [0,1,0,0,0] |
Rule | logic.propositional.buggy.implelim |
Location | [0,1,0,0,1] |
Rule | logic.propositional.buggy.implelim |
Location | [0,1,0,0,1] |
Rule | logic.propositional.buggy.implelim |
Location | [0,1,0,0,1] |
Rule | logic.propositional.buggy.implelim |
Location | [0,1,0,0,1] |
Rule | logic.propositional.buggy.implelim |
Location | [0,1,1,0,0] |
Rule | logic.propositional.buggy.implelim |
Location | [0,1,1,0,0] |
Rule | logic.propositional.buggy.implelim |
Location | [0,1,1,0,0] |
Rule | logic.propositional.buggy.implelim |
Location | [0,1,1,0,0] |
Rule | logic.propositional.buggy.implelim |
Location | [0,1,1,0,1] |
Rule | logic.propositional.buggy.implelim |
Location | [0,1,1,0,1] |
Rule | logic.propositional.buggy.implelim |
Location | [0,1,1,0,1] |
Rule | logic.propositional.buggy.implelim |
Location | [0,1,1,0,1] |
Rule | logic.propositional.buggy.implelim1 |
Location | [] |
Rule | logic.propositional.buggy.implelim1 |
Location | [0,1,0,0,0] |
Rule | logic.propositional.buggy.implelim1 |
Location | [0,1,0,0,1] |
Rule | logic.propositional.buggy.implelim1 |
Location | [0,1,1,0,0] |
Rule | logic.propositional.buggy.implelim1 |
Location | [0,1,1,0,1] |
Rule | logic.propositional.buggy.implelim2 |
Location | [] |
Rule | logic.propositional.buggy.implelim2 |
Location | [0,1,0,0,0] |
Rule | logic.propositional.buggy.implelim2 |
Location | [0,1,0,0,1] |
Rule | logic.propositional.buggy.implelim2 |
Location | [0,1,1,0,0] |
Rule | logic.propositional.buggy.implelim2 |
Location | [0,1,1,0,1] |
Rule | logic.propositional.buggy.orsame |
Location | [0,1] |
Rule | logic.propositional.buggy.orsame |
Location | [0,1,0,0] |
Rule | logic.propositional.buggy.orsame |
Location | [0,1,1,0] |
Rule | logic.propositional.buggy.parenth1 |
Location | [0,0] |
Rule | logic.propositional.buggy.parenth1 |
Location | [0,1,0] |
Rule | logic.propositional.buggy.parenth1 |
Location | [0,1,1] |
Rule | logic.propositional.command |
Location | [0] |
((~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q))) /\ ~(q || F)) -> p
ready: no
Rule | logic.propositional.commor |
Location | [0,0,0] |
(~(F || q) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | logic.propositional.commor |
Location | [0,1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | logic.propositional.commor |
Location | [0,1,0,0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | logic.propositional.commor |
Location | [0,1,1,0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | logic.propositional.defimpl |
Location | [] |
~(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) || p
ready: no
Rule | logic.propositional.defimpl |
Location | [0,1,0,0,0] |
(~(q || F) /\ (~(~p || q || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | logic.propositional.defimpl |
Location | [0,1,0,0,1] |
(~(q || F) /\ (~((p -> q) || ~p || q) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | logic.propositional.defimpl |
Location | [0,1,1,0,0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~(~p || q || (p -> q)))) -> p
ready: no
Rule | logic.propositional.defimpl |
Location | [0,1,1,0,1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || ~p || q))) -> p
ready: no
Rule | logic.propositional.demorganor |
Location | [0,0] |
(~q /\ ~F /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | logic.propositional.demorganor |
Location | [0,1,0] |
(~(q || F) /\ ((~(p -> q) /\ ~(p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | logic.propositional.demorganor |
Location | [0,1,1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || (~(p -> q) /\ ~(p -> q)))) -> p
ready: no
Rule | logic.propositional.falsezeroor |
Location | [0,0,0] |
(~q /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | logic.propositional.idempor |
Location | [0,1] |
(~(q || F) /\ ~((p -> q) || (p -> q))) -> p
ready: no
Rule | logic.propositional.idempor |
Location | [0,1,0,0] |
(~(q || F) /\ (~(p -> q) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | logic.propositional.idempor |
Location | [0,1,1,0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~(p -> q))) -> p
ready: no
Rule | logic.propositional.invdemorganand |
Location | [0,1] |
(~(q || F) /\ ~(((p -> q) || (p -> q)) /\ ((p -> q) || (p -> q)))) -> p
ready: no
~~((~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p)
ready: no
Rule | notnot.inv |
Location | [0] |
~~(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | notnot.inv |
Location | [0,0] |
(~~~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | notnot.inv |
Location | [0,0,0] |
(~~~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | notnot.inv |
Location | [0,0,0,0] |
(~(~~q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | notnot.inv |
Location | [0,0,0,1] |
(~(q || ~~F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | notnot.inv |
Location | [0,1] |
(~(q || F) /\ ~~(~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | notnot.inv |
Location | [0,1,0] |
(~(q || F) /\ (~~~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | notnot.inv |
Location | [0,1,0,0] |
(~(q || F) /\ (~~~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | notnot.inv |
Location | [0,1,0,0,0] |
(~(q || F) /\ (~(~~(p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | notnot.inv |
Location | [0,1,0,0,0,0] |
(~(q || F) /\ (~((~~p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | notnot.inv |
Location | [0,1,0,0,0,1] |
(~(q || F) /\ (~((p -> ~~q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | notnot.inv |
Location | [0,1,0,0,1] |
(~(q || F) /\ (~((p -> q) || ~~(p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | notnot.inv |
Location | [0,1,0,0,1,0] |
(~(q || F) /\ (~((p -> q) || (~~p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | notnot.inv |
Location | [0,1,0,0,1,1] |
(~(q || F) /\ (~((p -> q) || (p -> ~~q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | notnot.inv |
Location | [0,1,1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~~~((p -> q) || (p -> q)))) -> p
ready: no
Rule | notnot.inv |
Location | [0,1,1,0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~~~((p -> q) || (p -> q)))) -> p
ready: no
Rule | notnot.inv |
Location | [0,1,1,0,0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~(~~(p -> q) || (p -> q)))) -> p
ready: no
Rule | notnot.inv |
Location | [0,1,1,0,0,0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((~~p -> q) || (p -> q)))) -> p
ready: no
Rule | notnot.inv |
Location | [0,1,1,0,0,1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> ~~q) || (p -> q)))) -> p
ready: no
Rule | notnot.inv |
Location | [0,1,1,0,1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || ~~(p -> q)))) -> p
ready: no
Rule | notnot.inv |
Location | [0,1,1,0,1,0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (~~p -> q)))) -> p
ready: no
Rule | notnot.inv |
Location | [0,1,1,0,1,1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> ~~q)))) -> p
ready: no
Rule | notnot.inv |
Location | [1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> ~~p
ready: no
Rule | nottrue.inv |
Location | [0,0,0,1] |
(~(q || ~T) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [] |
T /\ ((~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p)
ready: no
Rule | truezeroand.inv |
Location | [] |
((~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p) /\ T
ready: no
Rule | truezeroand.inv |
Location | [0] |
(T /\ ~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q))) /\ T) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,0] |
(T /\ ~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,0] |
(~(q || F) /\ T /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,0,0] |
(~(T /\ (q || F)) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,0,0] |
(~((q || F) /\ T) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,0,0,0] |
(~((T /\ q) || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,0,0,0] |
(~((q /\ T) || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,0,0,1] |
(~(q || (T /\ F)) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,0,0,1] |
(~(q || (F /\ T)) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,1] |
(~(q || F) /\ T /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q))) /\ T) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,1,0] |
(~(q || F) /\ ((T /\ ~((p -> q) || (p -> q))) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,1,0] |
(~(q || F) /\ ((~((p -> q) || (p -> q)) /\ T) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,1,0,0] |
(~(q || F) /\ (~(T /\ ((p -> q) || (p -> q))) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,1,0,0] |
(~(q || F) /\ (~(((p -> q) || (p -> q)) /\ T) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,1,0,0,0] |
(~(q || F) /\ (~((T /\ (p -> q)) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,1,0,0,0] |
(~(q || F) /\ (~(((p -> q) /\ T) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,1,0,0,0,0] |
(~(q || F) /\ (~(((T /\ p) -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,1,0,0,0,0] |
(~(q || F) /\ (~(((p /\ T) -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,1,0,0,0,1] |
(~(q || F) /\ (~((p -> (T /\ q)) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,1,0,0,0,1] |
(~(q || F) /\ (~((p -> (q /\ T)) || (p -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,1,0,0,1] |
(~(q || F) /\ (~((p -> q) || (T /\ (p -> q))) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,1,0,0,1] |
(~(q || F) /\ (~((p -> q) || ((p -> q) /\ T)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,1,0,0,1,0] |
(~(q || F) /\ (~((p -> q) || ((T /\ p) -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,1,0,0,1,0] |
(~(q || F) /\ (~((p -> q) || ((p /\ T) -> q)) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,1,0,0,1,1] |
(~(q || F) /\ (~((p -> q) || (p -> (T /\ q))) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,1,0,0,1,1] |
(~(q || F) /\ (~((p -> q) || (p -> (q /\ T))) || ~((p -> q) || (p -> q)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,1,1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || (T /\ ~((p -> q) || (p -> q))))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,1,1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || (~((p -> q) || (p -> q)) /\ T))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,1,1,0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~(T /\ ((p -> q) || (p -> q))))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,1,1,0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~(((p -> q) || (p -> q)) /\ T))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,1,1,0,0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((T /\ (p -> q)) || (p -> q)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,1,1,0,0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~(((p -> q) /\ T) || (p -> q)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,1,1,0,0,0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~(((T /\ p) -> q) || (p -> q)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,1,1,0,0,0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~(((p /\ T) -> q) || (p -> q)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,1,1,0,0,1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> (T /\ q)) || (p -> q)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,1,1,0,0,1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> (q /\ T)) || (p -> q)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,1,1,0,1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (T /\ (p -> q))))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,1,1,0,1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || ((p -> q) /\ T)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,1,1,0,1,0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || ((T /\ p) -> q)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,1,1,0,1,0] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || ((p /\ T) -> q)))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,1,1,0,1,1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> (T /\ q))))) -> p
ready: no
Rule | truezeroand.inv |
Location | [0,1,1,0,1,1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> (q /\ T))))) -> p
ready: no
Rule | truezeroand.inv |
Location | [1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> (T /\ p)
ready: no
Rule | truezeroand.inv |
Location | [1] |
(~(q || F) /\ (~((p -> q) || (p -> q)) || ~((p -> q) || (p -> q)))) -> (p /\ T)
ready: no