Difference between revisions of "2024 USAMO Problems/Problem 3"
Anyu-tsuruko (talk | contribs) (Created page with "Let <math>m</math> be a positive integer. A triangulation of a polygon is <math>m</math>-balanced if its triangles can be colored with <math>m</math> colors in such a way that...") |
Brandonyee (talk | contribs) |
||
Line 1: | Line 1: | ||
Let <math>m</math> be a positive integer. A triangulation of a polygon is <math>m</math>-balanced if its triangles can be colored with <math>m</math> 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 <math>m</math> colors. Find all positive integers <math>n</math> for which there exists an <math>m</math>-balanced triangulation of a regular <math>n</math>-gon. | Let <math>m</math> be a positive integer. A triangulation of a polygon is <math>m</math>-balanced if its triangles can be colored with <math>m</math> 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 <math>m</math> colors. Find all positive integers <math>n</math> for which there exists an <math>m</math>-balanced triangulation of a regular <math>n</math>-gon. | ||
Note: A triangulation of a convex polygon <math>\mathcal{P}</math> with <math>n \geq 3</math> sides is any partitioning of <math>\mathcal{P}</math> into <math>n-2</math> triangles by <math>n-3</math> diagonals of <math>\mathcal{P}</math> that do not intersect in the polygon's interior. | Note: A triangulation of a convex polygon <math>\mathcal{P}</math> with <math>n \geq 3</math> sides is any partitioning of <math>\mathcal{P}</math> into <math>n-2</math> triangles by <math>n-3</math> diagonals of <math>\mathcal{P}</math> that do not intersect in the polygon's interior. | ||
+ | |||
+ | ==Solution 1== | ||
+ | The answer is if and only if <math>m</math> is a proper divisor of <math>n</math>. | ||
+ | |||
+ | We represent the vertices of the regular <math>n</math>-gon using complex numbers. Let <math>\omega = \exp(2\pi i/n)</math> be a primitive <math>n</math>-th root of unity, and label the vertices as <math>1, \omega, \omega^2, \ldots, \omega^{n-1}</math>. | ||
+ | |||
+ | Key Lemma: | ||
+ | |||
+ | The triangle with vertices <math>\omega^k, \omega^{k+a}, \omega^{k+b}</math> has signed area: | ||
+ | |||
+ | <cmath>T(a, b) := \frac{(\omega^a - 1)(\omega^b - 1)(\omega^{-b} - \omega^{-a})}{4i}</cmath> | ||
+ | |||
+ | Proof of Lemma: | ||
+ | |||
+ | We can rotate by <math>\omega^{-k}</math> to assume without loss of generality that <math>k = 0</math>. Then we apply the complex shoelace formula to the triangle with vertices <math>1, \omega^a, \omega^b</math>: | ||
+ | |||
+ | <cmath>\frac{i}{4} \det \begin{bmatrix} 1 & 1 & 1 \\ \omega^a & \omega^{-a} & 1 \\ \omega^b & \omega^{-b} & 1 \end{bmatrix} = \frac{i}{4} \det \begin{bmatrix} 0 & 0 & 1 \\ \omega^a - 1 & \omega^{-a} - 1 & 1 \\ \omega^b - 1 & \omega^{-b} - 1 & 1 \end{bmatrix}</cmath> | ||
+ | |||
+ | which simplifies to the expression for <math>T(a, b)</math> above. | ||
+ | |||
+ | Construction (Sufficiency): | ||
+ | |||
+ | To construct a valid triangulation and coloring when <math>m</math> divides <math>n</math>, we draw all the diagonals from vertex 1, and then color the resulting triangles with the <math>m</math> colors in cyclic order. | ||
+ | |||
+ | For example, when <math>n = 9</math> and <math>m = 3</math>, we get a coloring with red, green, blue as shown in the image, repeating cyclically. | ||
+ | |||
+ | To prove this works, we fix a residue <math>r \mod m</math> corresponding to one of the colors. Then the total area of triangles with this color is: | ||
+ | |||
+ | <cmath>\sum_{\substack{0 \leq j < n \\ j \equiv r \mod m}} \text{Area}(\omega^0, \omega^j, \omega^{j+1}) = \sum_{\substack{0 \leq j < n \\ j \equiv r \mod m}} T(j, j+1)</cmath> | ||
+ | |||
+ | After algebraic manipulation: | ||
+ | |||
+ | <cmath>= \frac{\omega - 1}{4i} \left(\frac{n}{m}(1 + \omega^{-1}) + \sum_{\substack{0 \leq j < n \\ j \equiv r \mod m}} (\omega^{-1-j} - \omega^j)\right)</cmath> | ||
+ | |||
+ | When <math>m</math> divides <math>n</math>, we can show that the inner sum vanishes, and the total area of each color equals: | ||
+ | |||
+ | <cmath>\sum_{\substack{0 \leq j < n \\ j \equiv r \mod m}} \text{Area}(\omega^0, \omega^j, \omega^{j+1}) = \frac{n}{m} \cdot \frac{\omega - \omega^{-1}}{4i}</cmath> | ||
+ | |||
+ | Since the right-hand side does not depend on the residue <math>r</math>, this shows all colors have equal area. | ||
+ | |||
+ | Necessity: | ||
+ | |||
+ | To prove that <math>m</math> must divide <math>n</math>, we note that if there were a valid triangulation and coloring, the total area of each color would equal: | ||
+ | |||
+ | <cmath>S := \frac{n}{m} \cdot \frac{\omega - \omega^{-1}}{4i}</cmath> | ||
+ | |||
+ | We then prove the following claim: | ||
+ | |||
+ | The number <math>4i \cdot S</math> is not an algebraic integer when <math>m \nmid n</math>. | ||
+ | |||
+ | This can be shown using the fact that <math>K = \mathbb{Q}(\omega)</math> is a number field with ring of integers <math>\mathcal{O}_K = \mathbb{Z}[\omega]</math>. We demonstrate that: | ||
+ | |||
+ | <cmath>\omega \cdot 4i \cdot S = \frac{n}{m}\omega^2 - \frac{n}{m}</cmath> | ||
+ | |||
+ | is not an algebraic integer when <math>m</math> doesn't divide <math>n</math> because <math>\frac{n}{m} \not\in \mathbb{Z}</math>. | ||
+ | |||
+ | However, for any triangle in our construction, <math>4i \cdot T(a,b)</math> is always an algebraic integer. Since a finite sum of algebraic integers is also an algebraic integer, the sum of expressions of the form <math>4i \cdot T(a,b)</math> can never equal <math>4i \cdot S</math> unless <math>m</math> divides <math>n</math>. | ||
+ | |||
+ | We can also show this directly by noting that <math>T(a,b)</math> is always divisible by <math>\frac{\omega - \omega^{-1}}{4i}</math>, which means we need <math>\frac{n}{m}</math> to be an algebraic integer. A rational number is an algebraic integer if and only if it's a rational integer, so <math>\frac{n}{m}</math> is an algebraic integer exactly when <math>m</math> divides <math>n</math>. | ||
+ | |||
+ | Therefore, a valid triangulation and coloring exists if and only if <math>m</math> is a proper divisor of <math>n</math>. | ||
+ | |||
+ | ~ brandonyee |
Latest revision as of 16:41, 7 March 2025
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