2024 USAMO Problems/Problem 3
Let be a positive integer. A triangulation of a polygon is
-balanced if its triangles can be colored with
colors in such a way that the sum of the areas of all triangles of the same color is the same for each of the
colors. Find all positive integers
for which there exists an
-balanced triangulation of a regular
-gon.
Note: A triangulation of a convex polygon
with
sides is any partitioning of
into
triangles by
diagonals of
that do not intersect in the polygon's interior.
Solution 1
The answer is if and only if is a proper divisor of
.
We represent the vertices of the regular -gon using complex numbers. Let
be a primitive
-th root of unity, and label the vertices as
.
Key Lemma:
The triangle with vertices has signed area:
Proof of Lemma:
We can rotate by to assume without loss of generality that
. Then we apply the complex shoelace formula to the triangle with vertices
:
which simplifies to the expression for above.
Construction (Sufficiency):
To construct a valid triangulation and coloring when divides
, we draw all the diagonals from vertex 1, and then color the resulting triangles with the
colors in cyclic order.
For example, when and
, we get a coloring with red, green, blue as shown in the image, repeating cyclically.
To prove this works, we fix a residue corresponding to one of the colors. Then the total area of triangles with this color is:
After algebraic manipulation:
When divides
, we can show that the inner sum vanishes, and the total area of each color equals:
Since the right-hand side does not depend on the residue , this shows all colors have equal area.
Necessity:
To prove that must divide
, we note that if there were a valid triangulation and coloring, the total area of each color would equal:
We then prove the following claim:
The number is not an algebraic integer when
.
This can be shown using the fact that is a number field with ring of integers
. We demonstrate that:
is not an algebraic integer when doesn't divide
because
.
However, for any triangle in our construction, is always an algebraic integer. Since a finite sum of algebraic integers is also an algebraic integer, the sum of expressions of the form
can never equal
unless
divides
.
We can also show this directly by noting that is always divisible by
, which means we need
to be an algebraic integer. A rational number is an algebraic integer if and only if it's a rational integer, so
is an algebraic integer exactly when
divides
.
Therefore, a valid triangulation and coloring exists if and only if is a proper divisor of
.
~ brandonyee