Maths Olympiad Prep

Library / /29 of 36

, 2023

Algebra Difficulty 8.8 Shortlist Prove it Baltic Way

Let Z+\mathbb{Z}^+ be the set of positive integers. Find all strictly increasing functions Z+Z+\mathbb{Z}^+ \to \mathbb{Z}^+ with f(1)=1f(1) = 1 that satisfy the equation
3(f(1)+f(2)++f(n))=f(n+1)+f(n+2)++f(2n) 3 \cdot (f(1) + f(2) + \dots + f(n)) = f(n+1) + f(n+2) + \dots + f(2n)
for all nZ+n \in \mathbb{Z}^+.

Solution

The strictly increasing function Z+Z+\mathbb{Z}^+ \to \mathbb{Z}^+ with f(n)=2n1f(n) = 2n-1 for all nZ+n \in \mathbb{Z}^+ satisfies f(1)=1f(1) = 1 and solves the functional equation, since 1+3++(2n1)=n21+3+\dots+(2n-1) = n^2 and (2n+1)+(2n+3)++(4n1)=(2n)2n2=3n2(2n+1)+(2n+3)+\dots+(4n-1) = (2n)^2-n^2 = 3n^2 for all nZ+n \in \mathbb{Z}^+.
We claim that no other function is suitable. Let f:Z+Z+f:\mathbb{Z}^+ \to \mathbb{Z}^+ be a function that meets all requirements of the problem.
Let kZ+k \in \mathbb{Z}^+. Note that the given functional equation for kk and k+1k+1 implies
3l=1kf(l)=l=k+12kf(l),3l=1k+1f(l)=l=k+22k+2f(l); 3 \cdot \sum_{l=1}^{k} f(l) = \sum_{l=k+1}^{2k} f(l), \\ 3 \cdot \sum_{l=1}^{k+1} f(l) = \sum_{l=k+2}^{2k+2} f(l);
the difference of the two equations yields 3f(k+1)=f(k+1)+f(2k+1)+f(2k+2)3f(k+1) = -f(k+1) + f(2k+1) + f(2k+2). In other words, the equation
4f(k+1)=f(2k+1)+f(2k+2)() 4f(k+1) = f(2k+1) + f(2k+2) \quad (*)
holds for all kZ+k \in \mathbb{Z}^+.
Equation (*) implies that the numbers f(2k+1)f(2k+1) and f(2k+2)f(2k+2) have the same parity for every kZ+k \in \mathbb{Z}^+. Since ff is strictly increasing, we can deduce that f(2k+2)f(2k+1)+2f(2k+2) \ge f(2k+1)+2. Shifting indices we also

obtain 4f(k+2)=f(2k+3)+f(2k+4)4f(k+2) = f(2k+3) + f(2k+4) from equation (*). Note that f(2k+3)f(2k+2)+1f(2k+1)+3f(2k+3) \ge f(2k+2) + 1 \ge f(2k+1) + 3. Similarly, since f(2k+3)f(2k+3) and f(2k+4)f(2k+4) must have the same parity, f(2k+4)f(2k+3)+2f(2k+2)+3f(2k+4) \ge f(2k+3) + 2 \ge f(2k+2) + 3, so that
4f(k+2)=f(2k+3)+f(2k+4)(f(2k+1)+3)+(f(2k+2)+3)=4f(k+1)+6. \begin{aligned} 4f(k+2) &= f(2k+3) + f(2k+4) \\ &\ge (f(2k+1) + 3) + (f(2k+2) + 3) \\ &= 4f(k+1) + 6. \end{aligned}
We can conclude that
f(k+2)f(k+1)+2 for all kZ+.() f(k+2) \ge f(k+1) + 2 \text{ for all } k \in \mathbb{Z}^{+}. \qquad (**)
Now we are ready to show that f(n)=2n1f(n) = 2n - 1 for all nZ+n \in \mathbb{Z}^+. More precisely, we use strong induction to show that f(2k1)=4k3f(2k-1) = 4k-3 and f(2k)=4k1f(2k) = 4k-1 for all kZ+k \in \mathbb{Z}^+. The claim implies f(n)=2n1f(n) = 2n-1 for all nZ+n \in \mathbb{Z}^+.
For the start of the induction, note that we have f(1)=1f(1) = 1 by definition; the given condition for n=1n=1 implies f(2)=3f(1)=3f(2) = 3f(1) = 3. Hence, the equations f(2k1)=4k3f(2k-1) = 4k-3 and f(2k)=4k1f(2k) = 4k-1 are true for k=1k=1.
For the induction step, let k1k \ge 1 and assume that f(2l1)=4l3f(2l-1) = 4l-3 and f(2l)=4l1f(2l) = 4l-1 for all l{1,,k}l \in \{1, \dots, k\}. We want to show that f(2k+1)=4k+1f(2k+1) = 4k+1 and f(2k+2)=4k+3f(2k+2) = 4k+3.
Since k+12kk+1 \le 2k the induction hypothesis implies f(k+1)=2k+1f(k+1) = 2k+1. Equation (*) implies f(2k+1)+f(2k+2)=8k+4f(2k+1)+f(2k+2) = 8k+4. By induction hypothesis f(2k)=4k1f(2k) = 4k-1, so that by virtue of inequality (**) we have f(2k+1)4k+1f(2k+1) \ge 4k+1 and f(2k+2)4k+3f(2k+2) \ge 4k+3. Since the sum of the two function values is 8k+48k+4, we must have f(2k+1)=4k+1f(2k+1) = 4k+1 and f(2k+2)=4k+3f(2k+2) = 4k+3.

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 and solution reproduced as published; topic and difficulty added by this site.