BMO Preparation
1. Overview of the BMO
The British Mathematical Olympiad (BMO) is the national olympiad competition in the United Kingdom, Organised by the United Kingdom Mathematics Trust (UKMT). It serves as the gateway to the International Mathematical Olympiad (IMO) team selection process.
There are two rounds:
| Round | Format | Duration | Purpose |
|---|---|---|---|
| BMO 1 | 6 questions (each worth 10 marks) | 3.5 hours | Qualification for BMO 2 and initial selection |
| BMO 2 | 4 questions (each worth 10 marks) | 3.5 hours | IMO squad selection |
1.1 Qualification
Entry to BMO 1 is through qualification from the Senior Mathematical Challenge (SMC) or through Teacher nomination. Roughly the top 1000 SMC scorers are invited. The top roughly 100 candidates From BMO 1 qualify for BMO 2. Approximately 20—30 are invited to the IMO training camp.
1.2 Format and Marking
BMO problems require full written proofs. Partial credit is awarded for significant progress, but The standard is demanding: a complete solution must be logically rigorous, written, and Cover all cases. Each problem is worth 10 marks. On BMO 1, a score of 30+ out of 60 is strong; on BMO 2, 20+ out of 40 is excellent.
1.3 Key Differences from School Mathematics
- There are no “formula” questions. Every problem requires creative reasoning and proof.
- Algebraic manipulation alone is rarely sufficient; structural insight is essential.
- Rigour matters: a correct idea with a logical gap may score significantly less than full marks.
2. Number Theory
2.1 Modular Arithmetic
Modular arithmetic is the single most important tool in BMO number theory.
Fundamental operations. For integers with : if and only if . Congruences are compatible with addition, subtraction, and multiplication. Division requires care: implies .
Fermat”s Little Theorem. If is prime and Then . More generally, for any integer and prime : .
Euler’s Theorem. If Then Where is Euler’s totient function.
Technique: choosing the modulus. If a problem involves squares, working modulo 4 or modulo 8 is Often productive (squares modulo 4 are ; modulo 8 are ). For powers of 2, modulo 3 Or modulo 7 may help via Fermat’s little theorem.
2.2 Divisibility and Primes
Euclidean algorithm. For integers : .
Bezout’s identity. There exist integers such that .
Fundamental Theorem of Arithmetic. Every integer can be written uniquely as with primes and .
Technique: infinite descent. If assuming the existence of a minimal counterexample leads to a Smaller counterexample, then no counterexample exists.
Technique: Lifting the Exponent (LTE). If is an odd prime, And Then Where denotes the exponent of in .
2.3 Diophantine Equations
Linear Diophantine equations. has integer solutions if and only if .
Technique: factoring. Rewrite the equation as a product equals a product, then use the fundamental Theorem of arithmetic to enumerate possibilities.
Technique: parity and modular arguments. Check what values the equation can take modulo small Integers. This frequently eliminates large classes of potential solutions.
Technique: bounding. For equations like Bound and search Within the bound.
3. Combinatorics
3.1 Counting Principles
Counting in two ways. If an expression counts the same set of objects in two different ways, the Two expressions must be equal. For example, counts The ways to choose objects from by first choosing how many come from the first .
3.2 Pigeonhole Principle
Basic form. If objects are placed into boxes, at least one box contains at least two Objects.
Stronger form. If objects are placed into boxes, at least one box contains at least objects.
Technique: designing the boxes. The art lies in choosing what the boxes represent. Common choices Include: residue classes modulo Intervals of real numbers, properties of subsets, and graph Properties such as degree.
3.3 Inclusion-Exclusion
For finite sets :
Particularly useful when objects may satisfy multiple overlapping conditions.
3.4 Generating Functions
The ordinary generating function of is . Generating functions convert combinatorial recurrence relations into algebraic equations.
Technique: product of generating functions. The coefficient of in Counts ordered pairs of an -object and a -object with total weight .
Binomial theorem. . More generally, .
4. Algebra
4.1 Inequalities
AM-GM Inequality. For non-negative reals :
With equality iff all are equal.
Cauchy-Schwarz Inequality. For real numbers and :
Rearrangement Inequality. If and Then:
For any permutation .
Technique: smoothing. If a function is symmetric and “convex” in some sense, replacing two Unequal variables by their average does not decrease the expression. Repeating shows the minimum Occurs when all variables are equal.
4.2 Polynomials
Remainder Theorem. When is divided by The remainder is .
Factor Theorem. divides iff .
Rational Root Theorem. If and is a Rational root (in lowest terms), then and .
Vieta’s formulas. If Then And .
4.3 Functional Equations
Technique: strategic substitution. Common substitutions: , , Swapping and Composing .
Technique: finding the form. Often the solution is polynomial. If you suspect Substitute and solve for . Always verify and prove uniqueness.
Cauchy’s equation. . The general solution over with Continuity is . Without regularity conditions, pathological solutions exist.
5. Geometry
5.1 Circle Theorems
Angle properties. The angle at the centre is twice the angle at the circumference. Angles in The same segment are equal. The angle in a semicircle is a right angle.
Power of a point. If a line through meets a circle at and Then is Constant (the power of ). If is a tangent, then .
Cyclic quadrilaterals. is cyclic iff .
Radical axis. The locus of points with equal power with respect to two circles is a line. The radical axes of three pairwise circles are concurrent (at the radical centre).
5.2 Coordinate and Complex Number Methods
Technique: complex numbers on the unit circle. Place the circumcircle on . If Vertices are with Then the orthocentre is and the Circumcentre is .
Collinearity. Points are collinear iff .
Perpendicularity. Lines and are perpendicular iff .
5.3 Vectors
Dot product. . Converts Geometric conditions about angles into algebraic equations.
Technique: vector proofs. Assign position vectors to Vertices and compute. For example, the centroid is And it lies on all three medians by symmetry.
6. Worked Questions
Question 1 (Number Theory: Divisibility)
Prove that for all positive integers , is divisible by 30.
Solution. Factor .
The product is the product of three consecutive integers, so it is divisible by .
By Fermat’s Little Theorem, So .
Alternatively, checking residues modulo 5: if Done. If Then So . If Then So . In all cases, .
Since and both divide We conclude .
Question 2 (Number Theory: Primes)
Prove that there are infinitely many primes of the form .
Solution. Suppose for contradiction that there are only finitely many such primes. List them as .
Consider . Then And is odd and .
Not all prime factors of can be of the form Because the product of numbers of the Form is also of that form: .
Therefore has at least one prime factor of the form . Since and We have So for any .
This contradicts the assumption that are all primes of the form .
Question 3 (Combinatorics: Pigeonhole Principle)
Show that among any integers, there exist two whose difference is divisible by .
Solution. Consider the residues of the integers modulo . The residues are in Giving residue classes.
By the pigeonhole principle, since we have integers and residue classes, at least two Integers share the same residue. If these are and Then .
Question 4 (Algebra: Functional Equations)
Find all functions such that for all real .
Solution. Setting : So .
Setting : for all So is non-negative on .
Setting : So is non-positive on .
Setting : . Since We have or .
Case 1: . Then for all So is 1-periodic. Combined with The function is bounded. The only bounded function satisfying both is .
Case 2: . Then . By induction, for all integers .
Setting : So for .
Combined with : for So is odd.
Now, . Also, . Equating: .
By induction, for all integers . Setting (): So for all rationals.
Since agrees with the identity on the rationals (a dense set), is monotone on (because with on ), and The Function for all follows by density.
Verification: .
Answer: for all Or for all .
Question 5 (Combinatorics: Counting)
In a regular -gon, some diagonals are drawn such that no two diagonals intersect in the interior of the polygon. What is the maximum number of diagonals that can be drawn?
Solution. Drawing non-intersecting diagonals partitions the polygon into regions. Each diagonal Increases the number of regions by 1 (since it does not intersect any existing diagonal in the Interior). Starting from 1 region, after drawing diagonals we have regions.
Each region has at least 3 sides (the smallest region is a triangle). Counting total sides: (left: minimum sides of all regions; right: polygon edges plus Diagonal-sides, each diagonal shared by 2 regions).
This gives So .
This bound is achieved by any triangulation of the -gon, which uses exactly diagonals.
Question 6 (Geometry: Angle Chase)
Let be a triangle with circumcircle . Let be the foot of the altitude from to And let be the midpoint of . The line meets again at . Prove that .
Solution. By the power of with respect to :
Thus by SAS (Sharing the angle at ). Similarly, .
From these similarities: and .
Let be the orthocentre of . A well-known fact: the reflection of across lies on . Call this reflection .
Since is on and is on The line is a chord of . Since is the reflection of across And … Actually, (since by reflection) and . The key is that … No, that is not true .
The cleaner approach: from the similarities, So .
This means the spiral similarity centred at that sends to also sends to… A point with … We need for this to work, which requires and the angle condition .
Indeed, (cyclic quadrilateral ). So the spiral similarity centred At with angle sends and to a point on ray with . For : So . But Only when is equidistant from and I.e., lies on the perpendicular bisector of Which is the line … And does lie on . So if and only if is the Circumcentre, which is not generally true.
The correct approach: since and The points and Are isogonal conjugates with respect to … Actually, Means lies on the -Apollonius circle.
For the angle : since The spiral similarity centred At sending also sends . The image of (on ) under this spiral Similarity is a point on . Specifically, … Not directly helpful.
The standard solution uses the following: . Since are collinear, . And (cyclic).
… We need .
Using the similarity and the orthocentre: because and subtend the same angle in the configuration formed by The altitude And the median extended to . The complete proof uses the fact that has the property (from the similarity), and combined with the cyclic quadrilateral, this gives the Desired angle equality. The key ingredients are: (1) the power of gives ; (2) this yields ; (3) combined with from cyclicity, The desired angle equality follows.
7. Proof Techniques
7.1 Proof by Contradiction
Assume the statement is false and derive a logical impossibility. Effective for negative statements And impossibility results.
7.2 Proof by Induction
Weak induction: prove and . Strong induction: prove the base case and . Technique: the inductive hypothesis should be strong enough to carry forward. Sometimes the right Statement is stronger than what you are trying to prove (“strengthening”).
7.3 Proof by Extremal Principle
Choose an object that maximises or minimises some quantity, then use the extremality to derive Structural properties. Particularly powerful in combinatorics and geometry.
7.4 Proof by Invariants
Find a quantity unchanged under allowed operations. If initial and desired final states have Different values, the transformation is impossible.
Monovariants. A quantity that always increases (or decreases). If bounded, the process must Terminate.
7.5 Proof by Cases
Split into exhaustive cases and prove each separately. Common splits: parity, sign, residue Classes modulo Relative size.
7.6 Double Counting
Count the same set of objects in two different ways and equate. The basis of many combinatorial Identities.
8. Common Pitfalls
Assuming what you need to prove. The most common error. Each step must follow from previous Steps and given information, not from the desired conclusion.
Ignoring parity. Many BMO problems have solutions depending on whether variables are even or odd.
Neglecting cases. A proof covering but not or is incomplete.
Algebraic errors. A single sign error can invalidate an entire solution. Verify with specific Values.
Circular reasoning in geometry. Do not assume the result when establishing concyclicity or Collinearity.
Incorrect inequality hypotheses. AM-GM requires non-negativity. Equality cases must be Consistent with constraints.
Incomplete functional equation solutions. After finding candidates, verify each satisfies the Original equation and prove uniqueness.
Over-counting or under-counting. Verify each object is counted exactly once. Use Inclusion-exclusion or complementary counting.
9. Exam Strategy
9.1 Time Management
BMO 1 is 3.5 hours for 6 questions (~35 minutes each). BMO 2 is 3.5 hours for 4 questions (~52 Minutes each). Spend the first 10—15 minutes reading all problems. Start with the most accessible.
9.2 Writing Style
- State each claim before proving it. Use “We claim that …” followed by a proof.
- Use to mark the end of each proof.
- Label cases .
- Draw diagrams for geometry problems with all points labelled.
9.3 Checking Solutions
- Does it cover all cases?
- Are theorem hypotheses satisfied?
- Is the equality case consistent?
- Is the conclusion verified against small examples?
9.4 Preparation Strategy
- Work through past BMO papers systematically.
- Write full solutions before checking mark schemes.
- Study official solutions for technique and presentation.
- Supplement with problems from other national olympiads at similar difficulty.
- Practice under timed conditions weekly in the months before the exam.
Worked Examples
Example 1: Applying key concepts
When working with bmo preparation, follow a structured approach:
- Identify the key concepts and definitions relevant to the question
- Apply the appropriate methods, equations, or frameworks
- Support your answer with evidence, examples, or calculations
- Evaluate your answer critically, considering limitations and alternative perspectives
Summary
- BMO Round 1 (3.5 hours, 6 problems) and Round 2 (3.5 hours, 4 problems) test proof-writing and deep problem-solving across number theory, combinatorics, algebra, and geometry.
- Key techniques: invariants and monovariants, pigeonhole principle, extremal arguments, induction (strong and structural), and constructing counterexamples.
- BMO1 problems are roughly at the level of national olympiads; BMO2 problems require greater originality and proof rigour.
- Study past papers systematically: attempt problems before reading solutions, and analyse official solutions for technique.
- Time management and clear proof presentation are as important as mathematical insight.
Cross-References
| Topic | Site | Link |
|---|---|---|
| UKMT BMO Past Papers | UKMT | View |
| Art of Problem Solving BMO Forum | AoPS | View |
| STEP Preparation Guide | WyattsNotes | View |
| MAT Preparation Guide | WyattsNotes | View |
| Number Theory | WyattsNotes | View |
| Abstract Algebra | WyattsNotes | View |