INMO Mock Paper 4 · 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 real polynomials such that for all real .
Hint 1
At x=0, the constant term is either 0 or 1.
Hint 2
In each case inspect the lowest nonconstant power. Then subtract a candidate and inspect the lowest power of the difference.
Worked solution 1
At zero, is 0 or 1. Constant polynomials cannot satisfy the equation. If , let be its lowest nonzero term. For , the term on the right cannot be matched, so m=1. Comparing coefficients of gives , hence k=2 or . Write . If Q is nonzero with lowest degree , cancellation of the known identity for kx gives . The lowest degree is on the left but on the right, impossible. Thus or .
If , its lowest nonconstant degree cannot be 1, since the right side would have a nonzero linear term. It cannot exceed 2, since would then be unmatched. Thus the lowest term is , and comparison at degree 2 gives , so k=1. Write , with Q either zero or of lowest degree . The polynomial already satisfies the identity, so . The lowest degrees would be and r, a contradiction. Hence . Substitution verifies all three candidates.
Answer / conclusion: P(x)=2x, P(x)=−x, or P(x)=x²+1.
Review the idea: Polynomial functions · Polynomial roots and multiplicity
Question 2
Determine every integer for which does not divide .
Hint 1
For a prime power exactly dividing n, count the factors p in the factorial.
Hint 2
The exceptional families include primes and twice a prime. Separate pure prime powers from numbers with another prime divisor.
Worked solution 2
Counting copies of a prime. In a factorial, each multiple of contributes at least one factor , each multiple of contributes another, and so on. For example, the number of factors 2 in is . To prove , we must show that for every prime power exactly dividing , the factorial contains at least factors of .
We will use simple growing lower bounds . For , . Once holds at a base case , the next value is at least . Thus a single base check proves the bound for all higher exponents. The five base checks needed below are Increasing only increases these lower bounds.
Every prime n fails, because contains no factor n. If for a prime p, then for odd p the factorial contains just one multiple of p, whereas needs two; n=4 also fails. Directly, n=8 fails because has only four factors of 2, rather than six, and n=9 fails because has only two factors of 3, rather than four.
We prove that there are no other failures. Let exactly divide a remaining composite n. If a=1, write . Since n is neither prime nor twice a prime, , so among there are multiples of p. If and with , then for odd p the number of multiples of p is . The last inequality holds at a=2,p=3 and is preserved as a increases. For p=2, m is odd and at least 3, giving .
It remains to consider , . For , the multiples of p already number at least , starting at a=2 and increasing thereafter. For p=3, a=2 is the excluded 9, while a≥3 gives . For p=2, a=2,3 are the excluded 4,8. At a=4, has factors of 2. For a≥5, . Thus in every remaining case the factorial contains at least factors of each prime p dividing n. Therefore it is divisible by .
The complete list of failures is every prime, twice every prime, and the two additional integers 8 and 9. The integer 4 is already included as twice the prime 2.
Answer / conclusion: Exactly primes, twice a prime, 8 and 9.
Review the idea: Factorials · Unique prime factorisation
Question 3
Among convex quadrilaterals with consecutive side lengths , determine the greatest possible value of . Prove that the bound is attainable.
Hint 1
Identify a point (x,y) with , so distances are moduli. Expand as a sum of two products and apply the ordinary triangle inequality.
Hint 2
For attainment, put , with . Solve the distance equations for B above AC and D below AC, then calculate BD.
Worked solution 3
Complex-distance tool. The complex number represents the point , and . Thus is the distance . Also : squaring both sides reduces this to . Finally is the ordinary triangle inequality for two displacement arrows placed successively; their combined arrow is .
Represent the four vertices by complex numbers . Direct expansion gives Taking moduli, using the product rule and then the triangle inequality, gives
To prove attainability without assuming an equality case of this inequality, put , , where , so . The following explicit points give the required side lengths: For instance, ; the same distance calculation gives . Both horizontal coordinates lie strictly between 0 and , and are on opposite sides of . Therefore the segment crosses the interior of , with the crossing also inside ; the quadrilateral in the order is convex.
Its other diagonal satisfies Thus . The diagonal lengths are positive, so their product is 39. This attains the upper bound and proves the maximum.
Answer / conclusion: 39.
Review the idea: Complex numbers · Cyclic and tangential quadrilaterals · Triangle inequalities
Question 4
A family of subsets of a ten-element set has the property that no member is contained in another distinct member. Determine the largest possible size of , and describe all families of that size.
Hint 1
For each ordering of the ten elements, inspect the chain of its initial segments.
Hint 2
A k-element subset appears as an initial segment in exactly orderings.
Worked solution 4
Each of the permutations supplies the nested chain consisting of its initial segments of sizes 0 through 10. The hypothesis permits at most one member of on any such chain. A fixed subset S of size k is an initial segment in permutations: order S first and its complement afterward. Counting pairs of a permutation and a member of on its chain gives
The binomial coefficient has its unique maximum , as follows by comparing successive ratios . Every summand is therefore at least , so . All 5-element subsets attain the bound. If a family has 252 members, every summand must equal , so every member has size 5. There are only 252 such subsets, forcing the entire middle layer. This is the unique maximum family.
Answer / conclusion: 252; exactly the family of all 5-element subsets.
Review the idea: Permutations and arrangements · Combinations and binomial coefficients
Question 5
Find all functions satisfying for every pair of real numbers . No continuity or monotonicity is assumed.
Hint 1
First obtain f(0)=0 and nonnegativity on nonnegative inputs.
Hint 2
Show additivity, then derive monotonicity from the equation; rational bounds determine every real value.
Worked solution 5
Putting gives , so . With , . Every nonnegative t is a square, so the equation gives for every and real y. Taking gives ; for , put . The known rule gives . Rearranging and using yields , as required for a negative first summand. Thus f is additive on all real numbers.
If , then , so f is nondecreasing. Also , hence or 1. Additivity implies for every rational q, including negative rationals, by multiplying by a positive denominator. Rational numbers exist between any two distinct real numbers. If , choose rationals ; monotonicity gives , hence . If and , choose a rational strictly between and . Monotonicity would give , contradicting . If , choose a rational strictly between and ; then , again a contradiction. Thus . This uses no continuity assumption. Both functions satisfy the original equation by direct substitution.
Answer / conclusion: f(x)=0 for all x, or f(x)=x for all x.
Review the idea: Solving functional equations · Inequality rules and signs
Question 6
For a positive integer n, let denote the sum of all positive divisors of n. Classify all even positive integers n satisfying . Your classification may use primes of the form , but you must prove the classification in both directions.
Hint 1
Write n=2^a m with m odd and separate its divisors.
Hint 2
If m=(2^{a+1}−1)t, the divisor-sum identity becomes . What happens if t>1?
Worked solution 6
Write , where and m is odd. Every divisor is uniquely , with and d dividing m. Hence . The odd factor is coprime to , so it divides m. Write . The equation becomes .
If , the three distinct positive divisors already have sum , a contradiction. Thus t=1 and , forcing m to be prime: otherwise it would have a divisor strictly between 1 and m. Put . Then is prime. If p were composite, say with , then would be a proper nontrivial divisor of , impossible. Thus p is prime.
Conversely, whenever is prime, the integer has divisor sum . These, and only these, are the even solutions.
Answer / conclusion: , where is prime (and therefore is prime).
Review the idea: Counting and summing divisors · Unique prime factorisation
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.