Skip to main content
OlympiadHQ

Browse · MathNet

Print

IMO 2006 Shortlisted Problems

2006 counting and probability

Problem

Let be a finite set of points in the plane such that no three of them are on a line. For each convex polygon whose vertices are in , let be the number of vertices of , and let be the number of points of which are outside . Prove that for every real number where the sum is taken over all convex polygons with vertices in .

NB. A line segment, a point and the empty set are considered as convex polygons of 2, 1 and 0 vertices, respectively.
Solution
For each convex polygon whose vertices are in , let be the number of points of which are inside , so that , the total number of points in . Denoting by , View this expression as a homogeneous polynomial of degree in two independent variables . In the expanded form, it is the sum of terms () multiplied by some nonnegative integer coefficients. For a fixed , the coefficient of represents the number of ways of choosing a convex polygon and then choosing some of the points of inside so that the number of vertices of and the number of chosen points inside jointly add up to . This corresponds to just choosing an -element subset of . The correspondence is bijective because every set of points from splits in exactly one way into the union of two disjoint subsets, of which the first is the set of vertices of a convex polygon - namely, the convex hull of - and the second consists of some points inside that polygon. So the coefficient of equals . The desired result follows:

---

Alternative solution.

Apply induction on the number of points. The case is trivial. Let and assume the statement for less than points. Take a set of points. Let be the set of vertices of the convex hull of , let . Let be an arbitrary nonempty set. For any convex polygon with vertices in the set , we have points of outside . Excluding the points of - all outside - the set contains exactly of them. Writing , by the induction hypothesis (where means that the vertices of belong to the set ). Therefore All convex polygons appear at least once, except the convex hull itself. The convex hull adds . We can use the inclusion-exclusion principle to compute the sum of the other terms: and then

Techniques

Counting two waysInclusion-exclusionGenerating functionsInduction / smoothingConvex hullsPolynomial operations