COMP 10070: Transformational Proofs - Logical Laws
Propositional Logic Fundamentals
Logical Equivalence: Two formulae are said to be logically equivalent () if and only if their equivalence is a tautology (identical in meaning), allowing one to replace the other without changing the meaning.
Logical Implication: A formula logically implies a formula () if and only if their implication () is a tautology.
Key Logical Laws
Commutative Laws:
Associative Laws:
Distributive Laws:
De Morgan's Laws:
Law of Negation (Involution):
Complement Laws:
Law of Excluded Middle:
Law of Contradiction:
Implication and Equivalence Laws:
Law of Implication:
Contrapositive Law:
Law of Equivalence:
Idempotence Laws:
Laws of Simplification (Identity Laws):
Rules for Transformational Proofs
Rule of Substitution: A logically equivalent formula can always replace a subformula within a larger formula without changing its meaning.
Rule of Transitivity: If and then .