This document provides an overview of the Propositional Calculus. It discusses:
- The language of propositional calculus using atoms, connectives, and well-formed formulas
- Rules of inference like modus ponens, conjunction introduction, and disjunction introduction
- Defining proofs and theorems based on applying rules of inference
- Semantics by associating logical elements with truth values under interpretations
- Important concepts like validity, equivalence, entailment, and the soundness and completeness of rules of inference.
- The propositional satisfiability (PSAT) problem and solving techniques like exhaustive search and GSAT.