SLIDE 1
Axioms — Fill in the Blanks!
(3.1) Axiom, Associativity of ≡: (3.2) Axiom, Symmetry of ≡: (3.3) Axiom, Identity of ≡: (3.8) Axiom, Definition of false: (3.9) Axiom, Distributivity of ¬ over ≡: (3.10) Axiom, Definition of ≡: (3.24) Axiom, Symmetry of ∨: (3.25) Axiom, Associativity of ∨: (3.26) Axiom, Idempotency of ∨: (3.27) Axiom, Distributivity of ∨ over ≡: (3.28) Axiom, Excluded Middle:
Anything Wrong?
false = (3.15) ¬p ≡ p ≡ false ¬p ≡ p = (3.11) ¬p ≡ q ≡ p ≡ ¬q ¬p ≡ ¬p ≡ q ≡ ¬q = (3.14) (p ≡ q) ≡ ¬p ≡ q, twice p ≡ p ≡ q ≡ ¬q = (3.14) (p ≡ q) ≡ ¬p ≡ q, twice p ≡ p ≡ ¬q ≡ ¬q = (3.2) Symmetry of ≡ p ≡ p = (3.3) Identity of ≡ true
Mathematics for Computing
COMP SCI 1FC3 McMaster University, Winter 2013
Wolfram Kahl
kahl@cas.mcmaster.ca
30 January 2013
Plan for Today
Textbook Chapter 3: Propositional Calculus
Equational Logic as Calculus of Boolean Expressions Equivalence, true Negation, Inequivalence, false Disjunction Conjunction
Calculating puzzle solutions: Knights and Knaves
Theorems
A theorem is either an axiom
- r the conclusion of an inference rule where the premises
are theorems
- r a Boolean expression proved (using the inference rules)