The Timpson Lyceum · Discrete Math (2025)
Propositional Logic & Introduction – Lecture 1 (Discrete Math)
Propositional Logic & Introduction – Lecture 1
Overview
This lecture sets up what discrete mathematics is really about — constructing proofs and understanding axiomatic systems — and then begins building the logical foundation that all of mathematics rests on. Every body of knowledge, from Euclidean geometry to Newtonian mechanics, is an axiomatic system: a small set of starting assumptions from which everything else is derived. Logic sits beneath math, math beneath science, so we begin with logic. The rest of the lecture is a crash course in propositional logic: what counts as a statement, which connectives we care about, their truth tables, negation rules, implications, and logical equivalence. These tools let us read English precisely and say exactly what we mean — the prerequisite for writing real proofs.
Key Concepts
Axiomatic systems. Every theoretical body of knowledge is (or is built from) an axiomatic system with four components:
- Axioms — initial assumptions we accept without proof (e.g., "All men are mortal"; "Socrates is a man").
- Undefined terms — you cannot define everything, or the dictionary becomes circular or infinite, so some terms are left undefined and get their meaning from the axioms.
- Definitions — built up from undefined terms; once defined, a term can be used to define further terms.
- Theorems — statements proved by combining axioms (and previously proved theorems). This is the heart of mathematics. Euclid derives all of geometry from just five postulates.
The dependency hierarchy. You use logic to do math; you use math to do science — never the reverse. If a real-world count contradicts arithmetic, the counting is wrong, not the math.
Statement (proposition). A sentence that is either true or false, but not both. Statements are denoted by Greek letters such as .
- "" is a (false) statement; "New York is a suburb of Los Angeles" is a (false) statement.
- "Go back home" is a command — not a statement.
- "This statement is false" is a paradox — neither true nor false, so not a statement.
- "" contains a free variable, so it is not yet a statement — it is a predicate (covered later).
Sentential connectives. Words or phrases that attach to statements and still yield something meaningful (e.g., not, and, or, if…then, Jack believes that…). There are infinitely many.
Truth-functional connectives. A connective is truth-functional when the truth value of the whole can be determined purely from the truth values of its components.
- and, or, not are truth-functional.
- "Jack believes that " and "It is probable that " are meaningful connectives but not truth-functional — knowing 's truth value doesn't fix the result.
Univocal language. Logic uses only words with exactly one interpretation. and is univocal and welcome; but and never are ambiguous (they smuggle in contrast or time) and are rejected — good for poetry, bad for logic.
The five connectives we keep (with truth tables):
- Negation ("not " / " is false"). and are contradictions: exactly one is true.
| T | F |
| F | T |
- Conjunction (" and "). True only when both are true.
| T | T | T |
| T | F | F |
| F | T | F |
| F | F | F |
- Disjunction (" or "). This is the inclusive or — true when at least one holds, including both. (The exclusive or, , true only when exactly one holds, exists but is not one of our five.)
| T | T | T |
| T | F | T |
| F | T | T |
| F | F | F |
- Implication ("if then "). is the antecedent (condition), the conclusion. Equivalent English phrasings: "if then ", " if ", " only if ", " is sufficient for ", " is necessary for ". Crucially, when the antecedent is false the implication is vacuously true — a false premise can prove anything.
| T | T | T |
| T | F | F |
| F | T | T |
| F | F | T |
- Equivalence / biconditional (" if and only if ", abbreviated iff). Means and . True exactly when and share the same truth value. Two such statements are logically equivalent.
| T | T | T |
| T | F | F |
| F | T | F |
| F | F | T |
Negating quantified statements. To negate, swap "all" with "some" (and insert a "not"), and vice versa — do not merely prefix "not."
- ("All men in Georgia are at least 6 ft tall") = "Some man in Georgia is not at least 6 ft tall."
- ("Some men play golf") = "No men play golf" (i.e., all men do not play golf).
- ("There is at least one with ") = "For all , ."
De Morgan's laws. Distributing a negation flips the connective:
Converse and contrapositive of .
- Converse — flips the arrow. Not logically equivalent to the original (a true implication may have a false converse).
- Contrapositive — flips the arrow and negates both sides. Logically equivalent to the original.
Precedence (order of operations). Apply in this order: , then , then , then , then — analogous to negative sign, , , and .
Worked Example
Claim: The contrapositive is logically equivalent to the implication . Build a truth table for and compare it to .
State the rule first, then evaluate each row (recall a false antecedent makes an implication vacuously true):
Both columns read down the rows — identical truth values — so the two statements are logically equivalent. This is why proving the contrapositive is a valid way to prove the original implication.
Summary
- Discrete math is fundamentally about proofs and getting comfortable with axiomatic systems (axioms, undefined terms, definitions, theorems); logic underlies math, which underlies science.
- A statement (proposition) is a sentence that is either true or false but not both; sentences with free variables are predicates, not statements.
- Logic keeps only truth-functional, univocal connectives — the five core ones are , , , , — each fully defined by its truth table.
- Implication is false only when a true antecedent yields a false conclusion; a false antecedent makes it vacuously true.
- To negate, swap all some with a "not," and use De Morgan's laws to distribute negation across and .
- The converse is not equivalent to an implication, but the contrapositive always is — confirmed by matching truth tables.