Let V be a vector space and F denote R or C and let f:V→F be defined such that f(v+w)=f(v)+f(w).
Consider a ratio of naturals n/m where n,m∈N - we have
m⋅f((n/m)v)=m timesf((n/m)v)+⋯+f((n/m)v)=f(nv)
Implying f((n/m)v)=(n/m)f(v). Negatives are easy to see by additivity
f(−(n/m)v)+f((n/m)v)⟹f(−(n/m)v)=−(n/m)f(v)
Thus f(rv)=rf(v) for all r∈Q.