P | Q | P β Q | Explanation |
---|---|---|---|
T | T | T | When P is true and Q is true, the implication is true. |
T | F | F | When P is true but Q is false, the implication is false. |
F | T | T | When P is false and Q is true, the implication is true. |
F | F | T | When P is false and Q is false, the implication is true. |
P | P | P β P | Explanation |
---|---|---|---|
T | T | T | When P is true, P β P is true. |
F | F | T | When P is false, P β P is still true. |
law | formula | explanation | |
---|---|---|---|
Contrapositive Law | (p β q) β‘ (Β¬q β Β¬p) | If p implies q, then not q implies not p. | |
Implication as OR | p β q β‘ Β¬p β¨ q | A conditional statement can be rewritten as a disjunction. | |
Inverse Law for Implication | (p β q) β’ (Β¬p β Β¬q) | Just because pβq is true, it doesn't mean Β¬pβΒ¬q is true. | |
Equivalence Breakdown | p β q β‘ (p β q) β§ (q β p) | Biconditional means both directions of implication must be true. | |
Monotonicity of OR | p β (p β¨ q) | Adding a term to an OR doesn't make it false. | |
Monotonicity of AND | (p β§ q) β p | Removing a term from an AND doesn't make it true. | |
Resolution | (p β¨ q), (Β¬p β¨ r) β’ (q β¨ r) | If we have pβ¨q and Β¬pβ¨r, we can conclude qβ¨r. | |
Peirce's Law | ((p β q) β p) β p | Valid in classical logic but not in intuitionistic logic. |