I say two Hilbert spaces (over the complex numbers) A and B are isomorphic when there exists a vector space isomorphism from A to B, and they are isometric if there exists an isometric vector space isomorphism from A to B.
Of course A and B being isometric implies A and B being isomorphic, but does the converse always hold?
If not, does it at least hold for separable Hilbert spaces?