#Mathematics Reading List: From Foundations to Research-Level Breadth
A structured curriculum for a pure mathematics undergraduate who wants comprehensive coverage across all major areas, with enough mathematical physics to collaborate meaningfully with string theorists and cosmologists.
This is not a bibliography. It is a sequenced plan. Work through each phase before moving to the next. Within each phase, subjects can be studied concurrently where noted.
#How to Use This List
Each phase assumes completion of the previous one. Within a phase, items marked (concurrent) can be studied in parallel. Items marked (sequential) depend on earlier entries in the same phase.
For each subject: one primary text, one backup or supplement, one problem source, and relevant free resources. No more than necessary.
#Phase 0: Filling Gaps (1--3 months)
Skip this phase only if you can comfortably do the following without hesitation: manipulate algebraic expressions with exponents and logarithms, graph rational functions, work with trigonometric identities, and read summation/product notation.
#Pre-Calculus and Mathematical Maturity
Primary Text
- Precalculus by Stewart, Redlin, and Watson (7th ed.) -- Comprehensive and well-paced. Use this to patch specific gaps, not to read cover to cover.
Supplements
- Paul's Online Math Notes, Algebra and Trig sections (tutorial.math.lamar.edu) -- Best free reference for computational fluency. Bookmark it permanently; you will return to it through calculus.
- Krista King, Pre-Calculus course -- Short, clear video explanations. Good for unsticking yourself on a specific topic.
Transition to Proof
- How to Prove It by Daniel Velleman (3rd ed.) -- Read this before or alongside early calculus. You need to be comfortable with direct proof, contradiction, induction, and basic set operations before Phase 1 ends.
#Phase 1: Core Foundations (8--12 months)
These are the load-bearing walls. Every later subject depends on fluency here.
#Single-Variable Calculus (concurrent with Linear Algebra)
Primary Text
- Calculus by James Stewart (8th or 9th ed.) -- The standard computational text. Work the exercises. You need speed and accuracy with limits, derivatives, integrals, and series before touching analysis.
Deeper Alternative
- Calculus by Michael Spivak (4th ed.) -- Proof-based calculus. If you want to start building analysis intuition early, use Spivak instead of Stewart. Significantly harder. Choose one or the other as your primary; do not try to work through both simultaneously.
Supplements
- 3Blue1Brown, Essence of Calculus (YouTube series) -- Watch before or alongside your text. Builds geometric intuition that textbooks often skip.
- Professor V (YouTube) -- Worked examples and exam walkthroughs. Useful when stuck on specific problem types.
- Paul's Online Math Notes, Calculus I and II -- Comprehensive worked examples for every standard technique.
- MIT OCW 18.01, Single Variable Calculus (lectures by David Jerison) -- Full lecture series with problem sets and exams.
Problem Drilling
- Problems in Mathematical Analysis I by Kaczor and Nowak -- Enormous problem set organized by topic. Use selectively for areas where you feel weak.
#Linear Algebra (concurrent with Single-Variable Calculus)
Primary Text
- Linear Algebra Done Right by Sheldon Axler (4th ed., 2024) -- Determinant-free approach that builds correct abstract thinking from the start. The 4th edition is available as a free PDF from Axler's website.
Computational Supplement
- Introduction to Linear Algebra by Gilbert Strang (6th ed.) -- Use this if you need more computational practice. Strang's MIT OCW 18.06 lectures pair with this text.
Supplements
- 3Blue1Brown, Essence of Linear Algebra (YouTube series) -- Geometric visualization of linear transformations. Watch this first.
- MIT OCW 18.06, Linear Algebra (lectures by Gilbert Strang) -- The classic lecture series.
- Krista King, Linear Algebra course -- Quick reference for specific techniques.
Problem Drilling
- Linear Algebra Problem Book by Paul Halmos -- Teaches through problems. Excellent for building proof skills in the linear algebra context.
#Multivariable and Vector Calculus (sequential, after single-variable)
Primary Text
- Vector Calculus by Marsden and Tromba (6th ed.) -- Covers multivariable calculus and vector analysis with enough rigor to prepare for analysis and differential geometry.
Supplements
- Paul's Online Math Notes, Calculus III -- Covers all standard multivariable and vector calculus topics with worked examples.
- MIT OCW 18.02, Multivariable Calculus (lectures by Denis Auroux) -- Full lecture series.
- Professor V (YouTube) -- Worked problems in multivariable calculus.
#Ordinary Differential Equations (sequential, after single-variable calculus and linear algebra)
Primary Text
- Ordinary Differential Equations by Morris Tenenbaum and Harry Pollard (Dover) -- Extremely thorough, inexpensive, and full of worked examples. Better for self-study than most modern texts.
Supplements
- Paul's Online Math Notes, Differential Equations -- Covers all standard ODE solution techniques.
- MIT OCW 18.03, Differential Equations (lectures by Arthur Mattuck) -- Excellent lecture series.
- Krista King, Differential Equations course -- Short and focused.
#Discrete Mathematics (concurrent with anything in Phase 1)
Primary Text
- Discrete Mathematics and Its Applications by Kenneth Rosen (8th ed.) -- Covers combinatorics, graph theory, recurrence relations, and basic number theory. Standard reference.
Alternative
- Concrete Mathematics by Graham, Knuth, and Patashnik (2nd ed.) -- Harder and more idiosyncratic but develops real combinatorial skill. Better if you already have some mathematical maturity.
#Mathematical Logic and Set Theory (concurrent, start after reading Velleman)
Primary Text
- A Mathematical Introduction to Logic by Herbert Enderton (2nd ed.) -- Covers propositional logic, first-order logic, completeness, and compactness. Clear and appropriately rigorous.
Set Theory
- Naive Set Theory by Paul Halmos -- Short, readable, and sufficient for all purposes until you specialize in logic or foundations. Read it in a week.
This is where mathematics starts to feel like mathematics. Every subject here is essential.
#The Rudin Progression (Analysis Spine)
The analysis track follows the Rudin trilogy as the primary spine, with supplementary texts filling gaps between each level:
- Baby Rudin -- Principles of Mathematical Analysis (3rd ed.) -- Real analysis foundations. This phase.
- Papa Rudin -- Real and Complex Analysis (3rd ed.) -- Measure theory, Lebesgue integration, L^p spaces, complex analysis unified. Phase 3.
- Grandpa Rudin -- Functional Analysis (2nd ed.) -- Topological vector spaces, Banach/Hilbert spaces, distributions, spectral theory. Phase 3.
This does not mean Baby Rudin is the only analysis book you will use at this level. Abbott, Stein & Shakarchi, and others fill important roles alongside it. But the Rudin progression is the through-line that takes you from first-year analysis to research-level functional analysis.
#Real Analysis (start here; prerequisite for most of Phase 2)
Primary Text
- Principles of Mathematical Analysis by Walter Rudin (3rd ed.) -- "Baby Rudin." The standard text. Dense and clean. You will struggle with it. That is the point.
Gentler Alternative
- Understanding Analysis by Stephen Abbott (2nd ed.) -- If Rudin is too steep initially, start with Abbott and transition to Rudin at chapter 3 or 4. Abbott builds intuition; Rudin builds precision.
Supplements
- MIT OCW 18.100A, Real Analysis -- Lecture notes and problem sets.
- Francis Su's Real Analysis lectures (YouTube, Harvey Mudd) -- Outstanding lecture series. Covers the material at the Rudin level with more motivation.
Problem Drilling
- Problems in Mathematical Analysis by Boris Demidovich -- Thousands of graded problems. The standard Russian problem collection.
- Problems in Real Analysis by Aliprantis and Burkinshaw (2nd ed.) -- More advanced problems, good for exam preparation.
#Abstract Algebra (concurrent with Real Analysis)
Primary Text
- Abstract Algebra by Dummit and Foote (3rd ed.) -- The comprehensive reference. Covers groups, rings, modules, fields, and Galois theory. You will not finish it in one pass; that is expected. Focus on Parts I--III (groups, rings, modules) in this phase.
Alternative
- Algebra by Michael Artin (2nd ed.) -- More geometric and example-driven than Dummit and Foote. Better first exposure for some people, but less comprehensive as a reference.
Supplements
- Benedict Gross's Abstract Algebra lectures (Harvard, YouTube) -- Excellent motivation and examples.
- MIT OCW 18.703, Modern Algebra -- Lecture notes and problem sets.
#Complex Analysis (sequential, after Real Analysis begins)
Primary Text
- Complex Analysis by Lars Ahlfors (3rd ed.) -- The classic graduate-level text. Demanding but beautifully written. If this is too steep, start with the alternative below.
Alternative
- Complex Analysis by Elias Stein and Rami Shakarchi (Princeton Lectures in Analysis, Book II) -- Part of an outstanding four-volume series. More modern exposition, slightly gentler than Ahlfors.
Visual Supplement
- 3Blue1Brown's videos on analytic continuation and the Riemann zeta function -- Not a course, but builds geometric intuition for complex functions.
- Visual Complex Analysis by Tristan Needham (2nd ed., 2023) -- Geometric approach. Excellent companion to any rigorous text. Do not use as your only source; it deliberately avoids standard proof techniques.
#Probability and Statistics (concurrent with Real Analysis)
Primary Text
- Probability and Random Processes by Geoffrey Grimmett and David Stirzaker (4th ed.) -- Covers both discrete and continuous probability with enough rigor to prepare for measure-theoretic probability later.
Alternative for Statistics Focus
- Statistical Inference by Casella and Berger (2nd ed.) -- The standard mathematical statistics text. More focused on inference than Grimmett and Stirzaker.
Supplement
- MIT OCW 18.05, Introduction to Probability and Statistics -- Good for computational practice.
- Introduction to Probability by Blitzstein and Hwang -- Freely available. Excellent for building probabilistic intuition.
#Topology (sequential, after some Real Analysis)
Primary Text
- Topology by James Munkres (2nd ed.) -- The universal standard. Clear, well-organized, with good exercises. Parts I and II (general topology) are essential. Part III (algebraic topology) is a preview for Phase 3.
Supplement
- MIT OCW 18.901, Introduction to Topology -- Lecture notes following Munkres.
#Number Theory (concurrent with Abstract Algebra)
Primary Text
- An Introduction to the Theory of Numbers by Hardy and Wright (6th ed.) -- Classic text. Assumes only calculus. Covers arithmetic functions, primes, continued fractions, and quadratic forms.
Alternative
- Elementary Number Theory by Kenneth Ireland and Michael Rosen (2nd ed., titled A Classical Introduction to Modern Number Theory) -- More algebraic and connects to modern research directions. Requires some algebra background.
Problem Drilling
- 250 Problems in Elementary Number Theory by Sierpinski -- Short, focused, and well-graded.
#Phase 3: Advanced and Physics Crossover (12--18 months)
This phase builds the machinery needed for research-level mathematics and for productive collaboration with theoretical physicists.
#Measure Theory and Lebesgue Integration (sequential, after Real Analysis and Topology)
Primary Text (Rudin Progression Step 2)
- Real and Complex Analysis by Walter Rudin (3rd ed.) -- "Papa Rudin." Unifies measure theory, Lebesgue integration, L^p spaces, and complex analysis into a single coherent treatment. This is the natural continuation after Baby Rudin. The first half covers abstract measure theory and integration; the second half treats complex analysis at a deeper level than Ahlfors.
Alternative/Supplement
- Real Analysis: Modern Techniques and Their Applications by Gerald Folland (2nd ed.) -- More detailed than Papa Rudin on certain topics (Radon-Nikodym, product measures). Good companion when Rudin is too terse.
- Measure Theory by Paul Halmos -- Shorter, older, but exceptionally clear. Good if Folland feels overwhelming.
Supplement
- Real Analysis by Elias Stein and Rami Shakarchi (Princeton Lectures in Analysis, Book III) -- Excellent companion. Covers Lebesgue theory with strong connections to harmonic analysis.
#Functional Analysis (sequential, after Measure Theory and Linear Algebra)
Primary Text (Rudin Progression Step 3)
- Functional Analysis by Walter Rudin (2nd ed.) -- "Grandpa Rudin." Topological vector spaces, Banach algebras, spectral theory, distributions, and unbounded operators. This completes the Rudin trilogy. It is demanding -- the generality (starting from topological vector spaces rather than just Banach spaces) is the point.
Gentler Introduction
- Introductory Functional Analysis with Applications by Erwin Kreyszig -- The gentlest rigorous introduction. Covers Banach spaces, Hilbert spaces, spectral theory, and applications. Read this before or alongside Grandpa Rudin if the latter is too steep as a first exposure. Particularly good for physics-adjacent mathematicians.
Supplement
- MIT OCW 18.102, Introduction to Functional Analysis -- Lecture notes and problem sets.
#Partial Differential Equations (sequential, after Real Analysis, ODE, and Multivariable Calculus)
Primary Text
- Partial Differential Equations by Lawrence C. Evans (2nd ed.) -- The standard graduate text. Covers classical solutions, Sobolev spaces, and weak solutions. Demanding but comprehensive.
Gentler Introduction
- Partial Differential Equations: An Introduction by Walter Strauss (2nd ed.) -- Undergraduate level. Good warmup before Evans.
#Differential Geometry (sequential, after Topology, Linear Algebra, and Multivariable Calculus)
This is the critical bridge to mathematical physics. String theory and general relativity live here.
Primary Text
- Introduction to Smooth Manifolds by John M. Lee (2nd ed.) -- The modern standard for smooth manifolds, tangent spaces, differential forms, and integration on manifolds. Extremely well-written.
Prerequisite/Companion
- Introduction to Topological Manifolds by John M. Lee (2nd ed.) -- Read the relevant chapters if your topology background from Munkres feels insufficient for smooth manifolds.
Physics-Oriented Supplement
- Geometry, Topology and Physics by Mikio Nakahara (2nd ed.) -- Covers fiber bundles, connections, characteristic classes, and index theorems with explicit physics motivation. This is the book that lets you talk to string theorists.
Classical Differential Geometry
- Differential Geometry of Curves and Surfaces by Manfredo do Carmo (2nd ed.) -- Curves and surfaces in R^3. Good geometric warmup before abstract manifold theory.
Visual Supplement
- Visual Differential Geometry and Forms by Tristan Needham (2021) -- Same geometric philosophy as his complex analysis book. Outstanding for building intuition about curvature, geodesics, and differential forms.
#Abstract Algebra, Continued (concurrent)
Return to Dummit and Foote, Parts IV--VI: field theory, Galois theory, commutative algebra, and representation theory. Representation theory is directly relevant to physics (symmetry groups in particle physics and string theory).
Representation Theory Supplement
- Representation Theory: A First Course by Fulton and Harris -- Covers representations of finite groups and Lie algebras with explicit examples. Essential for physics crossover.
#Algebraic Topology (sequential, after Topology and Abstract Algebra)
Primary Text
- Algebraic Topology by Allen Hatcher -- Freely available from Hatcher's website. Covers fundamental group, homology, and cohomology. The standard first text.
Supplement
- MIT OCW 18.905, Algebraic Topology I -- Lecture notes.
#Phase 4: Mathematical Physics Bridge (concurrent with late Phase 3)
These are not pure mathematics texts. They are the interface layer that lets you work with physicists.
- Mathematical Methods of Classical Mechanics by V.I. Arnold -- Symplectic geometry, Lagrangian and Hamiltonian mechanics on manifolds. Beautiful mathematics in its own right.
- Quantum Mechanics for Mathematicians by Leon Takhtajan -- Rigorous Hilbert space formulation. Assumes functional analysis.
- Mathematical Foundations of Quantum Mechanics by John von Neumann -- The original rigorous treatment. Still worth reading.
#General Relativity
- Semi-Riemannian Geometry with Applications to Relativity by Barrett O'Neill -- Riemannian and Lorentzian geometry done rigorously with GR as the payoff.
- Spacetime and Geometry by Sean Carroll -- Less rigorous but gives you the physical intuition and notation that working physicists use.
#Quantum Field Theory and String Theory (Mathematical Aspects)
- Quantum Fields and Strings: A Course for Mathematicians (Deligne, Freed, et al., IAS/Park City volumes) -- Freely available from the IAS. Written by mathematicians for mathematicians. Dense but authoritative.
- Mirror Symmetry by Hori, Katz, Klemm, et al. (Clay Mathematics Monograph) -- Freely available. Covers the mathematics of mirror symmetry at the interface of algebraic geometry and string theory.
#Lie Groups and Lie Algebras
- Introduction to Lie Algebras and Representation Theory by James Humphreys -- Short and efficient. Covers structure theory and representation theory of semisimple Lie algebras.
- Lie Groups, Lie Algebras, and Representations by Brian Hall (2nd ed.) -- More accessible. Starts from matrix groups.
#Permanent Reference Shelf
These are not meant to be read linearly. Keep them accessible for lookup.
- Handbook of Mathematics by Bronshtein, Semendyayev, Musiol, and Muehlig -- Comprehensive formula and theorem reference.
- Counterexamples in Analysis by Gelbaum and Olmsted -- Invaluable for understanding why hypotheses matter.
- Counterexamples in Topology by Steen and Seebach -- Same purpose for topology.
- Princeton Companion to Mathematics edited by Timothy Gowers -- Survey of all major areas. Read entries on subjects before studying them formally.
- Mathematical Methods for Physics and Engineering by Riley, Hobson, and Bence (3rd ed.) -- When you need to quickly learn a technique that physicists use and mathematicians do not emphasize.
#Free Online Resources (Permanent Bookmarks)
| Resource |
URL |
Use |
| Paul's Online Math Notes |
tutorial.math.lamar.edu |
Calculus and ODE reference, worked examples |
| MIT OpenCourseWare |
ocw.mit.edu |
Full courses with problem sets for most subjects above |
| 3Blue1Brown |
youtube.com/3blue1brown |
Visual intuition for calculus, linear algebra, topology, complex analysis |
| Professor V |
youtube.com/@professorv |
Worked examples in calculus, linear algebra, ODE |
| Krista King |
kristakingmath.com |
Short, clear video explanations for computational topics |
| Evan Chen's Napkin |
web.evanchen.cc/napkin.html |
"An Infinitely Large Napkin" -- fast survey of undergraduate and early graduate math, free PDF |
| Keith Conrad's Expository Papers |
kconrad.math.uconn.edu/blurbs/ |
Short, clear treatments of specific topics in algebra and number theory |
| Terence Tao's Blog |
terrytao.wordpress.com |
Expository posts on analysis, combinatorics, and number theory |
| Allen Hatcher's Books |
pi.math.cornell.edu/~hatcher/ |
Free PDFs of Algebraic Topology and related texts |
#Drilling and Competition Problem Sources
These develop speed, pattern recognition, and the ability to solve problems you have not seen before.
- Problems and Theorems in Analysis I, II by Polya and Szego -- Classical problem sequences that teach through guided discovery.
- Problem-Solving Through Recreational Mathematics by Averbach and Chein -- Good warmup for mathematical competition problems.
- Putnam and Beyond by Razvan Gelca and Titu Andreescu -- Organized by subject. The best single competition problem book for undergraduates.
- Problems in Abstract Algebra by Charles Lanski -- Thorough problem set for groups, rings, and fields.
- Art of Problem Solving (artofproblemsolving.com) -- Community and archive of competition problems.
#Sequencing Summary
| Months |
Phase |
Core Subjects |
| 1--3 |
0 |
Pre-calculus gaps, proof techniques |
| 3--15 |
1 |
Calculus (all), Linear Algebra, ODE, Discrete Math, Logic/Set Theory |
| 15--28 |
2 |
Real Analysis, Abstract Algebra, Complex Analysis, Probability, Topology, Number Theory |
| 28--46 |
3 |
Measure Theory, Functional Analysis, PDE, Differential Geometry, Algebraic Topology, Representation Theory |
| 40--46+ |
4 |
Mathematical Physics bridge (concurrent with late Phase 3) |
These timelines assume serious part-time study (15--20 hours per week) alongside coursework. Full-time self-study compresses them by roughly 40%.
#A Note on Method
Read with pencil in hand. Do every exercise you encounter until you can do them without hesitation, then move on. Mathematics is learned by doing, not by reading. When you get stuck, spend at least 30 minutes before consulting solutions. If you are not getting stuck regularly, the material is too easy and you should skip ahead.