Logic is an advanced math elective which combines into a single semester what would typically be taught in a college introduction to logic class with a survey of the history and philosophy of mathematics. Students learn about the syntax and semantics of propositional and predicate logic and prove laws of logic in a natural deduction proof system. We chart the history of math from its origins in the geometry of the ancient world through the invention of calculus and the radical changes away from geometry in the 19th century. We explore some of the crises in the foundations of mathematics and the attempted resolutions at the beginning of the 20th century
Do you feel like you've learned a lot of mathematics in your life so far but don't see how it's all connected together or how it came to be the way it is? What's the connection between geometry and algebra? Where did calculus come from? Which mathematical objects exist? What mathematical statements are true and how do we know? What's the source of our mathematical knowledge? What mathematics has happened in the last 150 years that's not in my textbook?
For answers to these questions, take Logic, a one-semester tour of math history that begins with the mathematics and philosophy of Ancient Greece, studying Euclid's Elements and the axiomatic method, through the discovery of non-Euclidean geometries, the birth of calculus, the transformation of calculus into something totally new, and the various paradoxes of set theory that awaited mathematicians of the 19th and 20th century who tried their best to establish absolute mathematical truth once and for all. It's a humanities class whose subject is mathematics.
Along the way, we will also learn modern propositional and predicate Logic and a formal proof system to secure the reliability of our mathematical reasoning.
Unit I – Propositional Logic
Propositional connectives, syntax, truth tables, tautologies, logically equivalent propositions
An analysis of the conditional, including converse and contrapositive
An analysis of logically valid arguments
A formal system of natural deduction to generate logically valid propositional arguments
Unit II – The Mathematics of Ancient Greece
The origins of Greek Mathematics in Egypt, Babylonia
Ancient Greek civilization, philosophy, society
The Pre-Socratics, Socrates, Plato, and mathematical Platonism
Proof by Contradiction
The earliest records of geometric proof and the discovery of irrational numbers
The Axiomatic Method as seen in Euclid’s Elements
The necessity of undefined terms in an axiomatic system
The philosophy and epistemology of the postulates
A close examination of the entire Book I of Euclid’s Elements
The proof of the Pythagorean Theorem as the culmination of Book I
Attempts to prove the Parallel Postulate
Unit III – Non-Euclidean Geometries
Modern attempts to prove the Parallel Postulate
Neutral Geometry
Many Parallel Postulate equivalents
The origins of Hyperbolic Geometry
Geodesics and the Angle of Parallelism in the various hyperbolic models
The models of Hyperbolic Geometry
Positive, negative, and zero Gaussian curvature
Spherical Geometry
The emergence of multiple incompatible geometric systems and the end of objective mathematical truth
Logical Flaws in Euclid’s Presentation of Euclidean Geometry
Reasoning from the diagram, Pasch’s Axiom, Betweenness
Modern Axiomatizations of Euclidean Geometry
Unit IV – Predicate Logic
The syntax of Predicate Logic – predicates, names, variables, functions
Quantifiers
Translating sentences from English into predicate logic and vice versa
Logically equivalent propositions in predicate logic
A formal system of natural deduction to generate logically valid propositional arguments
Unit V – Calculus
Archimedes and the Method of Exhaustion
The historical origins of Algebra in China, India, Arabia, & Persia
The introduction of algebra into European geometric mathematics
The discovery of calculus by Fermat, Descartes, Cavalieri, Kepler, Wallis, etc.
The introduction of algebraic techniques: Newton & Leibniz
Fluents, fluxions, infinitesimals and the geometric objects of calculus
The abandonment of geometry as a basis for Calculus
Cauchy, Bolzano, Weierstrass and the Age of Rigor
The ε-δ definition of the limit and the Arithmetization of Analysis
Infinite series, the Reimann Integral
The Real Numbers as a mathematical foundation for Analysis
The Least Upper Bound Axiom of the real numbers
The Bounded Monotonic Sequence Convergence Theorem, the Bolzano-Weierstrass Theorem, the Intermediate Value Theorem
The rebuilding of Analysis as a deductive axiomatic system
Unit VI – Numbers and Sets
The construction of the real numbers as Dedekind Cuts
The reduction of number systems to natural numbers
The axiomatization of the natural numbers with Peano Arithmetic
Proof by induction in Peano Arithmetic
Sets and Equinumerosity via Bijections
The naturals, integers, and rationals are countable; the reals are uncountable
Cantor’s Theorem
Transcendental numbers
Godel-numbering
Transfinite numbers, ordinals, the Continuum Hypothesis
Unit VII – First Order Models
The domain of discourse
Interpretations of names, predicates, functions
Truth in a model
Evaluating nonstandard models of arithmetic
Unit VIII – Foundations of Mathematics
Hilbert’s Foundations of Geometry and Metamathematics
Axioms must be Consistent and Independent
Reduction of geometry to arithmetic
Frege, modern logic, and Logicism
Russell’s Paradox and impredicativity
The Axiom of Choice
Intuitionism
ZFC & modern axiomatic set theory
Hilbert’s Program to formalize all mathematics
Turing Machines and the formalization of decidability
The Halting Problem
Godel’s Incompleteness Theorem