A Course in Discrete Math/Chapter 1 Logic
Section 1: Propositional Logic
editSchedule
edit- Read the subsections on propositions, negation, conjunction, disjunction, and truth tables.
- Video 0000: Introduction
- Video 0001: Propositions
- Video 0002: Negation
- Video 0003: Conjunction and disjunction
- Video 0004: Conditionals
- Read the subsections on complex truth tables and bit-wise operations.
- Video 0005: Propositional variables and complex truth tables
- Video 0006: Precedence and bit-wise operations.
- Homework set 1
- Video 0007: Homework set 1
Notes
editAt the end of this section, you should know:
- Definitions
- Proposition
- Truth value: True and false
- Propositional operators: Negation, conjunction, disjunction, conditional, biconditional.
- Propositional variable
- Truth table
- Notation
- and .
Know how to identify propositions.
Know how to translate from an English sentence to a symbolic proposition, and vice versa.
Know how to construct an arbitrary proposition's truth table.
Know the precedence rules for operators.
Section 2: Propositional Equivalence and Satisfiability
edit- Read the subsections on propositional equivalences and De Morgan's laws.
- Video 0008: Propositional Equivalence