Rigorous Exposition
State what you will prove. Define every symbol. Announce the method ("we induct on ", "suppose for contradiction"). Prove claims in the order they are used. Handle degenerate cases explicitly. End with the conclusion in the words of the problem.
Graders read fast and grade what is on the page. A solution whose steps are correct but scattered across the page, with variables introduced mid-equation and cases handled "similarly", receives partial credit for the parts the grader can verify. A weaker idea written in order, with every case, often outscores a stronger idea written as scratch work. Structure is not decoration; it is the grading unit.
"Clearly", "obviously", "it is easy to see", "similarly" (unless the symmetry is genuine and stated), "by a well-known theorem" (name it), "WLOG" (say what symmetry justifies it). Each hides exactly the step a grader will test.
A diagram supports the exposition and must not carry any logical weight. Every configuration claim (" lies between and ", "the circles meet at two points") is either proved or stated as an assumption that is handled in a separate case.
Geometry solutions lose the most points here. The fix is a habit: after drawing, list every "obvious" fact from the picture and mark each as proved, assumed, or case-split. Angles should be directed or the configuration should be fixed by an explicit assumption with the other case addressed.
Lemma Generation
Before solving, write the two or three intermediate facts that would make the problem easy ("Lemma 1: is injective. Lemma 2: . Then…"). Prove them separately, each with its own short proof, then assemble.
A massive problem is a sequence of small ones. Lemma generation is the skill of guessing the right small ones — usually by asking "what property of the object would make the conclusion one line?" and then "can I prove that property alone?" Each lemma proved is partial credit even if the assembly fails, and the structure keeps the write-up readable.
Find all with . Lemma 1: is injective — if the equation gives . Lemma 2: (set ), so is surjective. Lemma 3: — pick with ; then gives . Assembly: now ; substituting in the original equation gives , so is additive on , hence ; the involution forces . Verification: both and satisfy the equation. Three lemmas, one assembly, one check — each a separate paragraph in the write-up.
A lemma must be proved for the objects in the problem, not for the ones in your head. A common false step in functional equations: “ is injective, hence surjective.” That holds for maps of a finite set to itself and fails on infinite sets: on is injective and misses every odd number. In the skeleton above, surjectivity came from a separate identity, , whose right side takes every value — that is the kind of reason a lemma needs.
Scratchpad Strategy
Read all three problems. Spend twenty minutes on small cases of each: compute ; draw the configuration accurately with a compass; test the inequality at equality and at extremes. Guess the answer or the key structure. Only then choose which problem to write.
Small cases are not a warm-up; they are the method. The answer to "find all " is visible at ; the equality case of an inequality tells you which classical inequality to use; the pattern in a recurrence suggests the invariant. Organize the scratch work: one problem per page, guesses boxed, dead ends crossed out with a note on WHY they died (so you do not retry them).
Once small cases suggest "the answer is even" or " must be linear", the proof splits into two halves: show the guessed objects work (usually easy) and show nothing else does (the real problem). Write both; the easy half is points on the table.
A common failure: proving that the answer works and forgetting to prove nothing else does, or the reverse. "Find all" means both directions, and the write-up should have visible headers for each — "Verification" and "Uniqueness" — so the grader and you can see that both were done.
Read + small cases on all three: 30 min. Full attack on the most accessible: 90 min including write-up. Second problem: 90 min. Last 30 min: reread both write-ups as a hostile grader, fix gaps, add missing cases, box the answers. Problem 3 only with time left AFTER the reread.
A sequence has and . Compute and guess a structure worth proving.
Show the answerHide the answer
, , , , , , . Guess: for ; the gcd is always because and — a one-line induction. (The real problem varies the recurrence so the jumps land on primes; the scratch method is the same.)