Number Theory & Algebra
CRT; orders and primitive roots; , , multiplicative; Legendre and Kummer; LTE ; Wilson; quadratic residues ( QR iff ); base- digit sums ; ; SFFT .
For "remainder when divided by ": CRT with and . For "how many ": count by residue classes or by inclusion–exclusion. For Diophantine equations: factor (SFFT), bound, reduce mod a small prime, or descend.
Newton's sums; roots of unity filter; and ; Lagrange interpolation; finite differences (degree- polynomial has constant th differences); floor: by blocks, constant on square blocks; equations by casework on ; symmetric substitutions ; telescoping and periodic recurrences.
For values of a polynomial at consecutive integers, use finite differences or an auxiliary polynomial with known roots. For floor equations, set and solve per case.
Counting, Probability & Expectation
Bijections (Dyck paths, compositions, stars and bars with bounds by PIE); recursion by first choice; generating functions in easy cases; Burnside for symmetric colorings ; Vandermonde and hockey stick; distributing with restrictions via complements.
State the recurrence, compute small cases, and identify (Fibonacci, Catalan, tribonacci) before closing the form. Bounded stars-and-bars: subtract the overshoot cases.
Linearity with indicators; expected waiting times by first-step equations; Markov-chain states for "until two in a row"; geometric probability (unit square regions, broken stick); conditional probability by restricting the sample space; symmetry arguments for "equally likely orderings."
Define the states and write . For continuous problems draw the region and compute areas; for "same color/pair" problems count favorable pairs directly.
Geometry & Trigonometry
Power of a point; radical axis; Ptolemy; Brahmagupta; Stewart; mass points and Ceva/Menelaus; Heron; ; Euler ; area ratios via shared angles ; coordinates with a smart origin; complex numbers on the unit circle for cyclic configurations; 3D: distances via coordinates, volumes by , cross-sections.
Compute the area two or three ways. Put the circumcenter at the origin when a circle dominates. For ratio-chasing, mass points first, coordinates second.
Product-to-sum and sum-to-product; addition; ; (doubling trick); telescoping via ; ; De Moivre for polynomials.
Turn products into sums, sums of cosines into roots of unity, and telescope whenever consecutive angles appear. Multiply by of the smallest angle to trigger the doubling trick.
Read twice. Restate the goal in your own words. List the givens. Pick a representation. Try small cases. Look for symmetry, an invariant, or an extremal object. Compute, then CHECK against a second method or a sanity bound.
At AMC 10/12 and AIME level, the second method is what separates a -second guess from a -second certainty: compute a probability two ways (complement and direct), a length via two theorems, a count via a recurrence and a formula. Casework must be organized by a stated criterion so nothing is double-counted; algebra must be checked by substituting back.