Consider finitely many points in the plane with no three points on a line. All these points can be coloured red or green such that any triangle with vertices of the same colour contains at least one point of the other colour in its interior.
What is the maximal possible number of points with this property?
Problem 2129
Official solution
Solution:
The answer is .
Call a set consisting of red points and green points good if no three points are collinear and any unicoloured triangle contains a point of the other colour.
On the one hand, the figure on the left below shows an example of a good set with points. The figure on the right shows the two types of unicoloured triangles - all other unicoloured triangles are reflections of those.

On the other hand, we shall prove that a good set can have at most four points of each colour. We give two proofs.
First proof. For a proof by contradiction, let be a counterexample of minimal cardinality. We may assume that has at least five red points.
Let be any vertex of the convex hull of . Then cannot be in the interior of any triangle, so is good. But was a minimal counterexample, so has at most four points of each colour. Therefore, has exactly five red points, all vertices of the convex hull of are red, and has at most four green points.
Consider the convex hull of . It is a triangle, a quadrilateral, or a pentagon.

Case i: The convex hull is a triangle.
Let and denote the vertices of the triangle, and let and be the interior red points. Without loss of generality, we may assume that the line intersects sides and (and not ), and is nearer to than is. Now , , , and are five unired triangles with disjoint interiors, so at least one of them must be empty, because there are at most four green points. Thus, is not good, in contradiction to our assumptions.
Case ii: The convex hull is a quadrilateral.
Let the vertices of the quadrilateral be , in this cyclic order, and be the red point in the interior. Now , , and are unired triangles with disjoint interiors, each has a green point inside: denote them by respectively. Then and are two unigreen triangles, but both cannot have (the only possible red point) in their interiors.


Case iii: The convex hull is a pentagon.
Let and denote the vertices of the pentagon, in this cyclic order. Now , and are three unired triangles with disjoint interiors, each must have a green point in its interior, these form a unigreen triangle, which cannot have any red point inside.
Second proof.
Lemma. Let a good set of coloured points be given.
If the convex hull of some red points contains exactly red points, with exactly of them being in its interior, then there are at least green points in its interior. (The statement is analogous for switched colours.)
Proof. If the convex hull is not a polygon (i.e. ), the statement is trivial. Otherwise consider a partition of the convex hull of the red points into triangles, all of which have only red points as vertices, and have no other red points in their interiors. Let be the number of triangles of the partition. Then the sum of their angles is . On the other hand, at each interior point, the sum of the angles of the triangles is always , and at the peripheral points that form a convex -gon, the sum is . So the sum of the angles of the triangles in the partition is
which reduces to . Each of the disjoint unicoloured triangles must contain a single point in its interior, which proves the lemma.
Applying the lemma on all red points, where red points are inside their convex hull, gives that there are at least green points inside the red points' convex hull. Now applying the lemma again on these green points gives that there are at least red points in their convex hull. But these red points are also interior points of the convex hull of all red points, therefore
This reduces to , and our statement is proven.