| 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. |