Consider functions through the origin $f: \mathbb{R} \rightarrow \mathbb{R}$ such that $f(x+y) = f(x) + f(y)$ for all $x,y \in \mathbb{R}.$
I want to try to figure out if these functions are linear in scalar multiplication, i.e. $\forall \lambda \in \mathbb{R}. f(\lambda x) = \lambda f(x).$
I have an intuition that this should work, since $f(x+x) = f(x) + f(x) = 2f(x) \implies f(2x) = 2f(x).$ This would imply that $f(3x) = f(2x + x) = f(2x) + f(x) = 2f(x) + f(x) = 3f(x).$ I'm wondering if someone could help me the induction step of this problem.