Wahrscheinlich steht in der Aufgabe auch noch \( f \ne 0 \) oder?
Setze \( y = 0 \) dann folgt \( f(x) = f(x) f(0) \). Daraus folgt entweder \( f = 0 \) oder \( f(0) = 1 \) Wegen \( f\ne 0 \) folgt also \( f(0) = 1\)
Sei \( a = f(1) \) dann folgt \( f(n) = f(1 + ... + 1) = f(1)^n = a^n \) für alle \( n \in \mathbb{N} \) und wegen \( f(1-1) = f(1) f(-1) = 1 \) also \( f(-1) = a^{-1} \) folgt \( f(n) = a^n \) für alle \( n \in \mathbb{Z} \)
$$ a^p = f(p) = f\left( \frac{p}{q} + ... + \frac{p}{q} \right) = f\left( \frac{p}{q} \right)^q $$ also $$ f\left( \frac{p}{q} \right) = a^{\frac{p}{q} } $$
Weil \( \mathbb{Q} \) dicht in \( \mathbb{R} \) liegt und \( f(\cdot)\) stetig ist, folgt \( f(x) = a^x \)