Maths Olympiad Prep

Library / /8 of 30

Algebra Difficulty 8.0 Shortlist Prove it Germany

Problem:

Determine all functions f:ZZf: \mathbb{Z} \rightarrow \mathbb{Z} that satisfy the equation
f(xf(y))=f(f(x))f(y)1 f(x-f(y)) = f(f(x)) - f(y) - 1
for all x,yZx, y \in \mathbb{Z}.

Solution

Solution:

Equation (1) is satisfied precisely by the functions f1:x1f_1: x \rightarrow -1 and f2:xx+1f_2: x \rightarrow x+1. By substitution it is easily confirmed that both functions are solutions.

Now let ff be a function that satisfies (1) for all x,yZx, y \in \mathbb{Z}. Substituting x=0x=0 and y=f(0)y=f(0), we obtain, with z=f(f(0))z=-f(f(0)), that f(z)=1f(z)=-1. Substituting y=zy=z in (1) leads to f(x+1)=f(f(x))f(x+1)=f(f(x)) for all xZx \in \mathbb{Z}.

With this we simplify (1) to
f(xf(y))=f(x+1)f(y)1 f(x-f(y)) = f(x+1) - f(y) - 1

With y=xy=x in (3) and with (2), we have f(x+1)f(x)=f(xf(x))+1=f(f(x1f(x)))+1f(x+1)-f(x)=f(x-f(x))+1=f(f(x-1-f(x)))+1.

Since it follows from (3) that f(x1f(x))=f(x)f(x)1=1f(x-1-f(x))=f(x)-f(x)-1=-1, this simplifies to f(x+1)=f(x)+f(1)+1=f(x)+cf(x+1)=f(x)+f(-1)+1=f(x)+c with constant cc. Hence ff is linear and satisfies the ansatz f(x)=cx+bf(x)=c x+b with b=f(0)b=f(0).

Substituting this into (2) gives cx+c+b=c2x+cb+bc x+c+b=c^2 x+c b+b for all xZx \in \mathbb{Z}. For x=0x=0 and x=1x=1 we obtain c+b=cb+bc+b=c b+b as well as c2=cc^2=c; from this it follows that c=0c=0 or c=1c=1. From c=1c=1 it follows that b=1b=1 and we obtain f2f_2; from c=0c=0 it follows that ff is constant, and with (1) we obtain b=1b=-1, hence f1f_1. This proves everything.

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 de; metadata (topic, difficulty) added by this project.