
Hosted by Lex Fridman
Written by a model from the transcript; not yet reviewed.
This episode explores the nature of infinity, mathematical paradoxes, the foundations of modern mathematics, and the philosophical implications of set theory with Joel David Hamkins. The guest and host examine the historical transition from potential infinity to actual infinities, Cantor's diagonal arguments, Russell's paradox, and Gödel's incompleteness theorems. They analyze the tension between truth and proof, the axiom of choice, the halting problem, and the concept of a set-theoretic multiverse. The conversation highlights why abstract mathematical realities offer a more rigorous foundation for existence than physical reality, and touches on surreal numbers, infinite chess, and the limits of automated theorem proving.
Lex Fridman opens the episode, thanks listeners, and delivers a brief sponsor read.
Lex introduces Joel Hamkins, his background, and the episode’s focus on infinity and paradoxes.
Hamkins explains how Cantor’s discovery of multiple infinities shook mathematics and theology.
Hamkins uses Hilbert’s Hotel to illustrate that adding elements to a countably infinite set can leave its size unchanged.
Discussion of transcendental numbers, their abundance, and their role in the uncountability of the reals.
Hamkins details Cantor’s diagonalization proof that the real numbers form a strictly larger infinity than the naturals.
Hamkins outlines how set theory provides a rigorous foundation and the role of ZFC axioms.
Discussion of how the axiom of choice affects constructive arguments and the philosophical differences between using it and avoiding it.
Explanation of the main axioms of Zermelo–Fraenkel set theory with choice and what each one asserts.
History of Zermelo’s introduction of the well-ordering theorem, the controversy, and the eventual acceptance of the axiom of choice.
The correspondence between Frege and Russell, the discovery of Russell’s paradox, and its impact on the foundations of mathematics.
An overview of Gödel’s two incompleteness theorems, their significance for Hilbert’s program, and the limits they impose on formal systems.
Discussion of the distinction between semantic truth and syntactic provability, Tarski’s disquotation theory, and Gödel’s completeness theorem.
Reflection on how Gödel’s theorems and the halting problem reveal the inherent limitations of formal systems and the nature of mathematical truth.
Using the undecidability of the halting problem to give a simple proof of Gödel’s incompleteness theorem.
A step‑by‑step diagonal argument showing the halting problem is undecidable, mirroring Russell’s paradox and Cantor’s diagonalization.
The speaker explains how a complete theory of arithmetic would solve the halting problem, leading to a contradiction and thus proving Gödel’s theorem.
Discussion of the author’s book and approach to teaching proof writing, emphasizing engaging content over mechanical procedures.
The speaker presents a combinatorial proof that a group of people cannot all be pointed at more than they point at others, using an anthropomorphic money argument.
Exploration of how personifying mathematical objects can make abstract arguments more intuitive and convincing.
The speaker traces the development of the continuum hypothesis, its independence from ZFC, and the roles of Gödel and Cohen.
A philosophical debate on whether infinity is a real, physical entity or an abstract mathematical concept, touching on structuralism and realism.
An overview of Cohen’s forcing technique, the multiverse view, and the implications of independence results for set theory.
Explores how large cardinal axioms extend consistency strength and relate to Gödel’s theorem.
Contrasts universe versus multiverse views and their impact on mathematical research.
Introduces Conway’s surreal numbers, their generation rule, and algebraic structure.
Describes potentialist thinking, forcing extensions, and the study of ground models.
Examines the halting problem, black holes, and probabilistic solutions for most instances.
Explores the speaker’s collaborative approach, simplicity preference, and research methodology.
Considers the theoretical nature of P vs NP and the usefulness of approximation algorithms.
Galileo Paradox of Squaresinsight
Galileo observed that perfect squares can be put into a one-to-one correspondence with all natural numbers, creating a paradox about infinite quantities. This tension challenged Euclid's principle that the whole is always greater than the part.
Hilbert's Hotel Full Capacitystory
Hilbert's Hotel illustrates how an infinity-room hotel that is completely full can still accommodate a new guest. By shifting every occupant up one room, room zero opens up, violating Euclid's principle of the whole and the part.
Cantor Diagonal Argumentstrategy
Cantor proved that real numbers are uncountable by constructing a new number whose digits differ from every number on a supposedly complete list. This diagonal method demonstrates that some infinities are strictly larger than others.
Halting Problem Diagonal Proofinsight
A diagonal argument proves that no computer program can decide whether every arbitrary program halts. By designing a program that does the opposite of what a hypothetical solver predicts, a contradiction is reached.
Forcing and Alternative Universesstrategy
Paul Cohen's method of forcing allows mathematicians to take a set-theoretic model and construct alternative universes where statements like the continuum hypothesis are false. This technique expands the toolkit of mathematical logic.
John Conway's surreal numbers unify all number systems through a simple recursive rule dividing existing numbers into left and right sets at each stage. This genesis creates integers, fractions, ordinals, and infinitesimals alike.
Infinite Chess Game Valuesstory
Infinite chess played on an unbounded board allows for positions with transfinite ordinal values. White can have a guaranteed win that takes infinitely many moves, with black able to choose how long the game lasts.
“The set of all real numbers is an uncountable set.”
“The diagonal argument is called the diagonal argument because we're looking at the nth digit of the nth number.”
“A set is a collection of things, but you think of the set itself as one abstract thing.”
“The axiom of choice is a fundamental principle in set theory, which states that for any collection of non‑empty sets, it is possible to select exactly one element from each set.”
“The incompleteness theorem tells us, look, we just can't write down a list of axioms that is going to be consistent and is going to answer all the questions.”
“The halting problem is the question, given a program, will it halt?”
“And so what happens? Everybody made money because I was pointed at by more people than I'm pointing.”
“And the proof is totally convincing because of our knowledge that we can't make money as a group by trading dollars between us, you know, without any new money coming into the group.”
“So just have everyone on the nth car give all their money to the person who ends up in the nth room.”
“But I think asking about infinity specifically is, isn't that different than asking about the number five?”
Joel David Hamkins is a mathematician and philosopher specializing in set theory, the foundations of mathematics, and the nature of infinity, and he’s the #1 highest-rated user on MathOverflow. He is also the author of several books, including Proof and the Art of Mathematics and Lectures on the Philosophy of Mathematics. And he has a great blog called Infinitely More. Thank you for listening ❤ Check out our sponsors: https://lexfridman.com/sponsors/ep488-sc See below for timestamps, transcript, and to give feedback, submit questions, contact Lex, etc. Transcript: https://lexfridman.com/joel-david-hamkins-transcript CONTACT LEX: Feedback – give feedback to Lex: https://lexfridman.com/survey AMA – submit questions, videos or call-in: https://lexfridman.com/ama Hiring – join our team: https://lexfridman.com/hiring Other – other ways to get in touch: https://lexfridman.com/contact EPISODE LINKS: Joel’s X: https://x.com/JDHamkins Joel’s Website: https://jdh.hamkins.org Joel’s Substack: https://www.infinitelymore.xyz Joel’s MathOverflow: https://mathoverflow.net/users/1946/joel-david-hamkins Joel’s Papers: https://jdh.hamkins.org/publications Joel’s Books: Lectures on the Philosophy of Mathematics: https://amzn.to/3MThaAt Proof and the Art of Mathematics: https://amzn.to/3YACc9A SPONSORS: To support this podcast, check out our sponsors & get discounts: Perplexity: AI-powered answer engine. Go to https://www.perplexity.ai/ https://lexfridman.com/s/perplexity-ep488-sc Fin: AI agent for customer service. Go to https://fin.ai/lex https://lexfridman.com/s/fin-ep488-sc Miro: Online collaborative whiteboard platform. Go to https://miro.com/ https://lexfridman.com/s/miro-ep488-sc CodeRabbit: AI-powered code reviews. Go to https://coderabbit.ai/lex https://lexfridman.com/s/coderabbit-ep488-sc Chevron: Reliable energy for data centers. Go to https://chevron.com/power https://lexfridman.com/s/chevron-ep488-sc Shopify: Sell stuff online. Go to https://shopify.com/lex https://lexfridman.com/s/shopify-ep488-sc LMNT: Zero-sugar electrolyte drink mix. Go to https://drinkLMNT.com/lex https://lexfridman.com/s/lmnt-ep488-sc MasterClass: Online classes from world-class experts. Go to https://masterclass.com/lexpod https://lexfridman.com/s/masterclass-ep488-sc OUTLINE: (00:00) – Introduction (01:58) – Sponsors, Comments, and Reflections (15:40) – Infinity & paradoxes (1:02:50) – Russell’s paradox (1:15:57) – Gödel’s incompleteness theorems (1:33:28) – Truth vs proof (1:44:52) – The Halting Problem (2:00:45) – Does infinity exist? (2:18:19) – MathOverflow (2:22:12) – The Continuum Hypothesis (2:31:58) – Hardest problems in mathematics (2:41:25) – Mathematical multiverse (3:00:18) – Surreal numbers (3:10:55) – Conway’s Game of Life (3:13:11) – Computability theory (3:23:04) – P vs NP (3:26:21) – Greatest mathematicians in history (3:40:05) – Infinite chess (3:58:24) – Most beautiful idea in mathematics
39,938 words · 2 speakers
Speaker names marked are inferred from speaking time and the show’s known hosts — they are not voice-verified.
Page updated · transcript and summary are machine-generated