Maths Olympiad Prep

Library / /5 of 6

, 2020

Geometry Difficulty 8.8 Shortlist Prove it Taiwan

There are NN acute triangles on the plane. Their vertices are all integer points, their areas are all equal to 220202^{2020}, but no two of them are congruent. Find the maximum possible value of NN.
Note: (x,y)(x, y) is an integer point if and only if xx and yy are both integers.

Solution

We first observe the following properties.

Lemma 1: For any integer-point triangle whose area is an integer, exactly 1 or 3 of its sides have midpoints that are integer points.
Proof. By Pick's theorem, a triangle with integer area has an even number of integer points lying on its edges. Suppose PP is an integer point on some side ABAB of the triangle. Let MM be the midpoint; then the reflection PP' of PP about MM is also an integer point (since A+B=P+PA + B = P + P'), so the total number of integer points among the three vertices and the three midpoints must be even, hence an odd number of midpoints are integer points, as claimed. □

Lemma 2: There is no integer-point equilateral triangle.
Proof. The area of an integer-point triangle must be rational. But suppose there exists an integer-point equilateral triangle with side length aa; then its area is 34a2\frac{\sqrt{3}}{4}a^2, and by the Pythagorean theorem a2a^2 is an integer, so the area is not rational, a contradiction. □

Lemma 3: If an isosceles integer-point triangle has area a power of 2, then its base is parallel to the xx-axis, the yy-axis, or the line x=yx = y or x=yx = -y.
Proof. Suppose otherwise. Let the triangle be ABCABC with base BCBC. Reflect BB about AA to get BB', and reflect CC about AA to get CC', obtaining a rectangle BCBCBCB'C'. This rectangle's area is also a power of 2. Suppose BC=a2+b2BC = \sqrt{a^2 + b^2}. If pa2+b2p \mid a^2 + b^2, then if the area of BCBCBCB'C' is an integer it is also a multiple of pp, so a2+b2=2na^2 + b^2 = 2^n. Let g=gcd(a,b)g = \gcd(a, b); then
g2((ag)2+(bg)2)=2n g^2 \left( \left( \frac{a}{g} \right)^2 + \left( \frac{b}{g} \right)^2 \right) = 2^n
However, it is well known that if two numbers are not both even, their sum of squares is not divisible by 4, so (ag)2+(bg)2\left(\frac{a}{g}\right)^2 + \left(\frac{b}{g}\right)^2 can only take the value 1 or 2. Hence a=b=ga = b = g or ab=0ab = 0, which correspond exactly to the cases mentioned in the lemma, as claimed. □

Lemma 4: There is no acute integer-point triangle with area 12\frac{1}{2}.
Proof. Suppose triangle ABCABC has area 12\frac{1}{2}, where A\angle A is the largest angle and b=AC,c=ABb = AC, c = AB; then Aπ3\angle A \ge \frac{\pi}{3}.
12bcsinA=12bc=1sinA23 \frac{1}{2}bc \sin A = \frac{1}{2} \Rightarrow bc = \frac{1}{\sin A} \le \frac{2}{\sqrt{3}}
Since 2>23\sqrt{2} > \frac{2}{\sqrt{3}}, we must have b=c=1b = c = 1, but this clearly cannot hold, as claimed. □

Returning to the original problem, let us call an acute integer-point triangle of area 2n2^n an nn-good triangle. Suppose there are ana_n scalene nn-good triangles and bnb_n isosceles nn-good triangles. Furthermore, call a good triangle whose three side-midpoints are all integer points an even good triangle, and one with only one integer-point midpoint an odd good triangle.

Now, let us consider, separately for scalene and isosceles good triangles, a mapping that produces an nn-good triangle from an (n1)(n-1)-good triangle:
- For a scalene (n1)(n-1)-good triangle ABCABC, consider a corresponding map f(ΔABC,AB)f(\Delta ABC, AB) sending it to a scalene nn-good triangle, with the following rule: without loss of generality assume CA<CBCA < CB; reflect AA about CC to get AA', and take the resulting triangle to be ABAABA'.
- For an isosceles nn-good triangle ABCABC with AB=ACAB = AC, consider the corresponding map g(ΔABC)g(\Delta ABC), defined as follows: if AB>BCAB > BC, reflect CC about BB to get CC', and take the resulting triangle to be ACCACC'; if AB<BCAB < BC, reflect AA about BB to get AA', and take the resulting triangle to be ACAACA'.

Now, running over all (n1)(n-1)-good triangles and their three sides, and applying f,gf, g, we construct a total of 3an1+bn13a_{n-1} + b_{n-1} nn-good triangles, but among these some nn-good triangles may be constructed multiple times, so we need to count how many times each nn-good triangle is produced. Consider the following three cases:
1. The nn-good triangle is a scalene even triangle: connecting the midlines separately yields 3 (n1)(n-1)-good triangles, so each such triangle is produced 3 times. Moreover, taking the midpoint triangle of a scalene even nn-good triangle gives a bijection onto all scalene (n2)(n-2)-good triangles, so in total these are produced 3an23a_{n-2} times.
2. The nn-good triangle is a scalene odd triangle: connecting to the unique integer midpoint yields one (n1)(n-1)-good triangle, so each is produced once; subtracting the number of scalene even triangles gives that the number of scalene odd nn-good triangles is anan2a_n - a_{n-2}.
3. The nn-good triangle is isosceles: regardless of whether the midpoint of the base is an integer point, connecting the midlines does not yield an acute triangle, so if it is produced at all it must be via a leg. Hence only even isosceles good triangles are produced, each exactly once, and by an argument similar to before, these are produced a total of bn2b_{n-2} times.

Combining the above discussion, we obtain the relation
3an1+bn1=3an2+(anan2)+bn2    an3an1+2an2+(bn2bn1)=0(1) 3a_{n-1} + b_{n-1} = 3a_{n-2} + (a_n - a_{n-2}) + b_{n-2} \implies a_n - 3a_{n-1} + 2a_{n-2} + (b_{n-2} - b_{n-1}) = 0 \quad (1)

Now we compute bnb_n, splitting into two cases:
1. Even nn-good triangles: there are bn2b_{n-2} of these.
2. Odd nn-good triangles: let the triangle be ABCABC with AB=ACAB = AC, and let MM be the midpoint of BCBC, where Lemma 1 shows that MM must be an integer point. Since the triangle is acute, MA>MBMA > MB; by Lemma 3, together with the fact that the area of AMB\triangle AMB is a power of 2, it is easy to see that MAMB=2k\frac{MA}{MB} = 2^k, so the midpoint of MAMA is an integer point. Applying Lemma 1 to AMB\triangle AMB, we see that the midpoint of ABAB being an integer point is equivalent to the midpoint of BMBM being an integer point. By Lemma 3 again, all possible triangles for which the midpoint of BMBM is not an integer point are those with BC=2BC = 2 and BC=22BC = 2\sqrt{2}, and it is easy to verify that both of these satisfy the required conditions.

Therefore, bn=bn2+2b_n = b_{n-2} + 2; since the base of a good isosceles triangle with integer area must be 2n2^n or 2n22^n\sqrt{2}, we can deduce that b0=0,b1=1b_0 = 0, b_1 = 1, so
bn=n b_n = n

Substituting this result back into equation (1):
an3an1+2an21=0(2) a_n - 3a_{n-1} + 2a_{n-2} - 1 = 0 \quad (2)
Rearranging gives
(an+n)3(an1+(n1))+2(an2+(n2))=0 (a_n + n) - 3(a_{n-1} + (n-1)) + 2(a_{n-2} + (n-2)) = 0
Since the characteristic equation x23x+2=0x^2 - 3x + 2 = 0 has roots 1, 2, this second-order recurrence has general solution an+n=p2n+qa_n + n = p2^n + q.

Since an integer-point triangle must always have at least one side whose midpoint is an integer point, if there existed a scalene 00-good triangle then there would have to exist an acute integer-point triangle of area 12\frac{1}{2}. By Lemma 4 this is impossible, so a0=0a_0 = 0.
Similarly, if there existed a scalene 11-good triangle, then there would have to exist a 00-good triangle, but there is none, so
a1=0a_1 = 0.

In summary, a0+0=0,a1+1=1a_0 + 0 = 0, a_1 + 1 = 1; substituting gives p+q=0,2p+q=1p + q = 0, 2p + q = 1, solving gives p=1,q=1p = 1, q = -1, and hence
an=2n1n a_n = 2^n - 1 - n

The answer sought is therefore
a2020+b2020=220201n+n=220201 a_{2020} + b_{2020} = 2^{2020} - 1 - n + n = 2^{2020} - 1

Want a route through all this instead of an archive? The track puts 2,000 problems in a working order, from AMC 10 level to the IMO shortlist.

Source: MathNet, licensed CC-BY-4.0. Statement translated into English from zh; metadata (topic, difficulty) added by this project.