(Metin Can Aydemir'in katkıları ile)
$x=1$ için $f(f(y))=\dfrac{f(1)}{y}$
$f(y_1)=f(y_2)\implies f(f(y_1))=f(f(y_2))\implies \frac{f(1)}{y_1}=\frac{f(1)}{y_2}\implies y_1=y_2$ olduğundan fonksiyon 1-1 dir.
Bir $y=\frac ba\in\mathbb{Q^+}$ için $f(f(\frac ba))=\frac ab$ yani $f(\frac{b}{a})\to \frac{a}{b} $ olduğundan fonksiyon örtendir de aynı zamanda.
$x=y=1$ için $f(f(1))=f(1)$ ve tersi mevcut olduğundan $f(1)=1$ bulunur. Buna göre $f(f(y))=f^2(y)=\dfrac 1y$ olmalı.
Verilen fonksiyonel denklemde $y$ yerine $f(y)$ yazarsak $$f(xf(f(y)))=f\left(\frac{x}{y}\right)=\frac{f(x)}{f(y)}\implies f(x)=f\left(\frac{x}{y}\right)f(y)$$ elde edilir. $x$ yerine $xy$ yazarsak $$f(xy)=f(x)f(y)$$ eşitliğini elde ederiz, yani $f$ çarpımsal bir fonksiyondur. Buna göre fonksiyonel denklemi $$f(f(y))=\dfrac1y$$ ve $$f(xy)=f(x)f(y)$$ eşitlikleri ile karakterize edebiliriz.
Her pozitif rasyonel sayının pay ve paydası asalların çarpımı olarak tek türlü yazılabileceğinden, fonksiyonu asallar için uygun bir şekilde tanımlamak gerekir. Buna göre bir $p$ asalı için $f(p)=a$ olduğunu varsayarak $f^2(y)=1/y$ dönüşümü altında $$f^2(p)=f(a)=1/p$$ $$f^3(p)=f^2(a)=f(1/p)=1/a$$ $$f^4(p)=f^2(1/p)=f(1/a)=p$$ olduğundan $$p\mapsto a\mapsto \frac{1}{p}\mapsto \frac{1}{a}\mapsto p$$ şeklinde bir döngü elde edilir.
Buna göre asallardan oluşan $P=\{p_0,p_1,p_2,p_3,...\}$ kümesi için $p_k$, k-ıncı asalı göstermek üzere $f(p_{2k})=p_{2k+1}$ ve $f(p_{2k+1})=\dfrac 1{p_{2k}}$ olarak tanımlarsak $f$ tüm asallar için tanımlanmış olur.
Sonuç olarak bir $x$ pozitif rasyonel sayısını $x=\dfrac{r_1^{a_1}r_2^{a_2}\cdots r_k^{a_k}}{q_1^{b_1}q_2^{b_2}\cdots q_t^{b_t}}$ olarak asal çarpanlarına ayırırsak, $$f(x)=\frac{f(r_1)^{a_1}f(r_2)^{a_2}\cdots f(r_k)^{a_k}}{f(q_1)^{b_1}f(q_2)^{b_2}\cdots f(q_t)^{b_t}}$$ ve asallar için yukardaki tanımı kullanarak fonksiyonu tanımlamış oluruz.