How many maps $\phi:\Bbb{N}\to\Bbb{N}$ are there with $\phi(ab) = \phi(a)+\phi(b)$?
I am stuck on the following problem when I was trying to solve an entrance exam paper:
How many maps $\phi \colon \Bbb N \cup \{0\} \to \Bbb N \cup \{0\}$ are there with the property that $\phi(ab)=\phi(a)+\phi(b)$ for all $a,b \in \Bbb N \cup \{0\}$ ?
The options are as follows :
none
finitely many
countably many
uncountably many
Option 1 is not possible as if we take $a=1,b=0$ then we get $\phi(1)=0$ which is possible. But, I am not sure about the other options and could not decide which one holds good.
Can someone explain?
Solution 1:
I may be missing something- but it seems that the only map with this property is identically $0$. The proof is as follows:
$\phi(0.0)=\phi(0)+\phi(0)$ which implies that $\phi(0)=0$.
Now, for any $a \in \mathbb{N}$, $\phi(a.0)=\phi(a)+\phi(0)$ which means $\phi(0)=\phi(a)+\phi(0)$ which implies $\phi(a)=0$.
Solution 2:
Certainly the map $\phi(n) = 0$ works.
Taking $a=0$ gives $\phi(0) = \phi(0) + \phi(b)$, whence $\phi(b) = 0$. So in fact the identically zero map is the only solution.
Solution 3:
Hint: Consider $\phi(0\cdot b)$.