separable hilbert space