Ma 17 - Fall 2026
Ma 17: How to solve it (Fall 2026)
Instructor Lingfu Zhang (lingfuz@caltech) Office Linde Hall 358
TA Rodion Zaytsev (rzaytsev@caltech)
Class time 7PM to 9PM or 10PM, on Tuesdays
Class location Hameetman Auditorium, Cahill Center
Problem session 7PM to 8PM, on some Thursdays
Problem session location Hameetman Auditorium, Cahill Center
Course description
The William Lowell Putnam Mathematics Competition by the Mathematical Association of America (MAA) is the most prestigious annual contest for college students. While the problems only employ machinery from the standard undergraduate curriculum, the ability to solve them requires a great deal of ingenuity. This can be developed through systematic training, and this class aims to assist the interested students in the preparation for the Putnam exam. Beyond the competition, problem-solving is an essential skill in many disciplines, so at the same time we will use the contest as an excuse to develop this ability through challenging and fun problems. Our aim is to use the competition problems to provide a tour through many interesting topics, and to expose a bridge to higher mathematics.
The 87th Putnam Competition will take place on Saturday, December 5th, 2026. Register (link for Caltech students) now if you think that there is a chance you will participate.
For more information about the Putnam competition, see the official website of MAA and Handout 0.
Grading and Collaboration
You are expected to attend classes and problem sessions, and submit problem sets (through Canvas). You should hand in carefully written solutions to exactly three problems for each assignment. Problem sets will usually contain more problems, and you are encouraged to work on more than three for your own enjoyment, but they will not be graded.
Your main goal in this class should be to develop the largely individual skill of problem-solving. Therefore, collaboration on homework before you have solved at least three problems on your own is discouraged, though not strictly forbidden. You should make a serious effort to work through each problem independently before turning to classmates, searching the internet, or asking AI.
Final Grade Pass/Fail. Based on 15% participation + 40% problem sets + 45% mock Putnam. Problem sets and mock Putnam exams will be graded for correctness, but their contributions to the final grade will be based solely on completion.
Late policy Late problem sets will not be accepted.
The key resource
The Putnam Archive by Kiran Kedlaya. This page contains all the problems and solutions of previous Putnam exams.
Schedule (subject to change)
Sep 29 Introduction and general information of this course (Handout 0). General problem-solving strategies (Handout 1).
Oct 6 (7PM to 10PM) Mock Putnam 1.
Oct 13 Extremal elements, elementary number theory (Handout 2).
Oct 20 Analysis I: functions (Handout 3).
Oct 27 (7PM to 10PM) Mock Putnam 2.
Nov 3 Enumerative combinatorics, probability (Handout 4).
Nov 10 Polynomial and algebraic methods (Handout 5).
Nov 17 Analysis II: inequality, sums and integrals (Handout 6).
Nov 24 (7PM to 10PM) Mock Putnam 3.
Dec 1 Final review, and solution writing (Handout 7).
Problem sets
Submissions should be made through Canvas.
PSet 1 due by the end of Oct 7.
PSet 2 due by the end of Oct 20.
PSet 3 due by the end of TBD.
PSet 4 due by the end of TBD.
PSet 5 due by the end of TBD.
PSet 6 due by the end of TBD.