Definition 12.20. Two compound statements A,B are logically equivalent (or simply equivalent), written A≡B or A⇔B, if the columns for A and B in a shared truth table are identical in every row. Equivalently, A≡B exactly when A↔B is a tautology.
The standard Laws of Equivalence, each established by truth table and then reusable to prove further equivalences symbolically:
1. Idempotent Laws. (i) p∨p≡p (ii) p∧p≡p. Proof: both p∨p and p∧p take exactly the same truth value as p in every row.
2. Commutative Laws. (i) p∨q≡q∨p (ii) p∧q≡q∧p. Proof (i): the columns for p∨q and q∨p agree row for row -- T,T,T,F for both across (T,T),(T,F),(F,T),(F,F).
3. Associative Laws. (i) p∨(q∨r)≡(p∨q)∨r (ii) p∧(q∧r)≡(p∧q)∧r. Proof (i): an 8-row truth table (three variables) shows both sides agree in every row.
4. Distributive Laws. (i) p∨(q∧r)≡(p∨q)∧(p∨r) (ii) p∧(q∨r)≡(p∧q)∨(p∧r). Proof (i): an 8-row truth table shows the columns for p∨(q∧r) and (p∨q)∧(p∨r) match exactly.
5. Identity Laws. (i) p∨T≡T and p∨F≡p (ii) p∧T≡p and p∧F≡F. Proof: since T is always T and F is always F, p∨T matches T's column and p∨F matches p's column exactly (dually for ∧).
6. Complement Laws. (i) p∨¬p≡T and p∧¬p≡F (ii) ¬T≡F and ¬F≡T. Proof: direct from the truth tables of ∨,∧,¬ applied to p,¬p.
7. Involution (Double Negation) Law. ¬(¬p)≡p. Proof: ¬p flips p once; ¬(¬p) flips it back, matching p in every row.
8. De Morgan's Laws. (i) ¬(p∧q)≡¬p∨¬q (ii) ¬(p∧q)≡¬p∨¬q. Proof (i): both columns read F,T,T,T across (T,T),(T,F),(F,T),(F,F). (ii), dually, ¬(p∨q)≡¬p∧¬q.
9. Absorption Laws. (i) p∨(p∧q)≡p (ii) p∧(p∨q)≡p. Proof: both columns match p's column exactly in every row.
Two further named equivalences, proved by chaining the laws above (Example 12.17-12.19):
- p→q≡¬p∨q -- verified directly by truth table (both columns read T,F,T,T).
- p↔q≡(p→q)∧(q→p) -- verified by truth table (both columns read T,F,F,T). …