← Teaching

Fundamentals of Mathematics — Fall 2026

MATH 2055, Section A · MWF 9:40–10:30, Kalkin 001 · first class Wednesday, September 9
Taylor Dupuy · Innovation E439 · office hours Wednesday 8:30–9:20AM

Lectures

Syllabus
Suggested problems, with commentary (PDF)
Reading order for Chapters 1 and 2
“Sentential” and “propositional”
Lean

Books

Links

Quiz Schedule

Quiz 1 was on Friday, September 18. Beginning with Quiz 2, quizzes are on Wednesdays. Quiz 2 has been moved from September 23 to September 30, so Quizzes 2 and 3 are both on Wednesday, September 30. No class Friday, October 9 (Fall Recess) or November 23, 25 and 27 (Thanksgiving Recess). Chapter 8 is not quizzed.

Final exam. There is a final exam, in the Registrar's slot: Monday, December 14, 2026, 10:30 AM–1:15 PM. This is the quiz redo session. The syllabus is the authority on this.

These are ordinary class meetings. Nothing in Lean is graded or quizzed. Setup, walkthroughs and exercises are here.

Suggested Problems and Videos

Velleman, 3rd ed.; ungraded. The PDF adds commentary. Fall 2017 videos use Lakins, so they are matched by topic, not section.

On the “analyze the logical form” exercises. I do not much like them, and I am assigning almost none of them. Translating Neither Alice nor Bob is in the room into symbols tests your ear for English more than your grasp of logic, and people argue about the answers. This applies to §1.1 #1–8, and to §1.3 #1–2, §1.5 #1–3 and §2.1 #1–3, which stay on the list below only because reading a quantifier correctly is a real skill and there is no other drill for it. Do not spend your week on them. No quiz will ask you to translate an English paragraph into symbols.

§1.2 is where Quiz 1 comes from. §1.1 is vocabulary — ∧, ∨, ¬, premise, conclusion. §1.2 is the first real technique in the course and the only one that always works. Four words you need: two formulas are equivalent if their columns agree in every row (to show they are not, point at one row where they differ); a formula is a tautology if its column is T in every row (P ∨ ¬P); a contradiction if its column is F in every row (P ∧ ¬P); and neither otherwise, which is the ordinary case and is not a failure to answer. An argument is valid if the conclusion is true in every row where all the premises are true — every such row, not merely some row where everything happens to come out true.

Unit I — Propositional Logic

Unit II — Predicate Logic

Unit III — Sets

Chapter 3 — Proofs

Chapter 4 — Relations

Chapter 5 — Functions

Chapter 6 — Mathematical Induction

Chapter 8 — Infinite Sets

Notes