Exercise logic.propositional.dnf
Description
Proposition to DNF
Firsts
Rule logic.propositional.absorpor Location [0] Term "Nothing" Focus "Nothing" Environment Rule logic.propositional.truezeroand Location [0,0] Term "Nothing" Focus "Nothing" Environment ((~~(p /\ ~q) /\ ~~T) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ T /\ p /\ ~F /\ p /\ ~q)) /\ ((T /\ p /\ ~F /\ p /\ ~q /\ ~~(p /\ ~q /\ p /\ ~q) /\ q) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ T /\ p /\ ~F /\ p /\ ~q)) /\ ~qready: noRule logic.propositional.notnot Location [0,0,1,0] Term "Nothing" Focus "Nothing" Environment ((T /\ p /\ ~q /\ ~~T) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ T /\ p /\ ~F /\ p /\ ~q)) /\ ((T /\ p /\ ~F /\ p /\ ~q /\ ~~(p /\ ~q /\ p /\ ~q) /\ q) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ T /\ p /\ ~F /\ p /\ ~q)) /\ ~qready: noRule logic.propositional.notnot Location [0,0,1,1] Term "Nothing" Focus "Nothing" Environment ((T /\ ~~(p /\ ~q) /\ T) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ T /\ p /\ ~F /\ p /\ ~q)) /\ ((T /\ p /\ ~F /\ p /\ ~q /\ ~~(p /\ ~q /\ p /\ ~q) /\ q) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ T /\ p /\ ~F /\ p /\ ~q)) /\ ~qready: noRule logic.propositional.nottrue Location [0,0,1,1,0] Term "Nothing" Focus "Nothing" Environment ((T /\ ~~(p /\ ~q) /\ ~F) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ T /\ p /\ ~F /\ p /\ ~q)) /\ ((T /\ p /\ ~F /\ p /\ ~q /\ ~~(p /\ ~q /\ p /\ ~q) /\ q) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ T /\ p /\ ~F /\ p /\ ~q)) /\ ~qready: noRule logic.propositional.truezeroand Location [0,1] Term "Nothing" Focus "Nothing" Environment ((T /\ ~~(p /\ ~q) /\ ~~T) || (~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ T /\ p /\ ~F /\ p /\ ~q)) /\ ((T /\ p /\ ~F /\ p /\ ~q /\ ~~(p /\ ~q /\ p /\ ~q) /\ q) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ T /\ p /\ ~F /\ p /\ ~q)) /\ ~qready: noRule logic.propositional.truezeroand Location [0,1] Term "Nothing" Focus "Nothing" Environment ((T /\ ~~(p /\ ~q) /\ ~~T) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ p /\ ~F /\ p /\ ~q)) /\ ((T /\ p /\ ~F /\ p /\ ~q /\ ~~(p /\ ~q /\ p /\ ~q) /\ q) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ T /\ p /\ ~F /\ p /\ ~q)) /\ ~qready: noRule logic.propositional.truezeroand Location [0,1,1] Term "Nothing" Focus "Nothing" Environment ((T /\ ~~(p /\ ~q) /\ ~~T) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ p /\ ~F /\ p /\ ~q)) /\ ((T /\ p /\ ~F /\ p /\ ~q /\ ~~(p /\ ~q /\ p /\ ~q) /\ q) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ T /\ p /\ ~F /\ p /\ ~q)) /\ ~qready: noRule logic.propositional.notnot Location [0,1,1,0] Term "Nothing" Focus "Nothing" Environment ((T /\ ~~(p /\ ~q) /\ ~~T) || (T /\ p /\ ~q /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ T /\ p /\ ~F /\ p /\ ~q)) /\ ((T /\ p /\ ~F /\ p /\ ~q /\ ~~(p /\ ~q /\ p /\ ~q) /\ q) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ T /\ p /\ ~F /\ p /\ ~q)) /\ ~qready: noRule logic.propositional.truezeroand Location [0,1,1,1] Term "Nothing" Focus "Nothing" Environment ((T /\ ~~(p /\ ~q) /\ ~~T) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ p /\ ~F /\ p /\ ~q)) /\ ((T /\ p /\ ~F /\ p /\ ~q /\ ~~(p /\ ~q /\ p /\ ~q) /\ q) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ T /\ p /\ ~F /\ p /\ ~q)) /\ ~qready: noRule logic.propositional.notnot Location [0,1,1,1,0] Term "Nothing" Focus "Nothing" Environment ((T /\ ~~(p /\ ~q) /\ ~~T) || (T /\ ~~(p /\ ~q) /\ T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ T /\ p /\ ~F /\ p /\ ~q)) /\ ((T /\ p /\ ~F /\ p /\ ~q /\ ~~(p /\ ~q /\ p /\ ~q) /\ q) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ T /\ p /\ ~F /\ p /\ ~q)) /\ ~qready: noRule logic.propositional.nottrue Location [0,1,1,1,0,0] Term "Nothing" Focus "Nothing" Environment ((T /\ ~~(p /\ ~q) /\ ~~T) || (T /\ ~~(p /\ ~q) /\ ~F /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ T /\ p /\ ~F /\ p /\ ~q)) /\ ((T /\ p /\ ~F /\ p /\ ~q /\ ~~(p /\ ~q /\ p /\ ~q) /\ q) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ T /\ p /\ ~F /\ p /\ ~q)) /\ ~qready: noRule logic.propositional.truezeroand Location [0,1,1,1,1] Term "Nothing" Focus "Nothing" Environment ((T /\ ~~(p /\ ~q) /\ ~~T) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ p /\ ~F /\ p /\ ~q)) /\ ((T /\ p /\ ~F /\ p /\ ~q /\ ~~(p /\ ~q /\ p /\ ~q) /\ q) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ T /\ p /\ ~F /\ p /\ ~q)) /\ ~qready: noRule logic.propositional.notnot Location [0,1,1,1,1,0] Term "Nothing" Focus "Nothing" Environment ((T /\ ~~(p /\ ~q) /\ ~~T) || (T /\ ~~(p /\ ~q) /\ ~~T /\ p /\ ~q /\ p /\ ~q /\ ~~(~r /\ T /\ T) /\ T /\ p /\ ~F /\ p /\ ~q)) /\ ((T /\ p /\ ~F /\ p /\ ~q /\ ~~(p /\ ~q /\ p /\ ~q) /\ q) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ T /\ p /\ ~F /\ p /\ ~q)) /\ ~qready: noRule logic.propositional.idempand Location [0,1,1,1,1,0,0,0] Term "Nothing" Focus "Nothing" Environment Rule logic.propositional.truezeroand Location [0,1,1,1,1,1] Term "Nothing" Focus "Nothing" Environment ((T /\ ~~(p /\ ~q) /\ ~~T) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ p /\ ~F /\ p /\ ~q)) /\ ((T /\ p /\ ~F /\ p /\ ~q /\ ~~(p /\ ~q /\ p /\ ~q) /\ q) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ T /\ p /\ ~F /\ p /\ ~q)) /\ ~qready: noRule logic.propositional.notnot Location [0,1,1,1,1,1,0] Term "Nothing" Focus "Nothing" Environment ((T /\ ~~(p /\ ~q) /\ ~~T) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~r /\ T /\ T /\ T /\ p /\ ~F /\ p /\ ~q)) /\ ((T /\ p /\ ~F /\ p /\ ~q /\ ~~(p /\ ~q /\ p /\ ~q) /\ q) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ T /\ p /\ ~F /\ p /\ ~q)) /\ ~qready: noRule logic.propositional.idempand Location [0,1,1,1,1,1,0,0,0] Term "Nothing" Focus "Nothing" Environment ((T /\ ~~(p /\ ~q) /\ ~~T) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T) /\ T /\ p /\ ~F /\ p /\ ~q)) /\ ((T /\ p /\ ~F /\ p /\ ~q /\ ~~(p /\ ~q /\ p /\ ~q) /\ q) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ T /\ p /\ ~F /\ p /\ ~q)) /\ ~qready: noRule logic.propositional.truezeroand Location [0,1,1,1,1,1,0,0,0] Term "Nothing" Focus "Nothing" Environment ((T /\ ~~(p /\ ~q) /\ ~~T) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T) /\ T /\ p /\ ~F /\ p /\ ~q)) /\ ((T /\ p /\ ~F /\ p /\ ~q /\ ~~(p /\ ~q /\ p /\ ~q) /\ q) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ T /\ p /\ ~F /\ p /\ ~q)) /\ ~qready: noRule logic.propositional.idempand Location [0,1,1,1,1,1,0,0,0,1] Term "Nothing" Focus "Nothing" Environment ((T /\ ~~(p /\ ~q) /\ ~~T) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T) /\ T /\ p /\ ~F /\ p /\ ~q)) /\ ((T /\ p /\ ~F /\ p /\ ~q /\ ~~(p /\ ~q /\ p /\ ~q) /\ q) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ T /\ p /\ ~F /\ p /\ ~q)) /\ ~qready: noRule logic.propositional.truezeroand Location [0,1,1,1,1,1,0,0,0,1] Term "Nothing" Focus "Nothing" Environment ((T /\ ~~(p /\ ~q) /\ ~~T) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T) /\ T /\ p /\ ~F /\ p /\ ~q)) /\ ((T /\ p /\ ~F /\ p /\ ~q /\ ~~(p /\ ~q /\ p /\ ~q) /\ q) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ T /\ p /\ ~F /\ p /\ ~q)) /\ ~qready: noRule logic.propositional.truezeroand Location [0,1,1,1,1,1,1] Term "Nothing" Focus "Nothing" Environment ((T /\ ~~(p /\ ~q) /\ ~~T) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ p /\ ~F /\ p /\ ~q)) /\ ((T /\ p /\ ~F /\ p /\ ~q /\ ~~(p /\ ~q /\ p /\ ~q) /\ q) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ T /\ p /\ ~F /\ p /\ ~q)) /\ ~qready: noRule logic.propositional.notfalse Location [0,1,1,1,1,1,1,1,1,0] Term "Nothing" Focus "Nothing" Environment ((T /\ ~~(p /\ ~q) /\ ~~T) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ T /\ p /\ T /\ p /\ ~q)) /\ ((T /\ p /\ ~F /\ p /\ ~q /\ ~~(p /\ ~q /\ p /\ ~q) /\ q) || (T /\ ~~(p /\ ~q) /\ ~~T /\ ~~(p /\ ~q /\ p /\ ~q) /\ ~~(~r /\ T /\ T) /\ T /\ p /\ ~F /\ p /\ ~q)) /\ ~qready: no