This was Problem 1 from the 2019 International Mathematics Olympiad.
Find all functions $f$ : $\mathbb{Z}$ $\rightarrow$ $\mathbb{Z}$ that satisfy $f(2x) + 2f(y) = f(f(x+y))$ whenever $x , y$ $\in$ $\mathbb{Z}$.
And this is my progress...
Let $x=y$
then $f(2x) + 2f(y) = f(f(x+y))$
then $f(2x) + 2f(x) = f(f(2x))$ (substitute $x$ with $y$)
then $2f(x) + 2f(x) = f(2f(x))$ (from Cauchy's theory $f(nx) = nf(x)$ where $n > 0$)
then $4f(x) = 2f(f(x))$ (from Cauchy's theory $f(nx) =nf(x)$ where $n > 0$)
then $2f(x) = f(f(x))$ (divide both sides by $2$)
then $f(x) = 2x$ which is one of the satisfied fuctions.
Let $x = -y$
then $f(2x) + 2f(y) = f(f(x+y))$
then $f(-2y) + 2f(y) = f(f(-y+y))$ (substitute $x$ with $-y$)
then $2f(-y) + 2f(y) = f(f(-y+y))$ (from Cauchy's theory $f(nx)=nf(x)$ where $n>0$ )
then $2f(-y) + 2f(y) = f(f(0))$ (from additional inverse property of any integers)
then $2f(-y) + 2f(y) = 0$ (from Cauchy's theory $f(0)=0$ )
then $f(-y) = -f(y)$ (from additional inverse property of any integers, since $f(y)$ $\in$ $\mathbb{Z}$)
then all functions $f$ : $\mathbb{Z}$ $\rightarrow$ $\mathbb{Z}$ that satisfy $f(2x) + 2f(y) = f(f(x+y))$ whereas $x,y$ $\in$ $\mathbb{Z}$ are odd.
I can't continue because I'd almost lost my dinner when I solve this, so I decided to take some Clorazepate and sleep.
Can you continue or check my progress? Is it right or not? Can you help me please?
For an alternative approach, notice that $$f(2(x-1))+2f(y+1)=f(f(x+y))=f(2x)+2f(y)$$ so that $$2(f(y+1)-f(y))=f(2x)-f(2x-2).$$ Setting $x=0$ say gives $f(y+1)-f(y)=C$ is a constant. Therefore $f(x)=Cx+D$ for constants $C$ and $D$.
Now put this into the original equation to find all possible pairs $(C,D)$, etc.