Olympiad Maths Prep

Library / /9 of 11

Algebra Difficulty 9.0 IMO level Prove it IMO

Let 2Z+12 \mathbb{Z} + 1 denote the set of odd integers. Find all functions f:Z2Z+1f: \mathbb{Z} \rightarrow 2 \mathbb{Z} + 1 satisfying
f(x+f(x)+y)+f(xf(x)y)=f(x+y)+f(xy) f(x + f(x) + y) + f(x - f(x) - y) = f(x + y) + f(x - y)
for every x,yZx, y \in \mathbb{Z}.

Solution

Throughout the solution, all functions are assumed to map integers to integers.
For any function gg and any nonzero integer tt, define
Δtg(x)=g(x+t)g(x) \Delta_{t} g(x) = g(x + t) - g(x)
For any nonzero integers aa and bb, notice that ΔaΔbg=ΔbΔag\Delta_{a} \Delta_{b} g = \Delta_{b} \Delta_{a} g. Moreover, if Δag=0\Delta_{a} g = 0 and Δbg=0\Delta_{b} g = 0, then Δa+bg=0\Delta_{a + b} g = 0 and Δatg=0\Delta_{a t} g = 0 for all nonzero integers tt. We say that gg is tt-quasiperiodic if Δtg\Delta_{t} g is a constant function (in other words, if Δ1Δtg=0\Delta_{1} \Delta_{t} g = 0, or Δ1g\Delta_{1} g is tt-periodic). In this case, we call tt a quasi-period of gg. We say that gg is quasi-periodic if it is tt-quasi-periodic for some nonzero integer tt.
Notice that a quasi-period of gg is a period of Δ1g\Delta_{1} g. So if gg is quasi-periodic, then its minimal positive quasi-period tt divides all its quasi-periods.
We now assume that ff satisfies (1). First, by setting a=x+ya = x + y, the problem condition can be rewritten as
Δf(x)f(a)=Δf(x)f(2xaf(x)) for all x,aZ \begin{equation*} \Delta_{f(x)} f(a) = \Delta_{f(x)} f(2x - a - f(x)) \quad \text{ for all } x, a \in \mathbb{Z} \tag{2} \end{equation*}
Let bb be an arbitrary integer and let kk be an arbitrary positive integer. Applying (2) when aa is substituted by b,b+f(x),,b+(k1)f(x)b, b + f(x), \ldots, b + (k - 1) f(x) and summing up all these equations, we get
Δkf(x)f(b)=Δkf(x)f(2xbkf(x)) \Delta_{k f(x)} f(b) = \Delta_{k f(x)} f(2x - b - k f(x))
Notice that a similar argument works when kk is negative, so that
ΔMf(b)=ΔMf(2xbM) for any nonzero integer M such that f(x)M. \begin{equation*} \Delta_{M} f(b) = \Delta_{M} f(2x - b - M) \quad \text{ for any nonzero integer } M \text{ such that } f(x) \mid M . \tag{3} \end{equation*}
We now prove two lemmas.
Lemma 1. For any distinct integers xx and yy, the function Δlcm(f(x),f(y))f\Delta_{\operatorname{lcm}(f(x), f(y))} f is 2(yx)2(y - x)-periodic.
Proof. Denote L=lcm(f(x),f(y))L = \operatorname{lcm}(f(x), f(y)). Applying (3) twice, we obtain
ΔLf(b)=ΔLf(2xbL)=ΔLf(2y(b+2(yx))L)=ΔLf(b+2(yx)). \Delta_{L} f(b) = \Delta_{L} f(2x - b - L) = \Delta_{L} f(2y - (b + 2(y - x)) - L) = \Delta_{L} f(b + 2(y - x)) .
Thus, the function ΔLf\Delta_{L} f is 2(yx)2(y - x)-periodic, as required.
Lemma 2. Let gg be a function. If tt and ss are nonzero integers such that Δtsg=0\Delta_{t s} g = 0 and ΔtΔtg=0\Delta_{t} \Delta_{t} g = 0, then Δtg=0\Delta_{t} g = 0.
Proof. Assume, without loss of generality, that ss is positive. Let aa be an arbitrary integer. Since ΔtΔtg=0\Delta_{t} \Delta_{t} g = 0, we have
Δtg(a)=Δtg(a+t)==Δtg(a+(s1)t) \Delta_{t} g(a) = \Delta_{t} g(a + t) = \cdots = \Delta_{t} g(a + (s - 1) t)
The sum of these ss equal numbers is Δtsg(a)=0\Delta_{t s} g(a) = 0, so each of them is zero, as required.
We now return to the solution.
Step 1. We prove that ff is quasi-periodic.
Let Q=lcm(f(0),f(1))Q = \operatorname{lcm}(f(0), f(1)). Applying Lemma 1, we get that the function g=ΔQfg = \Delta_{Q} f is 2-periodic. In other words, the values of gg are constant on even numbers and on odd numbers separately. Moreover, setting M=QM = Q and x=b=0x = b = 0 in (3), we get g(0)=g(Q)g(0) = g(-Q). Since 0 and Q-Q have different parities, the value of gg at even numbers is the same as that at odd numbers. Thus, gg is constant, which means that QQ is a quasi-period of ff.
Step 2. Denote the minimal positive quasi-period of ff by TT. We prove that Tf(x)T \mid f(x) for all integers xx.
Since an odd number QQ is a quasi-period of ff, the number TT is also odd. Now suppose, to the contrary, that there exist an odd prime pp, a positive integer α\alpha, and an integer uu such that pαTp^{\alpha} \mid T but pαf(u)p^{\alpha} \nmid f(u). Setting x=ux = u and y=0y = 0 in (1), we have 2f(u)=f(u+f(u))+f(uf(u))2 f(u) = f(u + f(u)) + f(u - f(u)), so pαp^{\alpha} does not divide the value of ff at one of the points u+f(u)u + f(u) or uf(u)u - f(u). Denote this point by vv.
Let L=lcm(f(u),f(v))L = \operatorname{lcm}(f(u), f(v)). Since uv=f(u)|u - v| = f(u), from Lemma 1 we get Δ2f(u)ΔLf=0\Delta_{2 f(u)} \Delta_{L} f = 0. Hence the function ΔLf\Delta_{L} f is 2f(u)2 f(u)-periodic as well as TT-periodic, so it is gcd(T,2f(u))\operatorname{gcd}(T, 2 f(u))-periodic, or Δgcd(T,2f(u))ΔLf=0\Delta_{\operatorname{gcd}(T, 2 f(u))} \Delta_{L} f = 0. Similarly, observe that the function Δgcd(T,2f(u))f\Delta_{\operatorname{gcd}(T, 2 f(u))} f is LL-periodic as well as TT-periodic, so we may conclude that Δgcd(T,L)Δgcd(T,2f(u))f=0\Delta_{\operatorname{gcd}(T, L)} \Delta_{\operatorname{gcd}(T, 2 f(u))} f = 0. Since pαLp^{\alpha} \nmid L, both gcd(T,2f(u))\operatorname{gcd}(T, 2 f(u)) and gcd(T,L)\operatorname{gcd}(T, L) divide T/pT / p. We thus obtain ΔT/pΔT/pf=0\Delta_{T / p} \Delta_{T / p} f = 0, which yields
ΔT/pΔT/pΔ1f=0 \Delta_{T / p} \Delta_{T / p} \Delta_{1} f = 0
Since ΔTΔ1f=0\Delta_{T} \Delta_{1} f = 0, we can apply Lemma 2 to the function Δ1f\Delta_{1} f, obtaining ΔT/pΔ1f=0\Delta_{T / p} \Delta_{1} f = 0. However, this means that ff is (T/p)(T / p)-quasi-periodic, contradicting the minimality of TT. Our claim is proved.
Step 3. We describe all functions ff.
Let dd be the greatest common divisor of all values of ff. Then dd is odd. By Step 2, dd is a quasi-period of ff, so that Δdf\Delta_{d} f is constant. Since the value of Δdf\Delta_{d} f is even and divisible by dd, we may denote this constant by 2dk2 d k, where kk is an integer. Next, for all i=0,1,,d1i = 0, 1, \ldots, d - 1, define i=f(i)/d\ell_{i} = f(i) / d; notice that i\ell_{i} is odd. Then
f(md+i)=Δmdf(i)+f(i)=2kmd+id for all mZ and i=0,1,,d1. f(m d + i) = \Delta_{m d} f(i) + f(i) = 2 k m d + \ell_{i} d \quad \text{ for all } m \in \mathbb{Z} \quad \text{ and } i = 0, 1, \ldots, d - 1 .
This shows that all functions satisfying (1) are listed in the answer.
It remains to check that all such functions indeed satisfy (1). This is equivalent to checking (2), which is true because for every integer xx, the value of f(x)f(x) is divisible by dd, so that Δf(x)f\Delta_{f(x)} f is constant.

Looking for a route rather than 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.