Index

Resources

Every link below was fetched before this site shipped. Contest pages on the Art of Problem Solving wiki sit behind a browser check; they were opened in a browser and the problem pages exist. Paid books are marked. If a famous book has no link, I could not verify a live page, so it is named on the topic page with an ISBN and no URL.

TopicTierResourceCostWhy this one
AP PrecalculusTier 0Khan Academy, AP PrecalculusfreeWatch once, do not study from this. It is the official unit map, useful for seeing the shape of the course, and a bad place to spend your evenings.
AP PrecalculusTier 1Stitz and Zeager, Precalculus, version 4−ε (15 January 2024)freeFree legal PDF from the authors. This is the book you work. OpenStax Precalculus 2e is the alternate if you want a second explanation of the same material: https://openstax.org/details/books/precalculus-2e
AP PrecalculusTier 2Art of Problem Solving, PrecalculusPAIDThe competition-flavored textbook. Paid. Use it after Stitz and Zeager, not instead of it. Alcumus at a hard rating is the daily drill: https://artofproblemsolving.com/alcumus
AP PrecalculusTier 3Po-Shen Loh, live contest index, and the AMC 12 / AIME archivesfreeReal MAA problems, sorted by concept, with difficulty ratings. The AoPS indexes, opened and checked in a browser, are https://artofproblemsolving.com/wiki/index.php/AMC_12_Problems_and_Solutions and https://artofproblemsolving.com/wiki/index.php/AIME_Problems_and_Solutions . Learn Anything has no precalculus page.
Precalculus, competition-hardTier 0Paul’s Online Math Notes, AlgebrafreeRead once, do not study from this. Skim the section list so you can see which algebra moves you still hesitate on. Then close it and go to the book.
Precalculus, competition-hardTier 1Stitz and Zeager, the complex, trig, and conic chapters you rushedfreeSame free book as the previous page. The hardening is in which exercises you choose: every proof-style exercise, every complex-number section, every inequality.
Precalculus, competition-hardTier 2AoPS Precalculus, plus Alcumus on hardPAIDPaid textbook aimed at contests. Paired with Alcumus: https://artofproblemsolving.com/alcumus . Better than another college precalculus book because the problems are the point.
Precalculus, competition-hardTier 3AIME problems and Sharygin’s plane geometryfreeAIME is the ceiling for precalculus technique. Sharygin, for the coordinate slice only: https://archive.org/details/SharyginProblemsInPlaneGeometryScienceForEveryone . Gelfand’s problem books are the right spirit; legal free downloads were not verified, so they are not linked.
Proof and LogicTier 0Hammack, Book of Proof, the landing pagefreeRead once, do not study from this. Read the description and the table of contents so you see that counting, induction, relations, and a chapter of ε–δ are all in one book. Then close the page and open the PDF.
Proof and LogicTier 1Richard Hammack, Book of Proof, 3rd edition, revision 3.4 (5 February 2025), ISBN 978-0-9894721-2-8freeFree legal PDF, Creative Commons, AIM open textbook. This replaces Velleman as the working text because you can start tonight. Velleman, How to Prove It, ISBN 978-1-108-43953-4, is the paid book to buy if you want a second, slightly stricter pass. The ISBN was confirmed against the Open Library catalog; a stable publisher page was not.
Proof and LogicTier 2Hammack, every exercise in Chapters 1–14, writtenfreeThe book is the problem set. Do not use the solution section until a writeup exists. Munkres’s Chapter 1 exercises are the harder set-theory drill once Hammack feels short; the book is paid, ISBN 978-0-13-181629-9 for the 2nd edition catalog entry, and the topology page sends you there properly.
Proof and LogicTier 3Kedlaya, The Putnam ArchivefreeThe public ceiling for timed proof-writing. Enderton, A Mathematical Introduction to Logic, ISBN 978-0-12-238452-3, is the paid logic ceiling; no free copy was verified, so it is named and not linked.
Single-Variable CalculusTier 03Blue1Brown, Essence of CalculusfreeWatch once, do not study from this. It shows what a derivative is buying you. It does not make you able to compute one under pressure.
Single-Variable CalculusTier 1APEX Calculus, together with MIT 18.01SCfreeAPEX is free and complete; the download page is https://www.apexcalculus.com/downloads . MIT 18.01SC is the lecture, problem set, and exam spine: https://ocw.mit.edu/courses/18-01sc-single-variable-calculus-fall-2010/ . Stewart is the usual paid textbook; no edition is pinned here. APEX plus 18.01 is the better working pair because the exams are public.
Single-Variable CalculusTier 2Demidovich, Problems in Mathematical Analysis (Mir, 1970)freeAbout three thousand problems, ordered by technique. Apostol, Calculus, Volume 1, ISBN 978-0-471-00005-1, is the paid proof-flavored alternate. Do Demidovich for speed and Apostol when you want the theorem proved before the drill.
Single-Variable CalculusTier 3Spivak, Calculus, ISBN 978-0-914098-91-1, and Putnam analysis problemsfreeSpivak is paid; the ISBN is the catalogued one for his Calculus. Its end-of-chapter problems are the English-language ceiling for a first course. The 2024 Putnam paper is one concrete ceiling exam; pick the problems that are limits, inequalities, or series. Keisler’s free infinitesimal book is a side door, not this ceiling: https://people.math.wisc.edu/~hkeisler/calc.html
Linear AlgebraTier 03Blue1Brown, Essence of Linear AlgebrafreeWatch once, do not study from this. It is also the one Learn Anything linear-algebra link that earns the preview slot. Close it before you touch a problem set.
Linear AlgebraTier 1MIT 18.06 (Strang) and the Georgia Tech interactive textfree18.06 is the course: lectures, problem sets, exams. The free book you can read beside it is Margalit and Rabinoff, Interactive Linear Algebra: https://textbooks.math.gatech.edu/ila/ . Strang, Introduction to Linear Algebra, ISBN 978-1-7331466-7-8, is the paid book the course tracks; the MIT page is https://math.mit.edu/~gs/linearalgebra/ . The free pair is better as a daily diet because the exams are public.
Linear AlgebraTier 2Axler, Linear Algebra Done Right, 4th edition, and Treil, Linear Algebra Done WrongfreeAxler’s PDF is free from the author; ISBN 978-3-031-41025-3. Treil is the determinant-friendly proof book: https://www.math.brown.edu/streil/papers/LADW/LADW.html . Use Axler for the spectral theorem and Treil when you still need to compute a determinant without shame.
Linear AlgebraTier 3Borisov’s topic-sorted Putnam list, plus Matoušek’s miniaturesfreeThe PDF sorts Putnam problems by subject, including linear algebra. Matoušek, Thirty-three Miniatures, is a free PDF of serious applications: https://kam.mff.cuni.cz/~matousek/stml-53-matousek-1.pdf . Prasolov’s problem book was not verified as a stable free file, so it is not linked. Gelfand’s Lectures on Linear Algebra is the right Soviet companion and is paid; no free legal copy was verified.
Multivariable and Vector CalculusTier 0Paul’s Online Math Notes, Calculus IIIfreeRead once, do not study from this. Use the section list as a map of topics. The notes are a reference you already know how to find, not the course.
Multivariable and Vector CalculusTier 1MIT 18.02SC and OpenStax Calculus Volume 3free18.02 is the lecture and exam path. OpenStax Volume 3 is the free book: https://openstax.org/details/books/calculus-volume-3 . Marsden and Tromba, ISBN 978-1-4292-1508-4, is the paid text if you want a tighter one. Schey, ISBN 978-0-393-92516-6, is the short paid supplement for the field theorems.
Multivariable and Vector CalculusTier 218.02 problem sets and Apostol, Volume 2freeDo the 18.02 sets before you shop. Apostol, Calculus, Volume 2, is the paid harder text; the Volume 1 ISBN was verified, the Volume 2 ISBN was not, so it is named without a number.
Multivariable and Vector CalculusTier 318.02 exams and Putnam problems Kedlaya files under geometry or analysisfreeThe exam page is the same 18.02 site. The Putnam archive is the public ceiling. Borisov’s sorted list helps you find the vector-calculus problems: https://people.math.binghamton.edu/borisov/Putnam/SelectedProblemList.pdf
Ordinary Differential EquationsTier 0Paul’s Online Math Notes, Differential EquationsfreeRead once, do not study from this. It is a technique index. Knowing the names of the techniques is the preview. Computing them is the course.
Ordinary Differential EquationsTier 1MIT 18.03SCfreeLectures, recitations, problem sets, exams. This is the main text. Boyce and DiPrima is the usual paid book; no edition was verified. Use 18.03 so the problem sets have published solutions.
Ordinary Differential EquationsTier 2Tenenbaum and Pollard, Ordinary Differential Equations, ISBN 978-0-486-64940-5PAIDThe Dover book is the problem mountain and it is paid; the ISBN is catalogued. The link is 18.03’s problem sets, which you can do tonight. Use Tenenbaum when you want more drills of a type 18.03 only assigned twice.
Ordinary Differential EquationsTier 3Arnold, Ordinary Differential Equations, ISBN 978-0-262-51018-9freeArnold is paid and is the ceiling: geometry of phase portraits, not another integrating factor. No free legal edition was verified, so the link stays on the 18.03 exams, which are the public ceiling you can download. Do Arnold’s problems if you buy the book. Do the exams either way.
Real AnalysisTier 0Tao, books page for Analysis IfreeRead once, do not study from this. It is a prospectus for a construction of the reals. It tells you the subject is about building the line, not about computing more integrals.
Real AnalysisTier 1Jiří Lebl, Basic Analysis, and MIT 18.100AfreeFree, current, and written as a course. The HTML home is https://www.jirka.org/ra/ . MIT 18.100A supplies another problem-set culture: https://ocw.mit.edu/courses/18-100a-real-analysis-fall-2020/ . Abbott, ISBN 978-1-4939-2711-1, is the paid book to buy if Lebl’s tone is too dry.
Real AnalysisTier 218.100B and Pugh’s exercisesfree18.100B is the harder MIT track. Pugh, Real Mathematical Analysis, ISBN 978-3-319-17770-0, is paid and is the exercise upgrade. Do the 18.100 sets either way.
Real AnalysisTier 3Rudin, Principles of Mathematical Analysis, ISBN 978-0-07-054235-8freeBaby Rudin is paid and is the qualifying-exam ceiling. No free legal PDF was verified. The link is 18.100B, the public problem set at that altitude. Work Rudin’s Chapter 1–8 exercises if you own the book. Do not read the solutions collections first.
TopologyTier 0Quanta, Topology 101freeRead once, do not study from this. It is journalism about holes. It is also the only Learn Anything topology link that is a genuine preview rather than a paper or a tool. Then leave it.
TopologyTier 1Munkres, Topology, 2nd edition, ISBN 978-0-13-181629-9, read beside Topology Without TearsfreeMunkres is paid and is the main text; the ISBN is the catalogued 2nd edition. Topology Without Tears is the free parallel book when a Munkres paragraph is too compressed. Use both. Do not replace Munkres’s exercises with the free book’s.
TopologyTier 2MIT 18.901, Fall 2004, assignmentsfreeThe problem plan, with section and exercise numbers aimed at Munkres. Do these in order. The course page is https://ocw.mit.edu/courses/18-901-introduction-to-topology-fall-2004/ .
TopologyTier 3Munkres supplementary exercises, checked only after your writeupfreeThe repository is a solution check, not a text. Open it after the 20-minute timer and a complete writeup, one exercise at a time. π-Base is the counterexample catalog when you need a space: https://topology.pi-base.org/ .
Abstract AlgebraTier 0Judson, the book’s front pagefreeRead once, do not study from this. See that the book runs from groups through Galois theory and that a free PDF exists. Then download the PDF and work there.
Abstract AlgebraTier 1Judson, Abstract Algebra: Theory and Applications, 2025/2026 edition PDFfreeFree. The HTML edition is https://judsonbooks.org/aata-files/aata-html/aata.html . Paperback ISBN 978-1-944325-21-3 is the 2026 print edition named on the author’s page. This is the main text because it is complete, exercised, and legal.
Abstract AlgebraTier 2Judson’s harder exercises, all of them, plus the Sage checks he includesfreeThe exercises are the problem set. Dummit and Foote is the paid source of extra problems; no edition was verified.
Abstract AlgebraTier 3Putnam problems on groups, rings, and polynomialsfreeBorisov’s sorted list points at the algebra problems: https://people.math.binghamton.edu/borisov/Putnam/SelectedProblemList.pdf . Qualifying exams in algebra are the real ceiling; a public one you can start now is a Putnam algebra problem you cannot start in five minutes.
Complex AnalysisTier 0MIT 18.04 course page, the overview onlyfreeRead once, do not study from this. Read the overview so you see the destination is contour integrals and residues. The same site is the course; the preview is one pass over the description, then you start the problem sets as Tier 1.
Complex AnalysisTier 1MIT 18.04 notes and problem setsfreeThis is the main text. Ahlfors and Conway are the paid classics; editions were not verified, so they are not cited with fake ISBNs.
Complex AnalysisTier 218.04 exams and the harder problem setsfreeDo every set. The hardness is justifying arcs and branch cuts, not the residue arithmetic.
Complex AnalysisTier 3Putnam problems that are complex analysis in disguise, via KedlayafreeQualifying exams in complex analysis are the real ceiling. Until you have a public quals PDF you have personally verified, the Putnam archive plus a complete 18.04 exam is the honest public ceiling.
Measure TheoryTier 0Axler, the measure-theory book sitefreeRead once, do not study from this. Confirm the PDF is the free book and see the table of contents. Then work in the PDF.
Measure TheoryTier 1Axler, Measure, Integration & Real AnalysisfreeFree legal PDF from the author. This is the main text. It goes from measure through functional analysis at a level you can actually finish.
Measure TheoryTier 2Axler’s exercises on the convergence theorems and L^pfreeThe book is the problem set. Do not skip the “prove that this hypothesis is necessary” exercises.
Measure TheoryTier 3A qualifying-exam style reconstruction of dominated convergencefreeRudin’s Real and Complex Analysis and Folland are the paid ceilings; ISBNs were not verified, so they are not numbered here. The public ceiling is: write the three convergence theorems and a counterexample for each missing hypothesis, from memory.
Partial Differential EquationsTier 0MIT 18.152, the course descriptionfreeRead once, do not study from this. See that the course is Laplace, heat, and wave, not a catalogue of tricks. Then use the assignments as the work.
Partial Differential EquationsTier 1MIT 18.152 assignments and notesfreeThe main text. Strauss is the usual paid book; no edition was verified.
Partial Differential EquationsTier 218.152 problem sets, every onefreeSeparation, maximum principles, and energy estimates are all in the sets. Do them in order.
Partial Differential EquationsTier 3Evans is the graduate ceiling; the public ceiling is a full 18.152 exam plus d’Alembert from memoryfreeEvans is paid and unnumbered here. Do not start it until the maximum principle proof is yours.
Number TheoryTier 0Stein, Elementary Number Theory, the PDF’s table of contentsfreeRead once, do not study from this. Skim the contents so you see the path from gcd to reciprocity. Then start at chapter 1 and do the exercises.
Number TheoryTier 1William Stein, Elementary Number Theory: Primes, Congruences, and SecretsfreeFree PDF. This is the main text. It includes computation, which keeps the theorems honest.
Number TheoryTier 2AIME number theory and Stein’s exercisesfreeAIME is the right hard-problem layer. Stein’s later exercises are the other half.
Number TheoryTier 3Putnam number theory via Borisov and KedlayafreeThe sorted list plus the archive https://kskedlaya.org/putnam-archive/ . Ireland and Rosen is the paid graduate-leaning book; no edition was verified.
CombinatoricsTier 0Lehman, Leighton, Meyer, the contents page of the PDFfreeRead once, do not study from this. Find the counting and graph chapters. Then work those chapters and skip the rest until you want it.
CombinatoricsTier 1Mathematics for Computer Science, Lehman, Leighton, MeyerfreeFree. The counting, induction, and graph chapters are the main text. Better than a paid combinatorics survey you will not finish, because the problems are inline and the book is complete.
CombinatoricsTier 2AIME counting problemsfreeThe hard-problem layer. Filter by combinatorics using the AoPS index or Po-Shen Loh: https://live.poshenloh.com/
CombinatoricsTier 3Putnam combinatorics, Borisov’s listfreeThe ceiling at this level. Generatingfunctionology is the right extra book if you find a legal copy you can verify yourself; a stable free URL was not confirmed here.
MechanicsTier 0The Feynman Lectures on Physics, Volume I, opened from the official sitefreeRead once, do not study from this. Read the table of contents of Volume I and one lecture if you want the voice. Feynman will not teach you to finish Irodov. Close it.
MechanicsTier 1OpenStax University Physics Volume 1, and MIT 8.01SCfreeFree calculus-based text. The course with exams is https://ocw.mit.edu/courses/8-01sc-classical-mechanics-fall-2016/ . Halliday is the paid traditional book; no edition was verified. OpenStax plus 8.01 is the better pair because you can start tonight and sit a real exam.
MechanicsTier 2Morin, Introduction to Classical Mechanics, ISBN 978-0-521-87622-3, and Kleppner & KolenkowfreeBoth books are paid. Morin’s ISBN was catalogued. Kleppner’s ISBN was not, so it is unnamed. The link is 8.01’s problem sets, which are the hard layer you can do before you buy either book.
MechanicsTier 3Irodov, Problems in General Physics, and KrotovfreeIrodov is the ceiling. Krotov’s Aptitude Test Problems in Physics is the olympiad companion: https://archive.org/details/ptitudetestproblemsinphysics . Use the mechanics parts. The answers in the back of Irodov are a check after the writeup.
Electricity and MagnetismTier 0Feynman Lectures, Volume II, from the official contentsfreeRead once, do not study from this. Open Volume II from that page and read the contents. It is the conceptual preview. It is not where you learn to do Gauss’s law under a clock.
Electricity and MagnetismTier 1OpenStax University Physics Volume 2 and MIT 8.02freeFree text plus the course https://ocw.mit.edu/courses/8-02-physics-ii-electricity-and-magnetism-spring-2019/ . Griffiths, ISBN 978-1-108-42041-9, is the paid upgrade when the OpenStax problems feel short on theory.
Electricity and MagnetismTier 28.02 problem sets and Griffiths’ problems, if you own the bookfreeThe public hard layer is 8.02. Griffiths is paid. Do the exam problems before you buy anything else.
Electricity and MagnetismTier 3Irodov, electrodynamicsfreeThe ceiling. Krotov’s relevant problems sit in the same archive item as the mechanics olympiad set: https://archive.org/details/ptitudetestproblemsinphysics
Waves and OpticsTier 0Feynman Lectures, the waves chapters via the official sitefreeRead once, do not study from this. Volume I contains the waves and the start of optics. Read the contents and one chapter. Then go to 8.03.
Waves and OpticsTier 1MIT 8.03SC and OpenStax Volume 3free8.03 is the course. OpenStax Volume 3 holds the optics chapters in a standard order: https://openstax.org/details/books/university-physics-volume-3
Waves and OpticsTier 28.03 problem setsfreeNormal modes, dispersion, and boundary conditions. This is the hard layer. Lens worksheets are not.
Waves and OpticsTier 3Irodov, oscillations and wave opticsfreeThe ceiling. Path differences, coherence, and waves on strings with boundary conditions.
Modern PhysicsTier 0Feynman Lectures, Volume III, from the official sitefreeRead once, do not study from this. Volume III starts from amplitudes. It is a preview of the taste of the subject. 8.04 is the course.
Modern PhysicsTier 1OpenStax Volume 3, modern physics chapters, then MIT 8.04freeOpenStax is the gentle entrance. 8.04 is the real course and becomes the main text as soon as the infinite well feels easy: https://ocw.mit.edu/courses/8-04-quantum-physics-i-spring-2016/
Modern PhysicsTier 28.04 problem setsfreeThis is the hard layer. Griffiths is the paid book to buy when you want a second source; no edition was verified.
Modern PhysicsTier 38.04 examsfreeThe ceiling of this page. A graduate quals in quantum is the next ceiling and is not linked because no specific public exam was verified.