Im trying to prove that for every $x\in\mathbb{Q}\ \mbox{the following is true:}\ \ \ \ $ $g\left(s+t\right)=g\left(s\right)\cdot g\left(t\right)\Rightarrow$ $g\left(x\right)=g\left(1\right)^{x}$
I've managed to prove that it's true for every $x\in\mathbb{N}$ really easy by induction:
$g\left(x+1\right)=g\left(x\right)\cdot g\left(1\right)\overset{\text{i.h}}{=}g\left(1\right)^{x}\cdot g\left(1\right)=g\left(1\right)^{x+1}$
but im having trobule to extend it to $\mathbb{Q}$
any advices ?