INMO Mock Paper 5 · 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

Prove that for every odd integer n≥3n\ge3, n2n^2 divides 1n+2n+⋯+(n−1)n1^n+2^n+\cdots+(n-1)^n. Show also that the exponent 2 cannot be replaced by 3 in a statement valid for every such n.

Hint 1

Pair k with n−k.

Hint 2

In the binomial expansion of (n−k)n(n-k)^n, both the first correction term and every later correction term are divisible by n².

Worked solution 1

Because n is odd, the integers 1,…,n−11,\ldots,n-1 split into (n−1)/2(n-1)/2 pairs k,n−kk,n-k. The binomial theorem gives (n−k)n=(−k)n+n⋅n(−k)n−1+∑j=2n(nj)nj(−k)n−j.(n-k)^n=(-k)^n+n\cdot n(-k)^{n-1}+\sum_{j=2}^n\binom nj n^j(-k)^{n-j}. Every term after the first is divisible by n2n^2. Since n is odd, the first term is −kn-k^n. Thus kn+(n−k)n≡0(modn2)k^n+(n-k)^n\equiv0\pmod{n^2} for each pair, and summing proves the divisibility. For n=3 the sum is 13+23=91^3+2^3=9, which is not divisible by 33=273^3=27. Therefore no universal replacement of the exponent 2 by 3 is possible.

Answer / conclusion: n² always divides the sum; n=3 disproves a universal n³ claim.

Review the idea: Binomial expansions and generating functions · Divisibility

Question 2

Classify all monic quadratic polynomials PP with integer coefficients such that P(n)∣P(n2)P(n)\mid P(n^2) for every integer n for which P(n)≠0P(n)\ne0.

Hint 1

Divide P(x2)P(x^2) by P(x)P(x). Its linear remainder must vanish at all sufficiently large integers.

Hint 2

For P=x2+ax+bP=x^2+ax+b, the remainder coefficients are a(−a2−a+2b)a(-a^2-a+2b) and b(b−a2−a+1)b(b-a^2-a+1).

Worked solution 2

Write P(x)=x2+ax+bP(x)=x^2+ax+b, with integers a,b. Polynomial division by a monic integer polynomial keeps integer coefficients. The notation F(x)≡G(x)(modP)F(x)\equiv G(x)\pmod P means that F−GF-G is a polynomial multiple of PP; the two polynomials therefore have the same remainder on division by PP. Since x2≡−ax−b(modP)x^2\equiv-ax-b\pmod P, replacing x2x^2 by −ax−b-ax-b gives x4≡(−ax−b)2=a2x2+2abx+b2≡(−a3+2ab)x+b2−a2b.x^4\equiv(-ax-b)^2=a^2x^2+2abx+b^2\equiv(-a^3+2ab)x+b^2-a^2b. Adding the remainder of ax2+bax^2+b gives the remainder of P(x2)=x4+ax2+bP(x^2)=x^4+ax^2+b, namely a(−a2−a+2b)x+b(b−a2−a+1).a(-a^2-a+2b)x+b(b-a^2-a+1). Call it Ax+BAx+B, so P(x2)=Q(x)P(x)+Ax+BP(x^2)=Q(x)P(x)+Ax+B, where QQ has integer coefficients. Evaluate at an integer nn. The first term Q(n)P(n)Q(n)P(n) is already an integer multiple of P(n)P(n); the hypothesis therefore implies P(n)∣An+BP(n)\mid An+B whenever P(n)≠0P(n)\ne0. For all sufficiently large positive n, ∣An+B∣<∣P(n)∣|An+B|<|P(n)|, because the right side is quadratic and the left linear. A nonzero integer multiple of P(n)P(n) has absolute value at least ∣P(n)∣|P(n)|. Hence the smaller divisible remainder must be zero: An+B=0An+B=0 for all such nn. A linear polynomial vanishing at infinitely many inputs is zero, so A=B=0A=B=0.

If a=0, then b(b+1)=0b(b+1)=0, giving x2,x2−1x^2,x^2-1. If a≠0a\ne0, then 2b=a2+a2b=a^2+a. When b=0 this gives a=−1, hence x2−xx^2-x. When b≠0, the second equation gives b=a2+a−1b=a^2+a-1; combining gives a2+a=2a^2+a=2, so (a,b)=(1,1),(−2,1)(a,b)=(1,1),(-2,1). The remaining polynomials are x2+x+1x^2+x+1 and (x−1)2(x-1)^2. For each of the five candidates the remainder is identically zero, so P(x)P(x) divides P(x2)P(x^2) as an integer polynomial. Evaluation proves the required integer divisibility wherever the divisor is nonzero.

Answer / conclusion: x², x²−1, x²−x, x²+x+1, (x−1)².

Review the idea: Polynomial division · Factorisation integer solutions

Question 3

In an acute triangle, let O and I be the circumcentre and incentre, with circumradius R and inradius r. Prove OI2=R(R−2r)OI^2=R(R-2r), and deduce R≥2rR\ge2r, with equality exactly for an equilateral triangle. As a numerical consequence, determine R when r=2r=2 and OI=5OI=\sqrt5.

Circumcentre, incentre and the midpoint of the opposite arcABCDIOTOriginal construction; the proof does not rely on the drawing.

Hint 1

Let the internal bisector of angle A meet the opposite arc BC of the circumcircle at D.

Hint 2

Prove DI=DB, then compute the power of I using the secant AID.

Worked solution 3

In angle expressions, write A,B,CA,B,C for the angles at the corresponding triangle vertices, so A+B+C=180∘A+B+C=180^\circ. Let DD be the midpoint of the arc BCBC not containing AA. Equal arcs BD,DCBD,DC subtend equal angles BAD,DACBAD,DAC; thus ADAD is the internal bisector, which passes through II. Since II lies inside the circumcircle, the points occur in the order A,I,DA,I,D. The chord formula from the extended sine rule gives DB=2Rsin⁡∠DAB=2Rsin⁡(A/2)DB=2R\sin\angle DAB=2R\sin(A/2).

Angles CBDCBD and CADCAD both subtend chord CDCD, so ∠CBD=A/2\angle CBD=A/2. Since BIBI bisects angle BB, ∠IBC=B/2\angle IBC=B/2. These angles add to give ∠IBD=(A+B)/2=90∘−C/2\angle IBD=(A+B)/2=90^\circ-C/2. In triangle AIBAIB, the angles at A,BA,B are A/2,B/2A/2,B/2, hence ∠AIB=180∘−(A+B)/2=90∘+C/2\angle AIB=180^\circ-(A+B)/2=90^\circ+C/2. The ray IDID points oppositely to IAIA, so ∠BID=180∘−∠BIA=90∘−C/2\angle BID=180^\circ-\angle BIA=90^\circ-C/2. Therefore ∠IBD=∠BID\angle IBD=\angle BID, making triangle BIDBID isosceles with ID=DBID=DB.

If T is the perpendicular foot from I to AB, then IT=rIT=r and right triangle AIT gives AI=r/sin⁡(A/2)AI=r/\sin(A/2). Therefore AI⋅ID=2RrAI\cdot ID=2Rr. The point I is inside the circumcircle, so its power is −AI⋅ID=OI2−R2-AI\cdot ID=OI^2-R^2. Rearranging yields OI2=R2−2RrOI^2=R^2-2Rr.

As OI2≥0OI^2\ge0 and R>0, R≥2rR\ge2r. Equality is equivalent to O=I. In that case all three side-lines are distance r from O, so all three chords have the same length 2R2−r22\sqrt{R^2-r^2}; the triangle is equilateral. Conversely its centres coincide. Finally r=2r=2, OI2=5OI^2=5 give R2−4R−5=0R^2-4R-5=0, whose only positive root is R=5.

Answer / conclusion: R≥2r; equality precisely for an equilateral triangle. Numerical R=5.

Review the idea: Circles and power of a point · Parallel lines and angle bisectors · Trigonometry in geometry

Question 4

Nine players play one decisive game against every other player. Every player wins exactly four games. Prove that the players can be arranged around a circle so that each player defeated the next player clockwise.

Hint 1

Draw an arrow from each winner to the loser. Prove that every player can reach every other along arrows.

Hint 2

Take a longest directed cycle. An outside vertex that has arrows both to and from the cycle can be inserted. Otherwise divide outside vertices into two classes.

Worked solution 4

Draw one vertex for each player and an arrow U→VU\to V when UU defeated VV. Between each pair there is exactly one arrow. A directed path follows the arrows. A directed cycle returns to its starting vertex without repeating another vertex. “Strongly connected” means that every vertex can reach every other by a directed path.

The game diagram is strongly connected. Otherwise, for some starting player, the set SS of reachable players would be a proper subset. No arrow leaves SS, or its endpoint would also be reachable. Each player in SS has four outgoing arrows, all within SS, so ∣S∣≥5|S|\ge5. Every player outside SS must then defeat every player in SS, giving at least five wins, a contradiction.

There is a directed cycle: repeatedly follow an outgoing arrow; finiteness forces a repeated vertex, and the segment from its first occurrence to its next one is a cycle. Choose a directed cycle CC of greatest length. For an outside vertex vv, mark each cycle vertex “+” if it defeats vv, and “−” if vv defeats it. If both signs occur, walking around the cyclic list must somewhere pass from “+” to “−”. The corresponding consecutive vertices satisfy ci→v→ci+1c_i\to v\to c_{i+1}. Replacing their old edge by those two arrows inserts vv, contradicting maximal length. Thus each outside vertex either defeats every vertex of CC (class UU), or loses to every vertex of CC (class VV).

If any vertex remained outside, both classes would be nonempty: with no VV, no arrow could leave CC; with no UU, no outside path could enter CC. Either case contradicts strong connectivity. There must also be an arrow v→uv\to u with v∈V,u∈Uv\in V,u\in U. Otherwise arrows out of CC lead only into VV, and arrows out of VV never enter UU; no path from CC could reach UU, another contradiction.

Now replace any cycle edge ci→ci+1c_i\to c_{i+1} by ci→v→u→ci+1c_i\to v\to u\to c_{i+1}, as in the schematic. These arrows exist by the definitions of V,UV,U and the chosen arrow v→uv\to u. Both new vertices are outside the old cycle and distinct, so this is a longer directed cycle.

Inserting two outside players into a directed cycleReplace one cycle edge by a three-arrow detourcivuci+1v in Vu in UDashed edge is removed from the new cycle.The remaining part of the original cycle stays in place.This schematic shows only the insertion step.
The dashed old edge is removed; the solid three-arrow detour adds two players. The rest of the cycle is unchanged.

This contradicts the choice of CC. Hence no vertex is outside it: it passes through all nine players, giving the required circular arrangement.

Answer / conclusion: A directed cycle through all nine players exists.

Review the idea: Counting · Proof methods

Question 5

Let a1≤a2≤⋯≤a20a_1\le a_2\le\cdots\le a_{20} be arbitrary real numbers, and put M=max⁡1≤j≤10(a2j−a2j−1)M=\max_{1\le j\le10}(a_{2j}-a_{2j-1}). Prove that the numbers can be divided into two groups of ten entries each such that the absolute difference of their sums is at most M. Show that the coefficient 1 multiplying M is best possible.

Hint 1

Pair consecutive entries and put one member of each pair in each group.

Hint 2

For numbers d_j between 0 and M, choose signs successively to keep the running signed sum within [−M,M].

Worked solution 5

Pair (a1,a2),(a3,a4),…,(a19,a20)(a_1,a_2),(a_3,a_4),\ldots,(a_{19},a_{20}), and set dj=a2j−a2j−1d_j=a_{2j}-a_{2j-1}, so 0≤dj≤M0\le d_j\le M. Splitting one entry of every pair into each group ensures ten entries per group. The difference of group sums can be chosen as any signed sum ∑jεjdj\sum_j\varepsilon_jd_j, with εj∈{1,−1}\varepsilon_j\in\{1,-1\}.

Start with running sum 0. If the current sum is nonnegative, use the next sign −; if it is negative, use +. Whenever the old sum lies in [−M,M][-M,M], adding a number in [0,M][0,M] toward zero leaves the new sum in the same interval. Induction therefore produces a final absolute difference at most M.

For sharpness, take nineteen zeros and one 1. Then M=1, and any two ten-entry groups have sums 0 and 1 in some order, so their difference is exactly M. No universal smaller coefficient can work.

Answer / conclusion: A split with difference at most M always exists; the coefficient 1 is sharp.

Review the idea: Proof methods · Absolute value inequalities

Question 6

Let PP be a nonconstant polynomial with integer coefficients. Prove that infinitely many distinct primes divide at least one nonzero value P(n)P(n), where n ranges over the integers.

Hint 1

Choose an integer a with c=P(a)≠0, and assume the prime divisors form a finite list with product M.

Hint 2

Examine the integer polynomial Q(t)=P(a+cMt)/cQ(t)=P(a+cMt)/c, whose constant term is 1 and whose other coefficients are multiples of M.

Worked solution 6

Choose an integer a with c=P(a)≠0c=P(a)\ne0; such an a exists because a nonzero polynomial has only finitely many roots. Suppose the primes dividing nonzero integer values of P formed a finite list, with product M (take M=1 for an empty list). Expand Q(t)=P(a+cMt)c.Q(t)=\frac{P(a+cMt)}c. The constant term is 1. Every higher coefficient is an integer multiple of M: in expanding each power of a+cMta+cMt, a term containing tjt^j, j≥1, includes (cM)j/c=cj−1Mj(cM)^j/c=c^{j-1}M^j. Thus Q is a nonconstant integer polynomial and Q(t)≡1(modM)Q(t)\equiv1\pmod M for every integer t.

For some integer t, ∣Q(t)∣>1|Q(t)|>1, since the highest-degree term eventually dominates the sum of the lower terms. Let q be a prime divisor of this nonzero integer. Because Q(t)≡1(modM)Q(t)\equiv1\pmod M, q does not divide M. But P(a+cMt)=cQ(t)P(a+cMt)=cQ(t) is nonzero and divisible by q, contradicting completeness of the list. Therefore infinitely many primes occur.

Answer / conclusion: Infinitely many distinct prime divisors occur among the nonzero values.

Review the idea: Polynomial functions · Prime numbers · Divisibility

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.