INMO Mock Paper 2 · IMOolympiad.com · Original practice
6 questions · 270 minutes · Written proofs
Practise sustained proof work across algebra, number theory, combinatorics and geometry. Allow time to explore, choose a promising representation and turn your ideas into a complete proof.
Original independent practice. Use the suggested time for a full attempt; keep hints and solutions closed. Questions are not official INMO questions. No selection or score prediction is implied.
Question 1
Find all functions such that for every pair of integers .
Hint 1
The equation with x=0 proves injectivity. Let k=f(0).
Hint 2
Compare two successive shifts by f(y), f(z) with a shift by f(y+z) followed by k.
Worked solution 1
Put . The equation at gives , so is injective. At , it gives . Applying two shifts yields . The same value is obtained from . Injectivity therefore gives .
Hence is additive on the integers. By induction and the identity , it has the form for the integer . Thus . Substitution in the original equation gives for all integers . Therefore and . The two possibilities are . Direct substitution verifies both and .
Answer / conclusion: f(n)=3n+2 or f(n)=−3n−2.
Review the idea: Solving functional equations · Mathematical induction the first principle
Question 2
Prove that all positive integer solutions of can be obtained from by permuting the coordinates and repeatedly replacing one coordinate by . Prove also that every triple obtained in this way is positive and is a solution.
Hint 1
Order the coordinates a ≤ b ≤ c and regard the equation as a quadratic in c.
Hint 2
Evaluate that quadratic at b. The only case where it is not negative is a=b=3.
Worked solution 2
First satisfies the equation. For any positive solution, the other root of is , a positive integer. The replacement preserves the equation, and permutations do as well.
Conversely, order a solution as . The case would give , impossible because . The case gives , also impossible. Thus . For , If , this is at most . If , it is . Write . Since and , we cannot have ; hence . The product is negative, so its other factor is positive. Therefore . The formula already shows . Replacing therefore reduces the positive integer .
The remaining case is , where , giving c=4 or 5. The triple replaces its last coordinate by 4. After each replacement, reorder the entries and apply the same rule. The positive integer sum cannot decrease indefinitely. The only case where the reduction stops is , since reduces once more to it. Each replacement can be undone by the same rule: . Thus reversing the complete descent proves that every solution is generated as stated.
Answer / conclusion: Exactly the positive triples generated from (3,3,4) by these operations.
Review the idea: Vietas formulas · Strong induction · Factorisation integer solutions
Question 3
In a nondegenerate triangle , choose , , with . Let , , . For , determine all values of for which the area of triangle is one quarter of the area of .
Hint 1
Use pair coordinates relative to A, B and C. Explain how actual coordinates preserve the given line ratios.
Hint 2
Use the coordinate-area formula on the two differences Y−X and Z−X. The common scale factor cancels, leaving .
Worked solution 3
A cevian is a line joining a triangle vertex to a point on the opposite side. We use coordinates for the three cevians, with a short explanation of how their area ratio is calculated.
Coordinate-area tool. In ordinary coordinates, the triangle with vertices has area . This follows by enclosing the triangle in a rectangle and subtracting the surrounding right-triangle areas; reversing the orientation only changes the sign inside the absolute value. Translating one vertex to the origin gives the same formula using the two coordinate differences from that vertex.
Take actual coordinates , where and . To keep the calculation short, name the actual point by the pair . Thus the pair labels of are . Combining pairs in a fixed ratio combines their actual coordinates in the same ratio, so straight lines and the given side ratios are preserved by these labels. For two pair differences , , the coordinate-area formula gives twice the actual triangle area as The -terms cancel. Twice the area of is , so this common factor cancels when taking the area ratio.
We may therefore compute entirely with the pair labels. Put . The side points are , , . Their cevian equations, in these pair coordinates, are , , . Solving in pairs gives Using the two differences , the area ratio is Here brackets denote triangle area.
Equating this explicit ratio to gives , or . Both roots are positive and different from 1. Substitution verifies the required area, so these are exactly the two values.
Answer / conclusion: k=(3+√5)/2 or (3−√5)/2.
Review the idea: Triangle area ratios · Concurrency and collinearity
Question 4
Determine the least integer such that from any list of integers, with repetitions allowed, one can select exactly 32 entries whose sum is divisible by 32.
Hint 1
Prove the corresponding statement for 2^k by induction.
Hint 2
From an odd number of entries, pair all but one into same-parity pairs, then halve the pair sums.
Worked solution 4
We prove by induction that any integers contain whose sum is divisible by . For , one entry suffices. Suppose the assertion is true for . In a list of entries, exactly one of the numbers of even and odd entries is odd. Within each parity class, pair entries and leave only one unpaired entry overall. This produces disjoint pairs, each with even sum. Divide the pair sums by 2. By induction, select of these half-sums with total divisible by . Their original pairs contain exactly entries, and their total is twice that sum, hence divisible by .
For , 63 entries therefore suffice. To prove that 62 do not suffice, take 31 zeros and 31 ones. A selection of 32 entries contains between 1 and 31 ones, so its sum is not divisible by 32. Hence the least is 63.
Answer / conclusion: 63.
Review the idea: Strong induction · Parity · Pigeonhole principle
Question 5
Find the least real constant for which holds for all nonnegative real numbers . Give every equality case for the least constant.
Hint 1
First test a=b=c>0.
Hint 2
For K=1, order a ≥ b ≥ c and group .
Worked solution 5
At , the inequality requires , so . For , the difference is . By symmetry assume . Grouping the first two terms gives The bracket equals , and its second factor is nonnegative because gives . Thus the whole difference is nonnegative.
If , the first grouped term is strictly positive. Equality therefore requires , after which the difference is . It vanishes when or . Undoing the ordering, equality occurs when all three are equal, or when one is zero and the other two equal. These include the all-zero case. Hence the least coefficient is 1.
Answer / conclusion: K=1; equality when all equal or one zero and the other two equal.
Review the idea: Sum of squares · Symmetric polynomials
Question 6
Prove that there are infinitely many primes . Your proof should use prime divisors of expressions , and should explain why the exceptional prime 3 causes no problem.
Hint 1
If a prime q≠3 divides m²+m+1, determine the order of m modulo q.
Hint 2
If the relevant primes formed a finite list, choose m as three times their product.
Worked solution 6
Order tool. For a prime not dividing , let be the least positive exponent for which ; this exists by Fermat. If , write , . Then , so minimality gives . Therefore .
Suppose a prime divides . It cannot divide . Multiplication by gives . Also , since that would give . The order divides 3 and is not 1, so . Fermat gives , since . By the order tool, . Therefore .
Now suppose all primes 1 modulo 3 are , allowing an empty list. Put , taking an empty product as 1. The integer has a prime divisor . The number is congruent to 1 modulo 3, so none of its prime divisors is 3; in particular . It is also 1 modulo every , so is absent from the purported complete list. The preceding order argument gives , a contradiction. Hence there are infinitely many such primes.
Answer / conclusion: Infinitely many primes are 1 modulo 3.
Review the idea: Number theory theorems · Prime numbers
After this paper
Record one idea you missed and one proof or calculation you want to improve. Work through the linked lesson, then try the next paper without hints.
Choose another INMO paper · Find a concept or theorem
Format reference: official INMO programme. Paper content is independently authored practice.