Let $f$ be a function from $Q$ to $Q$ satisfying $f(x+f(y))=f(x).f(y)$. Prove that $f$ is constant

86 Views Asked by At

Let $f$ be a function from $Q$ to $Q$ satisfying $f(x+f(y))=f(x).f(y)$. Prove that $f$ is constant

I was trying to divide into 3 cases: when f(x) has a root, when f(x)>0 and when f(x)<0 .. But I am having trouble with $f(x)<0$

1

There are 1 best solutions below

1
On

Partial answer for $Z$ Hint:

$f(0+f(0))=f(0)^2$, $f(0+0+f(0))=f(0)f(0+f(0))=f(0)^3$, recursively, $f(0+f(0))=f(0)^n, n\in N$. this implies that $f(0)=0$ or $1$.

Suppose $f(0)=0$, $f(x+f(0))=f(x)f(0)=f(x)=0$. Constant on $Q$.

Suppose that $f(0)=1$, then $f(x+f(0))=f(x+1)=f(x)$ so $f$ is constant on $Z$.

Firstly, remark that $f(0+f(x))=f(0)f(x)=f(x))$ and recursively you can show that $f^n(x)=f(x)$.

$f(f(x)+f(x))=f(x+f^2(x))=f(x)^2=f(x+f(x))$, recursively, you deduce that $f(nf(x))=f(x)^n=f(x+f(x))$, thus $f(x)=0$ or $1$, since there exists $n$ such that $nf(x)\in Z$ and $f(nf(x))=1=(f(x))^n$, you deduce that $f(x)=1$.