This question already has an answer here:
I'm just starting learning quantum mechanics by myself (2 "lectures" so far) and I was wondering
why we need to define quantum states in a complex vector space rater than a real one?
Also I was wondering why this vector space has to be a Hilbert space (rather than a pre-Hilbert space)? when do we need the property that the vector space is complete (i.e. every Cauchy sequence converge)?