AIMO Initial Selection Mock Paper 1 · IMOolympiad.com · Original practice
6 written-solution problems · Two three-problem sessions; confirm timing in your invitation
Invitational selection preparation. These paired sets use the question count in the released 2022 archive. The current organiser overview says 180 minutes per examination, while that archived paper says 240 minutes. We do not treat either as a confirmed duration for your next invitation.
Original independent practice in English. Not an official paper or predicted selection test. Keep hints and solutions closed during your attempt.
How to review your proof
Check that you have used every condition, justified the main idea, covered all cases and stated the conclusion. A different complete proof can also be correct. This is a self-review checklist; written proofs are not automatically marked.
Session 1 · 3 problems · invitation determines timing
Question 1
Let be prime. Write in lowest terms, with positive integers. Prove that .
Hint 1
Pair a term with the term indexed by . None of the denominators is divisible by .
Hint 2
First prove that the sum of the inverse squares of the nonzero residues is 0 modulo , using multiplication by 2.
Worked solution 1
Bridge: fractions in a congruence. If a denominator is coprime to a modulus, it has an inverse modulo that modulus: Bézout’s identity supplies integers with . In a congruence, means . Ordinary addition and multiplication remain valid after multiplying through by the denominators.
Put . Its reduced denominator is not divisible by , since a common denominator is . Let . Multiplication by 2 permutes the nonzero residues, so . Consequently . As , this gives .
Reindex one copy of by : Modulo , the final sum is . Multiplication by therefore makes it zero modulo . Thus . The integer 2 is invertible modulo the odd number , giving . Finally, multiply by the invertible denominator : , as required.
Conclusion: The reduced numerator is divisible by p².
Review the idea: Complete and reduced residue systems · Greatest common divisor
Question 2
An array contains nonnegative integers. Every row sum and every column sum equals the same positive integer . Prove that one can choose positive entries with exactly one in each row and one in each column.
Hint 1
For any chosen collection of rows, count their total sum using only columns that contain a positive entry in those rows.
Hint 2
Prove the following matching statement by induction: if every collection of rows has positive entries in at least as many columns, distinct columns can be assigned to all rows.
Worked solution 2
Call a column a neighbour of a row when their intersection entry is positive. For a set of rows, write for all its neighbouring columns. Its entries sum to . These entries lie in , whose full columns sum to . Nonnegativity gives , hence .
Bridge: why this counting condition gives a selection. We prove this for any equal numbers of rows and columns by induction on their number. One row is immediate. Suppose first that a nonempty proper row set has exactly neighbours. The condition holds inside these rows and columns, so induction matches them. For rows outside , the condition applied to gives . After removing the columns of , at least neighbours of remain. Induction matches all remaining rows to the remaining columns.
In the other case every nonempty proper row set has at least one more neighbour than its size. Choose any row and one of its neighbours, match them, and delete this row and column. A nonempty set of remaining rows was a proper set originally, so it had at least neighbours. Deleting one column leaves at least . Induction therefore matches the remaining rows too.
Both cases complete the matching proof. Applying it to the array selects one positive entry in every row, in distinct columns. Since there are selected columns among , every column is used exactly once.
Conclusion: Such a selection always exists.
Review the idea: Pigeonhole principle · Proof methods
Question 3
The incircle of a nondegenerate triangle touches at , respectively. Put , , and . Prove that meet at one interior point , and determine in terms of . Here brackets denote triangle area.
Hint 1
Let , and compare the three areas .
Hint 2
The ratios forced by the first two cevians are and .
Worked solution 3
Equal tangent lengths from each vertex give the stated positive numbers . The two segments and meet inside the triangle: each joins a vertex to an interior point of the opposite side, and their endpoints alternate around the boundary. Denote their intersection by .
Area-ratio bridge. Triangles and share their altitude from to , so their area ratio is . Replacing by on the segment scales both areas by ; therefore . Applying the same argument along yields .
Thus Let the ray meet at . The same area-ratio rule gives . There is exactly one point of dividing it in this positive ratio; the contact point has that ratio. Hence , proving the third cevian also passes through .
The three small triangles partition , so All denominators are positive because the contact points lie on the side interiors.
Conclusion: The cevians concur, and the area ratio is yz/(xy+yz+zx).
Review the idea: Triangle area ratios · Circles and power of a point
Session 2 · 3 problems · invitation determines timing
Question 4
A strictly increasing function satisfies for all positive integers , and . Determine .
Hint 1
Compare a large power with two consecutive powers of 2.
Hint 2
If , monotonicity also bounds between and .
Worked solution 4
Multiplicativity gives ; positivity forces . Fix . For any positive integer , choose the unique nonnegative integer for which . Such a exists because successive powers of 2 grow without bound.
By monotonicity and multiplicativity, Squaring the first comparison gives . Dividing the two positive bounds therefore yields
Bridge: bounded powers. A fixed positive number whose every positive integer power stays between and 4 must be 1. If , induction gives , eventually exceeding 4. If , apply the same argument to , eventually forcing .
Apply this to . It gives for every , and also for . Conversely, is positive, strictly increasing and multiplicative, and has . It is the unique solution.
Conclusion: f(n)=n² for every positive integer n.
Review the idea: Functions inverses and composition · Mathematical induction the first principle
Question 5
Let . Positive weights sum to 1, and for every . Prove Determine all equality cases and prove the bound is best possible over these choices.
Hint 1
Expand the nonnegative product , then divide by .
Hint 2
Write , . First bound , and then use a square to bound .
Worked solution 5
For each , the assumptions give . Dividing its expansion by the positive gives . Multiply by and sum. With and , we obtain .
The square is equivalent to . Hence which proves the required inequality.
For equality in the first summed bound, every positive-weight term must be an equality. Therefore each is either or . Let be the total weight of the entries equal to . Then and . Equality in the square requires , so .
Conversely, if all entries are endpoints and the total weight at each endpoint is , both inequalities are equalities. These are all equality cases. Choosing , equal weights and attains the bound, so no smaller universal constant can replace it.
Conclusion: Equality exactly when all xᵢ are endpoints and each endpoint carries total weight 1/2.
Review the idea: Weighted means · Sum of squares
Question 6
There are red points and blue points in the plane, all distinct, with no three collinear. Prove that the points can be paired red-to-blue so that the joining segments do not cross or touch one another.
Hint 1
Among all red-to-blue pairings, choose one with the smallest sum of segment lengths.
Hint 2
If two matched segments cross, swap their blue endpoints and compare lengths through the crossing point.
Worked solution 6
There are only red-to-blue pairings, so at least one minimises the total length. Choose such a pairing. Suppose two of its segments and cross at an interior point .
Replace these pairs by and , keeping every other pair. This is still a valid pairing. The triangle inequality gives The inequalities are strict: equality in either would put three of the original points on one line, contrary to the assumption. Adding, and using that lies on the two original segments, gives This contradicts minimality.
Thus no two paired segments cross in their interiors. They cannot share endpoints because each point is used once. Nor can an endpoint of one lie inside another segment, because that would make three original points collinear. Collinear overlaps are excluded for the same reason. The minimum-length pairing therefore has the required complete absence of intersections.
Conclusion: A minimum-total-length red-to-blue pairing has no segment intersections.
Review the idea: Triangle inequalities · Proof methods
After this paper
Choose one gap in your proof to repair, study the linked idea, and write a complete solution again before the next mock.
Choose another paper · Check your German selection route
Format reference: official organiser information. Questions and explanations are independent practice material.