zu allerst gilt f(2x) = 2f(x) wenn f linear ist (und nicht stetig wie du geschrieben hast). Dies ist aber gar nicht gegeben und wie du selbst gesehen hast auch gar nicht möglich.
Folge dem Hinweis: Zuerst zeigen, dass die Behauptung für alle \( a = 2^n, \quad n \in \mathbb{N} \). Hier müsste man doch zumindest eine Induktion versuchen.
Für \( n = 1 \) ist klar. \(n = 0 \) sowieso.
Für den Induktionsschritt mache dir zu nutze, dass
$$ \frac{f(2^{n+1}x)}{f(x)} = \frac{f(2^nx)}{f(x)} \cdot \frac{f(2^{n+1}x)}{f(2^nx)} $$
Hast du dies nun bewiesen so sollte dir klar sein, dass es für \( a \geq 1\) du immer ein \(n \in \mathbb{N_0}\) findest mit \( 2^n \leq a \leq 2^{n+1} \). Mit der Monotonie und dem Sandwich-Kriterium kannst du nun die Behauptung für \( a \geq 1 \) zeigen.
Für \( 0 < a < 1 \) kannst du dir ja überlegen, ob man eine Aussage über \( \lim \limits_{x \to \infty} \frac{f(x)}{f(2x)}\) finden kann.
Gruß