Maths Olympiad Prep

Library / /377 of 462

Geometry Difficulty 6.7 National Olympiad Prove it Ireland

A regular polygon with n3n \ge 3 sides is given. Each vertex is coloured either red, green or blue, and no two adjacent vertices of the polygon are the same colour. There is at least one vertex of each colour.
Prove that it is possible to draw certain diagonals of the polygon in such a way that they intersect only at the vertices of the polygon and they divide the polygon into triangles so that each such triangle has vertices of three different colours.

Solution

Suppose that the polygon has only one vertex of some colour, say red. Then drawing all diagonals from this red vertex easily solves the problem. Therefore, in what follows we may assume that the polygon has at least two vertices of each colour. In particular we may assume that n6n \ge 6.
For a polygon with n6n \ge 6 sides, we proceed using strong induction. Assume the result holds for all convex polygons with less than nn sides.
Version 1. Define the distance d(X,Y)d(X, Y) between vertices XX and YY as the minimum number of neighbouring-vertex movements which are necessary in order to get from XX to YY, and denote the corresponding path traversed by S(X,Y)S(X, Y) (this path includes the endpoints XX and YY). Let R1R_1 and R2R_2 be that pair of vertices which minimize d(X,Y)d(X, Y) over all vertex pairs of the same colour; without loss of generality, we can assume these vertices are red. Now, there must exist a non-red vertex GG between R1R_1 and R2R_2 (i.e. lying in S(R1,R2)S(R_1, R_2)); without loss of generality, this vertex is green. Now, there cannot be two blue vertices B1B_1 and B2B_2 in S(X,Y)S(X, Y), as this would imply d(B1,B2)<d(R1,R2)d(B_1, B_2) < d(R_1, R_2), a contradiction, since R1R_1 and R2R_2 minimize this quantity. Therefore at least one blue vertex BB lies outside S(R1,R2)S(R_1, R_2).
Joining the green vertex GG to the blue vertex BB breaks the polygon into two smaller convex polygons each of which satisfies the conditions of the original problem. Thus by strong induction the result follows for every integer n3n \ge 3.

Version 2. By assumption there are at least two red vertices. When they are removed, we are left with two disjoint, non-empty and connected sets of vertices. Both of them contain at least one vertex that is not red. If one of these sets does not contain a blue vertex, we can pick a green one in it and a blue vertex from the other set. If both sets contain at least one blue vertex, we first pick a green vertex in one of the sets, then a blue one from the other set. Therefore, in any case, we can pick a green vertex G from one of the two sets and a blue vertex B from the other.
Joining the green vertex G to the blue vertex B breaks the polygon into two smaller convex polygons each of which satisfies the conditions of the original problem. Thus by strong induction the result follows for every integer n3n \ge 3.

Want a route through all this instead of an archive? The track puts 2,000 problems in a working order, from AMC 10 level to the IMO shortlist.

Source: MathNet, licensed CC-BY-4.0. Statement reproduced verbatim; metadata (topic, difficulty) added by this project.