AIMO Initial Selection Mock Paper 2 · 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
Prove that no right triangle with positive integer side lengths has area equal to a positive integer square.
Hint 1
Choose a counterexample with the least hypotenuse and reduce it to a primitive integer right triangle.
Hint 2
For a primitive triple write its legs as and . The four numbers are pairwise coprime, so a square product forces each to be a square.
Worked solution 1
Assume a counterexample exists and choose one with the least hypotenuse. Write its square area as , where k is a positive integer. Every integer right triangle has an even leg: two odd leg squares would sum to 2 modulo 4, which is not a square. Its area is therefore an integer. Our chosen triangle is primitive: if all sides had a common factor , division by would give an integer right triangle with area . An integer that is a rational square is an integer square, as reducing the fraction shows its denominator must be 1. This would give a smaller counterexample.
Primitive-triple bridge. The legs cannot both be odd, since two odd squares sum to 2 modulo 4. Write the odd leg , even leg , and odd hypotenuse . Any prime dividing two sides of a right triangle divides the third as well, by the equation . In a primitive triple the sides are therefore pairwise coprime. A common divisor of and divides both their sum Z and their difference X, so it must be 1. These two positive integers are consequently coprime and their product is . Unique prime factorisation forces them to be squares . Therefore , , , where , , and have opposite parity: they cannot both be even by coprimality, and if both were odd then X and Z would both be even.
The area is . These four positive factors are pairwise coprime: common divisors of or with either sum or difference divide both ; a common divisor of and divides , and both factors are odd. Since their product is a square, write
The integers are odd. Moreover cannot be even: then is 0 modulo 4 and is 1 modulo 4, making equal to 3 modulo 4. Thus is odd, is even, and is even.
Set and . They are positive integers because . Direct calculation gives Thus form an integer right triangle whose area is . Its hypotenuse is smaller than , the original hypotenuse. This contradicts minimality and completes the descent.
Conclusion: No such triangle exists.
Review the idea: Unique prime factorisation · Pythagoras and stewart · Proof methods
Question 2
For positive real numbers , prove Determine every equality case.
Hint 1
Use in each denominator.
Hint 2
Put . Prove .
Worked solution 2
Since , we have . Therefore Do this cyclically and put . It remains to show that .
The needed Cauchy–Schwarz step. For positive , the inequality follows from the square-sum identity To verify it, expand each square: for every pair the two square terms and the cross term are exactly the terms left on the left-hand side after cancelling . Dividing by the positive sum gives the stated inequality. Take and . It gives The last step uses , obtained by adding three squared differences.
Multiplication by proves the desired bound. Equality in the first three denominator estimates requires , so . Conversely, for equal positive variables every fraction is . These and only these triples give equality.
Conclusion: The lower bound is 1, attained exactly when a=b=c.
Review the idea: Cauchy schwarz inequality · Sum of squares
Question 3
Let be a convex quadrilateral. Assume is not parallel to , and is not parallel to . Put and , where the sides may be extended. Prove that the midpoints of , , and lie on one line.
Hint 1
Use as the origin, with the lines and as coordinate axes. Only line equations and midpoints are needed, so the axes need not be perpendicular.
Hint 2
Write . Subtract the two equations satisfied by .
Worked solution 3
Coordinate bridge. Coordinates may be measured along two nonparallel axes even when they are not perpendicular. Collinearity still has a linear equation, and midpoint coordinates are still coordinate averages. We use no distance or angle formula here.
Take as origin and the lines as axes. Write . Convexity and distinct vertices ensure , , and . If , its membership of and gives Subtracting,
Let the three midpoints be , , and . Each satisfies the linear equation For and , this follows by direct substitution; for , it is the equation just obtained. At least one coefficient is nonzero, so the equation describes a genuine line. Therefore are collinear.
The diagram is one configuration; the coordinate argument allows positive or negative axis coordinates and so also covers intersections on other side extensions.
Conclusion: The three midpoints are collinear.
Review the idea: The midpoint theorem · Equations and quadratics · Geometry foundations
Session 2 · 3 problems · invitation determines timing
Question 4
A collection of distinct subsets of an -element set has the following properties: every member has odd size, and the intersection of any two different members has even size. Prove that , and show that equality is attainable.
Hint 1
For each subcollection, record which ground-set elements occur an odd number of times.
Hint 2
If there are more than sets, two subcollections have the same parity record. Use their symmetric difference and count intersections with one selected member.
Worked solution 4
Suppose there are members . Each of the subcollections determines a parity record of length : for each ground-set element, record 0 or 1 according as it occurs an even or odd number of times. There are only possible records. Two distinct subcollections therefore have the same record.
Keep exactly those sets that belong to one of these two subcollections but not both. This gives a nonempty subcollection in which each ground-set element occurs an even number of times: common sets cancel from the two parity records.
Choose . Count Counting element by element, each element of is counted an even number of times, so is even. Counting term by term, the self-intersection is odd and every other intersection is even. Thus is odd, a contradiction.
Therefore . Equality is realised by the singleton subsets: their sizes are 1 and different singletons have intersection size 0.
Conclusion: At most n sets; the n singleton sets attain the bound.
Review the idea: Pigeonhole principle · Parity · Combinations and binomial coefficients
Question 5
Find every real polynomial which is either constant or can be written as a product of real linear factors, and which satisfies for every real .
Hint 1
Compare leading coefficients. If there is a nonzero root, choose one with largest absolute value.
Hint 2
A root forces both and to be roots.
Worked solution 5
A constant polynomial must satisfy , so or . Now suppose the degree is and the leading coefficient is . The leading coefficients on the two sides are and , giving .
By the factorisation hypothesis, all roots, with multiplicity, are real. If one is nonzero, choose a root of largest absolute value . Substituting in the identity makes , so is a root. Substituting similarly shows that is a root.
One of these two numbers equals , which is positive and strictly larger than . It is therefore a root with absolute value larger than , a contradiction. Hence every root is 0. Together with leading coefficient 1 and the stated linear factorisation, this gives .
Finally, every , for an integer , works because ; the zero polynomial also works. No theorem about nonreal roots is needed, because the real factorisation was part of the question.
Conclusion: P=0 or P(x)=xᵈ for an integer d≥0.
Review the idea: Polynomial roots and multiplicity · Remainder and factor theorems
Question 6
Finitely many heaps contain nonnegative integer numbers of counters. On each turn a player chooses one nonempty heap and removes a positive number of counters from it; the player unable to move loses. Prove that the player to move loses under perfect play exactly when the bitwise XOR of the heap sizes is 0. Here XOR adds binary digits modulo 2 without carrying. Hence count the losing ordered positions of three heaps whose sizes belong to .
Hint 1
A move changes only one heap size. Track what happens to the XOR when that size changes from to .
Hint 2
If the XOR is nonzero, use its highest nonzero binary digit to find a heap that can be reduced so that the new XOR is 0.
Worked solution 6
Binary bridge. XOR is performed independently in each binary column. Thus , and a repeated term cancels. If the current XOR is , changing one heap from to changes the XOR to .
If , any legal move has , hence . Their binary records differ, so . Every move from a zero-XOR position therefore leads to a nonzero-XOR position.
If , let its highest 1 occur in binary position . At least one heap has a 1 in position , because their digit sum there is odd. Set . Above position , and agree; at position , the 1 in becomes 0. Therefore , so reducing this heap to is legal. The new XOR is .
Every move reduces the total number of counters, so play ends. The all-zero position has XOR 0 and is losing. The two properties above, applied by induction on the total, prove that zero-XOR positions are exactly the losing ones.
For three heaps between 0 and 7, choose the first two sizes freely. There is exactly one losing choice of the third: , which is again between 0 and 7. Thus there are losing ordered positions, including .
Conclusion: Zero XOR characterises losing positions; there are 64 such ordered triples.
Review the idea: Number bases and digit problems · Parity · Strong induction
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.