I would like to find all functions : $f:\mathbb{Q} \rightarrow \mathbb{R}$ such that :
$f(x) \geq 0$, $\forall x \in \mathbb{Q}$ and the equality holds only if $x = 0$
$f(x\cdot y) = f(x)\cdot f(y)$, $\forall x, y \in \mathbb{Q}$
- $f(x+y) \leq\max\{f(x), f(y)\}$
Any suggestions, ideas ?
What I found :
- $f$ is even
- $f(x) = 1/f(1/x)$
- $f(kx) \leq f(x)$ with $k \in \mathbb{N}$ and $f(kx) \leq 1$
Not quite an answer, but some probably significant facts about $f(x)$:
From the statement that $f(x+y) \le \max \{f(x), f(y)\}$ we can derive the statement $$f(2x) \le f(x)$$ and so $$f(3x) \le \max \{f(2x), f(x)\}$$ $$f(3x) \le f(x)$$ and, without loss of generality, $$f(kx) \le f(x)$$ for any positive integer $k$. Furthermore, since $f(x)$ is even, $$f(-kx) \le f(x)$$ for any positive integer $k$. This means that, since $f(1)=f(-1)=1$, for all integer $x$, $$f(x) \le 1$$ Can you extend this statement to all rational $x$ greater than one?