CS2020A Discrete Mathematics (Chap1)
CS2020A Discrete Mathematics (Chap1)
Logical Equivalence:
1. Identity Laws: X ∧ T ≡ X and X ∨ F ≡ X
2. Domination Laws: X ∧ F ≡ F and X ∨ T ≡ T
3. Idempotent Laws: X ∧ X ≡ X and X ∨ X ≡ X
4. Commutative Laws: X ∧ Y ≡ Y ∧ X and X ∨ Y ≡ Y ∨ X
5. Associative Laws: (X ∧ Y) ∧ Z ≡ X ∧ (Y ∧ Z) and (X ∨ Y) ∨ Z ≡ X ∨ (Y ∨ Z)
6. Distributive Laws: X ∨ (Y ∧ Z) ≡ (X ∨ Y) ∧ (X ∨ Z) and X ∧ (Y ∨ Z) ≡ (X ∧
Y) ∨ (X ∧ Z)
7. De Morgan’s Laws: ¬ (X ∧ Y) ≡ ¬X ∨ ¬Y and ¬ (X ∨ Y) ≡ ¬X ∧ ¬Y
8. Law of Excluded Middle: X ∨ ¬X ≡ T
9. Law of Contradiction: X ∧ ¬X ≡ F
10. Double Negation Law: ¬(¬X) ≡ X
11. Biconditional Law: X ↔ Y ≡ (X → Y) ∧ (Y → X)
12. Implication Laws: X → X ≡ T, X → Y ≡ ¬X ∨ Y
13. Contraposition Law: X → Y ≡ ¬Y → ¬X
14. Modus Ponens: X ∧ (X → Y) ≡ X ∧ Y
15. Modus Tollens: ¬Y ∧ (X → Y) ≡ ¬X ∧ ¬Y
Normal Forms:
A Boolean expression is said to be in conjunctive normal form (CNF) if it is
a conjunction of clauses.
A Boolean expression is said to be in disjunctive normal form (DNF) if it is
a disjunction of implicants.
Semantic Entailment:
A set Σ of sentences is said to semantically entail a sentence X (denoted as Σ
|= X and stands for “X follows from Σ”) if every truth assignment that
satisfies every sentence in Σ also satisfies X
CS2020A Discrete Mathematics: First-Order Logic
PROOFS: