The Syllabus, Honestly
Twelve problems, two three-hour sessions of six, each scored –. The median score is usually or ; a typically ranks in the top few hundred nationwide.
Almost all scores on a problem are , , , or — graders reward COMPLETE, rigorous solutions and give almost nothing for partial ideas. A-1 and B-1 are accessible to anyone who has finished this course; A-6 and B-6 are research-adjacent. The winning strategy is not to attempt everything: it is to find the two or three problems you can finish, write them so cleanly that a skeptical grader cannot object, and treat the rest as bonus.
ANALYSIS · LINEAR ALGEBRA · ALGEBRA & POLYNOMIALS · NUMBER THEORY · COMBINATORICS & PROBABILITY · GEOMETRY. Every exam samples all six.
Analysis: sequences and series, limits as Riemann sums or derivatives, the intermediate and mean value theorems, Taylor with remainder, and — the Putnam signature — definite integrals with no antiderivative. Linear algebra: structured determinants, eigenvalues and traces, rank, Cayley–Hamilton, matrices over finite fields. Algebra and polynomials: Vieta and Newton, roots of unity, interpolation, functional equations, the definitions of groups and rings. Number theory: orders, valuations, quadratic residues, Diophantine equations, divisor sums. Combinatorics and probability: bijections, generating functions, recurrences, inclusion–exclusion, expectation by indicators, random walks. Geometry: convexity, lattice points, complex numbers, vectors.
Topics 2–4 are the integrals. Topics 5–9 are the rest of analysis: series, sequences, limits, differential equations, inequalities. Topics 10–11 are linear algebra; 12–17 polynomials, number theory, combinatorics, probability, abstract algebra and functional equations; 18 is multivariable calculus. Topics 19–21 are the proof techniques, 22 is how to take the exam, and 23 collects the formulas.
Every unit ends with a practice pool of hand-verified Putnam-level problems; the integral units share the non-elementary pool with the Calculus course. The Linear Algebra and Multivariable courses on this site are the prerequisites this course assumes.
Read a topic, then do its practice pool with a timer — forty minutes per problem, the exam pace. Write full solutions on paper even for numeric answers: the Putnam grades proofs, and the habit of justifying every step is the skill being trained here. Return to the Proofs sections until you can reproduce each argument from memory.
Reading the Problem: What the Question Commits You To
"Find all" means: every answer you list works, AND nothing else does. "Determine whether" means: commit to yes or no and prove it. "Prove there exists" means: construct, or trap (IVT, pigeonhole). "Find the value" means: the number and a proof that it is right. "For all " means: including the small .
Most lost points on the easier problems are not wrong ideas but unfinished contracts. A "find all" answer that verifies the solutions but never excludes others proves half the statement, and graders score half a proof close to zero. The first minute on a problem is well spent rewriting the question as the two or three statements you must prove, each of which will become a paragraph of the write-up.
Find all real with .
The contract: show that the listed values solve the equation, and that no other real does.
Step 1 — works: .
Step 2 — divide by : the equation is equivalent to .
Step 3 — each term is an exponential with base less than , hence strictly decreasing, so is strictly decreasing and takes the value at most once.
Step 4 — so is the only solution.
How to find it. Guessing takes a second; the work is the uniqueness half, and dividing by the largest term is the standard way to turn a sum of exponentials into something monotone.
Determine whether there is a continuous function with for every real .
The contract: answer yes or no, and prove it. The answer is no.
Step 1 — is injective: if then .
Step 2 — a continuous injective function on an interval is strictly monotone (if it went up and then down, the IVT would give two points with the same value).
Step 3 — if is increasing, is increasing; if is decreasing, is increasing too (two reversals). Either way is increasing, but is decreasing: contradiction. The hypothesis "continuous" is essential: without it such exist, e.g. , on each and on each for , and for .
How to find it. Try to build one and watch where it fails: must permute the reals in cycles of length , and a continuous map cannot do that because it cannot reverse the order of the line an odd number of times in two steps.
Find all continuous with for every real .
The contract: show the constants work, and that nothing else does. Constants clearly satisfy the equation.
Step 1 — is even: .
Step 2 — for , apply the equation to : for every . Since and is continuous at , .
Step 3 — by evenness for , and by continuity at , . So is constant.
How to find it. The equation links to , so iterate it in the direction that CONVERGES: squaring sends points toward or , but square roots send every positive number toward , where continuity can be applied.
": try : . Answer: ." This is the most common way to score out of on an easy problem. The answer is right and the solution proves only that IS a solution, not that it is the only one — the "all" in "find all" is the part being tested. The missing half is the monotonicity of , one sentence.
Find all real with .
Show the answerHide the answer
There are exactly three: , , and one negative solution. For : has , so decreases strictly from to and has exactly one root in (), numerically . For : the equation is equivalent to , and increases on and decreases on , so it takes each value at most twice; and are those two. fails ().
One Problem From Each Pool
Linear algebra: row operations before any formula. Probability: indicators and linearity. Number theory: a product or recurrence that exposes common factors. Each A1/B1 problem is one standard first move plus a careful finish.
The six pools share almost nothing in content, but each has a small number of opening moves that crack its accessible problems. The three problems below are A1/B1-level representatives; notice that in each, the first move is routine and the solution's length is spent on the finish — the part a grader actually reads.
Find the determinant of the matrix with entries , for .
Step 1 — row operations. For replace row by (row ) (row ), using the ORIGINAL rows (do it from the top down). The new row has entries , which is for and for . The last row stays . The determinant is unchanged.
Step 2 — column operations: add the last column to each of the others. In rows the last entry is , so the entries become for and for , with in the last column; the last row, whose last entry is , is unchanged.
Step 3 — the first column is now zero except for the entry at the bottom. Expanding along it gives times the minor on rows and columns , which is upper triangular with diagonal ( twos).
Step 4 — . Check: gives , and gives .
How to find it. Entries depending on change by from one row to the next, so differences of adjacent rows are made of — far simpler than the rows themselves. That is the row-operation reflex from the determinants topic.
Let be the number of fixed points of a uniformly random permutation of , . Find and .
Step 1 — write , where is if is fixed. Each , so by linearity.
Step 2 — square the sum: , using .
Step 3 — for , , and there are ordered pairs, so .
Step 4 — , and the variance is , for every . The case in the figure confirms both numbers.
How to find it. Linearity handles ; for , expand the square of the indicator sum into pairs. Pairs of indicators are the standard second move, and they turn a variance into a count of pairs.
Let . Show that and are coprime for , and deduce that there are infinitely many primes.
Step 1 — claim: . For : . Inductively, .
Step 2 — for , any common divisor of and divides the product (which contains ) and , hence divides their difference . The 's are odd, so .
Step 3 — each has a prime factor, and by Step 2 these prime factors are all different: infinitely many primes.
How to find it. Coprimality questions ask for a relation that expresses one number in terms of the others plus a small constant. Products of Fermat numbers telescope through , which is the relation.
" is symmetric with zeros on the diagonal, so its determinant is ." That rule belongs to SKEW-symmetric matrices of odd size ( gives ), not to symmetric ones. For , . Quoting a theorem with the wrong hypothesis is worse than quoting none: it produces a confident wrong answer.
What is the expected number of -cycles (transpositions ) in a uniformly random permutation of , ?
Show the answerHide the answer
Use an indicator for each unordered pair : it is when and , which happens for of the permutations, probability . There are pairs, so the expectation is for every .