How many maps $\phi : \mathbb{N} \cup \{0\} \to \mathbb{N} \cup \{0\} $ are there with the property that $\phi(ab)=\phi(a)+\phi(b)$, for all $a,b \in \mathbb{N} \cup \{0\} $?
My Attempt is $$\phi(0)+\phi(m)=\phi(0) \implies \phi(m)=0\quad \text{ for all } m \in \mathbb{N} \cup \{0\}$$
Hence there is only one such map.
Is it correct?