Propositional Logic - Key Properties
The fundamental semantic properties of propositional formulas classify them according to their truth behavior across all possible valuations.
Let be a propositional formula.
- is a tautology (or valid) if is true under every truth assignment. We write .
- is a contradiction (or unsatisfiable) if is false under every truth assignment.
- is contingent (or satisfiable) if is true under at least one truth assignment.
The following formulas are tautologies:
- Law of Excluded Middle:
- Law of Non-Contradiction:
- Modus Ponens:
- Law of Syllogism:
Each can be verified by constructing a truth table with all possible assignments to the propositional variables.
Two formulas and are logically equivalent, written , if they have the same truth value under every truth assignment. Equivalently, if and only if is a tautology.
Important logical equivalences include:
A formula is a logical consequence of formulas , written , if every truth assignment that makes all of true also makes true.
The relationship between tautology and logical consequence is fundamental: if and only if is a tautology. This connects semantic consequence with the validity of implications.
These properties allow us to reason about formulas without computing truth tables explicitly, forming the basis for efficient logical reasoning and proof systems.