Propositional Logic

Logical Equivalence

  • Double Negation (1)
  • (2) if then
  • Material Implication 3. 4.
    • (5A)
    • (5B)
  • De Morgan
    • (6A)
    • (6B)
    • (7A)
    • (7B)
  • Distributivity
    • (8)
    • (9)
  • Contraposition
    • (10)
  • Biconditional
    • (11)
  • Exclusive OR
    • (12)

Proof Claculus

Logical Axioms in Propositional Language
Additional Logical Axioms in propositional language
  1. (a) (conjunction elimination)
  2. (b) (conjunction elimination)
  3. (conjunction introduction)
  4. (a) (disjunction introduction)
  5. (b) (disjunction introduction)
  6. (modus tollens)
  7. (a) (biconditional elimination)
  8. (b) (biconditional elimination)
  9. (biconditional introduction)

Rules of Inference (Modus Ponens)

(modus ponens)

Predicate Logic

Additional L. Axioms in Predicate Language

Axioms of
if no variable occur in become bonud
if is not occur freely in
  • (generalization)

Natural Deduction

(where is a var., and isn’t free in todo)
(where is a variable, and is a constant)

Logical Validity (אמיתות לוגיות)

where is not free in , then the following formulas are logical valid: