Let $x$ and $y$ be 2 arbitrary but fixed norm 1 vectors in an infinite dimensional Hilbert space $H$. Is there any unitary operator $U$ on $H$ such that $y = Ux$? How many such unitary operators there are for two given $x$ and $y$?
2026-04-09 02:20:05.1775701205
On
Unitary transformations relating two arbitrary normed vectors in an infinite dimensional Hilbert space?
505 Views Asked by Bumbble Comm https://math.techqa.club/user/bumbble-comm/detail At
2
There are 2 best solutions below
2
On
Here is an explicit construction:
If $y=\theta x$ for some $|\theta| = 1$, then we can choose $\theta I$.
Otherwise, let $S = \operatorname{sp} \{ x,y\}$ which is a two dimensional subspace. Let $w ={ y-\langle x, y \rangle x \over \| y-\langle x, y \rangle x \|}$.
Let $Ux = y = \langle x, w \rangle x+ \langle y, w \rangle w $ and $ Uw = -\langle y, w \rangle x+ \langle x, w \rangle w$
Define $Uz = z$ for $z \in S^\bot$.
It is straightforward to verify that $U$ is unitary.
We don't need to require that our Hilbert space $H$ be infinite-dimensional: it can have any dimension. Here are a few things they explain in any course on Hilbert spaces:
Any orthonormal set of vectors in $H$ is contained in some orthonormal basis. (Be careful: in the infinite-dimensional case an orthonormal basis, also called a complete orthonormal set, is an orthonormal set such that every vector in $H$ can be written as a convergent infinite linear combination of vectors in the set. So, it is not a basis in the algebraic sense, known as a Hamel basis.)
Any two orthonormal bases of $H$ have the same cardinality, called the Hilbert space dimension of $H$. So, we can index them with the same index set, say $(\psi_\alpha)_{\alpha \in A}$ and $(\phi_\alpha)_{\alpha \in A}$ (Be careful: due to the previous parenthetical remark, the Hilbert space dimension is not the same as the dimension of $H$ as a vector space, except in the finite-dimensional case.)
Given any two orthonormal bases $(\psi_\alpha)_{\alpha \in A}$ and $(\phi_\alpha)_{\alpha \in A}$ of $H$ there exists a unique unitary operator $U: H \to H$ with
$$ U(\psi_\alpha) = \phi_\alpha. $$
Using these three remarks we can easily answer your first question. Given two unit vectors $x$ and $y$ we can find an orthonormal basis $(\psi_\alpha)_{\alpha \in A}$ with $\psi_1 = x$ and an orthonormal basis $(\phi_\alpha)_{\alpha \in A}$ with $\phi_1 = y$, by the first two facts. Here I'm writing $1$ for some particular element of $A$. Then by the third fact we get a unitary operator with $U(\psi_\alpha) = \phi_\alpha$, so we get $U(x) = y$.
This also answers your second question if you think about how much free choice you have in picking the orthonormal bases. I'm a bit too tired to explain the details, but unless $H$ is 0-dimensional or 1-dimensional there will be infinitely many different ways to choose the second basis $(\phi_\alpha)_{\alpha \in A}$, each giving a different unitary operator $U$ with $U(x) = y$. If the Hilbert space dimension of $H$ is finite or countably infinite, the exact number of choices will be $2^{\aleph_0}$, the cardinality of the continuum, because you're making countably many of choices, each of which can be made in a continuum of ways.
I recommend reading any decent math book on Hilbert spaces to learn proofs of facts 1-3. You can solve your puzzle without knowing these facts but it's better to know them.
There are lots of books to choose from. When I was an undergrad I adored Reed and Simon's Methods of Modern Mathematical Physics Volume 1: Functional Analysis, which has a great introduction to Hilbert space and operators and their applications to physics. But there may be other, easier ways to learn the results I just mentioned. A lot of people like Halmos' Introduction to Hilbert Space.