Quantum Computing: Change of Basis

Click For Summary

Discussion Overview

The discussion revolves around the relationship between matrix representations of a quantum operator with respect to different orthonormal bases. Participants explore the implications of a unitary transformation connecting these representations, as outlined in Exercise 2.20 from Nielsen and Chuang's "Quantum Computation and Quantum Information." The focus includes theoretical aspects of quantum mechanics and linear algebra.

Discussion Character

  • Technical explanation
  • Mathematical reasoning
  • Debate/contested

Main Points Raised

  • One participant claims that the matrices $A'$ and $A''$ are related by a unitary transformation, proposing that $A' = UA''U^{\dagger}$, where $U$ is defined as $U = \sum_i |w_i\rangle \langle v_i|$.
  • Another participant reformulates the operator $A$ in terms of the basis $|w_i\rangle$ and substitutes this into the expression for $A_{ij}'$, leading to a relationship involving the inner products $\langle v_k|w_i\rangle$.
  • There is a discussion about the consistency of representing $U$ as either an operator or a matrix, with some participants arguing that the dimensions are inconsistent when treated as different forms.
  • One participant suggests that the distinction between an operator and a matrix may not be crucial for the argument, emphasizing that operators are basis-independent while matrices depend on the chosen basis.
  • A later reply provides a calculation to show that $U$ defined by the inner products $\langle v_i | w_j \rangle$ is indeed a unitary matrix, reinforcing the claim of its unitarity.

Areas of Agreement / Disagreement

Participants express differing views on the treatment of $U$ as an operator versus a matrix, indicating a lack of consensus on this aspect. While some agree on the unitary nature of $U$, the discussion remains unresolved regarding the implications of these distinctions.

Contextual Notes

The discussion highlights potential ambiguities in the definitions of operators and matrices in quantum mechanics, particularly in the context of changing bases. There are unresolved questions about the mathematical steps involved in proving the relationships between the matrices.

Ackbach
Gold Member
MHB
Messages
4,148
Reaction score
94
This is Exercise 2.20 in Nielsen and Chuang's Quantum Computation and Quantum Information, on page 71.

Suppose $A'$ and $A''$ are matrix representations of an operator $A$ on a vector space $V$ with respect to two different orthonormal bases, $|v_i\rangle$ and $|w_i\rangle$. Then the elements of $A'$ and $A''$ are $A_{ij}'=\langle v_i|A|v_j\rangle$ and $A_{ij}''=\langle w_i|A|w_j\rangle$. Characterize the relationship between $A'$ and $A''$.

My solution so far: I claim that $A'$ and $A''$ are related by a unitary transformation; that is, there exists a unitary transformation $U$ such that $A'=UA''U^{-1}$. Of course, since $U^{-1}=U^{\dagger}$, this becomes $A'=UA''U^{\dagger}$, or $A'U=UA''$.

Let $\displaystyle U=\sum_i|w_i\rangle\langle v_i|$. It is easy to show that $U$ is unitary. We can show that $|w_i\rangle = U|v_i\rangle$. Here is a further list of results/known facts:
\begin{align*}
A_{ij}'&=\langle v_i|A|v_j\rangle \\
A_{ij}''&=\langle w_i|A|w_j\rangle \\
U^{\dagger}&=\sum_i|v_i\rangle\langle w_i| \\
A&=\sum_{i,j}A_{ij}'|v_i\rangle\langle v_j| \\
A&=\sum_{i,j}A_{ij}''|w_i\rangle\langle w_j| \\
U^{\dagger}AU&=\sum_{i,j}A_{ij}''|v_i\rangle\langle v_j|
\end{align*}

I need to show either that $A'=U^{\dagger}A''U$ or $A''=U^{\dagger}A'U$ (whichever is correct). But I can't seem to make further progress. Any ideas?

By the way, please don't use any fancy terms like "endomorphisms of the automorphic normal subgroup" or anything like that (sorry, Deveno!). I'm afraid I won't understand it at all.

Many thanks for your time!
 
Physics news on Phys.org
Ackbach said:
$$A'=UA''U^{\dagger} \quad \textrm{(Hypothesis)} \tag 1$$
$$A_{ij}'=\langle v_i|A|v_j\rangle \tag 2$$
$$A=\sum_{i,j}A_{ij}''|w_i\rangle\langle w_j| \tag 3 $$

Hi Ackbach,

Changing indices, we can write $(2)$ as:
$$A_{kl}'=\langle v_k|A|v_l\rangle \tag 4 $$

When we substitute $(3)$ in $(4)$, we get:
$$A_{kl}'=\langle v_k|\sum_{i,j}A_{ij}''|w_i\rangle\langle w_j| |v_l\rangle
=\sum_{i,j}\langle v_k|w_i\rangle A_{ij}''\langle w_j|v_l\rangle \tag 5
$$

Combining $(1)$ and $(5)$:
$$U_{ij} = \langle v_i|w_j\rangle$$
 
I like Serena said:
$$U_{ij} = \langle v_i|w_j\rangle$$

Is this consistent with $\displaystyle U=\sum_i|w_i\rangle\langle v_i|$?
 
Ackbach said:
Is this consistent with $\displaystyle U=\sum_i|w_i\rangle\langle v_i|$?

I don't think so - the "dimensions" are off.
Written as $U = \sum_i|w_i\rangle\langle v_i|$ it is an operator.
Written as $U_{ij} = \langle v_i | w_j \rangle$ it is a matrix.
It should be a matrix to satisfy $A' = UA''U^\dagger$, not an operator.
 
I like Serena said:
I don't think so - the "dimensions" are off.
Written as $U = \sum_i|w_i\rangle\langle v_i|$ it is an operator.
Written as $U_{ij} = \langle v_i | w_j \rangle$ it is a matrix.
It should be a matrix to satisfy $A' = UA''U^\dagger$, not an operator.

I could be wrong, but I don't think the distinction between an operator and a matrix is important for $U$. Presumably when you write $U_{ij}$, you mean the $i,j$ component of the matrix, whereas when you write $U$, you mean the whole matrix, right?
 
Ackbach said:
I could be wrong, but I don't think the distinction between an operator and a matrix is important for $U$.

An operator is independent of a basis.
We have to pick a basis before we can multiply it with a matrix that matches it with respect to the basis.
Alternatively, we can multiply operators with each other, but only when we assign a basis to the result does it become a numerical result in the form of a matrix with respect to that basis.

Consider physics when we have lengths $l = 1\text{ m}$ and $s = 10 \text{ cm}$.
We can talk about $l + s$ leaving in the middle what the unit is.
But we cannot talk about $l + 10$ or $1 + s$ without specifying the unit.
Only when we pick for instance meters can we write it as $1 + 0.10$ with the understanding that the unit is $\textrm{m}$.

Presumably when you write $U_{ij}$, you mean the $i,j$ component of the matrix, whereas when you write $U$, you mean the whole matrix, right?

Yes.
Btw, currently the distinction between an operator and a matrix is a bit ambiguous, since the same typeface is used.
That leaves the proof that $U$ given by $U_{ij} = \langle v_i | w_j \rangle$ is a unitary matrix:
$$({UU}^\dagger)_{ij} = \sum_k \langle v_i | w_k \rangle \langle w_k | v_j \rangle
= \langle v_i | \mathcal I | v_j \rangle
= \langle v_i | v_j \rangle
= I_{ij}
$$
 

Similar threads

  • · Replies 5 ·
Replies
5
Views
5K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 0 ·
Replies
0
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 3 ·
Replies
3
Views
1K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 4 ·
Replies
4
Views
1K
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 15 ·
Replies
15
Views
3K