Let
and
be topological vector spaces over the reals, and let
such that
is continuous and additive, i.e.

is then also linear, i.e. 
Proof
Since
, it follows that
. Now

. Thus
preserves negation. We now claim that if
, then
The proof is by induction. Since
, the claim holds when
. Assume that the claim holds for
, with
. Then 
preserves multiplication by natural numbers. Let
. Then if
, 
preserves multiplication by integers. Let
, with
. Now 
, and
preserves multiplication by inverses of non-zero integers. Let
. Then 
preserves multiplication by rational numbers. Finally, let
with
be a sequence of rational numbers converging to a real number
, i.e.
. Then ![f(rx) = f\left(\lim_{i \to \infty} r_i x\right) = \lim_{i \to \infty} f(r_i x) = \lim_{i \to \infty} [r_i f(x)] =\left[\lim_{i \to \infty} r_i\right] f(x) =r f(x),](http://kaba.hilvi.org/blog/wp-content/plugins/latex/cache/tex_0c8ccf797f5513361f3d5157e51e149d.gif)
by continuity of
. The
can be moved out of the limit by the continuity of vector multiplication (which holds by definition for a topological vector space). Thus
preserves multiplication by real numbers. Therefore,
is both homogeneous and additive, and thus linear.
QED.