TOPOLOGICAL VECTOR SPACES, DISTRIBUTIONS AND KERNELS