Curated Resources for Maths Olympiad Preparation
Introduction
Topics
Essentially, olympiads consist of four main subjects: Algebra, Geometry, Number Theory, and Combinatorics. Each of these are broadly independent of the others, and your preparation comes down to your work in each of these four.
Within each of these subjects, there are various topics: Geometry has topics like Power of a Point and Inversion, and Combinatorics has topics such as Algorithms and Graph Theory. While learning these topics is important, it is also necessary to note that "knowing the theorem" is not sufficient at all - problems are framed in ways to make you think, and you should have a lot of experience with problem solving within each topic as well.
Computational and Proof based Olympiads
Most countries (including India) begin their math olympiad selection with a "computational" round - it is known as the IOQM/PRMO in India and the AMC, AIME in USA, for example. In these contests, you just need to arrive at the answer by any means, and you don't need to attach any proof. By contrast, most real olympiads (including the IMO itself) require you to submit concrete proofs for each of the problems, with partial markings for progress, and hardly any marks for arriving at an answer without mathematical justification.
The preparation required for each of the above is slightly different. For the computational contests, it usually just comes down to practice - for which you should find past papers of the contest quite useful. This page will be concerned mostly with the latter, and we'll discuss how we can prepare for proof based olympiads such as RMO/INMO in India or USAJMO/USAMO in USA.
(For computational contests, Ace the AMC 10/12 and Pathfinder to Olympiad Mathematics may be useful.)
Books
Books for younger students
The Moscow Puzzles: 359 Mathematical Recreations
Mathematics, Magic and Mystery - Martin Gardner
Professor Stewart's Cabinet of Mathematical Curiosities
Professor Stewart's Casebook of Mathematical Mysteries
Getting started with proof-based Olympiads
Mathematical Circles by Fomin et. Al.
An Excursion in Mathematics by M. R. Modak & S. A. Katre
Art and Craft of Problem Solving by Paul Zeitz
More Advanced Books by topic
Geometry:
Euclidean Geometry in Mathematical Olympiads (EGMO) by Evan Chen
A Beautiful Journey Through Olympiad Geometry by Stefan Lozanovski
Lemmas in Olympiad Geometry by Sam Korsky, Cosmin Pohoata, Titu Andreescu
Number theory:
Modern Olympiad Number Theory by Aditya Khurmi
Olympiad NT through Challenging Problems, by Justin Stevens
Number Theory by Naoki Sato
Combinatorics:
An Exploration of Olympiad Combinatorics by me :)
Olympiad Combinatorics by Pranav Sriram
Algebra:
Pang-Chung Wu’s FE book
Secrets in Inequalities by Pham Kim Hung
Problem Sources
Problem collections
Art of Problem Solving Contest Collections
British Math Olympiad Problems
This contains problems from all over the world, and has past papers of various countries. In particular, the following are especially useful and in a roughly increasing order of difficulty:
RMO
BMO Round 1
BMO Round 2
IMO Shortlist problems (X1 - X2)
INMO
Japan MO Finals
Canada National Olympiad
Swiss National Olympiad
St Petersberg Math Olympiad
All Russian Math Olympiad (Grade 8 - 9)
IMO Shortlist problems (X3 - X4)
Indian IMO TST problems
USA TSTST and TST
Forums for preparation
Olympiad Training for Individual studies (OTIS) - Check here
Sophie Fellowship - Check here
Online Math Club - Check here
WOOT - Check here