
Propositional Logic: Laws, Normal Forms
Connectives and their truth conditions, the equivalence laws (De Morgan, distributive, absorption, implication, contrapositive, biconditional, exportation), how implications split over conjunction and disjunction, converse, inverse and contrapositive, disjunctive and conjunctive normal forms with minterms and maxterms, a conversion routine to CNF, and counts of Boolean functions. Every law is checked by a full truth table in the verification script.

