AIMO Initial Selection Mock Paper 4 · 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 odd and put . Prove that is prime if and only if
Hint 1
When n is prime, pair each residue with its multiplicative inverse to evaluate .
Hint 2
When n is odd and composite, it has a prime divisor no larger than .
Worked solution 1
First let be prime. Each nonzero residue modulo has a unique inverse. The only residues equal to their own inverse satisfy , so , forcing or . All other residues pair with a different inverse and contribute product 1. Therefore .
Pairing instead with , for , gives . Combining the two evaluations yields .
Conversely, suppose the displayed congruence holds and is composite. Choose a prime divisor of with . Since is odd, writing gives , and thus . Hence . Reducing the assumed congruence modulo gives or , both impossible. Thus must be prime.
Conclusion: The congruence holds exactly for odd primes.
Review the idea: Complete and reduced residue systems · Unique prime factorisation · Factorials
Question 2
Find every function satisfying for all real . No continuity is assumed.
Hint 1
First find and . For , write .
Hint 2
Deduce additivity. Then use positivity of squares to prove monotonicity before using rational approximation.
Worked solution 2
Multiplicativity at 1 gives or 1. If , the translation rule gives , contradicting . Hence and . For , , so .
For , The case is immediate. Thus is additive.
Why no continuity assumption is needed. If , write with . Then . For , additivity gives ; therefore is strictly increasing.
Additivity and give for all integers, including negatives. For positive , multiplicativity gives , so for every rational .
If , choose a rational strictly between them. Then forces , a contradiction. If , choose a rational between these two numbers and argue the same way. Rationals exist between any two reals by choosing a sufficiently fine grid of fractions with one common denominator. Thus for every real . Direct substitution verifies this function.
Conclusion: The unique solution is f(x)=x.
Review the idea: Solving functional equations · Functions inverses and composition · Inequality rules and signs
Question 3
A nondegenerate triangle is inscribed in a circle with centre and radius . Its centroid is . As moves around the circle, determine the minimum and maximum of in terms of and , and describe all equality positions.
Hint 1
Place O at the coordinate origin. If , take OG as the positive horizontal axis.
Hint 2
Expand the three squared distances. The coordinates of A, B and C sum to three times the coordinates of G.
Worked solution 3
Put . First suppose , and take perpendicular coordinates with , . Write the vertex coordinates as . The point whose coordinates are the vertex averages lies on every median: if M is the midpoint of BC, that candidate equals one third of A plus two thirds of M, coordinate by coordinate. It is therefore the intersection of the medians, namely G. Therefore and .
For on the circle, . Each vertex also has squared distance from the origin. Expanding and adding yields On the circle, . Thus the minimum is , attained only at , and the maximum is , attained only at . These are the two intersections of line with the circle, with the minimum on the ray .
If , use any perpendicular axes. Both coordinate sums vanish, so the same expansion gives the constant value at every point . In that case every circle point attains both extrema.
Conclusion: Minimum 6R²−6R·OG and maximum 6R²+6R·OG; if O=G the value is constant.
Review the idea: The midpoint theorem · Pythagoras and stewart · Geometry foundations
Session 2 · 3 problems · invitation determines timing
Question 4
Every pair among labelled vertices is joined. Edges sharing a vertex must receive different colours. Determine the least number of colours needed when and when , for , and give explicit constructions.
Hint 1
One colour can contain at most edges. For odd N, count all edges to strengthen the degree bound.
Hint 2
For odd N, label vertices by residues and colour the edge by . For even N, use an odd number of finite labels and one extra vertex.
Worked solution 4
At any vertex the incident edges need different colours, so at least colours are necessary. When , a colour can contain at most pairwise disjoint edges. There are edges altogether, so at least colours are needed.
For , label vertices , working modulo . Colour by modulo . At a fixed vertex , different neighbours produce different colours. This gives a valid colouring using at most colours, matching the lower bound.
For , let , and use vertices together with one extra vertex . Use colours, labelled modulo . Give each finite edge colour , and give edge colour . At a finite vertex , its finite neighbours yield every colour except , because the omitted neighbour is itself. The edge to fills precisely that missing colour. At , the colours are distinct, because is odd and multiplication by 2 is invertible modulo . For , there is simply one edge and one colour.
Thus the minima are colours for vertices and colours for vertices.
Conclusion: The minima are 2n−1 for 2n vertices, and 2n+1 for 2n+1 vertices.
Review the idea: Complete and reduced residue systems · Counting
Question 5
Let . A real polynomial has degree at most , and for . Find the greatest possible value of , and describe every polynomial attaining it.
Hint 1
Build degree-n polynomials that are 1 at j and 0 at all the other specified integer nodes.
Hint 2
Evaluate ; the absolute values of these coefficients are binomial coefficients.
Worked solution 5
For , define This is 1 at and 0 at every other specified node. Consequently : the difference has degree at most and vanishes at distinct points, so it is the zero polynomial.
At the next integer, the numerator product is , while the denominator is . Therefore It follows that
All the binomial coefficients are positive. Equality requires every , and all the signed terms to have the same sign. Thus the only possible node values are , with one common . They determine the two polynomials These polynomials satisfy the node bounds and attain , proving both the maximum and the complete equality classification.
Conclusion: Maximum 2ⁿ⁺¹−1; exactly the two interpolants with alternating node values ±1 attain it.
Review the idea: Remainder and factor theorems · Combinations and binomial coefficients
Question 6
For a prime , let be the exponent of in a nonzero integer . Let be odd, and let be positive integers with , , and . Prove, for every positive integer , Hence determine the exact power of 7 dividing for every nonnegative integer .
Hint 1
First compare with , using where .
Hint 2
Separate n into a power of p and a factor coprime to p. The geometric-sum factor has a simple residue modulo p.
Worked solution 6
Write . We first prove a one-step rule. Suppose , where , , and . Expand The first term is divisible by but not . Each middle binomial coefficient is divisible by , because is prime and its denominator has no factor . Hence every middle term is divisible by , which is at least . The last term is also divisible by , since for odd and . After division by , only the first term is nonzero modulo . Thus .
Now write , where . Factoring gives Therefore . Apply the one-step rule times, successively raising to their -th powers. Their difference exponent increases by 1 each time, so its final value is . This proves the formula.
For , the initial difference is 7, of exponent 1. Thus : it is divisible by and not by .
Conclusion: The exponent is vₚ(a−b)+vₚ(n); the exact power in the example is 7ᵏ⁺¹.
Review the idea: Unique prime factorisation · Binomial expansions and generating functions · Divisibility
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.