Search for a command to run...

Timestamps are as accurate as they can be but may be slightly off. We encourage you to listen to the full context.
This fascinating conversation with Joel David Hamkins explores the deep philosophical and mathematical foundations of infinity, set theory, and the nature of mathematical truth. (15:40) Hamkins, a mathematician and philosopher specializing in set theory and the #1 highest-rated user on MathOverflow, guides us through mind-bending concepts from Cantor's revolutionary work on different sizes of infinity to Gödel's incompleteness theorems that shattered mathematical certainty. The discussion spans the mathematical crisis of the early 20th century, Russell's paradox, the halting problem, and Hamkins' controversial "mathematical multiverse" theory suggesting there may not be one true mathematics but multiple mathematical realities accessible through forcing techniques.
Joel David Hamkins is a mathematician and philosopher specializing in set theory, the foundations of mathematics, and the nature of infinity. He is the #1 highest-rated user on MathOverflow and author of several books including "Proof and the Art of Mathematics" and "Lectures on the Philosophy of Mathematics." He maintains the blog "Infinitely More" and has held positions at both mathematics and philosophy departments, currently serving as a professor at Notre Dame with concurrent appointments in both fields.
Lex Fridman is the host of this podcast, conducting in-depth conversations with experts across various fields. He approaches these discussions with genuine curiosity and the ability to make complex topics accessible to a broader audience.
The concept of countable infinity becomes intuitive through the thought experiment of Hilbert's Hotel - a hotel with infinitely many rooms. (23:30) Even when completely full, the hotel can accommodate new guests by having everyone move up one room, freeing up room zero. This illustrates how infinity violates Euclid's principle that "the whole is greater than the part" - you can add elements to an infinite set without making it larger. The hotel can even accommodate infinitely many new guests (from Hilbert's bus) by having current occupants double their room numbers, freeing up all odd-numbered rooms. This demonstrates that multiple infinities can combine while remaining the same size of infinity.
Cantor's diagonal argument proves that some infinities are genuinely larger than others, revolutionizing mathematics. (41:30) The proof works by showing that if you list all real numbers, you can construct a new real number that differs from the nth number on the list in its nth decimal place. This new number cannot be on the list, proving the real numbers are uncountably infinite - strictly larger than the countable infinity of natural numbers. This technique of "diagonalization" became fundamental to mathematical logic, underlying Russell's paradox, Gödel's incompleteness theorems, and the halting problem.
Gödel's incompleteness theorems shattered Hilbert's dream of a complete mathematical system by proving a fundamental distinction between truth and proof. (93:40) No consistent formal system can prove all truths about arithmetic - there will always be true statements that cannot be proven within the system. Furthermore, no system can prove its own consistency. This means mathematics is inherently incomplete and uncertain about its own foundations. The implications extend beyond mathematics: we cannot have algorithmic procedures that answer all mathematical questions, and our most powerful theories will always have gaps and uncertainties.
The halting problem proves there are fundamental limits to computation through another diagonal argument. (111:00) There is no algorithm that can determine whether any given program will halt or run forever. The proof constructs a program that does the opposite of whatever the supposed halting-solver predicts, creating a contradiction when applied to itself. This result connects directly to Gödel's theorems and shows that many computational problems are undecidable. However, remarkably, we can solve "almost all" instances of the halting problem - the difficult cases form a kind of "black hole" representing only a tiny fraction of all programs.
Hamkins proposes that instead of seeking one true mathematical universe, we should embrace a "multiverse" view where multiple mathematical realities coexist. (164:00) Forcing techniques in set theory allow mathematicians to construct new mathematical universes from existing ones, showing that fundamental questions like the continuum hypothesis can be true in some mathematical worlds and false in others. This suggests that mathematical independence isn't a failure to find the right answer, but rather reveals the plural nature of mathematical truth. Rather than being traumatic, independence results show us we're "carving nature at its joints" by discovering fundamental dichotomies in mathematical reality.