MathLabs

Problem 2

Let PP be a regular 20062006-gon. A diagonal of PP is called good if its endpoints divide the boundary of PP into two parts, each composed of an odd number of sides of PP. The sides of PP are also called good. Suppose PP has been dissected into triangles by 20032003 diagonals, no two of which have a common point in the interior of PP. Find the maximum number of isosceles triangles having two good sides that could appear in such a configuration.
Step 4 of 5: Remove one non-special leaf for each good diagonal
In plain words

A good diagonal has a leaf triangle on each side after deletion. Since two special triangles cannot share a good side, one can choose a distinct non-special leaf for each deleted diagonal.

#{special leaves of F}≤(1003+k)−k=1003\#\{\text{special leaves of }F\}\le(1003+k)-k=1003
Detailed analysis

For each deleted good-diagonal edge, inspect the two endpoint leaves in the resulting components. At most one endpoint can be special, otherwise two special triangles would share that good diagonal. Processing deleted edges from the outside of the forest inward, always choose the endpoint not already chosen; the tree structure guarantees these choices are distinct (the standard leaf-pairing argument). Thus at least kk of the 1003+k1003+k leaves are non-special, and the number of special triangles is at most 10031003.