functievergelijking
Opgave - JEMC 2014 vraag 4
Bepaal alle functies $f\colon \mathbb{N}\to\mathbb{N}$ zodat
a) $f(nm) = f(n)f(m)$, voor alle natuurlijke $n, m$
b) Er bestaan oneindig veel $n$ zodat $\{1, 2, . . . , n\} = \{f(1), f(2), . . . , f(n)\}$.
- login om te reageren
Oplossing
We zien:
Dan geldt voor alle $n\geq\max(a,b)$ dat $\{f(1),f(2),\cdots ,f(n)\}$ maximum $n-1$ elementen bevat. Maar $\{1,2,\cdots ,n\}$ bevat $n$ elementen!
Dit is in strijd met het gegeven dat voor oneindig veel $n\in\mathbb{N}_0$ geldt dat $\{f(1),f(2),\cdots ,f(n)\}=\{1,2,\cdots ,n\}$, en dus geldt dat $f$ injectief is.
Dan geldt voor alle $n\geq b$ dat $b\in \{1,2,\cdots ,n\}$, maar $b\notin \{f(1),f(2),\cdots ,f(n)\}$!
Dit is in strijd met het gegeven dat voor oneindig veel $n\in\mathbb{N}_0$ geldt dat $\{f(1),f(2),\cdots ,f(n)\}=\{1,2,\cdots ,n\}$, en dus geldt dat $f$ surjectief is.
$f(r)\mid f(s)$
$\Leftrightarrow \exists a'\in\mathbb{N}_0\colon f(s)=a'\cdot f(r)$ (definitie deelbaarheid)
$\Leftrightarrow \exists a\in\mathbb{N}_0\colon f(s)=f(a)\cdot f(r)=f(a\cdot r)$ ($f$ is surjectief)
$\Leftrightarrow \exists a\in \mathbb{N}_0\colon s=a\cdot r$ ($f$ is injectief)
$\Leftrightarrow r\mid s$ (definitie deelbaarheid)
In $\{1,2,\cdots ,n\}$ zijn er $\lfloor\frac{n}{r}\rfloor$ veelvouden van $r$, en dus zijn er in $\{f(1),f(2),\cdots ,f(n)\}$ ook $\lfloor\frac{n}{r}\rfloor$ veelvouden van $f(r)$ (zie 2).
Maar er zijn $\lfloor\frac{n}{f(r)}\rfloor$ veelvouden van $f(r)$ in $\{1,2,\cdots ,n\}=\{f(1),f(2),\cdots ,f(n)\}$, waaruit volgt dat $\lfloor\frac{n}{r}\rfloor =\lfloor\frac{n}{f(r)}\rfloor$ voor oneindig veel $n$.
En dus kunnen we besluiten dat $f(r)=r$ voor alle $r\in\mathbb{N}_0$.