I try to read into the theory of distributions and there is one thing which bothers me. I read that a distribution is a linear, continuous functional from the space of test functions, which, depending on the author, is sometimes defined as the Schwartz space and sometimes as $C^\infty_K$ (smooth functions with compact support).
For starters, where does this ambiguity come from and does it matter?
Now for the case $C^\infty_K$, I found two definitions of the associated topology. One as the final topology induced by the inclusion maps from $C^\infty(K)$ (I already understand how the topology on those spaces is defined) and one as the final locally convex topology induced by those maps, i.e. the finest locally convex topology which makes those maps continuous.
I couldn't proof their equivalence, i.e. how do I show that the final topology induced by those maps is already linear and locally convex?
Let $K_n$ be the unit ball of radius $n$, so your $C_K^\infty = \bigcup_n C^\infty(K_n)$ and let $f_n:C^\infty(K_n)\longmapsto C_K^\infty$ be the natural embeddings. The system $$ \bigl\{ \bigcup_n f_n[U_n]\, ;\, U_n \text{ is a $0$-neighbourhood in } C^\infty(K_n) \bigr\} $$ is a filter base in $C_K^\infty$, immediately to verify (using $U_n = f_n^{-1}(f_n[U_n])$) that it is a filter base for a for a fundamental system of $0$-neighbourhoods of a linear topology.
An absolutely convex set U is $0$-neighbourhood in $C_K^\infty$ for the topology described above, iff $f_n^{-1}[U]$ is a $0$-neighbourhood in $C^\infty(K_n)$ for each $n$. But the latter is precisely the characterization for a $0$-neighbourhood in the final topology on $C_K^\infty$.