Olympiad Maths Prep

Track / Stage 10 / 18 of 40 #1978 of 2000

Problem 1978

Hardest shortlist tier
Geometry Difficulty 9.2 Prove it IMO · United States

Let P\mathcal{P} be a regular 2006-gon. A diagonal of P\mathcal{P} is called *good segment* if its endpoints divide the boundary of P\mathcal{P} into two parts, each composed of an odd number of sides of P\mathcal{P}. The sides of P\mathcal{P} are also called *good segment*.
Suppose P\mathcal{P} has been dissected into triangles by 2003 diagonals, no two of which have a common point in the interior of P\mathcal{P}. Find the maximum number of isosceles triangles having two *good segments* that could appear in such a configuration.

This one wants a proof. Work it on paper, read the official solution, then mark yourself honestly — the ladder only means something if the record is true.

Official solution

First Solution: We start with the following lemma.
Lemma Let PiPjP_iP_j is a diagonal used in T\mathcal{T}, and PiPj^\widehat{P_iP_j} is non-major and contains nn segments of P\mathcal{P}, then there are at most n2\lfloor \frac{n}{2} \rfloor good triangles with vertices on PiPj^\widehat{P_iP_j}. More precise there are at most
{ji2,if i<jji+20062,if i>j \left\{ \begin{array}{ll} \lfloor \frac{j-i}{2} \rfloor, & \text{if } i < j \\ \lfloor \frac{j-i+2006}{2} \rfloor, & \text{if } i > j \end{array} \right.
good triangles with vertices on PiPj^\widehat{P_iP_j}
*Proof:* Without loss of generality, we may assume that i<ji < j. We induct on nn.
The bases cases for n=1n=1 and n=2n=2 are trivial. Assume the statement is true for nn with nkn \le k and 2k<10032 \le k < 1003. We consider the case n=k+1n=k+1.
Let PiPaPjP_iP_aP_j be a triangle in T\mathcal{T} with PP on PiPj^\widehat{P_iP_j}. (Note that Pi,PaP_i, P_a, and PjP_j lie on non-major arc PiPj^\widehat{P_iP_j} on ω\omega in clockwise order. By the induction hypothesis, there are at most
ai2ai2 \lfloor \frac{a-i}{2} \rfloor \le \frac{a-i}{2}
good triangles with vertices on PiPa^\widehat{P_iP_a}. Similar result holds for PaPj^\widehat{P_aP_j}.
Because PiPaPjP_iP_aP_j is a triangle in T\mathcal{T}, we conclude that if a good triangles has its vertices on PiPj^\widehat{P_iP_j} then either it is PiPaPjP_iP_aP_j, or all its vertices are on exactly one of PiPa^\widehat{P_iP_a} or PaPj^\widehat{P_aP_j}. We can now apply the induction hypothesis PiPa^\widehat{P_iP_a} and PaPj^\widehat{P_aP_j}. We conclude that there are at most
1+ai2+ja2=ji2+1() 1 + \frac{a-i}{2} + \frac{j-a}{2} = \frac{j-i}{2} + 1 \qquad (\ddag)
good triangles with vertices on PiPj^\widehat{P_iP_j}.
To finish our proof, we need to reduce the value of the right-hand side of (‡) by 1. We consider the following two cases.
In the first case, we assume that PiPaPjP_iP_aP_j is not good. The summand 1 on the right-hand of (†) should be taken out, and we are done.
In the second case, we assume that PiPaPjP_iP_aP_j is good. Since PiPj^\widehat{P_iP_j} is non-major, PiPj>PiPaP_iP_j > P_iP_a and PiPj>PaPjP_iP_j > P_aP_j. We must have PiPaP_iP_a and PaPjP_aP_j must be the two equal good sides, and both must be the good sides. Hence both aia-i and jaj-a are odd, and so we can improve (†) to
ai2ai212, \left\lfloor \frac{a-i}{2} \right\rfloor \le \frac{a-i}{2} - \frac{1}{2},
and similar result hold for PaPj^\widehat{P_aP_j}. Then (‡) can be improved to
1+ai212+ja212=ji2, 1 + \frac{a-i}{2} - \frac{1}{2} + \frac{j-a}{2} - \frac{1}{2} = \frac{j-i}{2},
completing our induction.

Since PiPj^\widehat{P_iP_j} is non-major, PaPb<PaPcP_aP_b < P_aP_c and PbPc<PaPcP_bP_c < P_aP_c. Since PaPbPcP_aP_bP_c is good, we must have PaPbP_aP_b and PbPcP_bP_c be the good segments (with equal lengths). Thus bab-a and cbc-b are both odd. By the induction hypothesis, there are at most
ba2=ba212 \left\lfloor \frac{b-a}{2} \right\rfloor = \frac{b-a}{2} - \frac{1}{2}
good triangles with vertices on PaPb^\widehat{P_aP_b}. Similar result holds for PbPc^\widehat{P_bP_c}.
Now we prove our main result. Let PiPkP_iP_k be the longest diagonal used in T\mathcal{T}. Let PiPjPkP_iP_jP_k be a non-obtuse triangle in T\mathcal{T}. Without loss of generality, we may assume that i<j<ki < j < k. Since PiPjPkP_iP_jP_k is non-obtuse, PiPj^\widehat{P_iP_j}, PjPk^\widehat{P_jP_k}, and PkPi^\widehat{P_kP_i} are all non-major. By the lemma, there are at most
ji2+kj2+ik+20062ji2+kj2+ik+20062=1003 \left\lfloor \frac{j-i}{2} \right\rfloor + \left\lfloor \frac{k-j}{2} \right\rfloor + \left\lfloor \frac{i-k+2006}{2} \right\rfloor \\ \le \frac{j-i}{2} + \frac{k-j}{2} + \frac{i-k+2006}{2} = 1003
good triangles besides PiPjPkP_iP_jP_k.
If PiPjPkP_iP_jP_k is not good, we are done. If it is, then exactly two of jij-i, kjk-j, and iki-k are odd, and so (*) is strict inequality. We still have at most 1002+1=10031002+1=1003 good triangles in this case, completing our proof.

Second Solution: Let PiPjPkP_iP_jP_k (i<j<ki < j < k) be a good triangle, with PiPjP_iP_j and PjPkP_jP_k being good segments. This means that there are an odd number of sides of P\mathcal{P} between PiP_i and PjP_j and also between PjP_j and PkP_k. We say PiPj^\widehat{P_iP_j} and PjPk^\widehat{P_jP_k} belong to triangle ABC.
At least one side in each of these groups does not belong to any other good triangle. This is so because any odd triangle whose vertices are among the points between PiP_i and PjP_j has two sides of equal length and therefore has an even number of sides belonging to it in total. Eliminating all sides belonging to any other good triangle in PiPj^\widehat{P_iP_j} must therefore leave at least one side that belongs to no other good triangle. Same argument applies to PjPk^\widehat{P_jP_k}. Let us assign these two sides (one in PiPj^\widehat{P_iP_j} and one in PjPk^\widehat{P_jP_k}) to triangle PiPjPkP_iP_jP_k.
To each good triangle we have thus assigned a pair of sides, with no two good triangles sharing an assigned side. It follows that at most 1003 good triangles can appear in the triangulation; that is, M1003M \le 1003.

Source: MathNet, licensed CC-BY-4.0. Statement and solution reproduced as published; topic, difficulty and ordering added by this site.