>>13489664and we don't need non-real complex numbers, we can define a Hilbert space over R perfectly fine. Usually we take the base field to be R or C. (given any complete subfield of C is isomorphic to either of these, this is more or less done WLOG)