If $n={P_1}^{r_1}.{P_2}^{r_2}. \dots .{P_k}^{r_k}$ then $f(n)={r_1}^{P_1}.{r_2}^{P_2}.\dots.{r_k}^{P_k}$then which one is true?
1.The function is one-to-one.
2.The function is surjective.
3.If there are $a,b$ that $f(a)=m$,$f(b)=n$ then there is a $c$ that $f(c)=mn$.
4.$f(m).f(n) \ge f(mn)$
5.$f(m).f(n) \le f(mn)$
My attempt:The first one is wrong because both $5^2*11^2$ and $3^2*13^2$ give $2^{16}$.The second one is also wrong because we cannot make primes.The last one is also wrong because consider $m=5^3*3^2$ and $n=5^2*2^3$ which will give $f(5^3*3^2).f(5^2*2^3) \le f(5^5*3^2*2^3)$ which gives $3^5*2^3*2^5*3^2\le 2^3*5^5*3^2$ which gives $6^5 \le 5^5$ which is wrong.But I am stuck in choosing between $3$ and $4$.